scadapack e product overview - plcsystems.ru · part i scadapack e product overview 3 ... use in...

42
SCADAPack E Product Overview

Upload: dinhnhan

Post on 09-Jul-2018

262 views

Category:

Documents


0 download

TRANSCRIPT

SCADAPack E ProductOverview

SCADAPack E Product Overview2

Table of Contents

Part I SCADAPack E Product Overview 3

................................................................................................................................... 31 Technical Support

................................................................................................................................... 42 Safety Information

................................................................................................................................... 63 Introduction

................................................................................................................................... 84 RTU Overview

.......................................................................................................................................................... 9RTU Hardware 4.1......................................................................................................................................................... 9Features4.1.1

......................................................................................................................................................... 11SCADAPack 300E Hardw are4.1.2

......................................................................................................................................................... 12SCADAPack ES Hardw are4.1.3

......................................................................................................................................................... 14SCADAPack ER Hardw are4.1.4

......................................................................................................................................................... 15RTU Hardw are Accessories4.1.5.......................................................................................................................................................... 16Operation 4.2......................................................................................................................................................... 17Communication Interfaces & Sequencing and Control4.2.1......................................................................................................................................................... 18Data Acquisition & Remote Diagnostics and Configuration4.2.2.......................................................................................................................................................... 19RTU System Facilities 4.3.......................................................................................................................................................... 20SCADAPack E Configurator 4.4

................................................................................................................................... 215 Physical I/O Expansion

.......................................................................................................................................................... 225000 Series I/O 5.1

.......................................................................................................................................................... 23SCADAPack ES REMOTE I/O 5.2

................................................................................................................................... 236 IEC 61131-3 ISaGRAF

.......................................................................................................................................................... 23ISaGRAF 3 Workbench 6.1

.......................................................................................................................................................... 25SCADAPack Workbench 6.2

................................................................................................................................... 267 DNP3 - Distributed Network Protocol

.......................................................................................................................................................... 27DNP3 SCADA Protocol Standard & RTU DNP3 Support 7.1

.......................................................................................................................................................... 28DNP3 Networking 7.2

................................................................................................................................... 308 RTU Communication

.......................................................................................................................................................... 31DNP3 Communication Interfaces 8.1

.......................................................................................................................................................... 32Hayes Modem & Mobile IP Communication 8.2

.......................................................................................................................................................... 33Peripheral Device Communication Interface 8.3......................................................................................................................................................... 34MODBUS Slave, & Master and Peripheral Operations8.3.1......................................................................................................................................................... 35MODBUS/TCP Client & Server Operations8.3.2......................................................................................................................................................... 36MODBUS RTU in TCP Client Operations8.3.3......................................................................................................................................................... 36IEC 60870-5-101 & 104 Slaves8.3.4

................................................................................................................................... 379 RTU Data Processing

................................................................................................................................... 3810 TCP/IP Networking

................................................................................................................................... 3911 RTU Diagnostics

................................................................................................................................... 4012 Data Concentrator (Master Protocol Support)

................................................................................................................................... 4113 Security

SCADAPack E Product Overview 3

I SCADAPack E Product Overview

©2013 Control Microsystems Inc. All rights reserved.Printed in Canada.

Version: 8.05.4

The information provided in this documentation contains general descriptions and/or technicalcharacteristics of the performance of the products contained herein. This documentation isnot intended as a substitute for and is not to be used for determining suitability or reliability ofthese products for specific user applications. It is the duty of any such user or integrator toperform the appropriate and complete risk analysis, evaluation and testing of the productswith respect to the relevant specific application or use thereof. Neither Schneider Electric norany of its affiliates or subsidiaries shall be responsible or liable for misuse of the informationcontained herein. If you have any suggestions for improvements or amendments or havefound errors in this publication, please notify us.

No part of this document may be reproduced in any form or by any means, electronic ormechanical, including photocopying, without express written permission of SchneiderElectric.

All pertinent state, regional, and local safety regulations must be observed when installing andusing this product. For reasons of safety and to help ensure compliance with documentedsystem data, only the manufacturer should perform repairs to components.

When devices are used for applications with technical safety requirements, the relevantinstructions must be followed. Failure to use Schneider Electric software or approvedsoftware with our hardware products may result in injury, harm, or improper operating results.

Failure to observe this information can result in injury or equipment damage.

1 Technical Support

Support related to any part of this documentation can be directed to one of the followingsupport centers.

SCADAPack E Product Overview4

Technical Support: The Americas

Available Monday to Friday 8:00am – 6:30pm Eastern Time

Toll free within North America 1-888-226-6876

Direct Worldwide +1-613-591-1943

Email [email protected]

Technical Support: Europe

Available Monday to Friday 8:30am – 5:30pm Central European Time

Direct Worldwide +31 (71) 597-1655

Email [email protected]

Technical Support: Asia

Available Monday to Friday 8:00am – 6:30pm Eastern Time (North America)

Direct Worldwide +1-613-591-1943

Email [email protected]

Technical Support: Australia

Inside Australia 1300 369 233

Email [email protected]

2 Safety Information

Read these instructions carefully, and look at the equipment to become familiar with thedevice before trying to install, operate, or maintain it. The following special messages mayappear throughout this documentation or on the equipment to warn of potential hazards or tocall attention to information that clarifies or simplifies a procedure.

