The importance of redundancy in Scada systems
Steve Flannagan of Citect advises how to protect production against failures in Scada systems.
Supervisory control and data acquisition systems (Scada) are widely used in plants and factories across the world; the advanced high level control and monitoring features they provide being fundamental to improving plant efficiency and productivity.
Generally Scada systems are highly reliable; however, one aspect in their operation that is often overlooked at the specification stage is redundancy.
Or, put more simply: what happens if the system fails?.
The question is particularly relevant when one considers that control systems for both single node and network applications have a single point of failure, meaning that they will break down entirely if one piece of hardware fails (such as when the computer is connected to the control and monitoring units).
Granted, most modern computers are designed for reliability, but breakdowns still occur, especially with computers located in harsh environments.
Consequently, if some or all of the plant processes are critical, or if the downtime costs are high, redundancy must be incorporated into the system to eliminate failures due to equipment failure.
In the first instance it is important to determine what level of redundancy is required: hardware failure, catastrophic failure, energy failure or a natural disaster?.
Mission critical installations often have separate power sources in case of a power failure, and installations in areas prone to natural disasters or the threat of fire separate the servers in different geographic locations.
However, whatever type of disaster recovery is planned for, it is possible to greatly reduce lost data and downtime by planning the proper system design, and by choosing a Scada system with built-in redundancy.
Citect pioneered built-in redundancy nearly 15 years ago, and its first redundant installation is still in operation today.
In 1992, Citect for Windows started using a client/server architecture for plant monitoring and control.
The benefit of this is that it increases the speed and efficiency of the system by distributing the processes in the control and monitoring application across two or more computers (using a LAN).
In a simple application, the computer connected to the control and monitoring units becomes the server that is dedicated to communication with the plant control devices, while the display nodes are clients.
When a client computer requires data for display, it requests data from the server and processes that data locally.
To provide redundancy, a second standby server can be added that is also dedicated to communication with plant control devices.
If the primary server fails, the client's requests for data are channelled to the standby server.
In very large installations, host pairs of servers are used with one host pair dedicated as a standby in a separate location from the primary host pair.
The standby server does not duplicate the primary server's functions.
In that scenario, both servers would have to communicate with the PLCs, thus doubling the load on the PLC network and reducing system performance.
A better solution for a client/server system is one in which only the primary server communicates with the PLCs.
The primary server also communicates with the standby server, continually updating the plant's status.
If communication is interrupted, the standby server assumes the primary server has failed and takes over the role as the primary server.
When the primary server is repaired and returned to service, it reads the plant's status from the standby server and resumes its role as the primary server.
Data are automatically backfilled and the two servers become synchronised again as the standby server reverts to its former role.
If a dedicated file server is also added to the Scada system, the user can centralise the databases and display screens; continuity is then maintained if the primary server fails.
Another benefit is that centralised databases are easier to manage and maintain: changes only need to be made to one database and are then automatically updated everywhere else.
In addition, it is possible to support dual network paths to the centralised database, allowing dual file servers if required.
Having secured his system by removing the single point of failure (the I/O server) the user could be excused for thinking that he had covered all system eventualities.
However, this is not the case: if the LAN in his newly configured system also fails, then control and monitoring by the display nodes is lost.
In view of this, a second LAN and file server are crucial to help ensure system stability, even in the event of a network failure.
Where it is important to ensure a plant's uninterrupted operation, beyond duplicating hardware, the plant engineer can employ split-task redundancy.
This goes further than simply maintaining continuous communication with the plant-floor devices: it also ensures that all alarm and trend data are maintained in the event of a failure.
Split-task redundancy is aimed directly at the centralised part of the processing, and guarantees that all processing power is employed.
It is achieved by splitting the server's task into four subtasks: I/O (input/output); alarms; trends and reports.
Each of these tasks manages its own database independently of the other tasks, enabling the system user to handle redundancy differently for each task.
For example, the user can parallel the trend task in both servers (unlike the I/O task that uses primary/standby processing) to maintain the integrity of the trends.
When the primary returns to service after a failure, it can update its lost trend data from the standby server.
Both servers then have continuous, uninterrupted trend data.
The I/O does not just have to be a single layer.
There are many installations with multiple I/O layers to ensure redundancy.
Finally, to ensure maximum system stability, where parallel PLCs are employed these units should be connected to the same field devices.
This ensures that any hardware component in the system can fail without disrupting the control and monitoring of the plant.
Not what you're looking for? Search the site.
Articles by product category
- Consultancy and Services (903)
- Machine Building (4,525)
-
Engineering Design Software (6,185)
- Engineering Design Software (12)
- 2D CAD software (201)
- 3D CAD software (1,157)
- FEA and structural analysis software (370)
- Fluid, thermal, noise, vibration software (334)
- Simulation, modelling, validation software (916)
- Rendering, visualisation, styling software (196)
- Materials design and moulding design software (151)
- Process, instrumentation, automation software (258)
- Electrical design software (164)
- Publishing and documentation software (229)
- Maths, charting, statistics, QA software (317)
- Data, document management software (311)
- CAM, CNC, production management software (569)
- File conversion software, data capture (351)
- PLM and collaboration software (649)
-
Drives, Motors and Controls (3,367)
- Drives, Motors and Controls (1)
- Precision Motors and Gears (412)
- Industrial Drives/Controls (1,277)
- Linear Drives and Motors (114)
- Industrial Motors (498)
- Stepper and Servo Drives, Motors, Controls (1,063)
- Small Mechanical Components, Joining, Tools (1,975)
-
Control and Instrumentation (5,031)
- Plantwide control (1,325)
- Plant- and Machine-Wide Communications (1,175)
- Smaller-Sized PLCs (387)
- CNC and Motion Controllers (184)
- Mid-range and Large PLCs (201)
- Power Supplies, Uninterruptible Power (562)
- HMIs/Operator Interfaces (294)
- Logic Controllers, Timers and Relays (96)
- Cabling, Conduit, Signal Conditioning (807)
-
Monitoring, Measurement and Quality (5,462)
- Monitoring, Measurement and Quality (1)
- Data acquisition Software and Communications (494)
- Data Acquisition Hardware and PC I/O Boards (472)
- Electrical and Electronic Testing, PAT Equipment (630)
- Form/co-ordinate, optical, vision instruments (704)
- Gauges, Indicators and Instruments (441)
- Data loggers (422)
- Materials testing equipment (421)
- Telecomms/network test equipment, software etc (154)
- Testing and Calibration Services and Information (500)
- Testing, analysing and monitoring equipment (1,223)
-
Electrical and Electronic Equipment Design (4,169)
- Batteries, chargers and circuit protection (558)
- Connectors, Terminals, Busbars, Slip Rings (680)
- Enclosures and Equipment Cooling Fans (709)
- Knobs, Handles and Enclosure Hardware (422)
- PCs and Embedded Systems (800)
- Electrical and Electronic Subassemblies (370)
- Electrical and Electronic Components (630)
-
Materials and Processing (2,965)
- Materials and Processing (5)
- Materials and components (2,217)
- Rapid Prototyping (458)
- Materials processing and testing (285)
-
Engineering Industry News, Resources (6,094)
- Engineering Industry News, Resources (4)
- Engineering Business News, Views (388)
- Engineering Exhibitions, Events (562)
- Engineering Conferences (425)
- Engineering Seminars (400)
- Engineering Industry Developments, Awards (633)
- Engineering Guides, Newsletters (349)
- Engineering Recruitment, Employment (219)
- Engineering Training Courses (434)
- Engineering Education, Resources, Standards (838)
- Engineering Industry Reports, Surveys (597)
- Electronic Resources for Engineers (278)
- Health and Safety Legislation (402)
- Health and Safety Strategy, Risk Assessment (113)
- Health and Safety Consultancy, Software (175)
- Health and Safety Events, Training, News (277)
-
Powertrain Design (3,604)
- Powertrain Design (2)
- Bearings (942)
- Chains and belts (326)
- Gears, brakes, couplings and engines (1,441)
- Hydraulic Components (471)
- Lubricants (421)
-
Capital Equipment (3,389)
- Capital Equipment (1)
- Manufacturing Machinery and Plant Equipment (468)
- Production line blowers and fans (62)
- Compressors and Air Treatment (510)
- Electronics Manufacturing, Tools, Instruments (192)
- Electrical hardware (131)
- Machinery and Production Equipment (1,094)
- Robotics, Handling and Storage (931)
-
Sensors (7,091)
- Sensors (8)
- Accelerometers and Vibration Sensors (427)
- Loadcells, Force Sensors, Torque Sensors (703)
- Pressure sensors (621)
- Flowmeters and Flow Sensors (618)
- Level Sensors and Leak Detectors (527)
- Linear Position Sensors (400)
- Rotary Position, Tilt and Angular Sensors (546)
- Proximity Sensors (702)
- Gas, Chemical, Radiation, Magnetic Sensors (285)
- Humidity and Environmental Sensors (153)
- Temperature sensors (612)
- Vision and Colour Sensors (1,386)
- Barcode Sensors (103)
- Valves, Pumps, Process Hardware (3,627)

