Presentation is loading. Please wait.

Presentation is loading. Please wait.

Arctic IEC-104 Gateway Jari Lahti, CTO. Arctic IEC-104 Gateway IEC 60870-5-104 to IEC 60870-5-101 communication gateway –Conversion between IEC-104 and.

Similar presentations


Presentation on theme: "Arctic IEC-104 Gateway Jari Lahti, CTO. Arctic IEC-104 Gateway IEC 60870-5-104 to IEC 60870-5-101 communication gateway –Conversion between IEC-104 and."— Presentation transcript:

1 Arctic IEC-104 Gateway Jari Lahti, CTO

2 Arctic IEC-104 Gateway IEC to IEC communication gateway –Conversion between IEC-104 and IEC-101 Local IEC-101 polling of Class 1 and Class 2 events One RS-232 and one RS-232/422/485 port up to bps Internal Ethernet and GSM/GPRS wireless network interface Secure communication with internal VPN and firewall GPRS operator independent static IP addressing with Viola M2M Gateway Packet compression for slow-speed links I/O extension option (=Arctic RTU) DIN rail mounting option IEC-104 OVER GPRS IEC-101 OVER RS-232

3 Wireless Feeder Automation IEC-101 OVER RS-232 Viola M2M Gateway IEC-104 OVER SECURE VPN TUNNEL GPRS SCADA Arctic IEC-104 Gateway IEC-101 Devices (Feeder Controllers) IEC-104

4 Physical Connections RS 1 (RS-232) -Console or plain data Console switch -Defines the mode of RS 1 (console or data) RS 2 (RS-232/422/485) -IEC-101 data RS 2 DIP switches -RS-232 / RS-422 / RS-485 -Full (485) / Half (422) duplex -Bias on/off -Termination on/off GPRS Antenna -FME connector Power input VDC Ethernet -10/100 Base-T

5 DIP Switches and RS2 pinout DIP switches control the operation of RS2 RS2 pinout (standard male DB-9) RS2 operation in RS-232 mode (standard DTE) and in RS- 422/485 mode

6 IEC-101 Serial settings Serial speed –1200 –2400 –4800 –9600 –19200 –38400 –57600 Data bits –5,6,7,8 Parity –None, Even, Odd HW (CTS/RTS) Flow control –Yes/No

7 Network settings Network protocol –TCP (standard IEC-104) –UDP Network port to listen –The TCP or UDP port the Arctic IEC-104 Gateway listens for incoming IEC-104 connections –2404 is the standard port Network idle timeout –If there is no communication on open connection during defined interval the Arctic IEC-104 Gateway closes the connection New connection priority –Defines are new connections accepted if there is a connection already –Setting Yes enables new connection to have higher priority and the existing connection is closed

8 IEC-104 Settings TX window size (k) –how many IEC-104 packets Arctic sends to IEC-104 master before waiting acknowledgement RX window size (w) –how many IEC-104 packets Arctic receives from IEC-104 master before sending acknowledgement I frames TX timeout (t1) –how many seconds to wait acknowledgement from IEC-104 master I frames RX timeout (t2) –how many seconds to wait from last received IEC-104 packet before sending acknowledgement Link test interval (t3) –interval for sending IEC-104 link test packets Suspended timeout –if the IEC-104 link is on suspendet state over defined timeout Arctic will close the link Max sequence number –defines the maximum sequence number used on IEC-104 communication Cause of transmission length –size of IEC-104 Cause of transmission field length in bytes Common address length –size of IEC-104 Common address field length in bytes Info object address length –size of IEC-104 Information object address field length in bytes NOTE (w) must be smaller than (k) (2/3 of k) (t1) must be longer than (t2) w, k, t1 and t2 should be same on both ends (SCADA, Arctic) of IEC-104 connection (t3) should be smaller on Arctic than on SCADA

9 Local polling of events The Arctic IEC-104 gateway polls locally the IEC-101 device for Class 1 and Class 2 events –events are sent when they occur –no need to perform fast polling over GPRS –slow periodic link test frames can be used Local IEC-101 polls Send when events

10 IEC-101 Settings Slave link address –the link address of IEC-101 slave Link address field length –the size of IEC-101 link address field in bytes –1 or 2 Event poll interval –the interval of polling Class 1 or Class 2 events from IEC- 101 slave in multiple of 100 ms Link test interval –the interval of testing IEC-101 link status in multiple of 100 ms Keep link open –defines is the IEC-101 link kept open by Arctic even when there is no active IEC-104 connection –the events are still not polled untill the IEC-104 connection is active Reply header timeout –timeout of waiting reply to start from IEC-101 slave Reply end timeout –timeout of waiting reply to end from IEC-101 slave Retry limit –how many times to retry a command to IEC-101 slave Cause of transmission length –size of IEC-101 Cause of transmission field length in bytes Common address length –size of IEC-101 Common address field length in bytes Info object address length –size of IEC-101 Information object address field length in bytes