The addition of this symbol to a Danger or Warning safety labelindicates that an electrical hazard exists, which will result in personalinjury if the instructions are not followed.

This is the safety alert symbol. It is used to alert you to potentialpersonal injury hazards. Obey all safety messages that follow thissymbol to avoid possible injury or death.

SCADAPack E Product Overview 5

DANGER

DANGER indicates an imminently hazardous situation which, if not avoided, willresult in death or serious injury.

WARNING

WARNING indicates a potentially hazardous situation which, if not avoided, canresult in death or serious injury.

CAUTION

CAUTION indicates a potentially hazardous situation which, if not avoided, canresult in minor or moderate injury.

CAUTION

CAUTION used without the safety alert symbol, indicates a potentially hazardoussituation which, if not avoided, can result in equipment damage..

PLEASE NOTE

Electrical equipment should be installed, operated, serviced, and maintained only by qualifiedpersonnel. No responsibility is assumed by Schneider Electric for any consequences arisingout of the use of this material.

A qualified person is one who has skills and knowledge related to the construction andoperation of electrical equipment and the installation, and has received safety training torecognize and avoid the hazards involved.

BEFORE YOU BEGIN

Do not use this product on machinery lacking effective point-of-operation guarding. Lack ofeffective point-of-operation guarding on a machine can result in serious injury to the operatorof that machine.

CAUTION

EQUIPMENT OPERATION HAZARD

Verify that all installation and set up procedures have been completed.

Before operational tests are performed, remove all blocks or other temporaryholding means used for shipment from all component devices.

SCADAPack E Product Overview6

Remove tools, meters, and debris from equipment.

Failure to follow these instructions can result in injury or equipmentdamage.

Follow all start-up tests recommended in the equipment documentation. Store all equipmentdocumentation for future references.

Software testing must be done in both simulated and real environments.

Verify that the completed system is free from all short circuits and grounds, except thosegrounds installed according to local regulations (according to the National Electrical Code inthe U.S.A, for instance). If high-potential voltage testing is necessary, followrecommendations in equipment documentation to prevent accidental equipment damage.

Before energizing equipment:

Remove tools, meters, and debris from equipment.

Close the equipment enclosure door.

Remove ground from incoming power lines.

Perform all start-up tests recommended by the manufacturer.

OPERATION AND ADJUSTMENTS

The following precautions are from the NEMA Standards Publication ICS 7.1-1995 (Englishversion prevails):

Regardless of the care exercised in the design and manufacture of equipment or in theselection and ratings of components, there are hazards that can be encountered if suchequipment is improperly operated.

It is sometimes possible to misadjust the equipment and thus produce unsatisfactory orunsafe operation. Always use the manufacturer’s instructions as a guide for functionaladjustments. Personnel who have access to these adjustments should be familiar with theequipment manufacturer’s instructions and the machinery used with the electricalequipment.

Only those operational adjustments actually required by the operator should be accessibleto the operator. Access to other controls should be restricted to prevent unauthorizedchanges in operating characteristics.

3 Introduction

This document introduces Schneider Electric SCADAPack E RTU products. This document is anintroduction to the features and architectures of the SCADAPack E RTU products.

Provided with the SCADAPack E RTU is an extensive set of communications and control facilities for

SCADAPack E Product Overview 7

use in Telemetry and Supervisory Control and Data Acquisition (SCADA) and process controlapplications.

SCADAPack E Product Overview8

4 RTU Overview

RTU Hardware

Operation

RTU System Facilities

SCADAPack E Configurator

SCADAPack E Product Overview 9

4.1 RTU Hardware

The Schneider Electric RTU telemetry hardware is based on state-of-the-art embedded microprocessortechnology, and is designed for installation and operation in harsh electrical and climatic environments.

The RTU hardware currently supported for SCADAPack E firmware is listed as follows:

SCADAPack 300E (hardware specifications detailed in SCADAPack 300E Hardware).

SCADAPack ES (hardware specifications detailed in SCADAPack ES Hardware).

SCADAPack ER (hardware specifications detailed in SCADAPack ER Hardware).

4.1.1 Features

The SCADAPack E RTU hardware supports the SCADAPack E Telemetry architecture, and provides awide range of facilities:

High density Compact Design – up to 64 points per controller I/O module

Expandable rack-based I/O configurations (SCADAPack ER only)

Expandable modular I/O configurations (SCADAPack 300E and SCADAPack ES)

Wide operating temperature range

Isolated input power supply (various voltage ranges available)

Input power supply voltage monitoring

Boot Monitor for local / remote re-programming of Operating System Firmware

Serial Communication Ports

Replaceable Lithium Battery

DNP3 standard communications

SCADAPack E Product Overview10

MODBUS Master & Slave communications

Open MODBUS/TCP client & server communications

Other proprietary communication drivers

Dual IEC61131-3 user applications

Expanded operation using SCADAPack ES Remote I/O capabilities

TCP/IP communication stack with extensive features

Ethernet interfaces (dual Ethernet on SCADAPack ES and SCADAPack ER)

IEC 60870-5-101 Slave communications for serial interfaces

IEC 60870-5-104 Slave communications for TCP/IP interfaces

IEC 60870-5-103 Master communications for protection relays

