Home
DNP 3.0 Manual
Contents
1. Qualifier Code 17x Control Code 3 Count 0 On O msec Off 1 msec ONLY Responds to Function 5 Direct Operate Qualifier Code 17x or 28x Control Code 3 Count 0 On 0 Responds to Function 5 Direct Operate Qualifier Code 17x or 28x Control Code 3 Count 0 On 0 Page 8 of 12 ALLUZV AGY Accuenergy Technology Co Ltd 9 DNP3 Message Layout The following table is the abbreviation and explain The destination address low byte The destination address high byte The source address low byte The source address high byte The Cyclic Redundancy Checksum low byte The Cyclic Redundancy Checksum high byte X The transport layer data sequence num The application layer data sequence num y The first byte of Internal Indicator The second byte of Internal Indicator Link Layer Frames Reset Link Reset User Link Status Page 9 of 12 Application Layer Frames Reset Energy heces LL OLLI TITTI TT TTT rese su ps o E T1 1 mENODODOBDEBRDOO AOOOOOSS epp TT gt ts titi eee s 6 n E O O AA loe OOO DECO E fe e e 2 T OTT PI LL LL LL LLL E LL LL ELLE ELLE meme os ot ia cs fpesttfoestfsoren srenfcrer fot pf ee ce os oe oo as om 00 os oo os oo 00 00 00 m os foros gt per oo oo oo
2. 0 4294967259 Le Qu N ES a DI de Hx KO O DI ol o zZ 4 Go N E de N O KO O NI Ol KO Les Len oS Les Les Les Les So uem em Sem ww a Bas J tI ei ke IE KH I bl eI eI ei eH eI eH bl D D D N N NS DI NS Mm NO DI ua hu NO co CO CO co O O1 H uv N39 H to IS co a o o C LC O ip ap C O O CI Gi Gi ad CI O o c ct ct o O o o o o o o o o o o o c ene n pasa c c c c c c et c c c c c HB O E E 3 B Ie J JB pa J d rt e gt gt Ep ct rT ct ct ct ct ct ms ct ct ct ct LH Y Y n n n n n vw L L n o n n ln ln i 3d D D D 5 Ky Ky UO UO UO lt lt I A e ies red pS E Eu mre 0 1 0 001 0 1 0 001 0 1 0 001 0 1 0 001 0 1 0 001 0 1 0 001 0 1 0 001 0 1 0 001 0 1 0 001 me La BET VA hr E e IMP gt O ct pi lt m D 3 UO I Active Energy EXP _ IMP Active Energy TOTAL Active Energy NET Reactive Energy NET Apprent Energy DI1Counts DI3Counts DI4Counts DI5Counts DI6Counts DI7Counts DISCounts DI9Counts DI15Counts DI16Counts DI17Counts DI18Counts DI19Counts DI20Counts Page 7 of 12 ALLCUZVRGY Accuenergy Technology Co Ltd ARE ici Ki o a E IE E LI E ME EI UE w Ll i LA K pp e pass pepa pp e ass ad TE JRE cd a il E c 9 NN D roa pe A Ll E Responds to Function 6 Direct Operate No Ack
3. E O O e E ee D af ee e e a AA L D s ER Gl A me TA ILE pp A TE IE E Li I ATE E J b d 5 G Page 6 of 12 2 DI DI DI DI DI DI DI DI 2 2 DI DI DI 2 2 2 2 2 2 2 2 2 DI DI DI 2 2 PA DI DI DI di 2 2 DI ce ce c 0 0 ce ce ce ce 0 0 0 0 0 0 0 0 0 ce ce ce 0 0 0 ce ce ce 0 0 0 c p E 4 I E ER Pb DI DI DI DI DI 2 2 2 DI DI Co 3 3 3 Co uv Co 0 panal DI Co Ho al 6 8 9 0 n 2 co 4 Ol O fi 8 9 0 l DI 3 Ha O1 6 M Active Energy IMP Active Energy EXP Reactive Energy IMP Reactice Energy EXP Active Energy TOTAL ve Energy NET Reactive Energy TOTAL Reactive Energy NET Apprent Energy DI 1Counts DI2Counts DI3Counts DI4Counts DI5Counts DI6Counts DI7Counts DISCounts DI9Counts DI10Counts DI1lCounts DI12Counts DI13Counts DI14Counts DI 15Counts DI 16Counts DI17Counts DI18Counts DI19Counts DI20Counts DI21Counts DI22Counts DI23Counts DI24Counts DI25Counts a J gt H m E O n NS D ct co O H a O O E c c 3 Ja Jd ct ct ct LD LD LD UINT32 0 999999999 UINT32 0 4294967259 UINT32
4. fomes response 05 ot ic libas a oem pf ce fey en u nz foo o ae os oo on 00 oo 00 o cet oros fm fom for oo co ow oo Jevarfores Reset Demand Dice eni TT ELI TITTI df dt dt dit P meme su ps E E E O __felel lele l l lel e m fees feller TT TPT Tt titi ee s 6 n n pepe pde T TT A o loe OOO ECO E fe e e fee O OTT hae meme os ot ia cs fpesctfoestfsoren srenfcret feet esper os oe os oo os Poo Poe oo os oo oo oo oo o ort oen pf oo oo oo fomes Response 05 ot ic ss foret sorepesit essere feres pe fey en as rez foc os oo os oo oe oo os 00 00 o cet oros i ofo o ofo o oofowjoa Page 10 of 12 Switch to Modbus T l O i H c oO H oO Request Data Qualifier 0X06 T o H c Qualifier 0X00 T am oO O m H o o m vo a f d 4 7 SIS m A Tel cL SR rea ao Joel pi 1 1 B 3 Data 4 A Data ata4 1 D SE e 3 Tetela fala 2 val Qualifier 0X00 T o H o Page 11 of 12 ACCU N RGV Accuenergy Technology Co Ltd Qualifier 0X01 Error Reply Page 12 of 12
5. frame format The fixed length user data field 1s behind the fixed head The link layer supports Reset Link Reset User and Read Link Status In order to ensure the stability of communication it is recommended that you should better reset the link and reset the user before communicate with the Acuvim II Series Power Meter The function code supported as follows Reset Link 0X00 Reset User 0X01 Link Status 0X09 FT3 Frame Format An FT3 frame is defined as a fixed length header block followed by optional data blocks Each block has a 16 bit CRC appended to it The header fields consist of 2 start octets 1 octet length 1 octet control a destination address a source address and a 16 bit CRC appended to it block aS Block Start Start length control Destination Source CRC User CRC 0x05 0x64 Address Address Data m x AW fix length head 4 Transport Layer The pseudo transport layer segments application layer messages into multiple data link frames For each frame it inserts a single byte function code that indicates if the data link frame is the first frame of the message the last frame of a message or both for single frame messages The function code also includes a rolling frame sequence number which increments with each frame and allows the receiving transport layer to detect dropped frames 5 Application Layer The Acuvim II Series Power Meter
6. ALLUZV AGY Accuenergy Technology Co Ltd DNP3 0 Distributed Network Protocol for Acuvim II Series Power Meter Structure Model User Laver APDU Application Layer TPDU Transport Layer Link Layer Physical Layer Figure Each Layer of the relationship between the data unit 1 Overview This document describes the DNP V3 00 communications protocol employed by Acuvim II Series Power Meter This protocol can be selected for the serial communication port which can consist of RS232 RS485 It is assumed that the reader is familiar with the DNP V3 00 protocol and serial communications in general This DNP3 is a reduced set of the Distributed Network Protocol Version 3 00 and it gives enough functionality to get critical measurement from the Acuvim II Series Power Meter The DNP3 supports class0 object only No event generation is supported This DNP3 is always act as a slave device Page 1 of 12 ALLUEV AGY Accuenergy Technology Co Ltd 2 Physical Layer The physical layer supported by DNP3 must transmit or receive data in serial mode The data unit transferred will be 8 bits in length The port must be asynchronous half duplex RS 485 The data format supporting 8 bit data 1 start bit 1 stop bit no parity The baud rate can be set to any supported value 3 Data Link Layer The Acuvim II Series Power Meter always acts as a Slave device The device address can be set from 0 to 65534 The link layer comply with the stand FT3
7. d for switching the DNP3 protocol to Modbus protocol using the same communication port This switching is seen as a control relay mapped into Object 12 Variation 1 and point 0 in the Acuvim II series Power Meter The relay must be operated with qualifier 0X 17 code 3 count 0 with O millisecond On and Imillisecond Off After sending the request the current communication port will be changed to the Modbus protocol only The example will be shown in the Message Layout Page 3 of 12 ALLUZIVERGY Accuenergy Technology Co Ltd 6 Error Reply When meet the can t recognize request the unknown Object the unknown variation the point unsupported the unsupported function code the unsupported qualifier the unsupported range the buffer overflow or any other exception error an error reply will be generate from the Acuvim II series Power Meter to send to the requester station The Internal Indicator field will reflect the type of error 7 Profile 1 2 3 4 5 6 7 8 Device Function Slave Maximum Data Link Frame Size Transmitted 292 Received 292 Maximum Application Fragment Size Transmitted 2048 Received 2048 Transport Multi Fragment Supported Data Link Layer Confirmation Supported Application Layer Confirmation Supported Application Layer Function Request Supported 0X01 Read Qualifier 0X00 0X01 0X06 Response Supported 129 Read Response Qualifier 0X00 Supported Error Interna
8. implementation supports a subset of the objects and application layer function codes The Acuvim II Series Power Meter will neither accept nor send multiple fragment application layer messages The Acuvim II Series Power Meter s fragment size 1s fixed at 2k bytes Page 2 of 12 ALLUEV AGY Accuenergy Technology Co Ltd Each application layer fragment begins with an application layer header followed by one object header or object header and data combinations The application layer header contains an application control code and an application function code The application control code contains an indication if the fragment is one of a multi fragment message contains an indication if an application layer confirmation is requested for the fragment contains an indication if the fragment was unsolicited and contains a rolling application layer sequence number The application layer sequence number allows the receiving application layer to detect fragments that are out of sequence or dropped fragments In the Acuvim II Series Power Meter the Dnp3 supports the Read function the Direct Operate function and the Direct Operate Unconfirmed function The Read function 0X01 The read function is the basic code used for requesting data objects from an Outstation Here this function is used for reading the measurement data from the Power Meter Learning more about the measurement data please refer to the Data Address Table In this function the q
9. l Indicator Response DATA OBJECT LIBRARY a ANALOGINPUT OBJECT 30 Variation 3 32 BIT ANALOG INPUT WITHOUT FLAG Variation 4 16 BIT ANALOG INPUT WITHOUT FLAG Variation 5 32 BIT FLOAT WITH FLAG b COUNTER OBJECT DEFINITIONS 20 Variation 5 32 BIT COUNTER WITHOUT FLAG c ALTERNATE NUMERIC OBJECT 100 Variation 1 SHORT FLOATING POINT d CONTROL RELAY OUTPUT BLOCK Object 12 Variation 01 static digital output control Page 4 of 12 ACCU N HGY Accuenergy Technology Co Ltd 8 Data Address Table Point Descriptions The following tables describe the DNP V3 0 data objects provided by the Acuvim II series Power Meter The object variation and point numbers are specified for each parameter as well as the application layer function codes which may be used to operate on the parameter Description 32 BIT ANALOG INPUT WITHOUT FLAG 16 BIT ANALOG INPUT WITHOUT FLAG 32 BIT FLOAT INPUT WITH FLAG 32 BIT FLOAT INPUT WITH FLAG 32 BIT COUNTER WITHOUT FLAG CONTROL RELAY OUTPUT BLOCK Address Table Page 5 of 12 mnn nnan pann nnn atan EXER de S k Frequency Voltage A Voltage B Voltage C Phrase Voltage Avg ESTER H A ETC pp e TAPA H en pp AA ee pp e rei Tr ap AA ree pa e TAPA ER pp AA TE D pep O E E A ECT ie ef fee CI CG E Pe pep fee pet A H D p ER e IC E ea TA A H pa SI LI I E MECO e e A AA MOE I I E R o a pe TA A A e aa e PEDIR EE pe i IR EE Fm E SE D pe ER e e
10. ualifier could be selected contain 0X00 0X01 0X06 The qualifier 0X00 refers that there two bytes called Range followed by one is the start address want to request the second is the stop address this Range would be from 0 to 255 The qualifier 0X01 indicates that the followed Range there are four bytes the first two is the Start Address want to be request the last two is the Stop Address the two bytes consist of two 8 bit binary number the low byte first that the address Range would be from 0 to 65535 The qualifier 0X06 means read All data from the object with its respective variations which would be list in the queue More about the message please see Message Layout the detailed examples The Direct Operate function 0X05 The function is selects and sets or operates the specified outputs the status of the control points will be responded Here this function is intended for resetting the energy counters and the demand counters These actions are mapped to Objects 12 Variations 1 point 1 and point 2 there are seen as a control relay The relay must be operated On in O millisecond and released Off in 1 millisecond The qualifiers 0X 17 and 0X28 are supported for writing the energy reset and demand reset The examples will be shown in Message Layout The Direct Operate function 0X06 The function is selects and sets or operates the specified outputs but do not send a response to the request Here this function is intende
Download Pdf Manuals
Related Search
Related Contents
Samsung HT-TZ228 User Manual RcS3535B/RcS3535cB/RcS4040cB ツインクラッチSST、S Instruction Manual Technologies Octigen 629489PTOTG computer case - Physik Instrumente montage séparation de piste TRI Rev J 株式会社ネモト・センサエンジニアリング 168-0072 INTRODUCTION Copyright © All rights reserved.
Failed to retrieve file