DGA900 - DNP3 Installation Guide - Rev 1.4 Jun 2019

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 31

GE

Grid Solutions

Kelman™ DGA 900


DNP3 over TCP & RS-485
Installation, Configuration & Testing Guide

GEDE-GA_M-DLIS-TE.CG-063 Rev 1.4 6-Jun-19


Contents
Page
1 Purpose .............................................................................................................. 5
2 Requirements ................................................................................................... 5
3 Safety ................................................................................................................. 5
⌂ Steps ⌂ .................................................................................................................. 6
4 Installation ........................................................................................................ 6
4.1 Kalkitech SYNC 261 module............................................................................................................................... 6
4.2 RS-485 (COMM90022) ........................................................................................................................................... 8
5 Configuration ................................................................................................. 10
5.1 Configuring DNP3 ................................................................................................................................................ 10
5.2 Setting the Time .................................................................................................................................................. 18
6 Testing ............................................................................................................. 19
6.1 DNP3 Communications ..................................................................................................................................... 19
6.2 Connecting via Ethernet ................................................................................................................................... 19
6.3 Connecting via RS-485 ...................................................................................................................................... 23
Contact & Copyright Details .............................................................................. 31

CG-063 – DGA 900 – DNP3 over TCP & RS-485 – Rev 1.4 6-Jun-19 Page 2 of 31
List of Tables and Figures
Page
Table 2-1: DNP3 communications kit................................................................................................................................ 5
Table 2-2: Configuration and testing materials ........................................................................................................... 5
Figure 4-1: Controller PCB ...................................................................................................................................................... 6
Figure 4-2: DGA 900 Controller PCB header .................................................................................................................. 7
Figure 4-3: Kalkitech SYNC 261 module .......................................................................................................................... 7
Figure 4-4: Controller PCB with Kalkitech SYNC 261 module ................................................................................ 7
Figure 4-5: DNP3 RS-485 connector block ..................................................................................................................... 8
Table 4-1: RS-485 connection and pinout guide ......................................................................................................... 8
Figure 4-6: Connector J20 ...................................................................................................................................................... 9
Figure 5-1: Local LAN IP address ..................................................................................................................................... 10
Figure 5-2: Browse for .ecc file .......................................................................................................................................... 10
Figure 5-3: EasyConnect configuration file ................................................................................................................. 11
Figure 5-4: Lan Settings ........................................................................................................................................................ 11
Figure 5-5: LAN settings ....................................................................................................................................................... 12
Figure 5-6: DNP3 Serial Configuration ........................................................................................................................... 12
Figure 5-7: DNP3 RS485 Nodes......................................................................................................................................... 12
Figure 5-8: Version Information ........................................................................................................................................ 13
Figure 5-9: Stop the firmware ............................................................................................................................................ 13
Figure 5-10: Stop the firmware – device details ....................................................................................................... 14
Figure 5-11: Firmware stopped ........................................................................................................................................ 14
Figure 5-12: Download the configuration ................................................................................................................... 14
Figure 5-13: Download dialog ........................................................................................................................................... 15
Figure 5-14: Apply the configuration ............................................................................................................................. 15
Figure 5-15: Database message ...................................................................................................................................... 15
Figure 5-16: Configuration successful ........................................................................................................................... 16
Figure 5-17: DB delete – button ........................................................................................................................................ 16
Figure 5-18: DB Delete - restart ........................................................................................................................................ 16
Figure 5-19: DB Delete – device details ........................................................................................................................ 16
Figure 5-20: DB delete - confirmation ........................................................................................................................... 17
Figure 5-21: Restart ................................................................................................................................................................ 17
Figure 5-22: Restart prompt ............................................................................................................................................... 17
Figure 5-23: Time Settings................................................................................................................................................... 18
Figure 5-24: Get the time ..................................................................................................................................................... 18
Figure 5-25: Time confirmation ........................................................................................................................................ 18
Figure 6-1: Traffic Monitor: Start Log ............................................................................................................................. 19
Figure 6-2: Simple Tester software ................................................................................................................................. 20
Figure 6-3:Slave and Master ID configuration ........................................................................................................... 20
Figure 6-4: DNP port number ............................................................................................................................................. 20
Figure 6-5: Successful connection TCP ......................................................................................................................... 21
Figure 6-6: Show raw data .................................................................................................................................................. 21
Figure 6-7: Parser window .................................................................................................................................................. 21
Figure 6-8: Comparing traffic ............................................................................................................................................ 22
Figure 6-9: DNP3 RS-485 terminal block ...................................................................................................................... 23
Table 6-1: RS-485 terminal connections ...................................................................................................................... 23
Figure 6-10: Simple Tester software ............................................................................................................................... 24
Figure 6-11: Slave and Master ID configuration ....................................................................................................... 24
Figure 6-12: Serial configuration ...................................................................................................................................... 24
Figure 6-13: Successful connection serial ................................................................................................................... 25
Figure 6-14: Simple Tester software ............................................................................................................................... 25
Figure 6-15: Parser window................................................................................................................................................ 25