Security features (DNP3 communications using AGA12-2 encryption)

Processor Board Hardware OPTIONS are dependant on the target processor. Options available are listedas follows:

Analog Output modules (SCADAPack 300E models)

Isolated secondary output power supply (SCADAPack ES only)

The SCADAPack E RTU I/O Interface features:

Optically isolated Digital Input channels (various models)

Pulse inputs on each Digital Input channel

De-bounce & Inversion on each Digital Input channel (SCADAPack ES and SCADAPack ER)

High speed counter inputs on some Digital Input channels

Relay Isolated Digital Output channels (various models)

Digital Output channel Relay feedback

Current / Voltage Analog Inputs selectable per channel

Isolated Analog Input and Analog Output channels (SCADAPack ES and SCADAPack ER)

SCADAPack 300E Hardware

SCADAPack ES Hardware

SCADAPack ER Hardware

RTU Hardware Accessories

SCADAPack E Product Overview 11

4.1.2 SCADAPack 300E Hardware

Table 4.3: SCADAPack 300E Processor Hardware Details

On board I/O Varies between models

All provide at least 3 high speed counter inputs on board

SRAM 4MB, battery backed

FLASH ROM 16MB Flash

Serial Communication Typically 3 ports (some models only have 2 serial ports)

RS232 and RS485 2-wire support in variouscombinations (varies per model)

Ethernet Single 10/100Mbps (10/100Base-T)

Some models do not have an Ethernet port

USB Port 1 USB Peripheral port

[SCADAPack E Configurator local maintenance port]

LED Button Turns on/off LED indicators.

Sets maintenance boot and initialization modes

Operating Temperature -40oC to 70oC

Relative Humidity 10 to 95 % non-condensing

Main Processor 32-bit Atmel ARM7 controller 32MHz

Secondary Processor I/O Bus Processor

I/O Capability 14 or 15 expansions 5000 Series I/O cardsPLC I/O

SCADAPack E Product Overview12

4.1.3 SCADAPack ES Hardware

Table 4.1: SCADAPack ES RTU Hardware Details

Feature Quantity Description

Dimensions L:300mm, W:175mm, D:40mm

Operating Temperature -40oC to +65oC 10-95% humidity

Input Power Supply

(fused)

Wide Range 10-30VDC 0.25-0.48A @ 24VDC isolated

0.50-0.96A @ 12VDC isolated

Output Power Supply

Option*

10VDC Option

24VDC Option

500 mA capacity isolated (fused)

230 mA capacity isolated (fused)

Hex Switches 2 Special processor modes and

Remote I/O address

Accessible when case removed

Digital Inputs 32, 16, 8 input models

Constant Current (sink)

7VDC – 48VDC

8 inputs channels per common

IEC60870-3 Class 1

Optically Isolated

Counter Inputs Up to 32 (digital input channels) Up to 50Hz

High Speed Counters Up to 8 (digital input channels) Up to 1kHz

Digital Outputs 16, 8, 4 output models

3 terminal Normally Open /Normally Closed contacts

Individual relay feedback

Relay Isolated

24VDC Max. 60W /

60VAC Max. 125VA

IEC60870-3 Class 3

Max 2A per relay (inductive)

Analog Inputs 12, 6, 4 input models

12-bit A/D conversion

0.1% accuracy

Isolated channel to channel

Optically isolated to RTU logic

0-20/4-20mA / 0-5V/1-5V/1-10V

Analog Outputs 4, 2 output models

12-bit D/A conversion

0.1% accuracy

Isolated channel to channel

Optically isolated to RTU logic

0-20mA / 4-20mA, voltage outputwith external resistor

Serial Communications 5 Async Serial Ports.

All ports support RS232.

Ports 2 and 3 support RS422 /RS485.

300-115200 bps

Static protection to IEC801-2

ETHERNET Interfaces 2 Interfaces @ 10/100 Mbit/sec RJ-45 UTP (100Base-T)

CPU 32-bit AMD Elan 586 Embeddedcontroller

100 MHz

SCADAPack E Product Overview 13

FLASH ROM 32 M-byte On-board programmable

NV RAM 2 M-byte Lithium battery backed

Volatile RAM 128 M-byte Dynamic SDRAM

Compact FLASH Ports(Type I)

1 up to 512 MB Compact Flash cardssupported.

I/O Capability On-board I/O

5000 I/O module bus

SCADAPack ES Remote I/O

PLC I/O

SCADAPack E Product Overview14

4.1.4 SCADAPack ER Hardware

Table 4.2: SCADAPack ER Processor Hardware Details

General Specifications as for SCADAPack ES above, with thefollowing:

SRAM 1MB, battery backed

SDRAM Dynamic 128MB

FLASH ROM 512K Boot ROM

16MB Flash

32MB Flash Optional

Serial Communication SCADAPack ER - P600:5 ports. All default to RS232.

Ports 2 and 3 can be selected for RS232 / RS 422 /RS485 operation.

Port 0 offers full RS232 hardware control

SCADAPack ER-P620:9 ports. All default to RS232.Port 0 offers full hardware flow control.

Ports 2,3,5,6,7,8 can be selected for RS232 / RS 422 /RS485 operation.

Ports 5,6,7,8 can be selected for Conitel Slave operation

IRIG-B time synchronization port

