Atop PG5901B Series Configuration Manual

Protocol gateway dnp3.0 client/server
Hide thumbs Also See for PG5901B Series:
Table of Contents

Advertisement

Quick Links

ATOP Technologies, Inc.
Protocol Gateway
DNP3.0 Client/Server
Protocol and
eNode Designer configuration
eNode Configuration Manual
V1.5
August 3
rd
, 2023

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the PG5901B Series and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Atop PG5901B Series

  • Page 1 ATOP Technologies, Inc. Protocol Gateway DNP3.0 Client/Server Protocol and eNode Designer configuration eNode Configuration Manual V1.5 August 3 , 2023...
  • Page 2 For example, click on any item listed in the Table of Contents to go to that page. Configuration Guide Interoperability Published by: ATOP Technologies, Inc. 2F, No. 146, Sec. 1, Dongxing Rd., Zhubei City, Hsinchu County, 302058, Taiwan, R.O.C. Tel: +886-3-550-8137 Fax: +886-3-550-8131 https://www.atoponline.com...
  • Page 3 © 2005-2023 SystemCORP © 2016-2023 ATOP Technologies, Inc. The information contained in this document is the property of ATOP technologies, Inc., and is supplied for the sole purpose of operation and maintenance of ATOP Technologies, Inc., products. No part of this publication is to be used for any other purposes, and it is not to be reproduced, copied, disclosed, transmitted, stored in a retrieval system, or translated into any human or computer language, in any form, by any means, in whole or in part, without the prior explicit written consent of ATOP Technologies, Inc.,...
  • Page 4: Table Of Contents

    User Manual DNP3 Table of Contents 1 Introduction ........................6 1.1 Scope ..............................6 1.2 Document Reference..........................6 1.3 List of Abbreviations ..........................6 2 General Description ......................8 2.1 Configuration Theory ..........................8 2.2 General Screen Description ........................9 3 DNP3 Configuration Guide .....................
  • Page 5 User Manual DNP3 6.2.1.5 Operation Mode ......................28 6.2.1.6 Analog Input Deadband ....................28 6.2.1.7 SBO Timeout (ms) ......................28 6.3 DNP3’s Related ADH Types ....................... 28 7 DNP3 Client Properties ....................30 7.1 Device Profile ............................30 7.2 Implementation Table .......................... 33 8 DNP3 Server Properties ....................
  • Page 6: Introduction

    Thank you for Buying ATOP’s Protocol Gateway. The product is bundled with the following three user manuals: 1) Hardware specific installation user manual, not covered in this document. It covers ATOP’s hardware installation procedure, wiring, power connection etc. 2) Getting started with ATOP’s Protocol Gateway user manual – configuration tool introduction, web configuration, software architecture introduction–...
  • Page 7 User Manual DNP3 = Transmission Control Protocol Page 7 of 66...
  • Page 8: General Description

    Most configuration properties describe a server. When configuring the ADH application server, you are configuring the properties of the server itself. ATOP protocol gateway supports one server application per protocol per port. When configuring the ADH Application client, you are describing the properties of all the remote servers with whom the client is communicating.
  • Page 9: General Screen Description

    User Manual DNP3 2.2 General Screen Description A small configuration example is shown below to better help describe the layout of the screen. Figure 2-1 - Example Screen Tabs Server IED Properties – Describes the protocol-specific properties of the server IED. Data Table and buttons –...
  • Page 10: Dnp3 Configuration Guide

    User Manual DNP3 3 DNP3 Configuration Guide 3.1 Adding the Module in eNode Designer The DNP3 module can be added to both Ethernet and Serial ports. The application can be set up as a Client or a Server. The choice will be presented when adding it to the project. Figure 3-1 - Adding the module in eNode Designer.
  • Page 11: Slave Address

    User Manual DNP3 3.2.1.1 Slave Address The slave address of the server IED. For servers it describes its own slave address. Description For clients, it describes the slave address of the remote server. Data Entry Integer Range 0 to 65519 Input Option Mandatory 3.2.1.2...
  • Page 12: Client Configuration

    User Manual DNP3 3.3 Client Configuration Adding a DNP3 client application will immediately show the following figure. The first tab shows the settings that apply to the whole client application. Each tab after this shows a single DNP3 server with which the client is communicating.
  • Page 13: Client Settings

    User Manual DNP3 3.3.1 Protocol Settings 3.3.1.1 Master Address Description The DNP3 master address to use. Data Entry Integer Range 0 to 65519 Input Option Mandatory 3.3.1.2 Communication Medium The communication method to use. The list will automatically be restricted based on Description the parent’s port type.
  • Page 14: Class 0, 1, 2, 3 Poll Interval (Ms)

    User Manual DNP3 3.3.2.4 Class 1, 2, 3 Poll Interval (ms) The poll interval of the event classes: class 1, 2 and 3. Every poll interval all event Description classes are polled. Measured in milliseconds. Data Entry Integer Range 1000 to 65535 (default: 1000) Input Option Mandatory 3.3.2.5...
  • Page 15: Adding Data Points

    User Manual DNP3 3.3.3 Adding Data Points To add data points, left click the “Add” button beneath the tables in the main view. Doing so will show the following window. The window is used to add many data points at once with the specified values. For details on the meaning of each column, see section 6.2.
  • Page 16: Servers (Remote Ieds)

    User Manual DNP3 3.3.4 Servers (Remote IEDs) Each slave IED is represented by a single tab and a tree node in the eNode Designer project tree. Figure 3-5 - Multiple connected servers example. To modify the connected IEDs list follow the instructions below: To add a new remote IED, click the “+”...
  • Page 17: Server Configuration

    ATOP protocol gateway supports one server application per protocol per device. The options describe the local server itself. The settings tab can be used to set the local settings, while the IED tab is similar to the client-tab.
  • Page 18: Server Settings

    User Manual DNP3 Figure 3-9 – Server IED panel. Here the “Add Reference” button can be used to add data point references. The procedure is explained fully in the next section. The other buttons are described in section Reference Guide. 3.4.1 Server Settings All server settings are explained in the headings below.
  • Page 19: Class {X} Event Buffer Size

    User Manual DNP3 Data Entry Checkbox Range Checked or not (default: checked) Input Option Mandatory 3.4.1.4 Class {X} Event Buffer Size Description The buffer size for class {X}: the maximum number of events to store. Data Entry Integer Range 10 - 65535 Input Option Mandatory 3.4.1.5...
  • Page 20 User Manual DNP3 Double Binary Input "Without Time", "With Absolute Time", "With Relative Time" "32-bit With Flag", "16-bit With Flag", "32-bit With Flag and Time", "16-bit With Counter Input Flag and Time" Frozen Counter "32-bit With Flag", "16-bit With Flag", "32-bit With Flag and Time", "16-bit With Input Flag and Time"...
  • Page 21: Adding Data Point References

    User Manual DNP3 3.4.2 Adding Data Point References To add new data point references, left click the “Add Reference” button underneath the tables in the main view. This will bring up the Add References window defined by the eNode Designer main application. It should appear similar to the following figure.
  • Page 22: Miscellaneous Common

    User Manual DNP3 3.5 Miscellaneous Common 3.5.1 Incomplete, Conflicting and not needed Information Incomplete or conflicting information is shown in red, and will cause warning symbols on the tab and in the project tree. Hovering over the warning icons will show further details about the cause of the warning. This allows the user to quickly fix invalid information.
  • Page 23: Modify Selected Points Window

    User Manual DNP3 3.5.2 Modify Selected Points Window The “Modify Selected Points” window is used to change many row properties in one single step. Select the data points you want to change, and then press the “Modify Selected Points” button beneath the tables. It will generate the following window.
  • Page 24: Communication Port Properties

    User Manual DNP3 4 Communication Port Properties The device module handles the communication port properties. The typical method is described briefly below. Figure 4-1 - Serial port properties. Select the communication port in the project tree – This will typically cause the central panel to show the port’s properties.
  • Page 25: Using Auto-Increment Counters

    User Manual DNP3 5 Using Auto-increment Counters The following is a full example showing how auto-increment works. The example given shows the IEC 60870-5-104 window, however the DNP3 auto-increment works in the same way. Figure 5-1 – Using Auto Increment when adding Data Points or Commands. The Number of Rows can be modified to set the number of data points or commands created from the New values section.
  • Page 26: Automatic Increments In Constant Values

    User Manual DNP3 In this example, the [Z] counter has been used. The Start At and Step By values have been left at default, this results in the values shown. If no auto increment value is entered in any field, each data point/command field value will be created the same with the exception of Tag and IOA.
  • Page 27: Reference Guide

    User Manual DNP3 6 Reference Guide 6.1 Table Buttons Client Options: Server Options: Adds new data points in the client. See section 3.3.2. Adds a single new data point in the client. See section 3.3.2. Add Reference Adds a new data point reference in the server. See section 3.4.2.
  • Page 28: Count

    User Manual DNP3 Start Address Count 0 to 65535 (the max Address starting from “start addr”+“count” can’t exceed 65535) Input Option Mandatory 6.2.1.4 Count Description The request address Data Entry Integer Options 0~65000 Input Option Mandatory 6.2.1.5 Operation Mode Description Assigns the command type to a command point.
  • Page 29 User Manual DNP3 Double Input Double Point Data Counter Input Unsigned 32 Data Analog Input Float 32 Data Binary Output Single Point Command Analog Output Float 32 Command Table 6-1 – DNP3 data types relation to ADH data point types. Page 29 of 66...
  • Page 30: Dnp3 Client Properties

    DNP3 7 DNP3 Client Properties 7.1 Device Profile This document defines the options of the DNP3 protocol used by ATOP DNP3 devices and must be accompanied by an implementation table. Vendor Name: ATOP Technologies, Inc. Device Name: PG59XX Series DNP3 Server over Ethernet or Serial Device Function: ◼...
  • Page 31 User Manual DNP3 Fixed a bit times Fixed a ms Configurable Inter-character Gap in Transmission: ◼ None Maximum bit times Maximum ms IP Networking: Type of End Point: ◼ TCP Initiating ◼ TCP Listening ◼ UDP datagram TCP Listen Port Number: Fixed at 20000 ◼...
  • Page 32 User Manual DNP3 Maximum number of octets Transmitted in an Maximum number of octets that can be Received in an Application Layer Fragment: Application Layer Fragment: ◼ Fixed at 2048 ◼ Fixed at 249 Configurable, range _____ to _____ Configurable, range _____ to _____ Timeout waiting for Complete Application Layer Fragment: None Fixed at 6000 ms...
  • Page 33: Implementation Table

    User Manual DNP3 7.2 Implementation Table Page 33 of 66...
  • Page 34 User Manual DNP3 Page 34 of 66...
  • Page 35 User Manual DNP3 Page 35 of 66...
  • Page 36 User Manual DNP3 Page 36 of 66...
  • Page 37 User Manual DNP3 Page 37 of 66...
  • Page 38 User Manual DNP3 Page 38 of 66...
  • Page 39 User Manual DNP3 Page 39 of 66...
  • Page 40 User Manual DNP3 Page 40 of 66...
  • Page 41 User Manual DNP3 Page 41 of 66...
  • Page 42 User Manual DNP3 Page 42 of 66...
  • Page 43 User Manual DNP3 Page 43 of 66...
  • Page 44 User Manual DNP3 Page 44 of 66...
  • Page 45 User Manual DNP3 Page 45 of 66...
  • Page 46 User Manual DNP3 Page 46 of 66...
  • Page 47 User Manual DNP3 Page 47 of 66...
  • Page 48: Dnp3 Server Properties

    User Manual DNP3 8 DNP3 Server Properties 8.1 Device Profile DNP3 Device Profile This document defines the options of the DNP3 protocol used by ATOP DNP3 devices and is accompanied by an implementation table. Vendor Name: ATOP Technologies, Inc. Device Name:...
  • Page 49 User Manual DNP3 Receiver Inter-character Timeout: Not checked No gap permitted Fixed a bit times Fixed a ms ◼ Configurable– 0 to 60000 Inter-character Gap in Transmission: ◼ None Maximum bit times Maximum ms IP Networking: Type of End Point: ◼...
  • Page 50 User Manual DNP3 Maximum number of octets Transmitted in an Maximum number of octets that can be Received in an Application Layer Fragment: Application Layer Fragment: ◼ Fixed at 2048 ◼ Fixed at 249 Configurable, range _____ to _____ Configurable, range _____ to _____ Timeout waiting for Complete Application Layer Fragment: None ◼...
  • Page 51 User Manual DNP3 Event Buffer Organization: Per Object ◼ Per Class ◼ Configurable, range 50 to 65535 Class 1: Fixed at _____ ◼ Configurable, range 50 to 65535 Class 2: Fixed at _____ ◼ Configurable, range 50 to 65535 Class 3: Fixed at _____ Single Buffer Fixed at...
  • Page 52: Implementation Table

    User Manual DNP3 8.2 Implementation Table Page 52 of 66...
  • Page 53 User Manual DNP3 Page 53 of 66...
  • Page 54 User Manual DNP3 Page 54 of 66...
  • Page 55 User Manual DNP3 Page 55 of 66...
  • Page 56 User Manual DNP3 Page 56 of 66...
  • Page 57 User Manual DNP3 Page 57 of 66...
  • Page 58 User Manual DNP3 Page 58 of 66...
  • Page 59 User Manual DNP3 Page 59 of 66...
  • Page 60 User Manual DNP3 Page 60 of 66...
  • Page 61 User Manual DNP3 Page 61 of 66...
  • Page 62 User Manual DNP3 Page 62 of 66...
  • Page 63 User Manual DNP3 Page 63 of 66...
  • Page 64 User Manual DNP3 Page 64 of 66...
  • Page 65 User Manual DNP3 Page 65 of 66...
  • Page 66 User Manual DNP3 ATOP Technologies, Inc. www.atoponline.com TAIWAN HEADQUARTERS ATOP INDIA OFFICE & GLOBAL INQUIRIES Prashant Mishra 2F, No. 146, Sec. 1, Dongxing Rd., No.3M-217, East of NGEF Layout, Kasturi Nagar, Zhubei City, Hsinchu County, Bengaluru- 560043, Karnataka, India Tel: +91-80-492-06308 302058, Taiwan, R.O.C.

Table of Contents