Scada (Supervisory Control and Data Acquisition)
Scada (Supervisory Control and Data Acquisition)
• The computer can record and store a very large amount of data
• The data can be displayed in any way the user requires
• Thousands of sensors over a wide area can be connected to the
system
• The operator can incorporate real data simulations into the system
• Many types of data can be collected from the RTUs
• The data can be viewed from anywhere, not just on site
Modern SCADA
• Proprietary
• Open
• VTScada
SCADA Software
CPU Module
• generally microprocessor based (16- or 32-bit)
• total memory capacity of 256 kbytes (expandable to 4 Mbytes)
broken into three types namely EPROM, RAM and Flash/EEPROM
• communication ports – typically two or three ports (RS-232/RS-
422/RS-485)
• real-time clock with full calendar is useful for accurate time stamping
of events
• watchdog timer provides a check that the RTU program is executing
regularly
Remote Terminal Unit (RTU)
Communication interfaces
• RS-232/RS-442/RS-485
• Ethernet
• Dial up telephone lines/dedicated landlines
• Microwave/MUX
• Satellite
• X.25 packet protocols
• Radio via trunked/VHF/UHF/900 MHz
Master Station Unit (MSU)
• talk-through repeaters
Communication philosophies
Polled (master–slave)
Application layer
• responsible for giving applications access to the network
• file transfer, electronic mail (e-mail) services, and network
management
Presentation layer
• responsible for presenting information in a manner suitable for the
applications or users dealing with the information
• data conversion, special graphics or character sets, data compression
or expansion, data encryption or decryption
• in practice, the presentation layer rarely appears in pure form
• application- or session-layer programs will often encompass some or
all of the presentation layer functions
Open Systems Interconnection (OSI) model
Session layer
• responsible for synchronizing and sequencing the dialogue and
packets in a network connection
• responsible for making sure that the connection is maintained until
the transmission is complete, and ensuring that appropriate security
measures are taken during a ‘session’ (that is, a connection)
Transport layer
• responsible for providing data transfer at an agreed-upon level of
quality, such as at specified transmission speeds and error rates
• provides services for the session layer above it, and uses the network
layer below it to find a route between source and destination
Open Systems Interconnection (OSI) model
Network layer
• Determining addresses, may be on a local network or they may refer
to networks located elsewhere on an internetwork
• Finding a route between a source and a destination node or between
two intermediate devices
• Fragmentation of large packets of data into frames which are small
enough to be transmitted by the underlying data link layer
(fragmentation)
The layers used in this model are the two hardware layers and the
top software layer, the application layer