Ethernet Dual 10/100Mbps (10/100Base-T)

Hex Switches 2 - special processor modes

Accessible by removing processor card from the backplane.

Compact Flash 1 external Slot (standard)

Operating Temperature -10oC to 60oC

Relative Humidity 10 to 95 % non-condensing

Main Processor 32-bit AMD Elan 586 Embedded controller 100MHz

Secondary I/O Processor I/O Bus Processor i386EX 33MHz

Isolation 2.5KV - all interfaces

Insulation 2.5KV - all interfaces

I/O Capability 12 I/O card slotsSCADAPack ES Remote I/O

PLC I/O

System Maintenance Hot Swap I/O card exchange

Hot Swap Redundant dual Power Supply capable

SCADAPack E Product Overview 15

4.1.5 RTU Hardware Accessories

SCADAPack E RTU’s are typically used in conjunction with some of the following accessories:

External isolated power supply

Battery backup power supply with charging / discharge / test capability

Solar power supply

PSTN dial-up modem

GSM cellular modem

CDMA cellular modem

Leased-line modem

Trio Datacom(R) Data radio

Accutech(R) Wireless Sensors

Data radio

GPRS cellular data modem

1xRTT cellular data modem

HSDPA cellular data modem

Satellite communications

TCP/IP Internet / Intranet communications

PLC’s and other peripheral equipment

SCADAPack E Product Overview16

4.2 Operation

Basic facilities are provided by the SCADAPack E RTU to enable it be used in simple applications with aminimum of configuration. Advanced facilities are also provided for demanding applications. Support forthe following facilities allows the RTU to be used in a wide range of SCADA system architectures:

Communication Interfaces & Sequencing and Control

Data Acquisition & Remote Diagnostics and Configuration

SCADAPack E Product Overview 17

4.2.1 Communication Interfaces & Sequencing and Control

Communication InterfacesThe SCADAPack E RTU supports connection to a wide range of communication interfaces and services:

The following types of communication connections are supported by the RTU:

with 5000 I/O modules (SCADAPack ES and SCADAPack 300E only)

with PLC or other peripheral devices for gathering data or sending controls

with other local SCADAPack ES RTUs for expanding I/O capacity (known as Remote I/O)

with SCADA Master Station, via Communication Networks, for reporting current status, transferringhistorical data, receiving controls

with other RTUs, via Communication Networks, for coordinating distributed control (known as Peer-to-peer)

wide area communication networks, such as low-cost audio radio, leased line, leased digitalservices, data radio, GSM modem, GPRS modem, PSTN dial-up modem, satellite, internet, intranet,etc.

local area communication networks such as RS485, Ethernet, Fiber Optics

Industry standard protocol support is provided including DNP3, MODBUS, TCP/IP, etc.

Sequencing and ControlOn-board sequencing supports up to two user applications, both fully IEC61131-3 compliant, supportingthe five programming languages including extensive facilities for floating point mathematics, PID control,ASCII input and output, integration with Peer-to-Peer communications, etc.

SCADAPack E Product Overview18

4.2.2 Data Acquisition & Remote Diagnostics and Configuration

Data AcquisitionFlexible configurations allow data acquisition for each physical and derived RTU point to be individuallytailored. RTU data can be time-stamped by the RTU, transmitted to a SCADA Master station onexception, buffered for access via polling, stored in files for later retrieval, processed by the RTU to addvalue to the data, etc.

Remote Diagnostics and ConfigurationOperations that can be carried out locally, such as configuration, programming, debugging, diagnosis,and software upgrades can also be carried out to an RTU remotely through wide area and local areacommunication networks.

SCADAPack E Product Overview 19

4.3 RTU System Facilities

The major components of the SCADAPack E RTU provide a wide range of system facilities as follows. Refer to the appropriate Technical Reference manuals for detailed information about each component.

Point Database -contains configurations and current values for RTU points-contains Trend configuration records for trend sampling

I/O Sub-system -receives data from physical input channels and controls data to physical outputchannels on the local RTU I/O

Remote I/O -expands the I/O capacity of a SCADAPack ES or SCADAPack ER RTU byinterconnecting multiple SCADAPack ES units via Serial or Ethernet links

ISaGRAF -provides user sequencing and control support using IEC61131-3

-interfaces with DNP3 for peer-to-peer communication, and advanced manipulationof DNP3 communication parameters

-up to two (2) user applications may execute simultaneously

DNP3 -high reliability, open systems communication protocol

-provides RTU to SCADA Master communication

-transfers time-stamped historical records of point events

-polled and report-by-exception operation

-provides RTU to RTU peer communication

-carries configuration and diagnostic data including RTU Config

-carries 3rd party protocol using Virtual Terminal objects

Comm Interfaces -provides a number of communication interfaces for DNP3

-includes PSTN dial-up, GSM dial-up, keyed RS-232, PPP, GPRS, 1xRTT

PeripheralInterface

-provides communication services with PLC and peripheral equipment

-allows user applications to generate and receive ASCII data

-provides MODBUS Master & Slave communications

-provides Open MODBUS/TCP Client & Server communications

Data Processor -provides the RTU with integrated data processing and manipulation

-uses Point attributes to drive the data processing and sets Point properties withthe results of the processed data

-interfaces with DNP3 for event generation, storage and transmission

