Protocol-Medium Couple |
These components, called Protocol-Medium Couple (PMC), are plug-ins developed independently and provided according to needs. This solution allows to keep CommServer core software unchanged in all applications.
The data provides are layered components, namely two main layers can be distinguished:
protocol implementation (also called application layer);
communication layer.
At run time, the application layer is responsible for implementation of the selected vendor specific protocol syntax and semantics and allows using this implementation to access real time data from plant-floor devices in a standard predefined way – an interface expected by the scanner layer.
At design time, the data provider can be used by the configuration module to provide vendor specific names (like address spaces: coils, registers, counters, flags), predefined variables and others.
The communication layer manages the transfer over the underlying network and reads/writes real time data from and to plant-floor devices. For connection oriented networks, this layer provides connection management operations to the upper layer. Depending on the provider, this layer can also support authorization, site authentication, accounting, data integrity and security.
Note |
---|
CommServer allows to communicate using many vendor specific protocol/medium combinations at the same time. |