Const_man.png - 1817 Bytes

Secure Programming of Automation and Control Systems (ACS)

Shield1.png - 1817 Bytes

Automation and Control Systems typically involve programming and configuration of PLC, DCS, SCADA, and RTU devices, plus the networks and network devices that connect them.

Specialized programming and configuration devices and software are also provided for the control devices themselves, and at least some of the networks that connect them. For example, a PLC vendor may provide programmming tools for their own PLCs and networks (for example Allen Bradley or Siemens PLCs and networks). They may even support some competitor's PLCs and networks. However, they do not typically provide programming for DCS (Distributed Control Systems) devices and networks, such as those from Honeywell or Emerson.

Some standards exist for programming and configuring these devices and networks. The ISA 108 Standard defines requirements for configuring instrumentation and some control devices. ISA 100, the Fieldbus Foundation, and others provide standards for other industrial networks.

Some vendors provide "vendor agnostic" configuration management systems, but products and standards are still quite diverse.  Programming of PLC and DCS systems have therefore been described separately below.


by Gary Rathwell

Back to PERA Home Page