Tuesday, April 3, 2012

Supervisory Control And Data Acquisition (SCADA ) Terminology and Protocols

Useful Terminology, Acronyms and Links related to SCADA.

AC         Alternate Current
CAN      Control Area Networks
CIP        Critical Infrastructure/Information Protection
               Common Industrial Protocol
CRC      Cyclic Redundancy Check
DC         Direct Current
DCS       Distributed Control system
DNP       Distributed Network Protocol
GOMSFE Generic Object Models for Substation and Feeder Equipment
GOOSE    Generic Object Oriented Substation Event
HCI        Human-Computer Interface
HMI       Human-Machine Interface
HVAC    High Voltage Alternate Current
ICCP      Inter-Control Center Communications Protocol
ICPS       International Communications Protocol Standard
ICS         Indistrial Control System
IEC         International Electrochemical Commission
LAN       Local Area Network
MTU      Master Terminal Unit
NERC   North American Electric Reliability Corporation
OLE      Object Linking and Embedding
OPC      OLE for Process Control
PLC       Programmable Logic Controllers
PAC       Programmable Automation Controllers
RTU       Remote Terminal/Telemetry Units
SONET  Synchronous Optical Networking
SDH       Synchronous Digital Hierarchy
SCADA  Supervisory Control And Data Acquisition
T& D      Transmission and Distribution
UCA       Universal Communications Adapter/ Utility Communications Architecture

SCADA Protocols
RTU's communicate with central SCADA station, other RTU's and networked devices.
CIP
CC-Link
DNP3
Ethernet/IP
ICCP
MODBUS(X)
Profibus/net
Fieldbus
BACnet
IEEE 60870 (IEC 60870-5-101 is an ICPS)
ASCII
S3/S5/S7
Other vendors like Allen Bradley, GE Fanuc, Siemens Sinaut, Mitsubishi, Omron, Toshiba, Westinghouse etc have proprietary SCADA Protocols

Useful Web Sites
http://en.wikipedia.org/wiki/SCADA
http://www.wurldtech.com/
http://www.plcs.net/contents.shtml
http://www.modbus.org/
http://www.cpni.gov.uk/advice/infosec/business-systems/scada/
http://www.dnp3.org/
http://www.iccp.org/
http://www.digitalbound.com/

Please leave a comment if I missed out an important acronym, protocol, link/site etc.