Professional Documents
Culture Documents
DGA900 - DNP3 Installation Guide - Rev 1.4 Jun 2019
DGA900 - DNP3 Installation Guide - Rev 1.4 Jun 2019
DGA900 - DNP3 Installation Guide - Rev 1.4 Jun 2019
Grid Solutions
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.
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.
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
4.1.5 Secure the Kalkitech SYNC 261 module using the four supplied screws torqued to 0.2 Nm.
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.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.
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.
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.
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.
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).
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.
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.
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.
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.
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.
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.
Click the ‘Stop’ button on the toolbar to stop the current firmware running on the
SYNC 261 module as shown in Figure 5-9.
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.
5.1.13 A message dialog as shown in Figure 5-11 confirms that the firmware has successfully
stopped. Click OK to continue.
5.1.14 From the menu bar, select Settings > Download or click as shown in Figure 5-12.
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.
5.1.16 A dialog confirms a successful download as shown in Figure 5-14. Click Yes to apply the
configuration.
5.1.17 A further dialog prompts about the database as shown in Figure 5-15. Click OK to continue.
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.
5.1.20 A firmware restart message displays as shown in Figure 5-18. Click Yes to continue.
5.1.21 Ensure that the IP address is correct and then click Delete as shown in Figure 5-19.
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.
5.1.23 From the menu bar, select Settings > Restart or click from the toolbar as shown in
Figure 5-21.
5.1.24 A device restart message displays as shown in Figure 5-22. Click OK to restart the device.
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.
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.
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.
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.
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.
To view the Port number navigate using the config tree to Channel-3 DNP TCP Slave as
shown in Figure 6-4.
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.
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.
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.
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.
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.
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.
To view the serial configuration, navigate using the config tree to Channel-6 DNP3.0
Serial Slave as shown in Figure 6-12.
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.
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.
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.
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
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.
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.
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.
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.
On the ‘License Agreement’ page, click I Accept then click Next to continue as shown in Figure
B-2.
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.
When the Setup completes, click Finish to exit as shown in Figure B-3. The ‘EasyConnect.exe’
shortcut appears on your desktop.
CG-063 – DGA 900 – DNP3 over TCP & RS-485 – Rev 1.4 6-Jun-19 Page 30 of 31
Contact & Copyright Details
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.
This material is accurate at the time of writing. For the latest release, please visit:
http://www.gegridsolutions.com/md/catalog/dga900.htm
CG-063 – DGA 900 – DNP3 over TCP & RS-485 – Rev 1.4 6-Jun-19 Page 31 of 31