**3.1 Operational method of the platform**

When the services of **remote programming** are used, then the framework opens a communication's channel in order to share the serial services (RS232), and allows the remote programming.

If the services of **remote control** are used, then the framework opens more communication options. The first option is similar to the remote programming method, but in this case the control board and the equipment are separated, a remote communication is established by means of Internet using the services of the RS232 Server/Client.

The second alternative of remote control is the winsock option, which is similar to the last method, but the interchange of information is given by the winsock module. In this case, it is necessary to know the operation commands of the controller in order to send the information through that Internet to Winsock module, and then Winsock module will send the information to hardware.

The third option of remote control, the framework allows the access to control of the hardware using a Webpage, where the user does the work of controller. Here, the framework receives the commands of the user and sends this information to some PHP script, which sends the information to the operational layer of the multitier programming.

Finally, in the *remote operation*, all framework are shared using the services of some VNC (Virtual Network Computer) which is a communication protocol based on RFB protocol which allows the remote access of the desktop of other computers located on the web. VNC protocol transmits the keyboard and mouse events from one computer to another, relaying the graphical screen updates back in the other direction, over a network.