CG-063 – DGA 900 – DNP3 over TCP & RS-485 – Rev 1.4 6-Jun-19 Page 3 of 31
Figure 6-16: Comparing traffic .......................................................................................................................................... 26
Figure A-1: SNTP address..................................................................................................................................................... 27
Figure A-2: Download the configuration file............................................................................................................... 27
Figure A-3: Configure the download .............................................................................................................................. 28
Figure A-4: Time Settings ..................................................................................................................................................... 28
Figure B-1: EasyConnect Setup – Welcome................................................................................................................ 29
Figure B-2: EasyConnect Setup – License Agreement........................................................................................... 29
Figure B-3: EasyConnect Setup – Choose Install Location .................................................................................. 30
Figure B-4: EasyConnect Setup – Complete ............................................................................................................... 30

CG-063 – DGA 900 – DNP3 over TCP & RS-485 – Rev 1.4 6-Jun-19 Page 4 of 31
1 PURPOSE
This work instruction details how to install, configure and test the following DNP3
communications options on the DGA 900 – DNP3 over TCP (COMM90012) and DNP3 over
RS-485 (COMM90022).

2 REQUIREMENTS
Table 2-1 lists the materials in the DGA 900 DNP3 communications kit.
Table 2-1: DNP3 communications kit
Qty Item Description Note
1 PCBS01024 Kalkitech SYNC 261 module
4 FAST01233 M2 x 12 Screw Pan head pozi A2 SS
1 16-0972 RS-485 cable DNP3 over
RS-485 only
3 ELEC03014 Double Level Terminal Block UTTB 2,5 DNP3 over
RS-485 only
1 ELEC03015 Double Level Terminal Block Cover D-UTTB 2,5/4 DNP3 over
RS-485 only
1 ELEC03016 Terminal End Stop Clip Fix - 35-5 DNP3 over
RS-485 only
1 ELEC03017 Double Level Terminal Cover DP-UTTB 2,5/4 2P DNP3 over
RS-485 only
2 87-0012-02 DGA 900 Customer RS-485 Terminal Idents (UCT-TM5) DNP3 over
RS-485 only

Table 2-2 lists additional material required for configuration and testing.
Table 2-2: Configuration and testing materials
Qty Description
1 DNP3 .ecc file
1 0.75 m Cat 5 Ethernet Cable for testing
1 USB/Serial to RS-485 convertor & cables (DNP3 over RS-485 only)
1 EasyConnect Software V5.6.0
1 DNP3 software e.g. Simple Tester

3 SAFETY
This product may have more than one source of electrical supply. Disconnect
all supplies at their source before accessing the cabinet for servicing. Follow
the site lockout-tagout (LOTO) procedure.

CG-063 – DGA 900 – DNP3 over TCP & RS-485 – Rev 1.4 6-Jun-19 Page 5 of 31
⌂ STEPS ⌂
4 INSTALLATION
4.1 Kalkitech SYNC 261 module
4.1.1 Ensure that the DGA 900 unit is powered off before fitting the communications options.

4.1.2 Remove the nuts holding the Controller PCB in place and slide out the housing as shown in
Figure 4-1.

Figure 4-1: Controller PCB

CG-063 – DGA 900 – DNP3 over TCP & RS-485 – Rev 1.4 6-Jun-19 Page 6 of 31
4.1.3 Remove the screws holding the clear plastic cover in place to expose the DGA 900
Controller PCB header as shown in Figure 4-2.

Figure 4-2: DGA 900 Controller PCB header