Profiler -manipulates point attributes and values based on time schedules

Trend Sampler -summarizes and stores historical records of point data

File System CommandInterface

- stores RTU data such as profiles, trend sample files, user applications

- provides user access to RTU commands and diagnostic information

- remotely accessible using either TELNET or over DNP3 using theSCADAPack E Configurator

TCP/IP -provides comms facilities and applications for Internet or Intranet networksthrough Ethernet (LAN) or serial (WAN) RTU interfaces.

-Integrates RTU facilities with standard TCP/IP applications for remotemanagement of the SCADAPack E RTU

SCADAPack E Product Overview20

4.4 SCADAPack E Configurator

SCADAPack E RTUs are maintained and diagnosed using Schneider Electric “SCADAPack EConfigurator” software package. SCADAPack E Configurator executes on PC hardware using MicrosoftWindows XP, Windows Server 2003, Windows Vista, Windows Server 2008, or Windows 7 32-bit or 64-bit operating systems, and provides graphical user interfaces for configuring and diagnosingSCADAPack E RTU’s.

SCADAPack E Configurator can create and modify configurations on-line with a SCADAPack E RTU oroff-line, saving configurations for loading into SCADAPack E RTU’s at a later time.

SCADAPack E Configurator application supports a wide variety of communication media access forremote communication with RTU’s.

Graphical forms are presented for each aspect of RTU configurations.

Ad-hoc user point enquiries may also be entered, commented, tailored and saved for individual RTUs.

SCADAPack E Product Overview 21

5 Physical I/O Expansion

The physical I/O of the RTU can be expanded in several ways.

SCADAPack 300E and SCADAPack ES controllers also supports connection of 5000 I/O modules.

Another method is to use SCADAPack ES RTUs as Remote I/O units whereby Main and Remote IORTUs are identified and grouped using the RTU HEX switches. SCADAPack ES RTU controllers can beused as Remote I/O devices to other SCADAPack ES RTUs and SCADAPack ER RTUs.

5000 I/O

SCADAPack ES REMOTE I/O

SCADAPack E Product Overview22

5.1 5000 Series I/O

The physical I/O of a SCADAPack ES RTU or SCADAPack 300E RTUs can be expanded by connecting 5000 I/O modules to the I2C I/O bus interface.

Configurations can be created OFFLINE and transferred to the SCADAPack E RTU. Theseconfigurations specify the modules to be used and the mapping of I/O points to the RTU database. The5000 I/O modules can be daisy-chained in order to expand the quantity of physical I/O as required.

The SCADAPack E RTUs supports up to 16 connected I/O modules (additional I/O bus power suppliesmay be necessary).

SCADAPack E Product Overview 23

5.2 SCADAPack ES REMOTE I/O

SCADAPack ES Remote I/O is a mechanism provided by the SCADAPack E RTU to expand the I/Ocapacity of a Main RTU unit using additional SCADAPack ES RTUs. Remote I/O units are configuredautomatically not requiring user configuration. Identification of Main and Remote I/O units is achieved bysetting the RTU HEX switches on SCADAPack ES RTUs.

The SCADAPack ER RTU can only be a Main RTU, but can utilise SCADAPack ES RTUs as remote I/Odevices.A SCADAPack ES RTU can be either a Main RTU and a Remote I/O unit.

In a Remote I/O system, one SCADAPack E RTU is a “Main” RTU unit, and others are “Remote I/O”units. Each Remote I/O “group” may have up to 15 Remote I/O units.

A Main RTU unit is a normal RTU, providing the complete range of RTU services.

Remote I/O units provide facilities for monitoring and controlling I/O on behalf of the Main RTU.

Communications are established between a Main RTU unit and its Expansion I/O unit(s) using a Serialor ETHERNET interface.

Figure 5.1: Typical RTU System using Remote I/O

6 IEC 61131-3 ISaGRAF

ISaGRAF 3 Workbench (target 3 firmware)SCADAPack Workbench (target 5 firmware)

6.1 ISaGRAF 3 Workbench

ISaGRAF 3 Workbench SoftwareISaGRAF 3 Workbench software is used to create, manage and simulate sequencing and controlapplications using the five (5) IEC61131-3 international standard PLC programming languages, using thetarget 3 firmware. ISaGRAF 3 Workbench CASE Tools provides an environment for complete off-lineapplication development. ISaGRAF 3 Workbench is compatible with Windows 2000 / XP.

SCADAPack E Product Overview24

The ISaGRAF 3 Workbench debugger loads IEC 61131-3 application programs to the target(SCADAPack E RTUs in this case) and also provides on-line target application debugging facilities.

Up to two independent ISaGRAF user applications can be loaded in to the same SCADAPack E RTU.

ISaGRAF 3 Workbench CommunicationThe ISaGRAF 3 Workbench debugger operates with SCADAPack E RTU’s on a serial port, via Ethernet,and remotely via the SCADAPack E Configurator DNP3 data communication channel to RTUs.

SCADAPack E Product Overview 25

6.2 SCADAPack Workbench

SCADAPack Workbench SoftwareSCADAPack Workbench software is used to create, manage and simulate sequencing and controlapplications using four (4) IEC 61131-3 international standard PLC programming languages and thetarget 5 firmware. SCADAPack Workbench is compatible with Windows XP SP3, Windows Server2003, Windows Vista, Windows Server 2008, and Windows 7 operating systems.

