© 2003 abb power technologies 1 - network management data acquisition process communication unit...
TRANSCRIPT
© 2
003
AB
B P
ower
Tec
hnol
ogie
s1
- N
etw
ork
Man
agem
ent
Data Acquisition Process Communication Unit PCU400
Network Manager
© A
BB
Pow
er T
echn
olog
ies
- 2
Network Manager - Data Acquisition
Facilitates Real-time Supervisory Control of Power Stations Substations Key information points in a distributed power network
Development of Process Communication Interfacing RTUs, SA- and IED-systems Use of standardized protocols;
WAN instead of leased line to the station Deregulation leads to need for flexibility and versatility
IT-security Data Communications Redundant Solutions Enterprise Wide
PCU400 is the solution for Network Manager
© A
BB
Pow
er T
echn
olog
ies
- 3
Functions: Front-End for Network Manager RSP protocol to Application Servers (AS) Down line loading of database from AS 1–24 multi-drop lines to RTUs Protocol configurable per line Various communication media Distributed configuration is supported Redundancy
ApplicationServers
RSP protocol overEthernet LAN or WAN
NGWT
ZG
115
PCU400
RTU orSCS system
Available RTU protocols
Can be distributed over WAN
PCU400 as Front-End to Network Manager
© A
BB
Pow
er T
echn
olog
ies
- 4
PCU400 Distributed Functionality
The Data Acquisition System is distributed in two software components:
RCS Application Supervision of PCU connection via TCP/IP comports Handling of line switchover Handling of redundant lines Interfaces the SCADA application Communication statistics Handling of telephone connections and modem pools Scaling of measurands RSP Master Database loading
PCU400 Protocol translation Time synchronization RSP slave
PCU400
RCS ApplicationRCS Application
© A
BB
Pow
er T
echn
olog
ies
- 5
PCU400 in Network Manager
PCU400 A
RTU lines
PCU400 B
Other ApplicationsOther Applications Other ApplicationsOther Applications
RSP Links
LAN or WAN
Real-timeDatabase(Avanti)
Real-timeDatabase(Avanti)
Real-timeDatabase(Avanti)
Real-timeDatabase(Avanti)
RCS ApplicationRCS Application RCS ApplicationRCS Application
Main Server A Main Server B
© A
BB
Pow
er T
echn
olog
ies
- 6
PCU400 Mainframe
Industrial PC Chassis or Desktop PCI slot, half or full length
Hard disc or Flash memory (embedded)
CDRW-device
Intel Pentium 4 compatible CPU
Minimum 256Mb Memory
Redundant Ethernet ports for Dual-LAN
Ethernet port for Communication Modules
Graphic card
Wall or 19” Rack-mount
PCU400 embedded version is without moving parts
© A
BB
Pow
er T
echn
olog
ies
- 7
PCU400 Embedded
Connectors available Parallell port
PS2 keyboard/mouse
USB 2 ports
VGA
COM1 and COM2
Powered by 24 V DC
Ethernet to Host
Optional 2 Ethernet and 4 COM ports
© A
BB
Pow
er T
echn
olog
ies
- 8
PCU400 Embedded - specification
H6023-based (Hectronic), CPU is Geode GX1-300, 300MHz 2 - 6 COM, 1 - 3 Ethernet RAM 256MB CompactFlash 256 MB - 1GB Power 7-28V DC Temperature range +5ºC to 45ºC Size is about 220mm x 110mm x 77mm
Operating System Windows XP embedded
Option 1) Extended temperature range -40ºC to 80ºC Option 2) Two additional Ethernet interfaces plus four additional COM-
portsWith option 2 included a complete 6 channel PCU400 with redundant LANs is realized. A third Ethernet interface extends with more COM-ports using the OCC2 Communication HUB.
© A
BB
Pow
er T
echn
olog
ies
- 9
PCU400 Communication Module
Communication Module 8 channels per unit, max 8 units per CPU (=64 channels)
64 kbps per channel in parallel
Byte and Bit-sampling
Protocol support for Indactic33, Sinaut8, ADLP80 and asynchronous
Ethernet connection to PCU mainframe, allows distribution
DIN-mounted
DC powered
© A
BB
Pow
er T
echn
olog
ies
- 10
PCU400 Communication Functionality
Asynchronous UART communication (speed 50 – 64000 bps)
Bit synchronous communication (bit sampling 50 – 4800 bps)
Dial-up (phone) Low level driver support of Hayes commands used with RP570
RS232 (control signals supported)
LAN (single, dual), NetRAIN – Redundant Array of Independent Network adaptors (two interfaces appears using the same IP-address)
Security arrangement same as the operating system
© A
BB
Pow
er T
echn
olog
ies
- 11
Communication Lines in Network Manager
LAN or WAN
Database - Object level
Hardware level
Line Pool
Line Unit #1
Line Unit #2
Line Unit #3
Line Switch
Line Pool # 1 = COM-line 1
A B
Line Unit #1
A B
Line Unit #2
A B
Line Unit #x
Ch. 1A Ch. 2A Ch. xA
PCU # 1
Ch. 1B Ch. 2B Ch. xB
PCU # 2 Each Line Unit side is connected to a PCU number
The PCU can be distributed
Each RTU belongs to one Line Pool
Line switch only if redundant PCUs
Line 1, to RTU
© A
BB
Pow
er T
echn
olog
ies
- 12
Standard protocols (used in most projects)
IEC 60870-5-101
ABB RP570 (use is decreasing)
IEC 60870-5-104 (use is increasing)
© A
BB
Pow
er T
echn
olog
ies
- 13
PCU400 Implemented protocols
Slave Protocols Master Protocols Master Protocols cont´d
IEC 60870-5-101 IEC 60870-5-101 TG709
IEC 60870-5-104 IEC 60870-5-104 TG065
ADLP180 ADLP80 USART
RP570 ADLP180 SINAUT 8 FW (DPDM)
Teleconnect III RP570/571 Indactic 35
DNP 3.0 Indactic 33,33/41A WISP
OPC server Indactic 2033 WISP+
Conitel 300 Teleconnect III
MODBUS RTU Netcon 8830
Field Buses TG800 HNZ
LON DNP 3.0 Teleconnect II
SPA-bus Mobitex ECMA 24
GCOM Siemens ST1 DDE and OPC client
© A
BB
Pow
er T
echn
olog
ies
- 14
PCU400 Hardware Assembly
HUB
1 2 3 4 5 6 7 8
Ethernet
1 2 3 4 5 6 7 8
Ethernet
1 2 3 4 5 6 7 8
Ethernet
External or Internal
© A
BB
Pow
er T
echn
olog
ies
- 15
PCU400 Line Switch
Line Switch 1 RTU line per unit
Speed up to 115 kbps
Connection to A and B system
Test connector for line analyzer
DIN-mounted
Redundant power input
Galvanic isolated B-side
© A
BB
Pow
er T
echn
olog
ies
- 16
Application Program Interface (API) for Openess
APIs gives flexibility to integrate protocol libraries PCU400 optionally provides
A DDE interface An OPC-client interface An interface from ASE (USA-based company)
ABB will add more APIs PCU400 users may add protocols using:
DDE OPC ASE Toolkit
© A
BB
Pow
er T
echn
olog
ies
- 17
Schematic of Software Interfaces
RSP Plug-In Slave
RSP bus
Plug-In
XML
DDE MasterOPC
LON 3rd party 3rd party
Control Center Communication
Process Equipment Communication
FTP/HD
Engineering Tool(MS Excel)
© A
BB
Pow
er T
echn
olog
ies
- 18
Operators Interface (device control)
Device in/out of service, status
Device restart
Redundant RTU line switching (active/passive)
Line unit switch (online/standby)
Communication statistics (4 counters)
Block/Deblock points
© A
BB
Pow
er T
echn
olog
ies
- 19
View and Test web-interface (option)
Commissioning of PCU400
Test of database – I/O
Test of IED equipment
© A
BB
Pow
er T
echn
olog
ies
- 20
Local Control web-interface (option)
Station Overview
System overview
Station overview
Control
Event & Alarm list
Parameter Setting
Fault Distance Rec.
© A
BB
Pow
er T
echn
olog
ies
- 21
Data Acquisition, Security
5
4
LAN 1
LAN 2
Application Server A Application Server B
RCS Application BRCS Application A
1PCU400 A PCU400 B
Line switch
RTURTU
1. Redundant PCUs2. Dual LAN3. Line Unit, A and B
side4. Logging between
RCS applications in a redundant system
5. Logging between Application Servers
… Connection if dual
LANs
RSP lines
RTU lines
2
3 3
© A
BB
Pow
er T
echn
olog
ies
- 22
RCS Application, Time Synchronization
Time messages sent to RTU
Cyclic broadcast message (TSIL)(Y, M, D ,h, min, sec)
Minutepulses
Time baseApplication Server ARCS Application
ASCII-string
PCU400
© A
BB
Pow
er T
echn
olog
ies
- 23
Dual ported memoryCommunication Board
PCU400, Time synchronization
PCU 400
Minute pulse
Time message Free running counter
Clock Server
ProtocolDriver
Write the Time message to com board
Write number of tics until sending should occur
The board stops transmission until the tics are executed. Then sending occurs
Time fetch via DLL
© A
BB
Pow
er T
echn
olog
ies
- 24
Functions: Data Gateway/Concentrator Web-interface Local Station Control Local configuration via MS Excel Allow connection to existing systems
NGWT
ZG
115
Configuration ToolWEB-interfaceLocal Control
Remote Master Systems
RTU or Protection relay
E.g. IEC 870-5-101
REC 561 REL 5x1
PCU400 as Gateway for SA and SCADA systems
© A
BB
Pow
er T
echn
olog
ies
- 25
PCU400 SA & SCADA Connectivity
NGWT
ZG
115
NGWT
ZG
115
NGWT
ZG
115
NGWT
ZG
115
REC 561 REL 5x1
RTU
LONRTU protocol
TCP/IP
OPCXML
WEB-Interface
Base Level
Network Manager
High Level
Industrial IT
PLC Connect
Operate IT
Medium Level
PCU400 Gateway
RSP
© A
BB
Pow
er T
echn
olog
ies
- 26
Functions: Connection of new RTU to old Master System Connection of old RTUs to new Master System One line to RTUs / Protection relays Redundant lines to the Master system Media converter (dial-up to leased line) Local configuration
NGWT
ZG
115
RemoteMaster System
RTU orSA system
E.g. IEC 870-5-104
E.g. RP570
Configuration Tool
PCU400 as Converter
ExampleConnection of an RTU211 to an IEC870-5-104network by using the PCU400 embedded.
© A
BB
Pow
er T
echn
olog
ies
- 27
OPC400 Server
API-Data Access 2.0 (DA)
API-Alarm and Event (AE)
All protocols will be available through the OPC-server
OPC Client also available
RSP bus
OPC DA OPC AE Slave
Plug-In
XML
DDE MasterProtocol
OPC
3rd LON3rd part
Control Center Communication
Process Equipment Communication
FTP/HD
EXCELEngineering Tool
© A
BB
Pow
er T
echn
olog
ies
- 28
PCU400 Data Engineering
Local in PCU COM-port definitions
Protocol per line (and characteristics)
Socket TCP/IP address and port
Runtime database Loaded via RSP or XML Loaded per line from RCS Application
(or via PCU400 internal X05 in case of XML)
Which RTUs on which lines
I/O for each RTU (logical and possibly physical)
© A
BB
Pow
er T
echn
olog
ies
- 29
Data Engineering Tool
SCADA Servers
PCU 400
Loading over LAN/WAN using RSP protocol
File transfer to RTU if supported
NGWT
ZG
115
Power System data
PCU400 Data flow - SCADA
© A
BB
Pow
er T
echn
olog
ies
- 30
PCU400 Data flow - Gateway
Configuration Tool
MS Excel based PCU 400
NGWT
ZG
115
Power System data
XML-files
© A
BB
Pow
er T
echn
olog
ies
- 31
Definitions in the PCU400 system
Basic configuration of the PCU400
- COM port- COM line- Line unit- TCP/IP port- RSP address
PCU 400
© A
BB
Pow
er T
echn
olog
ies
- 32
LAN
The specification of the comport is done in the files linunit.ini and lu_xxx.ini
Following items defines the COM-portCOM-port number (1-255)TCP-port (Socket connection to the PCU SW)
PCU
PCU Software
Socket connection (TCP-port)
Comport #1
RTU
TCP/IP port and Comport
© A
BB
Pow
er T
echn
olog
ies
- 33
Database Objects
Process Communication Unit (PCU)
Communication line (group of physical lines)
Line unit (physical line)
RTU
Scan group
Data types (AMV/DMV, IND, CMD, ACC, REG, SPV, GOM)
© A
BB
Pow
er T
echn
olog
ies
- 34
RSP Address
Each Line Unit is assigned to a RSP address
The RSP address is unique within the Comport
The RSP address is the same for Line Unit A & B side
Every node in a RCS system must have an address
The RSP address is within range 1 .. 255. Typically the following intervals applies: [1..127] RTU lines
[128..199] Emulator lines
[200..255] Master Lines
Frame type
Datatype
Length
Sequence number
Source line number
Destination line number
RTU number
© A
BB
Pow
er T
echn
olog
ies
- 35
PCU400
SW bus (RSP)
RCS400.INIH99_INP.TXTH00.INI
Application Server
RP570 RTU’s Indactic33 RTU’s
LINEUNIT.INI
LU002.INI
H14.INI
LU001.INI
H20.INI
1) Line specific parameters, e.g., comport
2) General protocol settings
3) Definition of lines and protocols
4) PCU general parameters
Parameters in PCU400
© A
BB
Pow
er T
echn
olog
ies
- 36
Logging tools
Data traffic can be logged from Local interface in Windows
Remote from a Telnet session via modem or network
Logging per communication channel
Logging of RSP traffic per PCU
© A
BB
Pow
er T
echn
olog
ies
- 37
PCU400 Installation
The PCU400 SW is installed from CD Installation Wizard
Manual configuration of protocols and line data
Upgrade possible from CD or via network Remote upgrade important in distributed systems
© A
BB
Pow
er T
echn
olog
ies
- 38
PCU400 Development tool
Standard software
Microsoft Development Studio 6.0
Language C and C++
Visual Source Safe
PC based
Portable for site assistance
© A
BB
Pow
er T
echn
olog
ies
- 39
PCU400, Protocol layers
Medialayer
Linklayer
Application
RSP
Medialayer
Linklayer
Application
RSP
3rd party OPC server
OPC client
RSP
Basic Functions ABB Toolkit 3rd part interface
© A
BB
Pow
er T
echn
olog
ies
- 40
PCU400 Main Software Components
WindowsXP
WIN32
NT-Driver OCC / TCP-IP
Supervisor
Watchdog
DCU
Control Agent
Remote configand logging
Trap Manager
Saving of Trapsto HD
Clock Server