4.1.4 Take the Kalkitech SYNC 261 module as shown in Figure 4-3 and mount it to the Controller
PCB header as shown in Figure 4-4.

eth1

eth0

Figure 4-3: Kalkitech SYNC 261 module

4.1.5 Secure the Kalkitech SYNC 261 module using the four supplied screws torqued to 0.2 Nm.

Figure 4-4: Controller PCB with Kalkitech SYNC 261 module

CG-063 – DGA 900 – DNP3 over TCP & RS-485 – Rev 1.4 6-Jun-19 Page 7 of 31
4.1.6 If DNP3 over RS-485 is not required, reassemble the DGA 900 unit torqueing the screws
holding the clear plastic cover to 0.51 Nm and skip direct to Section 5: Configuration.

4.2 RS-485 (COMM90022)


Note: Perform these steps only if DNP3 over RS-485 is required.

4.2.1 Mount the terminal blocks and end stop to the DIN rail beside the standard customer RS-
485 connections and attach the terminal idents as shown in Figure 4-5.

Figure 4-5: DNP3 RS-485 connector block

4.2.2 Connect cable 16-0972-01 to the terminal blocks using the connection and pin guide in
Table 4-1, torqueing the screws to 0.51 Nm.

Table 4-1: RS-485 connection and pinout guide


Connection PIN Description
A 5 RS-485 4-wire (Tx+) (Yellow)
B 6 RS-485 4-wire (Tx-) (Green)
Y 2 RS-485 4-wire (Rx+) (white)
Z 1 RS-485 4-wire (Rx-) (Brown)

GND 4 Ground (Green/Yellow)


GND 3 Ground (Black)

CG-063 – DGA 900 – DNP3 over TCP & RS-485 – Rev 1.4 6-Jun-19 Page 8 of 31
4.2.3 Route the cable through the cabinet to connector J20 on the Controller PCB and secure
the cable in place as shown in Figure 4-6.

Figure 4-6: Connector J20

4.2.4 Reassemble the DGA 900 unit torqueing the screws holding the clear plastic cover to
0.51 Nm.

CG-063 – DGA 900 – DNP3 over TCP & RS-485 – Rev 1.4 6-Jun-19 Page 9 of 31
5 CONFIGURATION
5.1 Configuring DNP3
5.1.1 In Windows, change the local LAN IP address as shown in Figure 5-1 to match the range
used by one of the default Ethernet ports on the Kalkitech SYNC 261 module — ‘eth0’ or
‘eth1’. In this example, let’s use ‘eth0’. The default IP address for eth0 is 192.168.0.121.

Figure 5-1: Local LAN IP address

5.1.2 Start the EasyConnect software (version 5.6.0 or higher), browse to the configuration file
entitled ‘DGA900 DNP3 over TCP and RS-485 v2.0.0.ecc’ and click Open. (EasyConnect
installation instructions can be found in Appendix B).

Note: Username and Password are both ‘Admin’.

Figure 5-2: Browse for .ecc file

CG-063 – DGA 900 – DNP3 over TCP & RS-485 – Rev 1.4 6-Jun-19 Page 10 of 31
5.1.3 The EasyConnect configuration file opens as shown in Figure 5-3.

Figure 5-3: EasyConnect configuration file

5.1.4 Connect the Ethernet cable from Eth0 on the Kalkitech SYNC261 to the Ethernet port of
the local laptop/PC.

5.1.5 In the Configuration tree on the left pane, select Device Settings > Network > Interfaces
to reveal the configuration settings on the right pane.