11 ASDU Conversion The Arctic IEC-104 Gateway supports ASDU level header length conversion –Cause of transmission length –Common address length –Information object address length This is usually required because the header lengths typically differs between IEC-101 and IEC-104 It is possible to convert also ASDU types if the implementation differs between IEC-104 master and slave

12 ASDU Converter settings Use ASDU converter –set Yes to allow conversion between IEC-101 and IEC-104 header field lengths Use ASDU type replacer –set Yes to allow conversion between ASDU Original type and Applied type Original type –original ASDU type to be searched if ASDU type replacer is enabled Applied type –the ASDU defines is the type used to replace the original type if ASDU type replacer is enabled

13 Packet collector The packet collector can be used to "collect" multiple IEC-104 packets to Arctic before sending them to IEC- 104 master This decreases the amount of used GPRS data because data is sent in single packet rather than in multiple packets –single TCP/IP header instead of multiple headers

14 Packet collector settings Use packet collector –set yes to allow packet collector operation Max bytes –Maximum bytes to collect before sending the packet Max time –Maximum time to collect before sending the packet Max packets –Maximum number of IEC-104 frames to collect before sending the packet NOTE If any of the triggers (Max bytes, Max time, Max packets) is reached the packet is sent

15 IO Extension It is possible to equip Arctic IEC-104 Gateway with I/O extension board –8 DI –2 DO These I/O pins can be used as an extension of IEC-101 slave address space –single IEC-104 connection is required to control the IEC-101 slave and Arctic IO extension Arctic sends the I/O status as spontaneous events in case of General interrogation All IO extension information is Single-point information without time tag It is possible to send the Input status periodically as spontaneous events The output pins can be controlled with Single command I/O extension board is a manufacturing option

16 IO Pinout PINSYMBOLDESCRIPTION 1V+Vcc out, 50 mA 2DI_1Digital input, V 3DI_2Digital input, V 4DI_3Digital input, V 5DI_4Digital input, V 6DI_5Digital input, V 7DI_6Digital input, V 8DI_7Digital input, V 9DI_8Digital input, V 10DI_COMDigital inputs referense input 11DO_1ADigital output pole 1, V, 50 mA 12DO_1BDigital output pole 2 13DO_2ADigital output pole 2, V, 50 mA 14DO_2BDigital output pole 2 15GNDGND output Front View Input circuit Output circuit NOTE Input voltages below 2 V are detected as logic "0" Input voltages between 5-60 V are detected as logic "1"

17 IO Extension settings Use IO extension board –set Yes to enable IO extension Common address –the IEC-104 common address of IO extension board Number of inputs –number of digital inputs used –0-8 Inputs start address –The information object address of first digital input on IO extension board Number of outputs –number of digital outputs used –0-2 Outputs start address –The information object address of first digital output on IO extension board Reply end timeout –timeout of waiting reply to end from IEC-101 slave Output short pulse duration –Defines the duration in 0.1 secs of output short pulse. Output long pulse duration –Defines the duration in 0.1 secs of output long pulse Paired outputs –Defines are the outputs controlled individually or are they controlled as paired outputs. Forced output function –Defines the forced operation of outputs executed regardless the actual command data. Send input status cyclic –Defines are the input pin status information sent cyclically when the IEC-104 connection is active Cyclic interval –Defines the time interval in 0.1 secs of sending input status cyclical message –Inputs status are sent as spontaneous events Send input state change event –Defines does the state change of input cause sending of spontaneous event.

18 Serial port RS1 The serial port RS1 can be used in two modes –Console mode - access Arctic command line with serial console –Data mode - transfer plain RS-232 data over network The RS1 mode is controlled by Console Switch on Arctic front panel –Switch position in Console mode –Switch position in Data mode When operating the console switch always turn Arctic OFF

19 RS 1 Serial Gateway

20


Download ppt "Arctic IEC-104 Gateway Jari Lahti, CTO. Arctic IEC-104 Gateway IEC 60870-5-104 to IEC 60870-5-101 communication gateway –Conversion between IEC-104 and."

Similar presentations


Ads by Google