The SCADAPack Workbench debugger loads IEC 61131-3 application programs to the target 5 resource(SCADAPack E RTUs in this case) and also provides on-line application debugging facilities.

Up to two independent resources can be loaded in to the same SCADAPack E RTU.

SCADAPack Workbench CommunicationThe SCADAPack Workbench debugger operates with SCADAPack E RTU’s via serial or Ethernet.

SCADAPack E Product Overview26

7 DNP3 - Distributed Network Protocol

DNP3 SCADA Protocol Standard & RTU DNP3 Support

DNP3 Networking

SCADAPack E Product Overview 27

7.1 DNP3 SCADA Protocol Standard & RTU DNP3 Support

DNP3 SCADA Protocol StandardDNP3 (Distributed Network Protocol) is an industry standard SCADA communications protocol. DNP3 isin widespread use in many industries across the world and is managed by the internationallyrepresented DNP User Group. It describes standards for SCADA protocol facilities such as polling, ad-hoc data requests, controls, and report by exception (RBE). Master-slave and Peer-to-Peercommunication architectures are supported by DNP3.

Inter-operability is one of the key aspects of DNP3, which is enforced by way of minimumimplementation subsets to which vendors need to adhere. The DNP3 protocol also caters for expansion& evolution using object-oriented approach to the data. For further information see the DNP User GroupWeb Site at www.dnp.org.

RTU DNP3 SuppportThe SCADAPack E RTU supports as a minimum, DNP3 communication protocol facilities to DNP3Subset Level 2 with a range of additional features being provided from the DNP3 standard.

In summary the RTU provides the following facilities for use of DNP3:

Polling, Report by Exception, Unsolicited Response transmission to SCADA Master

Simultaneous DNP3 operation on Multiple SCADAPack E RTU communication Ports

Networking (Routing) of DNP3 frames

Peer-to-Peer interchange of data between RTU nodes

Wide range of DNP3 data objects including:

o integer and floating point analog objects

o counter objects

o file identifier object

o virtual terminal objects

DNP3 Multi-Master support (licensing required)

SCADAPack E Product Overview28

7.2 DNP3 Networking

Communications received by a SCADAPack E RTU may be re-directed to other SCADAPack E RTUcommunication ports based on routing.

SCADAPack E RTUs are capable of routing DNP3 frames, and can be configured with network routingtable entries for this purpose. Backup communication links may also be configured.

Figure 7.1 and Figure 7.2 shows typical SCADAPack E RTU Network using DNP3 routing.

SCADAPack E RTU’s may send Peer messages to other SCADAPack E RTU in the network.

For example, DNP #200 may communicate with Peer DNP #301. In this case, SCADAPack E RTU’sDNP #101 and DNP #103 route the DNP3 frames between the various communication sub-networks. The Master station may also communicate transparently with any node in the communication network,with DNP nodes #101 and #103 routing DNP3 frames to RTU’s on different communication sub-networks, as required.

Figure 7.1: Typical SCADAPack E RTU Network using DNP3 Routing for Peer Communication

SCADAPack E Product Overview 29

Figure 7.2: Typical SCADAPack E RTU Network Master – RTU Communications

SCADAPack E Product Overview30

8 RTU Communication

DNP3 Communication Interfaces

Peripheral Device Communication Interface

SCADAPack E Product Overview 31

8.1 DNP3 Communication Interfaces

Communication with SCADAPack E RTUs using DNP3 can be accomplished through several physicalinterfaces: Direct physical interfaces, Multi-drop physical interfaces, Hayes Modem interfaces and,optionally, ETHERNET interface. Multiple interfaces may be used simultaneously on the same RTU.

Port Interface types using RTU direct communication interfaces include RS232 / RS422, dial-up modem,GPRS. 1xRTT, Port Interface types using RTU multi-drop communication drivers include: KeyedRS232, RS485, ETHERNET.

Hayes Modem Communication

SCADAPack E Product Overview32

8.2 Hayes Modem & Mobile IP Communication

Hayes Modem CommunicationThe SCADAPack E RTU can provide DNP3 network communications using Hayes Modemcommunications. This type of RTU communication is often called “PSTN” (Public Switched TelephoneNetwork) or dial-up communication. Similarly "GSM" (Global System for Mobile communication) usesHayes Modem communication. Both PSTN and GSM require the use of commercial modem equipment.Both dial-in and dial-out operation is supported for SCADA Master, Peer-to-Peer communicationbetween RTU’s, or for configuration or diagnosis using the SCADAPack E Configurator software. Specific support is provided for low-powered modems.

Mobile IP CommunicationThe SCADAPack E RTU supports IP communication through mobile IP technology such as GRPS (overGSM cellular communication networks) and 1xRTT (over CDMA cellular communication networks).

See also TCP/IP Networking

SCADAPack E Product Overview 33

8.3 Peripheral Device Communication Interface

SCADAPack E RTU’s can communicate with Peripheral devices, such as PLC's and instruments, invarious ways.

MODBUS Slave, & Master and Peripheral Operation

MODBUS/TCP Client Operation

IEC 60870-5-101 & 104 Slaves

SCADAPack E Product Overview34