5.1.6 To modify the settings, right click on Interfaces and select Configure (alternatively, select
Settings > IP Configuration. The Lan Settings dialog displays as shown in Figure 5-4. Click
OK.

Figure 5-4: Lan Settings

CG-063 – DGA 900 – DNP3 over TCP & RS-485 – Rev 1.4 6-Jun-19 Page 11 of 31
5.1.7 Edit the LAN settings for each Ethernet port as necessary and click OK as shown in Figure
5-5. The device will restart after changing the settings.

Figure 5-5: LAN settings

5.1.8 In the Configuration tree on the left pane, select Protocol Configuration > Channel-6
DNP3.0 Serial Slave to reveal the Serial configuration settings on the right pane.

5.1.9 Modify the Serial settings as required as shown in Figure 5-6.

Figure 5-6: DNP3 Serial Configuration

Note: Select Full Duplex for 4 wire and Half Duplex for 2 wire.

5.1.10 Expand the config tree to reveal Node_6. Under this section the DNP3 Master and Slave
IDs can be configured as shown in Figure 5-7. The Source Address is the Slave ID and the
Destination Address is the Master ID.

Figure 5-7: DNP3 RS485 Nodes

CG-063 – DGA 900 – DNP3 over TCP & RS-485 – Rev 1.4 6-Jun-19 Page 12 of 31
5.1.11 Ensure the device is highlighted in the config tree, then from the menu bar, select Settings
> Version Information, ensure that the IP address is correct and then click OK and verify
that the DCCP and the GPC versions are 3.6.0 as shown in Figure 5-8.

Figure 5-8: Version Information

Click the ‘Stop’ button on the toolbar to stop the current firmware running on the
SYNC 261 module as shown in Figure 5-9.

Figure 5-9: Stop the firmware

CG-063 – DGA 900 – DNP3 over TCP & RS-485 – Rev 1.4 6-Jun-19 Page 13 of 31
5.1.12 Ensure that the IP address is correct and click STOP as shown in Figure 5-10.

Figure 5-10: Stop the firmware – device details

5.1.13 A message dialog as shown in Figure 5-11 confirms that the firmware has successfully
stopped. Click OK to continue.

Figure 5-11: Firmware stopped

5.1.14 From the menu bar, select Settings > Download or click as shown in Figure 5-12.

Figure 5-12: Download the configuration

CG-063 – DGA 900 – DNP3 over TCP & RS-485 – Rev 1.4 6-Jun-19 Page 14 of 31
5.1.15 The Download dialog box displays. Select the Configuration File checkbox and click
Download as shown in Figure 5-13.

Figure 5-13: Download dialog

5.1.16 A dialog confirms a successful download as shown in Figure 5-14. Click Yes to apply the
configuration.

Figure 5-14: Apply the configuration

5.1.17 A further dialog prompts about the database as shown in Figure 5-15. Click OK to continue.

Figure 5-15: Database message

CG-063 – DGA 900 – DNP3 over TCP & RS-485 – Rev 1.4 6-Jun-19 Page 15 of 31
5.1.18 A dialog confirms that the configuration is successfully applied as shown in Figure 5-16.
Click OK to continue.

Figure 5-16: Configuration successful

5.1.19 Select Settings > DB Delete or click as shown in Figure 5-17.

Figure 5-17: DB delete – button

5.1.20 A firmware restart message displays as shown in Figure 5-18. Click Yes to continue.

Figure 5-18: DB Delete - restart

5.1.21 Ensure that the IP address is correct and then click Delete as shown in Figure 5-19.

Figure 5-19: DB Delete – device details

CG-063 – DGA 900 – DNP3 over TCP & RS-485 – Rev 1.4 6-Jun-19 Page 16 of 31
5.1.22 A dialog denotes that the database is deleted as shown in Figure 5-20. Click OK to
continue.

Figure 5-20: DB delete - confirmation

5.1.23 From the menu bar, select Settings > Restart or click from the toolbar as shown in
Figure 5-21.

Figure 5-21: Restart

5.1.24 A device restart message displays as shown in Figure 5-22. Click OK to restart the device.

Figure 5-22: Restart prompt

CG-063 – DGA 900 – DNP3 over TCP & RS-485 – Rev 1.4 6-Jun-19 Page 17 of 31
5.2 Setting the Time
Note: Refer to Appendix A if there is a requirement to set up an SNTP / NTP client.

5.2.1 To update the time manually, select Settings > Time Settings or click as shown in
Figure 5-23.

Figure 5-23: Time Settings

5.2.2 The Time Settings dialog displays. Click Get to obtain the current time on the device as
shown in Figure 5-24. If the time settings need to be changed, either manually enter them
or use the current computer system settings and click Set Time. The Time Zone can be
changed by clicking on the Time Zone tab, selecting the appropriate Time Zone from the
drop-down box and then clicking on Set Time Zone. The unit will require a restart to save
the changes.

Figure 5-24: Get the time

5.2.3 A confirmation message displays as shown in Figure 5-25.

Figure 5-25: Time confirmation

CG-063 – DGA 900 – DNP3 over TCP & RS-485 – Rev 1.4 6-Jun-19 Page 18 of 31
6 TESTING
6.1 DNP3 Communications

6.1.1 In EasyConnect, click the ‘Traffic Monitor’ button . In the Channel1 dropdown list,
select ‘Channel-1 Modbus RTU Master’ and click Start Log.

Figure 6-1: Traffic Monitor: Start Log

If the Traffic Monitor returns valid register values without any errors or timeouts, this
indicates that the new profile on the Kalkitech SYNC 261 module is working successfully
with the DGA 900 system.

6.2 Connecting via Ethernet


6.2.1 Start the ‘Simple Tester’ software and select TCP connection as the Connection type.
Configure the port settings to match the DNP3 configuration and then click Go as shown in
Figure 6-2.

Note: The default IP address for Eth0 is 192.168.0.121


Note: There are two DNP TCP slaves in the configuration, but for this test Channel-3
DNP TCP Slave is used.

CG-063 – DGA 900 – DNP3 over TCP & RS-485 – Rev 1.4 6-Jun-19 Page 19 of 31
Figure 6-2: Simple Tester software

To view the Slave ID and Master ID configuration navigate using the config tree to
Channel-3 DNP TCP Slave > Node_3 as shown in Figure 6-3.

Figure 6-3:Slave and Master ID configuration

To view the Port number navigate using the config tree to Channel-3 DNP TCP Slave as
shown in Figure 6-4.

Figure 6-4: DNP port number

CG-063 – DGA 900 – DNP3 over TCP & RS-485 – Rev 1.4 6-Jun-19 Page 20 of 31
6.2.2 If the connection has been successful, OK displays at the bottom of the application
window as shown in Figure 6-5.

Figure 6-5: Successful connection TCP

6.2.3 Click on the Show raw data button as shown in Figure 6-6. This will open the Parser
window as shown in Figure 6-7 that lists traffic to and from the DGA 900 unit showing that
the communication is successful.

Figure 6-6: Show raw data

6.2.4 For more in-depth analysis, the traffic displayed in the Parser window can be compared to
the traffic shown in the EasyConnect Traffic Monitor by enabling Channel-3 TCP Slave.

Figure 6-7: Parser window

CG-063 – DGA 900 – DNP3 over TCP & RS-485 – Rev 1.4 6-Jun-19 Page 21 of 31
Figure 6-8: Comparing traffic

CG-063 – DGA 900 – DNP3 over TCP & RS-485 – Rev 1.4 6-Jun-19 Page 22 of 31
6.3 Connecting via RS-485
6.3.1 To connect via RS-485 4-wire, use the terminal connections as show in Figure 6-9.

Figure 6-9: DNP3 RS-485 terminal block

The RS-485 terminal connections are listed in Table 6-1.

Table 6-1: RS-485 terminal connections


Connection Description Description
A RS-485 4-wire (Tx+)
B RS-485 4-wire (Tx-) RS-485 2-wire (Tx)

Y RS-485 4-wire (Rx+) RS-485 2-wire (Rx)


Z RS-485 4-wire (Rx-)
GND Ground Ground

CG-063 – DGA 900 – DNP3 over TCP & RS-485 – Rev 1.4 6-Jun-19 Page 23 of 31
6.3.2 Start the ‘Simple Tester’ software and select Serial Line as the Connection type. Select the
serial port of the computer and configure the baud rate and parity to match the DGA 900
and then click Go as shown in Figure 6-10.

Figure 6-10: Simple Tester software

To view the Slave ID and Master ID configuration, navigate using the config tree to
Channel-6 DNP3.0 Serial Slave > Node_6 as shown inFigure 6-11.

Figure 6-11: Slave and Master ID configuration

To view the serial configuration, navigate using the config tree to Channel-6 DNP3.0
Serial Slave as shown in Figure 6-12.

Figure 6-12: Serial configuration

CG-063 – DGA 900 – DNP3 over TCP & RS-485 – Rev 1.4 6-Jun-19 Page 24 of 31
6.3.3 If the connection has been successful “OK” displays at the bottom of the application
window as shown in Figure 6-13.

Figure 6-13: Successful connection serial

6.3.4 Click on the Show raw data button as shown in Figure 6-14. This will open the Parser
window to display traffic to and from the DGA900 unit showing that the communication is
successful as shown in Figure 6-15.

Figure 6-14: Simple Tester software

6.3.5 For more in-depth analysis, the traffic displayed in the Parser window as shown in Figure
6-15 can be compared to the traffic shown in the EasyConnect Traffic Monitor as shown in
Figure 6-16 by enabling Channel-6 DNP3.0 Serial Slave.

Figure 6-15: Parser window

CG-063 – DGA 900 – DNP3 over TCP & RS-485 – Rev 1.4 6-Jun-19 Page 25 of 31
Figure 6-16: Comparing traffic

CG-063 – DGA 900 – DNP3 over TCP & RS-485 – Rev 1.4 6-Jun-19 Page 26 of 31
Appendix A Setting up an SNTP / NTP client

Follow these steps if there is a requirement to set up an SNTP / NTP client.


In EasyConnect, expand the Channel-5 SNTP Peer node in the Configuration tree and select
Client_Node_7 as shown in Figure A-1.
Enter the Server IP address and adjust any other settings as required.

Figure A-1: SNTP address

In the configuration tree, select the SS1 SYNC261 node and from the menu bar select Settings
> Download or click the ‘Download’ button as shown in Figure A-2.

Figure A-2: Download the configuration file

CG-063 – DGA 900 – DNP3 over TCP & RS-485 – Rev 1.4 6-Jun-19 Page 27 of 31
In the Download dialog, select the Configuration File checkbox and click Download to
continue as shown in Figure A-3.

Figure A-3: Configure the download

It is important to perform a restart to ensure that the new configuration is applied to the
Kalkitech SYNC 261 module.
After the restart, select Settings > Time Settings from the menu bar or click the ‘Time Settings’
button .
Click the Get button as shown in Figure A-4 and check that the returned time matches that of
the SNTP server.

Figure A-4: Time Settings

CG-063 – DGA 900 – DNP3 over TCP & RS-485 – Rev 1.4 6-Jun-19 Page 28 of 31
Appendix B Install the EasyConnect software

Launch the ‘setup.exe’ file to start the EasyConnect 5.6.0 Setup as shown in Figure B-1. Click
Next to progress.

Figure B-1: EasyConnect Setup – Welcome

On the ‘License Agreement’ page, click I Accept then click Next to continue as shown in Figure
B-2.

Figure B-2: EasyConnect Setup – License Agreement

CG-063 – DGA 900 – DNP3 over TCP & RS-485 – Rev 1.4 6-Jun-19 Page 29 of 31
On the ‘Choose Install Location’ page, click Next to continue as shown in Figure B-3.

Figure B-3: EasyConnect Setup – Choose Install Location

When the Setup completes, click Finish to exit as shown in Figure B-3. The ‘EasyConnect.exe’
shortcut appears on your desktop.

Figure B-4: EasyConnect Setup – Complete

CG-063 – DGA 900 – DNP3 over TCP & RS-485 – Rev 1.4 6-Jun-19 Page 30 of 31
Contact & Copyright Details

GE Grid Solutions (UK) Ltd


Lissue Industrial Estate East
Unit 1, 7 Lissue Walk, Lisburn, Co. Antrim
Northern Ireland, United Kingdom BT28 2LU
GEGridSolutions.com

For further assistance or queries please contact:

Customer Service Centre (24 hours a day, 365 days a year)


T +44 1785-250-070 (United Kingdom)
T 1-800-361-3652 (United States and Canada)
T +1 514-420-7460 (worldwide)
GA.support@ge.com

GE, the GE monogram and Kelman are trademarks of the General Electric Company.
Other company or product names mentioned in this document may be trademarks
or registered trademarks of their respective companies.

GE reserves the right to make changes to specifications of products described at


any time without notice and without obligation to notify any person of such
changes.

This material is accurate at the time of writing. For the latest release, please visit:
http://www.gegridsolutions.com/md/catalog/dga900.htm

Copyright, General Electric Company, 2019. All Rights Reserved.

CG-063 – DGA 900 – DNP3 over TCP & RS-485 – Rev 1.4 6-Jun-19 Page 31 of 31

You might also like