A system for controlling at least one vision test apparatus (Ap1, Ap2), each apparatus (Ap1, Ap2) communicating in a certain machine logic language and according to a certain physical protocol, the control system comprising: - a drive box configured to provide communication between a user which uses a human logic language and each apparatus (Ap1, Ap2) which uses its own machine logic language, by converting said logic languages; - a modular box connected to the drive box , the modular box being configured to be connected with each apparatus (Ap1, Ap2) and to provide communication between each apparatus (Ap1, Ap2) which uses its own physical protocol and the drive box which uses its own physical protocol, by converting said physical protocols, the modular box including: o for each apparatus (Ap1, Ap2), a location accommodating a binomial consisting of a protocol management board and a connection board connected to each other, each connection board being configured to be connected to an apparatus (Ap1, Ap2) and use the physical protocol of said apparatus (Ap1, Ap2), each connection board and each protocol management board being removable; o a mother board connected to each protocol management board , each protocol management board being configured to provide communication between its connection board which uses the physical protocol of the apparatus (Ap1, Ap2), and the mother board which uses its own physical protocol, by converting said physical protocols. - a drive box configured to provide communication between a user which uses a human logic language and each apparatus (Ap1, Ap2) which uses its own machine logic language, by converting said logic languages; - a modular box connected to the drive box , the modular box being configured to be connected with each apparatus (Ap1, Ap2) and to provide communication between each apparatus (Ap1, Ap2) which uses its own physical protocol and the drive box which uses its own physical protocol, by converting said physical protocols, the modular box including: o for each apparatus (Ap1, Ap2), a location accommodating a binomial consisting of a protocol management board and a connection board connected to each other, each connection board being configured to be connected to an apparatus (Ap1, Ap2) and use the physical protocol of said apparatus (Ap1, Ap2), each connection board and each protocol management board being removable; o a mother board connected to each protocol management board , each protocol management board being configured to provide communication between its connection board which uses the physical protocol of the apparatus (Ap1, Ap2), and the mother board which uses its own physical protocol, by converting said physical protocols. o for each apparatus (Ap1, Ap2), a location accommodating a binomial consisting of a protocol management board and a connection board connected to each other, each connection board being configured to be connected to an apparatus (Ap1, Ap2) and use the physical protocol of said apparatus (Ap1, Ap2), each connection board and each protocol management board being removable; o a mother board connected to each protocol management board , each protocol management board being configured to provide communication between its connection board which uses the physical protocol of the apparatus (Ap1, Ap2), and the mother board which uses its own physical protocol, by converting said physical protocols. <EOS>