8.3.1 MODBUS Slave, & Master and Peripheral Operations

MODBUS Slave OperationThe SCADAPack E RTU supports communications using MODBUS RTU Slave protocol. The nativeMODBUS Slave driver can function simultaneously on multiple ports and maps directly to the RTU’spoint database. This MODBUS Slave implementation does NOT require ISaGRAF. Consult the ISaGRAF3 Modbus Communication Interfaces Manual or the SCADAPack E Target 5 ModbusCommunication Interfaces manual documents for more information.

MODBUS Master OperationThe SCADAPack E RTU can operate as a Master when communicating with PLC or peripheral devices. Various protocols can be supported between the SCADAPack E RTU and peripheral devices viaISaGRAF PLC Device I/O boards. For example, RTU ISaGRAF MODBUS PLC I/O Boardscommunicate to PLC’s using MODBUS RTU Master protocol.

SCADAPack E Product Overview 35

8.3.2 MODBUS/TCP Client & Server Operations

MODBUS/TCP Client OperationMODBUS/TCP Client operation allows a SCADAPack E RTU to utilize ISaGRAF PLC I/O boards togenerate requests to MODBUS/TCP server devices such as PLCs, block I/O devices, etc.

For example, the SCADAPack E RTU can read data from, or write data to Open Modbus/TCPConformance Class 0 or Class 1 Ethernet PLCs.

In addition, BOOTP server facilities are supported by the SCADAPack E RTU for providing Ethernetnetwork configuration of devices such as block I/O units.

For example, PLC I/O blocks can be used as remote I/O for SCADAPack E RTUs. Up to 20 I/O blockscan be connected to the same SCADAPack E RTU.

MODBUS/TCP Server OperationMODBUS/TCP Server operation allows a SCADAPack E RTU data to be made available to MODBUS/TCP client devices such as a local SCADA master station, or Ethernet PLCs. Using this facility, theRTU can be used like a full-featured Ethernet PLC, or like an I/O module. Other than enabling theMODBUS/TCP Server, no additional configuration is required to access RTU point data. RTU physical,derived and system points can be accessed and controlled via the MODBUS/TCP server.

SCADAPack E Product Overview36

8.3.3 MODBUS RTU in TCP Client Operations

Modbus RTU in TCP Client operation allows a SCADAPack E RTU to utilize ISaGRAF PLC I/O boardsto generate requests to Modbus RTU in TCP server devices such as PLCs, block I/O devices, etc.

In addition, BOOTP server facilities are supported by the SCADAPack E RTU for providing Ethernetnetwork configuration of devices such as block I/O units.

For example, PLC I/O blocks can be used as remote I/O for SCADAPack E RTUs. Up to 20 I/O blockscan be connected to the same SCADAPack E RTU.

8.3.4 IEC 60870-5-101 & 104 Slaves

IEC 60870-5-101 SlaveThe SCADAPack E RTUs support the IEC 60870-5-101 protocol whereby the RTU functions as a Slavedevice (licensing required). The RTU can support up to 2 IEC 60870-5-101 Masters simultaneouslyconnected. The mapping of the Information Object Address (IOA) and Application Service Data Unit(ASDU) type to RTU point numbers is determined by point configurations. Refer to the SCADAPack EIEC 60870-5-101 / -104 Slave Technical Reference manual and the SCADAPack E IEC 60870-5-101Slave Interoperability document for more information.

IEC 60870-5-104 SlaveThe SCADAPack E RTUs support the IEC 60870-5-104 protocol whereby the RTU functions as a Slavedevice (licencing required). The RTU can support up to 2 IEC 60870-5-104 Masters simultaneouslyconnected. The mapping of the Information Object Address (IOA) and Application Service Data Unit(ASDU) type to RTU point numbers is determined by point configurations. Refer to the SCADAPack EIEC 60870-5-101 / -104 Slave Technical Reference manual and the SCADAPack E IEC 60870-5-104Slave Interoperability document for more information.

SCADAPack E Product Overview 37

9 RTU Data Processing

RTU Data Processing FacilitiesThe following summarizes the data processing facilities for manipulation of SCADAPack E RTU physicalpoint data or derived data:

Physical Digital Input De-bounce Physical Digital Input Invert

Into Alarm Time dead-band Integer scaling range & Engineering scaling range

Point Quality Over-range detection, Under-range detection

Multiple Engineering Alarm Limits Software Counters with de-bounce & Invert

Out-of-Alarm Time dead-band Out-of-Alarm Value dead-band

Alarm Inhibit, Trend Inhibit Rate Of Rise, Rate Of Fall, No Change detection

Remote Control Interlock Event generation on Significant Change Deviation

Output Pulse time

ProfilerThe SCADAPack E RTU Profiler allows the RTU to manipulate values and attributes of binary, analogand counter data points based on time profiles. The Profiler provides time-based control of data pointson a time-of-day and day-of-week basis. The time information is stored in files in the SCADAPack ERTU File System that schedule changes to point attributes.

Trend SamplerThe SCADAPack E RTU Trend Sampler allows RTU data points to be periodically sampled, the valuesbeing recorded in files in the RTU File System. The storage of data using this mechanism provides amore sophisticated and efficient data storage mechanism than is provided by DNP3 Event storage. Multiple trend streams on the same RTU point are supported, including a variety of statistic types, and/or trend rates. Trend samples may include data quality information.

