mentioned, registered or not, are the property of their respective companies. The technical and other data contained in this document is provided for information only.
Neither ALSTOM, its officers or employees accept responsibility for, or should be taken as making any representation or warranty (whether express or implied), as to
the accuracy or completeness of such data or the achievement of any projected performance criteria where these are indicated. ALSTOM reserves the right to revise or
change this data at any time without further notice.
Page 1
Neither ALSTOM, its officers or employees accept responsibility for, or should be taken as making any representation or warranty (whether express or implied), as to the accuracy or completeness of such data or the achievement of any projected performance criteria where these are indicated. ALSTOM reserves the right to revise or...
United States National Institute of Standards Technology (NIST). INSTALLATION AND MAINTENANCE Alstom Grid products are designed for ease of installation and maintenance. As with any product of this nature, installation and maintenance can present electrical hazards and should be performed only by properly trained and qualified personnel.
This document may not, in whole or part, be copied, photocopied, reproduced, translated or reduced to any electronic medium or machine- readable form without prior consent of Alstom Grid, except for use by the original purchaser. This manual incorporates information protected by copyright and owned by Bitronics LLC, 261 Brodhead Road, Bethlehem, PA 18017.
Page 7
DNP3 Manual M6xxD/EN M/B M6xx Page 5 1.0 DNP INTERFACE 1.1 Description The DNP network is a "MASTER" to "SLAVE" network; that is to say, one node asks a question and a second node answers. A NODE is a DNP device (RTU, Computer, M65x, M66x, etc.) that is connected to the network.
Page 8
DNP3 Manual M6xxD/EN M/B M6xx Page 6 NOT be written continuously. Pseudo output points (such as demand and energy resets) are reported using the BINARY OUTPUT STATUS (object 10, variation 2). M6xx meters are capable of reporting ANALOGUE CHANGE EVENTS (object 32, variations 1 through 4). Any ANALOGUE INPUT can be configured to report as a CLASS-1, CLASS-2, or CLASS-3 ANALOGUE CHANGE EVENT.
Page 9
DNP3 Manual M6xxD/EN M/B M6xx Page 7 Type Description Unsigned 16-Bit Integer Signed 16-Bit Integer - 2's Complement - Saturation 10 Float Value = ( (Integer Value) / 32768) * Scale * 10) Example: 5.0 A stored as 16384 when Amp Scale = 1:1 Signed 16-Bit Integer - 2's Complement - Saturation 15 Float Value = ( (Integer Value) / 32768) * Scale * 15) Example: 150 A stored as 16384 when Amp Scale = 20:1...
Page 10
DNP3 Manual M6xxD/EN M/B M6xx Page 8 Type Description Example: 5.0 A stored as 3071 when Amp Scale 1:1 Unsigned 16-Bit Integer - 12 Bit Offset Binary - Saturation 150 Float Value =( (Integer Value - 2047) / (2048) ) * Scale * 150 Example: 119.97 V stored as 3685 when Volt Scale 1:1 Unsigned 16-Bit Integer - 12 Bit Offset Binary - Saturation 1000 Float Value =( (Integer Value - 2047) / (2048) ) * Scale * 1000...
Page 11
DNP3 Manual M6xxD/EN M/B M6xx Page 9 1.5 Configuration 1.5.1 Setting CT and VT Ratios M6xx meters are capable of internally storing and recalling CT and VT ratios. The CT and VT ratios are configured through the Web interface or front panel, and are stored in non-volatile memory on the CT/VT section of the power supply board Each ratio is stored in two points, one for the Normalized Ratio and the other for the Ratio Divisor.
Page 12
DNP3 Manual M6xxD/EN M/B M6xx Page 10 1.5.3 Tag Registers The M6xx meters provide a "TAG" BINARY OUTPUT for user identification purposes. DNP sessions have an additional tag register (“Tag Register 1”). An ANALOGUE OUTPUT BLOCK can be issued to either point to write a number from 0 to 65,535 in a tag register.
Page 13
DNP3 Manual M6xxD/EN M/B M6xx Page 11 3 and 2 ½ ELEMENT EQUATIONS (5Amp CTs): Value AMPEREs (Inst, Fund, Demand, RATIO 32768 Value AMPEREs N (Inst, Fund, Demand, RATIO 32768 Value x 150 x VOLTs L-N (Inst, Fund, Demand, Min Max RATIO 32768 Value...
Page 14
DNP3 Manual M6xxD/EN M/B M6xx Page 12 2 ELEMENT EQUATIONS (5Amp CTs) : Value AMPEREs (Inst, Fund, Demand, RATIO 32768 Value x 150 x VOLTs L-L (Inst, Demand, Min Max RATIO 32768 Value WATTs (VARs) (VAs x CT 3000 RATIO TOTAL (Inst, Demand, Min Max 32768...
Page 15
DNP3 Manual M6xxD/EN M/B M6xx Page 13 There are three new configurable parameters: Amps per count – APC Volts per count – VPC Watts per count - WPC There are three new calculation types: Currents - B16_2S_PRIMARY_I ...
Page 16
DNP3 Manual M6xxD/EN M/B M6xx Page 14 1.8 Data Sets and Data Types The M6xx meters are shipped with a pre-defined set of data points and data types. These fixed points do not change. The List of Available Measurements may be found in the M65x or M66x User Manual. The Ethernet port and web browser are required to create the configurable points list.
Page 17
DNP3 Manual M6xxD/EN M/B M6xx Page 15 BiLF Class0 Bitmask Configuration Bit Description Objects Resets BO:0-3 Always included in Health, Volts, Amps, Watts, VARs, AI:0-20 Class0 scan. Frequency Configuration Settings AO:4, 6 Energy & Heartbeat (Counter CT:0,1,2,3,4 Bit 0 Objects) Instantaneous VA &...
DNP3 Manual M6xxD/EN M/B M6xx Page 16 1.9 Health Check The M6xx meters have several self-tests built in to ensure that the instrument is performing accurately. The results of these self-tests are available in the Health Check register (AO:00), which is a simple 16-bit binary value.
Page 19
DNP3 Manual M6xxD/EN M/B M6xx Page 17 The DNP Points List Configuration summary page is displayed by object. Select the DNP object you would like to edit from the “DNP Type” dropdown box. The properties of the selected object appear in separate columns in the summary list.
Page 20
DNP3 Manual M6xxD/EN M/B M6xx Page 18 Click on the “Edit List” button to modify the list.
Page 21
DNP3 Manual M6xxD/EN M/B M6xx Page 19 All available measurements and data are displayed in the “Available” list in the left-hand pane. The present points list configuration is shown in the “Selected” list in the right-hand pane. Measurement and data items can be added to and removed from the “Selected” list using the buttons on the page: ...
DNP3 Manual M6xxD/EN M/B M6xx Page 20 2.0 DNP PROTOCOL 2.1 Introduction DNP3 (Distributed Network Protocol) is an open standard that was designed by Harris Controls Division and then placed in the public domain. DNP defines a command/response method of communicating digital information between a master and slave device.
Page 23
DNP3 Manual M6xxD/EN M/B M6xx Page 21 3.0 DNP3 OVER ETHERNET (TCP) If the M6xx meter has the Ethernet SCADA protocols option, then it will respond to DNP3 commands via TCP. The M6xx meters can support either DNP3 or Modbus, and HTML protocols over the Ethernet link. The table below lists the default port assignments for all Ethernet based protocols supported by the M6xx meters.
Page 24
DNP3 Manual M6xxD/EN M/B M6xx Page 22 4.0 DNP3 EVENTS OVERVIEW DNP3 provides for a method of reporting data only when it may be of interest to the application. This can significantly reduce the network bandwidth required by eliminating the redundant polling of data and only polling data when it changes enough to be consider relevant, generating an event.
Page 25
DNP3 Manual M6xxD/EN M/B M6xx Page 23 4.2 FROZEN COUNTER EVENTS M6xx meters support the DNP3 FROZEN COUNTER Object. Each DNP3 BINARY COUNTER (OBJECT 20) Point configured will automatically have an associated FROZEN COUNTER (OBJECT 21) Point configured. The BINARY COUNTER and its associated FROZEN COUNTER will have the same point number (FROZEN COUNTER Point ‘0’...
Page 26
DNP3 Manual M6xxD/EN M/B M6xx Page 24 APPENDIX A: BITRONICS LEGACY DNP3 POINT ASSIGNMENTS Bitronics Legacy DNP3 Point Assignments DNP Point Contents Data Scale Values/Dependencies Type Step Class AI:00 Health 0 Bit-0 Non zero = Error Data 0-Norm 1-Fail Always Bit-1 Non zero = Error Bit-2 Non zero = Error Bit-3 Non zero = Error...
Page 27
DNP3 Manual M6xxD/EN M/B M6xx Page 25 Bitronics Legacy DNP3 Point Assignments DNP Point Contents Data Scale Values/Dependencies Type Step Class AI:11 Watts C Amp Scale * Volt Data -32768 32767 ((1/32768) * 1500 * Amp Scale * Volt Scale ) W Always Scale AI:12...
Page 28
DNP3 Manual M6xxD/EN M/B M6xx Page 26 Bitronics Legacy DNP3 Point Assignments DNP Point Contents Data Scale Values/Dependencies Type Step Class AI:25 Power Factor A Data -1000 1000 0.001 AI:26 Power Factor B Data -1000 1000 0.001 AI:27 Power Factor C Data -1000 1000...
Page 29
DNP3 Manual M6xxD/EN M/B M6xx Page 27 Bitronics Legacy DNP3 Point Assignments DNP Point Contents Data Scale Values/Dependencies Type Step Class AI:48 Demand (Min) Watts Total Amp Scale * Volt Data -32768 32767 ((1/32768) * 4500 * Amp Scale * Volt Scale ) W Scale AI:49 Demand VARs Total...
Page 30
DNP3 Manual M6xxD/EN M/B M6xx Page 28 Bitronics Legacy DNP3 Point Assignments DNP Point Contents Data Scale Values/Dependencies Type Step Class BO:01 Reset Demand Amps Normal Setting Always Reset Amp Demands BO:02 Reset Demand Volts Normal Setting Always Reset Volt Demands BO:03 Reset Demand Power Normal...
Page 31
DNP3 Manual M6xxD/EN M/B M6xx Page 29 Bitronics Legacy DNP3 Point Assignments DNP Point Contents Data Scale Values/Dependencies Type Step Class AI:85 Max Average Watts B Amp Scale * Volt Data -32768 32767 ((1/32768) * 1500 * Amp Scale * Volt Scale ) W Never Scale AI:86...
Page 32
DNP3 Manual M6xxD/EN M/B M6xx Page 30 Bitronics Legacy DNP3 Point Assignments DNP Point Contents Data Scale Values/Dependencies Type Step Class AI:102 Min Average Watts A Amp Scale * Volt Data -32768 32767 ((1/32768) * 1500 * Amp Scale * Volt Scale ) W Never Scale AI:103...
Page 33
DNP3 Manual M6xxD/EN M/B M6xx Page 31 APPENDIX B: DNP3 CONFIGURATION PARAMETERS Configuration Description Default or Parameter Options DNP Session Session The number of the session you are configuring Option of 1, 2, or Type The session type Option Serial, TCP, or UDP IED (Source) The source address for the selected session...
Page 34
DNP3 Manual M6xxD/EN M/B M6xx Page 32 Configuration Description Default or Parameter Options Allow Time Set Selects whether time set is allowed Default is box checked. Unchecking the box disables the function. Set Needtime IIN Specifies whether this device will set the Need Default is box Time IIN bit in response to this session at startup checked.
Page 35
DNP3 Manual M6xxD/EN M/B M6xx Page 33 Configuration Description Default or Parameter Options Unsolicited Response UR Enable Determines whether unsolicited responses are Default is box allowed. If unsolicited Response Enable is FALSE, unchecked, no unsolicited responses will be generated and checking the box requests to enable or disable unsolicited responses enables this...
Page 36
DNP3 Manual M6xxD/EN M/B M6xx Page 34 Configuration Description Default or Parameter Options Binary Input With flags Binary Input Event With absolute time Binary Output Output status with flags Counter 32-bit without flag Frozen Counter 32-bit without flag Counter Event 32-bit with flag Frozen Counter 32-bit with flag...
Page 37
DNP3 Manual M6xxD/EN M/B M6xx Page 35 Configuration Description Default or Parameter Options Link Offline Poll Specifies how often (ms) a session that is offline Default is 10,000 Period (ms) will attempt to re-establish communication. This includes attempting to open/reopen a channel and/or issuing request status messages as appropriate for the current configuration.
Page 39
DNP3 Manual M6xxD/EN M/B M6xx Page 37 DNP V3 DEVICE PROFILE DOCUMENT Sends/Executes Control Operations: WRITE Binary Outputs Never Sometimes Configurable Always SELECT/OPERATE Never Sometimes Configurable Always DIRECT OPERATE Never Sometimes Configurable Always DIRECT OPERATE–NO ACK Never Sometimes Configurable ...
Need help?
Do you have a question about the M65D and is the answer not in the manual?
Questions and answers