Current communication standard used in industrial automation systems is the OPC technology (OLE for Process Control). It was established in 1996 and was based on the most advanced at that time, information technology, COM / DCOM (Component Object Model / Distributed Component Object Model), formerly known as OLE (Object Linking and Embanding). Disadvantages of OPC technology, resulting from the use of DCOM technology, gave rise to 2007/2009 OPC UA (OPC Unified Architecture). The specification of this technology is based on Web Services, in which information content is sent in the form of a markup language XML (eXtensible Markup Language) using SOAP (Simple Object Access Protocol). The introduction of OPC Unified Architecture specification allows for the transfer of information between computer applications operating on different operating systems, while independence from information technology used exclusively in the Microsoft Windows operating system.
Manufacturers develop software supervising the work of its products as standard OPC communications. They have only guidelines for designing servers that have to do from scratch the entire process of organizing the proper flow of information from automation devices to OPC clients
An alternative to OPC technology is the RSE technology (Remote Script Execution) under which Computer System Scripting ISS was created. The system includes the RSE server managing any device automation devices so that manufacturers can use the software to design in the ISS system only the information driver.
One of the RSE server functionality is the possibility of expansion. For this purpose may be used existing API libraries (*.dll) of an operating system or created by any other compiler, which is exported in the standard method "stdcall". Depending on the tasks contained in these libraries, it is possible to extend the building program, executed by the server. An example might be a library called "kernel32.dll" includes methods for saving and loading information file, used to control devices connected to the USB port.
- From 01.11.2011 ISS system is available in a prototype version
- On 02.08.2012 - a litle changes in client and server applications and devices drivers