Multi-paths redundancy |
Redundancy in communication is a possibility of defining excessive communication paths, which can be used to get real-time data from plant-floor devices, e.g. PLCs, DCSs, and other control devices, to HMIs, SCADA and other Process Management and Business Management layers clients. Having many communication paths to the same remote plant-floor device, each path can be considered as backup (a kind of hot reserve) for the others. It allows to reroute the data stream in case of breakdown of one of them.
Data transfer through different communication paths have different costs, which has to be considered in data routing algorithm. All routs have to be checked periodically to prevent situation where a backup path is unavailable for any reason and the system does not know about it.
For safety reasons, everyone who designs distributed systems must accept a principle, that is indispensable for remote control systems. In such systems, damage or disturbance of a connection in one communication path must not have any impact on the availability of the real time process remote control. As far as monitoring systems are concerned, redundancy (in general) is not required, but always an appropriate analysis and assessment of risk should be done.
Generally, redundancy in the data acquisition process can be obtained using one or both of the following two methods:
Devices redundancy (Fig. 1): multiplication of active terminal equipment - in this case usually a primary and backup device or server is used;
Paths redundancy (Fig. 2): multiplication of paths which can by used to transfer a data stream between a communication server and plant-floor devices.
The most popular method of redundancy achieving is based on two communication servers: Primary Station and Backup Station (Fig. 1). In this case, in regular conditions, the primary server is responsible for the communication, but when its breakdown occurs, the backup server automatically takes over the duties of data transmission. Usually information about the breakdown is transferred to the service center. The fact of switching from one server to the other should be transparent for the clients.
Path redundancy (Fig. 2) uses multiple routes traversing the network or many independent networks to transfer data between plant-floor devices and the destination access point. In this case, the server is responsible for selection of a route to transfer the data.
CommServer assures redundancy of "data transmission paths" (Fig. 2). Additionally, using paths redundancy, spare plant-floor devices can be used seamlessly as the next level of redundancy (Fig. 3).
Of course it is still possible to achieve the devices redundancy architecture, but additional components are required.
Note |
---|
CommServer assures redundancy of the plant-floor devices data transmission paths. |
Both solutions have advantages and disadvantages. There are many places where box redundancy is insufficient. As it is a local solution only, it is applicable only to selected parts of the whole system and, in consequence, it does not protect against problems like power supple failure, fire, flooding, etc. Then, we have to or it is easier to omit this node of the communication network and use path redundancy (Fig. 4).
Duplication of the communication paths may be costly, because data transfer over distributed networks is usually not for free. The crucial feature of paths redundancy is the provision of the path multiplication without the necessity of transferring the same data over the network many times and controlling backup path availability at the same time.
Note |
---|
CommServer always uses only one active path to transfer the real time data. |