Time ConversionUTC or Standard Time can be used in the RTU Real Time Clock. Conversion from UTC to Local Time isprovided, with facilities for Summer time activities through ISaGRAF and Profiler if required.

SCADAPack E Product Overview38

10 TCP/IP Networking

The SCADAPack E RTU supports TCP/IP networking and communications integration. The RTUconforms to the relevant IEEE and TCP/IP RFC standards, and may be used in a wide range of LAN andWAN topologies, including systems using Routers, Bridges, Terminal Servers, Hubs, Switches, etc.

The following TCP/IP networking facilities are available with the SCADAPack E RTU:

PPP serial communications including extensive options negotiation

LCP echo (PPP link status) via command line & ISaGRAF function block

Ethernet TCP/IP communications including ARP

GPRS (General Packet Radio Service) and 1xRTT cellular data interfaces

ICMP support including PING server

PING client via command line & ISaGRAF function block

IP forwarding between TCP/IP interfaces (eg. PPP to PPP, PPP to ETH, etc.)

IP routing table, configurable via RTU configuration, command line and ISaGRAF

BOOTP server capability for configuring network device addresses across an Ethernet network,configurable via RTU configuration or command line

TCP/IP diagnostics on the RTU diagnostic stream, including selectable filtering

UDP and TCP transport over IP

DNP3 integration with TCP/IP as per DNP User Group requirements for DNP3 over LAN/WAN TCP/IP networks

ISaGRAF Workbench debugger using TCP (eg. via PPP links, Ethernet, etc)

MODBUS/TCP client providing connectivity for SCADAPack E RTUs with Ethernet PLC systemsand I/O brick units. The RTU conforms with the Open Modbus/TCP specification for Class 0 andClass 1 devices

MODBUS/TCP server allowing the SCADAPack E RTU to operate like an Ethernet PLC or EthernetI/O. Supports Open Modbus/TCP Class 0 and Class 1 standard

TCP Service Port server allows the SCADAPack E RTU to operate like a terminal server, with a hostopening application serial ports on the RTU. TCP Service Port client is also supported allowing theRTU to transport any serial protocol across a network

TELNET server accesses the RTU command-line and diagnostic stream (multiple users supportedsimultaneously)

FTP server accesses the RTU file system (multiple users supported simultaneously)

NTP Network Time synchronization support (client and single/multiple server synchronizationsupported)

Security for denying and permitting RTU TCP/IP services.

IEC 60870-5-104 slave (up to 2 simultaneous server connections supported)

SCADAPack E Product Overview 39

11 RTU Diagnostics

An extensive range of diagnostic, status and statistical information is provided by the SCADAPack ERTU’s in order to facilitate trouble-shooting and understanding of the SCADAPack E RTU operation.

The RTU, through the Diagnostic Display session, indicates operating diagnostics for:

DNP3 diagnostics at each protocol layer including network routing

TCP/IP diagnostics

PLC communication diagnostics

RTU system diagnostics

AGA12-2 diagnostics

Status information is available from various RTU facilities including:

DNP3 communication status

PLC Device communication status

RTU system status

RTU IO status

ISaGRAF user application status

TCP/IP status

SCADAPack E Product Overview40

12 Data Concentrator (Master Protocol Support)

The SCADAPack E RTU can be configured as a Data Concentrator where the RTU behaves as aprotocol master, managing the communications and polling regimes to other remote devices. Thisapproach abstracts the remote SCADA master from the remote devices, allowing the SCADA master toregularly communicate with only the data concentrator. The RTU configuration determines the mappingof remote outstation points / objects to configuration points in the data concentrator. The protocolscurrently supported for outstation communications using the Data Concentrator are listed as follows

DNP3

IEC 60870-5-103

SCADAPack ES Remote I/O (Connection supported by SCADAPack ES and SCADAPack ER only,not SCADAPack 300E)

Refer to the SCADAPack E Data Concentrator Technical Reference manual for more informationregarding the Data Concentrator.

MODBUS Master and MODBUS/TCP client operations are supported using ISaGRAF I/O boards. Thisis discussed in Sections MODBUS Slave, & Maser and Peripheral Operations (Master andPeripheral Operation) and MODBUS/TCP Client & Server Operations MODBUS/TCP ClientOperation.

SCADAPack E Product Overview 41

13 Security

The SCADAPack E RTU supports SCADA security through DNP3 Secure Authentication and/or theAGA12-2 Encryption.

These security protocols are integrated with the various operational aspects of the RTU.

DNP3 Secure Authentication and AGA12-2 Encryption security on SCADAPack E RTUs applies only toDNP3 communications. These may be used independently to improve the protection provided by DNP3,or may be used concurrently for maximum protection.

Integrated security is a licensed feature of the SCADAPack E RTUs. After licensing, integrated securityis activated when a security configuration is loaded in to the device.

Refer to the SCADAPack E Security Technical Reference for detailed information regarding Securityfunctions, DNP3 Secure Authentication and AGA12-2 Encryption.

Configuration of security settings is managed through centralized Security Administrator software.Typically security administration personnel would maintain strict control over this application. For moreinformation see Security Administrator User Manual.

SCADAPack E Product Overview42