Home

70 Series DNP 3.0 MANUAL

image

Contents

1. Default or Options Default is 2000 ms Default is 3 Default is 10 000 ms Default listing is 0 0 0 0 Default value of 20000 Default is 1000 ms Default listing is 0 0 0 0 Default value of 20000 Default value is 2 Default value of 20000 Default value is box unchecked Copyright 2011 Bitronics LLC Description Maximum amount of time ms to wait for a link level confirm if requested Even if the Link Confirm Mode is set to NEVER this will still be used for Link Test Frame and Request Link Status if they are sent Maximum number of link layer retries if link layer confirm times out Specifies how often ms a session that is offline will attempt to reestablish communication This includes attempting to open reopen a channel and or issuing request status messages as appropriate for the current configuration The IP address to accept TCP connection from May be 0 0 0 0 indicating accept connection from any client On server and Dual End Point Device the port to listen on Number of milliseconds to wait for TCP connect to succeed or fail Destination IP address for UDP broadcast requests This is only used by a DNP Master when TCP and UDP are supported If UDP ONLY is configured IP Address will be used as destination for all requests Local port for sending and receiving UDP datagrams on If this is set to NONE 0 UDP will not be enabled If TCP and UDP are con
2. zi gt 3 mo N N Demand N Min Volts A Volt Scale Min Volts B Volt Scale Demand Min Volts C Volt Scale hi une Scale emand Max Watts Total Scale Demand Min Watts Total o a Scale Scale Demand Max VARs Total RSS Scale N N m iw oO 3 3 gt gt 5 a a 5 mn o S m c c Scale Ed 32767 1 32768 4500 Amp Scale Volt Scale VAs c emand Max VAs Total Amp Scale Volt Scale emand Min VAs Total Amp Scale Volt Scale c _ Legacy points list wp pu pas 7 Fee p BEE esp ME m i 32767 1 32768 4500 Amp Scale Volt Scale VAS N a ve olo Sla D S 5 old lt 9 o o 2 m 7 Factory Version Software 30 ML0036 September 27 2011 Copyright 2011 Bitronics LLC Bitronics Legacy DNP3 Point Assignments Meter Point Contents Data Scale Ind Values Dependencies Type Min Max Step se seved e fate o os oor ENE Fs pens E Jem me vases v ee LO verses e EA ser so ver eser we 8 eve p uae O ma 5 A CE vara V DC Ta Worse fpaa s 20767 tse se Ver Sede v Neve T Worse pe 9 1 32707 15 0 Val Sly Wel 7 mW pose O fps 9 TST Reve Bee arr ar RO Y pe a E 3d BO 00 Reset Energy ea Setting Et NA Reset Energy Counters
3. Amp Scale Factor Divisor 1000 Multiply by 10 valid values are 1 10 100 1000 Setting 1000 Multiply by 10 valid values are 1 10 100 1000 M350 AS 6 M350 V3 7 4 e Volt Scale Factor Volt Scale Factor Divisor T11 M350 V3 ML0036 September 27 2011 Copyright 2011 Bitronics LLC Bitronics Legacy DNP3 Point Assignments Meter DNP Point Contents Data Scale Ind Values Dependencies Type Min Max Step Class 0 jose Daa o 92787 SUAS ANO Demand Amps fe am Saale a 9 EA Rare iO Amp se A E ESTAS AFGI DemandAmpso T mese Data eer ar AmoSme A Wu E esse fa 9 32707 EZ IN E Ta 2 Rare o va 2 FW perse De 9 0 gt N N mj N N N N N ro M350 V3 AI 38 M350 V3 9 M350 V3 4 Max Volts A M350 V3 Max Volts B Max Volts 0 N m V visae pa 9 32r EA o v v RR Musae O pe 9 eren ivorscde v 2 V V V O U DI VU O D OD 3 3 3 3 3 3 OM a a a gt lt lt lt S S 5 3 g g oj w gt Ev D 2 o c v TO Morse e CHE serer a Sca v 3 DO fa o sws ame Val Seal V oe 6 Ed Doe eme 1 32768 4500 Amp Scale Volt Scale W E EE Eis a a RR ld ME E Eos E os po DO oO a
4. Bitronics 50 Series SCADA Meters DNP3 Protocol Manual L all September 27 2011 MLOO36 Document Revision 2011 by Bitronics LLC NovaTech Bitronics D 3 Orion ML0036 September 27 2011 Copyright 2011 Bitronics LLC TABLE OF CONTENTS 5O SERIES MANUAL SET iio 5 VERSION HISTORY ABRIDQGED 5 ses ehem Nennen enge 5 INSTALLATION AND MAINTENANGE ee Eben ss ee Ede eed bee een deeg 6 WARRANTY AND ASSISTANCE sesse see ese see ae ee 00 ee ae Ee Ke Ge ee ee ee ae Ee 6 COPYRIGHT NOTICE EE EE OE EE EE OE DE EE 7 TRADEMARKS u EE EE EE N 7 SAFETY SECTION nsise EE EE EE OE EE EE OE EE OE 7 1 0IDNP INTERFACE 2 ES erre eerte Pe ee riali ee ge Ge ee ge ee es ee ee ET 8 1 Description OR OR ORR ene aee da Medd erede 8 1 2 DNP Address it RR Ge een 8 1 3 Transaction Timing eco edad dle Ee hee edet ni ene iate dee i ina 9 1 4 QbjectiFormati seite tH d ce e 9 1 4 1 DNP3 Calculation Type Codes iii 10 Res UTEE O AE EE A etd eet OE N RE EE DE OE N OE adia 12 1 5 1 Setting CT and VT Rati0S 0 2 12 1 5 2 Resetting Energy and Demand inanin ieri ennt nennen entren 12 tao Tag ale EE e Dea te Din de ei d o be e e e s 13 1 6 Converting Data to Engineering 3 13 1 7 Primary 15 1 8 Data Sets and Data Types ee Ee RD eR Yd ae ned ede de d eee 17 17 1 8 2 Configuring Class 1 Class 2 an
5. M350 A3 BO 01 Reset Demand Amps 0 Normal etting emer ren EE CIO pu 1 Reset Volt Demands Volt Demands BO 03 Reset Demand Power T22 ar ea Normal LL po KA ia Demands Crocs CCC SI CU E TI SE RE I BF O cl prem AAA iq Lg epe 31 ML0036 September 27 2011 Copyright 2011 Bitronics LLC Bitronics Legacy DNP3 Point Assignments Meter Point Contents Data Scale Ind Values Dependencies Type Min Max Step Class M350 V3 9 Min Volts BC Scale MEN a 32767 1 32768 300 Volt Scale V M350 V3 0 pp Min Volts CA A Scale EE 32767 1 32768 300 Volt Scale V 65536 65536 KiloWattHours 65536 65536 KiloVAHours AI 84 E Max Average Watts A gt en Scale Volt Pp pel 32768 32767 1 32768 1500 Amp Scale Volt Scale Scale AI 85 Max Average Watts B T6 Amp Scale Volt Data 32768 32767 1 32768 1500 Amp Scale Volt Scale Never Scale AI 86 Max Average Watts C T6 Amp Scale Volt Data 32768 32767 1 32768 1500 Amp Scale Volt Scale W Never Scale SE Palo ii id Si el cale ce e EI cale ee Peel Sk e Do cale Dum Re IP Bes eee el cale A P Ee o m BE m en cale RT Eme o o Rn cale te D Ee o ro TE cale o Eme o pal cale o Ee o o pe o pal cale e E cale oro Rel ro TE cale ee IT cale 32 ML0036 September 27 2011 Copyright 2011 Bi
6. O Variable O O Variable O Variable O Variable Sometimes Sometimes Sometimes Sometimes Sometimes Sometimes Sometimes Sometimes Sometimes Sometimes Sometimes Fixed at Fixed at Fixed at Fixed at _ Always Always Always Always Always Always Always L Always L Always L Always O Always DNP V3 DEVICE PROFILE DOCUMENT Timeouts while waiting for Data Link Confirm None Complete Appl Fragment i None Application Confirm O None Complete Appl Response None Others Transmission Delay configurable Arm Select Timeout configurable Sends Executes Control Operations Never Never Never Never WRITE Binary Outputs SELECT OPERATE DIRECT OPERATE DIRECT OPERATE NO ACK Count 1 Pulse On Pulse Off Latch On Latch Off Never Never Never Never Never Never Never Queue Clear Queue Attach explanation if Sometimes or Configurable was checked for any operation Reports time tagged Binary Input Change Events when no specific variation requested Reports Binary Input Change Events when no specific variation requested Never Only time tagged Only non time tagged Configurable Sends Unsolicited Responses Never Binary Input Change With Time Binary Input Change With Relative Time Configurable Sends Static Data in Unsolicited Respon
7. 10 1 00 1 00 1 00 1 00 1 00 Default is 30 minutes Copyright 2011 Bitronics LLC Description Selects whether resets are allowed Selects whether time set is allowed Specifies whether this device will set the Need Time IIN bit in response to this session at startup and after the clock valid period has elapsed If this bit is set the slave will request time synchronization from the master by setting the Need Time IIN bit in responses Typically this parameter should be true for one session for each slave device Set this parameter to FALSE box unchecked if report by exception is not supported or there is no reason this device needs to be synchronized from the master In Optimal Resolution mode deadbands are in percents with a minimum value of 01 In Primary Units mode deadbands are in per count integers In Optimal Resolution mode deadbands are in percents with a minimum value of 01 In Primary Units mode deadbands are in per count integers In Optimal Resolution mode deadbands are in percents with a minimum value of 01 In Primary Units mode deadbands are in per count integers In Optimal Resolution mode deadbands are in percents with a minimum value of 01 In Primary Units mode deadbands are in per count integers In Optimal Resolution mode deadbands are in percents with a minimum value of 01 In Primary Units mode deadbands are in per count integers In Optimal Resolution mode de
8. 4500 M4500 MODO Power Reactive 009 RMS Watts A 816 28 1500 0 MODO Power Actual 010 RMS Watts B B16 2S 1500 0 MI Power Actual 011 RMS Watts C B16 28 1500 0 MI Power Actual 012 RMSVARSA 816 2S 1500 0 MI Power Reactive 013 RMSVARSB B16_2S_1500_M1500 MODO Power Reactive Click on the Edit List button to modify the list Analog Inputs v Available Se a 000 Health a 001 RMS Amps A E i 002 RMS Amps B 003 RMS Amps C 004 RMS Volts A 005 RMS Volts B 006 RMS Volts C 007 RMS Watts Total 008 RMS VARs Total 009 RMS Watts A 010 RMS Watts B 011 RMS Watts 6 012 RMS VARs 013 RMS VARs B v 014 RMS VARs C me Clear Use BILF List Cosme Nes 21 ML0036 September 27 2011 Copyright 2011 Bitronics LLC 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 Multiple items can be selected at once using the shift or control keys Any item that appears in the Selected list appears gray in the Available list The same data item can be used in multiple different points Items added to the Selected list will be placed above the first highlighted item If no items are highlighted in the Selecte
9. VT configuration information and two tag registers ANALOG OUTPUT BLOCK object 41 variation 2 can be used to write the Tag Tag1 register through DNP Due to the limited number of FLASH write cycles Tag Tagi SHOULD NOT be written continuously Pseudo output points such as demand and energy resets are reported using the BINARY OUTPUT STATUS object 10 variation 2 50 Series meters are capable of reporting ANALOG CHANGE EVENTS object 32 variations 1 through 4 Any ANALOG INPUT can be configured to report as a CLASS 1 CLASS 2 or CLASS 3 ANALOG CHANGE EVENT Point Class Analog Deadband Values and Object Variation are all selectable by use of the Ethernet service port and web browser The default Object Variations are selectable by Object not by point All ANALOG CHANGE EVENTS can be configured to report with or without time 50 Series meters support frozen counter events object 21 variations 1 2 5 and 6 which are 16 or 32 bit with or without time 50 Series meters support one BINARY INPUT object 1 variations 1 and 2 and one BINARY INPUT CHANGE event object 2 variations 1 2 and 3 The single binary input is derived from the OR of the bits from the Health status word The DNP protocol allows each device to determine the best method of data transfer The 50 Series meters support this by selecting the most appropriate response variation when either the requested variation is 0 or a CLASS 0 read is requested Both COUNTER and A
10. and VT ratio for Phase A from the data stored in the M650 meters use the following equation Phae ACT Vaue AO 27 Phag A CT Ratio Divigr AO 22 Phase A VT Vaue AO 05 Pha A VT Ratio Divisr AO 06 Phase A CT aro Phase A VT aro 50 Series meters calculate all measured quantities in secondary units except energy like other Bitronics instruments such as MultiComm and PowerPlex The CT and VT ratio information is used to calculate the primary values In the event of a CT VT Ratio Checksum Failure the value in the Normalized CT Ratio and Normalized VT Ratio points default to 1000 and the value in the CT Ratio Divisor and VT Ratio Divisor default to 1000 This results in a 1 1 CT Ratio and 1 1 VT Ratio 1 5 2 Resetting Energy and Demands The Energy and Demand registers can be reset by issuing a CONTROL RELAY OUTPUT BLOCK to the appropriate BINARY OUTPUT Reset Functions Reset Energy Reset Demand Amps Reset Demand Volts Reset Demand Power ML0036 September 27 2011 12 Copyright 2011 Bitronics LLC 1 5 3 Tag Registers The 50 Series meters provide a TAG BINARY OUTPUT for user identification purposes DNP sessions have an additional tag register Tag Register 1 An ANALOG OUTPUT BLOCK can be issued to either point to write a number from 0 to 65 535 in a tag register Tag registers are also writeable through the web interface 1 6 Converting Data to Engineering Units As mentioned in Section 1 5
11. ee a E EE a EE EE se EG Scale um EI Scale Al 11 BS Scale Volt Tre 32768 32767 1 32768 1500 Amp Scale Volt Scale W Scale AI 12 VARs A Ro Scale Volt LESS 32768 32767 1 32768 1500 Amp Scale Volt Scale vars Scale 28 ML0036 September 27 2011 Copyright 2011 Bitronics LLC Bitronics Legacy DNP3 Point Assignments Meter DNP Point Contents Data Scale Ind Values Dependencies Type Min Max Step Class 0 Al 13 uk BE Scale Volt CIO 32768 32767 1 32768 1500 Amp Scale Volt Scale vars Scale E Al 14 M ads EE Scale Volt DEE 32768 32767 1 32768 1500 Amp Scale Volt Scale vars Scale 1 3 AO 03 VT Ratio Divisor 1000 Multiply by 10 valid values are 1 10 100 1000 0 3 8 Aways O Ware Normal fe 0 6666 8 Om Wars Reverse Poh Woo pen 9 fossas O LOA Sms essa BER O 00 aa a ea sm ama T4 0 32767 1 32768 150 Volt Scale V AI 71 AU quee 35 E dE aaa MELE RL Never CT 4 Heart Beat 1 Data 4 294 96 1 msec 7 295 Scale Scale B al MG ii EE EE ee ii ENG I Scale cad EE ee di Scale ee aas mo ker Ti poe provo wo pw 2 ESSE 1 EE M E qo EEE BE TAT NIN o al al o M350 A3 Al 15
12. kVARh 1 7 Primary Units An option exists to choose Primary Units instead of the pre existing scaling mode Optimal Resolution adding the concept of scaling modes to Mx50 The pre existing scaling mode is called Optimal Resolution on the basis that resolution of the protocols are optimized based on secondary full scale and therefore independent of CT and VT settings The Primary Units mode creates protocol values that include CT and VT settings which requires the user to choose a scaling factor in multiples of 10 The scaling factor must be selected such that it achieves the desired resolution and does not cause an overflow in the protocol value The Scaling mode selection and the scaling factors are maintained separately for both Modbus and DNP and are configured on the Settings Protocol webpage Below is a screen shot and explanation of the Primary Units mode 15 ML0036 September 27 2011 Copyright 2011 Bitronics LLC Optimal Resolution Units e A 0 100 1 000 10 00 o Primary There are three new configurable parameters e Amps per count APC e Volts per count VPC e Watts per count WPC There are three new calculation types e Currents B16 28 PRIMARY Measurement Protocol Value APC e Voltages B16 25 PRIMARY V Measurement Protocol Value VPC e Powers 216 2S PRIMARY P Measurement Protocol Value WPC When Primary Unit mode is selected appropriate calculation types are substitut
13. set in the session s advanced section 2 Frozen Counter Events which are triggered by any freeze of an enabled running counter 3 Binary Input Events which are triggered by any change of an enabled binary input point Each of the three DNP sessions has storage for 200 Analog Input Events 100 Frozen Counter Events and 20 Binary Input events Events can be reported in two modes thru master polling and Unsolicited Responses A session can be configured to generate an Unsolicited Response when event timing and count criteria have been satisfied A connection serial or TCP IP socket must exist for Unsolicited Responses to be reported Connection continuity can be monitored using Link Status Period described in 3 1 4 1 ANALOG CHANGE EVENTS ANALOG CHANGE events occur when an ANALOG INPUT that is assigned to CLASS 1 CLASS 2 or CLASS 3 changes by more than its configured DEADBAND value since the last event Once the ANALOG INPUT s value changes by more than the configured DEADBAND the specific ANALOG INPUT point number and the new value are placed in the ANALOG CHANGE EVENT BUFFER as an ANALOG CHANGE EVENT The M650 meters can be configured to report The ANALOG CHANGE EVENT Data Object in one of two Variations either 16 BIT ANALOG CHANGE EVENT WITHOUT TIME object 32 variation 2 or 16 BIT ANALOG CHANGE EVENT WITH TIME object 32 variation 4 All ANALOG CHANGE EVENTS will be reported with the same configured VARIATION The default A
14. the maximum amount of time that a select will remain valid before the corresponding operate is received If an operate request is received after this period has elapsed the operate request will fail Determines whether unsolicited responses are allowed If unsolicited Response Enable is FALSE no unsolicited responses will be generated and requests to enable or disable unsolicited responses will fail Determines whether unsolicited null responses will be sent when session comes online Specs say send initial unsolicited null response on restart Previous versions of SCL would also send unsolicited null response when a session came back online Add this configuration to allow user to maintain that behavior by setting this to TRUE if desired When unsolicited response is enabled the maximum number of events that are stored before an unsolicited response is generated When unsolicited response is enabled the maximum amount of time in ms after an event before an unsolicited response is generated When unsolicited response is enabled the maximum number of events that are stored before an unsolicited response is generated When unsolicited response is enabled the maximum amount of time in ms after an event before an unsolicited response is generated When unsolicited response is enabled the maximum number of events that are stored before an unsolicited response is generated When unsolicited response is enabled the maximum a
15. their own FROZEN COUNTERS and prevents one DNP3 master from inadvertently clearing another DNP3 master s counter s All FROZEN COUNTERS are volatile As previously mentioned the FROZEN COUNTERs are initialized to zero at start up Any FROZEN COUNTERS that are part of a re started communication session are initialed to zero as well Any values frozen but not read prior to the 50 Series meter restarting or that were not read prior to the communication session closing are lost BINARY COUNTERs are also resynchronized with the energy measurement values at system start up and session start up 4 3 BINARY INPUT CHANGE EVENTS BINARY INPUT CHANGE events can be generated by the 50 Series BINARY INPUT This input is the OR of the individual HEALTH STATUS bits defined in 1 9 Health Check 27 ML0036 September 27 2011 Copyright 2011 Bitronics LLC APPENDIX A BITRONICS LEGACY DNP3 POINT ASSIGNMENTS Note Only points specific to M350 A3 or V3 are shown on Meter column all points are available in M650 M651 some don t apply to model B3 Bitronics Legacy DNP3 Point Assignments Meter DNP Point Contents Scale Ind Values Dependencies Type Min Max Bit 3 Non zero Error Bit 5 Non zero Error Bro onze Er Bit 15 Non zero Error eso weer AmpsA gt re aa 32767 78768 O Ame Sealey A mass oe amps paia 2767 6 Aaa Wosws Aros Janse re we ata 0 Ava oe ces VI D er er EE EE Hn
16. whether or not to validate source address in received frames DNP3 frames contain both a source address field and a destination address field If the box is not checked DNP3 does not validate the source address and frames whose destination address matches a configured slave session will be accepted Setting this to TRUE checking the box requires both source and destination addresses to match a local slave session before the frame is accepted Specify whether or not to enable self address functionality on this slave device as specified by DNP Technical Bulletin 2003 003 Self Address Reservation Slave will respond to address Oxfffc as though it received a request for its configured address It will respond with its own address so the master can automatically discover the slave address Selects whether or not the oldest event is deleted when a session s event buffer overflows setting BUFFER OVERFLOW IIN 34 September 27 2011 Parameter DNP Session Session Type IED Source Master Destination Tag Register Tag Register 1 Link Status Period Seconds Validate Source Address Enable Self Address Delete Oldest Event ML0036 Default or Options Default is box checked Unchecking the box disables the function Default is box checked Unchecking the box disables the function Default is box checked Unchecking the box disables the function 1 00
17. 000 Float Value Integer Value 2047 2048 Scale 3000 Float Value Integer Value 2047 2048 Scale 15 Float Value Integer Value 2047 10 Float Value Integer Value 2047 1000 0 stored as zero 1 stored as 65536 Unsigned 16 Bit Integer 3 Decimal Places Example 54 321 stored as 54321 Example 1 bit is set O bit is clear Signed 16 Bit Integer 2 s complement Saturation 300 Float Value Integer Value 32768 Scale 300 Example 207 846 V stored as 22702 when Volt Scale 1 1 Signed 16 Bit Integer 2 s Complement 3 Decimal Places offset by 60 Float Value Integer Value 1000 60 0 Example 60 005Hz stored as 5 11 September 27 2011 Copyright 2011 Bitronics LLC ML0036 1 5 Configuration 1 5 1 Setting CT and VT Ratios 50 Series 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 Allowable constants for the normalized ratios are 1000 to 9999 The Ratio Divisors may be 1 10 100 or 1000 only The number stored will be the high side rating of the CT Ratio or VT Ratio Both a 500 5 ratio CT and a 100 1 CT will have a value of 100 stored For example to calculate a CT
18. NALOG CHANGE EVENT variation with or without time can be set using a web browser The browser is also used to set the DEADBAND value for each configured ANALOG CHANGE EVENT 26 ML0036 September 27 2011 Copyright 2011 Bitronics LLC 4 2 FROZEN COUNTER EVENTS 50 Series 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 will contain the value frozen from BINARY COUNTER Point 0 50 Series meters will support the IMMEDIATE FREEZE FC 07 IMMEDIATE FREEZE NO ACKNOWLEDGEMENT FC 08 FREEZE AND CLEAR FC 09 and FREEZE AND CLEAR NO ACKNOWLEDGEMENT FC 10 Function Codes Freeze commands and FROZEN COUNTERS can use any of the same QUALIFIERS and VARIATIONS as the BINARY COUNTERS Each DNP3 master communication session will have its own unique set of FROZEN COUNTERs Once a DNP3 master initiates communication with the 50 Series meter a communications session is established This communication session allocates a dedicated set of FROZEN COUNTERS specifically for the new DNP3 master When the DNP3 master issues a FREEZE or FREEZE AND CLEAR command only the FROZEN COUNTERS allocated for that DNP3 master are frozen and cleared depending on the command This allows multiple masters to maintain
19. NALOG INPUT objects allow optional flags to be used If a value is requested as variation 0 the 50 Series meter responds as selected with the default variation selected through the browser When reading objects the Health Check point object 30 point 0 should always be read and checked before interpreting data since some failure modes will cause erroneous data to be presented See Section 1 8 The majority of the points are represented in Normalized 2 s complement format For conversion of the point data into engineering units please refer to Section 1 6 Appendix A provides the Legacy or Bitronics Legacy Fixed BiLF point set used in the M650 M651 M653 and the point set for the M350 3 ammeter or V3 voltmeter NOTE Unless otherwise specified all points are READ ONLY ML0036 September 27 2011 Copyright 2011 Bitronics LLC 1 4 1 DNP3 Calculation Type Codes The DNP3 Type codes for Optimal Resolution that are applicable to the point assignments in the appendix tables are highlighted within the following Calculation Type table Description 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 Signed 16 Bit Integer 2 s Complement Saturation 150 Float Value I
20. SS in the range of 0 to 65519 and it is this address that allows a MASTER to selectively request data from any other device DNP uses the address range 65533 65536 for broadcast functions Broadcast requests never generate DNP responses The DNP implementation in the 50 Series conforms to DNP3 specifications as defined by DNP org derived from the Harris IED Intelligent Electronics Devices implementation guidelines Data obtained by the DNP READ CLASS 0 command is configurable Individual items can also be read using READ BINARY OUTPUT STATUS or READ ANALOG INPUT or READ COUNTER or READ ANALOG OUTPUT STATUS or READ BINARY INPUT or READ FROZEN COUNTER commands The Energy values can be reset to zero by issuing the DIRECT OPERATE DIRECT OPERATE NO ACKNOWLEDGE or SELECT BEFORE OPERATE by using the CONTROL RELAY OUTPUT BLOCK object The Demand values can be reset by issuing the same DIRECT OPERATE DIRECT OPERATE NO ACKNOWLEDGE or SELECT BEFORE OPERATE command to the other points of this object 50 Series ANALOG OUTPUTS have two read write values Tag and Tag1 They can be changed by issuing DIRECT OPERATE DIRECT OPERATE NO ACKNOWLEDGE or SELECT BEFORE OPERATE by using the ANALOG OUTPUT BLOCK object Due to the limited number of FLASH write cycles they SHOULD NOT be written continuously Four legacy values are also presented They are CT Scale Factor Normalized Ratio and Divisor and VT Scale Factor Normalized Ratio and Divisor They are d
21. adbands are in percents with a minimum value of 01 In Primary Units mode deadbands are in per count integers In Optimal Resolution mode deadbands are in percents with a minimum value of 01 In Primary Specifies how long in minutes the local clock will remain valid after receiving a time synchronization 35 September 27 2011 Configuration Parameter Allow Resets Allow Time Set Set Needtime IIN Deadbands Phase Current Neutral Current Voltages Power Reactive Power Actual Frequency Miscellaneous Units mode deadbands are in per count integers Timeouts Needtime minutes ML0036 Default or Description Configuration Parameter Options Default is 10 seconds Default is 5 seconds Default is box unchecked checking the box enables this function Default is box unchecked checking the box enables this function Default is 5 maximum is 255 Default is 5000 ms Default is 5 maximum is 255 Default is 5000 ms Default is 5 maximum is 255 Default is 5000 ms Default is 3 Copyright 2011 Bitronics LLC Application confirm timeout specifies how long the slave DNP device will wait for an application layer confirmation from the master This in combination with unsolicited Retry Timeout or unsolicited Offline Timeout will determine how frequently an unsolicited response will be resent Select Timeout specifies
22. after Max Retries set this value to the maximum value of 65535 Specifies the variation that will be used for unsolicited responses and in response to a read requesting variation 0 Maximum receive fragment size Maximum transmit fragment size Receive link layer frame size This includes room for link header and CRCs Transmit link layer frame size This includes room for link header and CRCs Maximum amount of time ms to wait for a complete frame after receiving valid frame sync characters Minimum time in milliseconds after receiving a character before we will attempt to transmit a character on this channel This is generally useful when using a modem or some other communication device that requires a minimum time between receive and transmit When should we ask for link layer confirmations The options are NEVER not for any frame SOMETIMES multi frame fragments ALWAYS for all frames 37 September 27 2011 Configuration Parameter Retry Timeout ms Offline Timeout seconds Default Variations Binary Input Binary Input Event Binary Output Counter Frozen Counter Counter Event Frozen Counter Event Analog Input Analog Input Event Analog Output Status Transmit Receive Receive Fragment Size Transmit Fragment Size Receive Frame Size Transmit Frame Size Receive Frame Timeout ms First Character Timeout ms Link Confirm Mode ML0036
23. and Min Max 32 768 RATIO Value VOLTS 1 1 inst Demand Min Max SCALED x 150 PT ratio X 3 32768 Value WATTS VARS VAS rorr Inst Demand Min Max X4500 X PT nario X CT nario 32766 Value y WATTS VARs VAs PER PHASE ns mazo 1300 X PT ratio X CT sario 32766 FREQUENCY Value 100 Value POWER FA T R rue Displacement C O True Displ 1000 kWh kVARh Value Value THD TDD Amps Volts Inst Demand Max 10 K Factor van 100 For One Amp CT Option divide this value by 5 ML0036 September 27 2011 14 Copyright 2011 Bitronics LLC 2 ELEMENT EQUATIONS 5Amp CTs AMPERE Value 0 xCT S Inst Fund Demand Max 3 2 7 6 8 RATIO VOLT SOME S D S L L Inst Demand Min Max 32 768 RATIO Value WATTS VARS VAS hom Demand Min Max x 3000 x PT rario X CT ramo 32768 Value FREQUENCY 100 Value P OWER rue Displacement FACTOR re Dispi 77000 kWh kVARh Value Value THD TDD Amps Volts Inst Demand Max 10 K Factor Value 100 For One Amp CT Option divide this value by 5 The above equations provide answers in fundamental units VOLTs AMPs WATTs VARs VAs and Hz If the user desires other units such as KILOVOLTS KILOWATTS or KILOVARS the answers given by the equations should be divided by 1 000 If the user desires MEGAWATTS or MEGAVARS the answers given by the equations should be divided by 1 000 000 Energy values are in units of kWh or
24. ansport layer that allows long messages to be broken down into smaller pieces 2 3 DNP Request Response Overview The 50 Series DNP implementation supports a wide variety of messages The most general method to extract information from a 50 Series meter is to issue a READ CLASS 0 request DNP devices respond with the points configured to be returned in the Class 0 response See Section 1 7 1 for more details on Class 0 configuration This allows the MASTER to quickly retrieve important data from the instrument and determine whether the output points are online i e whether energy demand resets or ratio setup requests can be honored A 50 Series meter also allows READs of individual objects specifying all points variation 6 or individual points other variations 50 Series meters execute the energy clear function and demand resets using the DIRECT OPERATE DIRECT OPERATE NO ACKNOWLEDGE or SELECT BEFORE OPERATE functions to the CONTROL RELAY OUTPUT BLOCK object points Tag registers writes are made via DIRECT OPERATE DIRECT OPERATE NO ACKNOWLEDGE or SELECT BEFORE OPERATE to the ANALOG OUTPUT BLOCK object points Configuration setups 23 ML0036 September 27 2011 Copyright 2011 Bitronics LLC are also made via the DIRECT OPERATE DIRECT OPERATE ACKNOWLEDGE or SELECT BEFORE OPERATE object The DNP function code WRITE is also supported by the 50 Series meters A 50 Series meter will attempt to respond with the same object variation and
25. cs LLC NovaTech Bitronics D 3 Orion Bitronics LLC 261 Brodhead Road Bethlehem PA 18017 610 997 5100 Fax 610 997 5450 www novatechweb com bitronics
26. ct the session from the Session dropdown box and click the Edit Points List button to begin editing the selected session s points list 19 ML0036 September 27 2011 Copyright 2011 Bitronics LLC Bitronics Home Data Resets Settings Contact Settings Protocol Protocol O Modbus DNP scaling 10 Optimal Resolution O Primary Units Amps per count 1 olts per count watts per count Session 1 Edit Points List Type TCP Y IED Source 1 Master Destinatio 0 Tag Register 0 Master IP Address 0 0 0 0 IED Listen Port 20000 Restore Session Defaults 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 20 ML0036 September 27 2011 Copyright 2011 Bitronics LLC Bitronics Resets 5 gs Contact printer friendly Home Data Settings Protocol Lui easureme a e a Deadban O00 Health B16 LOC HEALTH LO Miscellaneous al 001 RMS Amps A 816 28 10 0 MI Phase Current 002 RMS Amps B B16 2S 10 M10 v Phase Current 003 RMSAmpsC 816 28 10 M10 MODO Phase Current 004 RMS Volts A B16 28 150 M150 MODO Voltages 005 RMS Volts B 816 28 1590 0 MI Voltages 006 RMS Volts C 816 28 1590 0 MI Voltages 007 RMS Watts Total 816 28 4500 0 MI Power Actual 008 RMS VARS Total B16 2S
27. d list items are added to the end of the list Copyright 2011 Bitronics LLC using the buttons on the page Highlights all measurement data items in Available list Places highlighted measurement data items from Available list into the Selected list Places a Reserved placeholder item in the Selected list Removes highlighted items from the Selected list Shifts highlighted items in the Selected list up by one point position Shifts highlighted items in the Selected list down by one point position Clears the Selected list for selected DNP Type Replaces the entire Selected list with the standard BiLF points list A Class O Enable can be entered to programmatically configure Class O for all items in the list see BiLF ClassO Bitmask table in section 1 7 1 above 22 ML0036 September 27 2011 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 The electrical connection between devices is known as a bus In DNP two types of devices attach to the bus one master and one or more slave devices A master device issues commands to slaves A slave device such as a 50 Series meter issues responses to master command
28. d Class 3 Events 18 1 9 Health Ehe ki sr pra e e e D NE 19 1 10 Heartbeat State Counter 7 19 1 11 Meter ID Register is EE iid da Pace re OUO POP e ER EE ER 19 1 12 Custom Points 1916 19 2 0 DNP PROTOCOL rcp OE EE EE EE EE 23 3 Copyright 2011 Bitronics LLC ML0036 September 27 2011 Copyright 2011 Bitronics LLC NN A 2 2 Overall Protocol Structure sene 2 3 DNP Request Response Overview 3 0 DNP3 OVER ETHERNET TCP eene 3 1 IDNBI IBP ait te po En 4 0 DNP3 EVENTS OVERVIEW ese see see se ese ese see ee 4 1 ANALOG CHANGE EVENTS see se se se ee ee ee ee ee ee eie 4 2 FROZEN COUNTER EVENTS 1 2 4 3 BINARY INPUT CHANGE EVENTS se ees Appendix A Bitronics Legacy DNP3 Point Assignments Appendix B DNP3 Configuration Parameters Appendix C DNP3 Device Profile ML0036 September 27 2011 User Manual P3 Protocol 50 SERIES MANUAL SET M650 Family 50 Series DN 50 Series Modbus Protocol User Manual User Manual User Manual M350 Family M651 Family M653 Family ML0035 ML0036 ML0037 ML0038 ML0039 ML0040 VERSION HISTORY ABRIDGED M650M3x51x models with firmware download capability Add 0 1mA add per phase power demands to protocols Add M350 models add configurable display screens Add secondary volts screens more
29. ed per the following table This substitution occurs across all pre defined and user configured register sets Note other calculation types are unaffected as they represent their values such as Frequency Power factor in primary units even in Optimal Resolution mode Also since the 12 bit calculation types are not included in the substitution this means that the Modbus BiLF12 register set is not affected Power supply voltage Replaced by Calculation Type B16 25 PRIMARY B16 28 PRIMARY B16 25 PRIMARY V B16 2S PRIMARY V 1B16 25 MULT 10 B16 2S PRIMARY P B16 2S PRIMARY P Calculation Type 816 2S 10 0 816 25 15 M15 B16 2S 150 0 816 2S 300 0 816 2S 600 0 816 2S 1500 0 816 25 4500 0 16 Copyright 2011 Bitronics LLC Optimal Resolution DNP Manual T2 T4 T23 na T5 T6 September 27 2011 T3 Modbus Manual T2 T3 T4 T23 8 T5 T6 ML0036 1 8 Data Sets and Data Types The 50 Series 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 M650 M651 or M350 User Manuals The Ethernet port and web browser are required to create the configurable points list See section 1 11 for more detail For users who wish to use 50 Series meters on systems configured for other Bitronics products a Legacy point list may be se
30. ems the Per Element quantities may have no direct physical meaning All points are available in M650 M651 although some don t apply to B3 Points available in M350 A3 or V3 are indicated under Meter 33 ML0036 September 27 2011 Copyright 2011 Bitronics LLC Default or APPENDIX B DNP3 CONFIGURATION PARAMETERS Description Configuration Options Option of 1 2 or 3 Option Serial TCP or UDP Default is 1 Default is 0 0 to 65535 0 to 65535 Default is 300 seconds Default is box unchecked disabled Checking the box enables the function Default is false box not checked checking the box enables this function Default is box unchecked checking the box enables this function Copyright 2011 Bitronics LLC The number of the session you are configuring The session type The source address for the selected session The destination address for the selected session If Validate Source Address see below is selected this will be the address to compare the master s source address to If Validate Source Address is not selected this address will be used as the address to send unsolicited responses All other responses will be sent to the source address received from the master Location of the tag register Secondary tag registrer How often to send link status requests if no DNP3 frames have been received on this session In DNP3 IP Networking spec this is called keep alive interval Specify
31. erived from the PT scale and CT scale configured through the browser interface The SELECT BEFORE OPERATE arm timeout value is configurable from zero to 64 seconds 1 2 DNP Address The serial port in the 50 Series can be set up to be RS 232 or RS 485 and support baud rates from 9600 to 115200 Configuring the Serial Ports can be accomplished by using the display buttons or via a standard web browser while setting the address is done via a web browser only Each DNP instrument responds to a single destination address in the range 0 65519 Each instrument on a DNP link must have a unique address 50 Series meters will allow any of the 65520 addresses to be selected DNP instruments also use a BROADCAST address range of 65533 65535 Requests sent to a BROADCAST address cause the instrument to execute the function but not generate a response 8 ML0036 September 27 2011 Copyright 2011 Bitronics LLC 1 3 Transaction Timing 50 Series meters complete a set of calculations approximately every 100ms Incoming messages are parsed every 50 ms 1 4 Object Format 50 Series meters report all static measurements via the use of three static objects These objects include COUNTER object 20 variations 1 2 5 and 6 ANALOG INPUT object 30 variations 1 2 3 and 4 and BINARY INPUT object 2 variations 1 and 2 These objects are read only and cannot be modified by DNP MASTER devices ANALOG OUTPUT STATUS object 40 variation 2 can read CT and
32. figured this is not used If UDP ONLY is configured this specifies the destination UDP IP port to send responses to If UDP ONLY is configured this specifies the destination UDP IP port to send the initial Unsolicited Null response to After receiving a UDP request from master UDP Destination Port which may indicate the use of src port will be used for all responses Whether or not to validate source address of received UDP datagram 38 September 27 2011 Configuration Parameter Link Confirm Timeout ms Link Retries Link Offline Poll Period ms TCP IP and UDP Master IP Address IED Listen Port IP Connect Timeout ms UDP Broadcast Address UDP Local Port UDP Destination Port UDP Initial Unsolicited Port UDP Validate Address ML0036 APPENDIX 6 DNP3 DEVICE PROFILE DNP V3 DEVICE PROFILE DOCUMENT Vendor Name Bitronics LLC Device Name 50 Series M650 amp M350 Highest DNP Level Supported Device Function For Requests Level 2 O Master For Responses Level 2 Slave Notable objects functions and or qualifiers supported in addition to the Highest DNP Levels Supported For static non change event object requests request qualifier codes 00 and 01 start stop 07 and 08 limited quantity and 17 and 28 index are supported in addition to request qualifier code 06 no range Static object requests sent with qualifiers 00 01 06 07 or 08 wil
33. gy amp Heartbeat Counter CT 0 1 2 3 4 Objects Instantaneous VA amp PF RMS Demands 0 Maintenance Information Fa Al 21 8 0 2 MO Al 29 4 Al 55 8 AO 0 3 10 4 20 lt 3 0 nZO09 Include all data in 018550 poll 018550 poll 1 8 2 Configuring Class 1 Class 2 and Class 3 Events ANALOG INPUT points can be monitored for ANALOG CHANGE EVENTS by assigning the point to CLASS 1 CLASS 2 or CLASS 3 ANALOG INPUT events are logged when a change in the input exceeds the DEADBAND associated with the point DEADBANDS can be adjusted through the browser FROZEN COUNTERS can be assigned to CLASS 1 2 or 3 FROZEN COUNTER events are logged and enabled when a running counter is frozen BINARY INPUT events are logged and enabled whenever an enabled binary input changes state 18 ML0036 September 27 2011 Copyright 2011 Bitronics LLC 1 9 Health Check The 50 Series 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 Each bit represents the results of a particular self test with 0 indicating the test was passed and 1 indicating the test was failed If Health status failures occur the meter may have experienced an operational failure The table below provides a reference of error codes Contact the factory for further i
34. he following entities Bitronics LLC 261 Brodhead Road Bethlehem PA 18017 Schneider Automation Inc One High Street North Andover MA 01845 Triangle MicroWorks Inc 2213 Middlefield Court Raleigh NC 27615 Freescale Semiconductor Inc 6501 William Cannon Drive West Austin TX 78735 USA gzip inflation uses code Copyright 2002 2008 Mark Adler inarp uses WinPcap which is Copyright 1999 2005 NetGroup Politecnico di Torino Italy and 2005 2010 CACE Technologies Davis California TRADEMARKS The following are trademarks or registered trademarks of Bitronics LLC The Bitronics logo Bitronics PowerPlex Triplex X Triple ll MultiComm PowerServe SubCycle Technology SubCycleStuf The following are trademarks or registered trademarks of the DNP User s Group DNP DNP3 The following are trademarks or registered trademarks of Schneider Automation Inc MODSOFT Modicon Modbus Plus Modbus Compact 984 PLC SAFETY SECTION Please refer to the M650 User Manual MLOO35 the M350 User Manual ML0038 or the M651 User Manual MLOO39 for information regarding safety installation commissioning and decommissioning ML0036 September 27 2011 Copyright 2011 Bitronics LLC 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 M650 etc that is connected to the network Each DNP NODE has an ADDRE
35. info to front panel menu Add support for B3 models Add support for 1A input and 4 20mA output Add support for M651 models Add support for configurable points Add support for M653 models split core CTs passwords analog events frozen counter events binary events Primary Units Production support changes 2010 03 25 2010 05 14 2010 06 17 2010 07 14 2010 07 20 2010 08 03 2010 10 27 2011 02 18 2011 09 15 2011 09 28 September 27 2011 Copyright 2011 Bitronics LLC V1 010 V1 030 V1 040 V1 050 V1 060 V1 070 V1 090 V2 010 V3 000 V3 020 ML0036 CERTIFICATION Bitronics LLC certifies that the calibration of our products is based on measurements using equipment whose calibration is traceable to the United States National Institute of Standards Technology NIST INSTALLATION AND MAINTENANCE Bitronics LLC 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 If the equipment is used in a manner not specified by Bitronics LLC the protection provided by the equipment may be impaired WARRANTY AND ASSISTANCE This product is warranted against defects in materials and workmanship for a period of thirty six 36 months from the date of their original shipment from the factory Products repaired at the factory are likewise warranted for eightee
36. l be responded with qualifiers 00 or 01 Static object requests sent with qualifiers 17 or 28 will be responded with qualifiers 17 or 28 For change event object requests qualifiers 17 or 28 are always responded 16 bit Analog Change Events may be requested Binary Change Events may be requested Frozen Counter Events may be requested The read function code for Object 50 Time and Date variation 1 is supported Maximum Data Link Frame Size octets Maximum Application Fragment Size octets Transmitted 292 Transmitted 2048 Received 292 Received 2048 Maximum Data Link Re tries Maximum Application Layer Re tries None None Fixed Configurable Configurable from 0 to 255 Requires Data Link Layer Confirmation Never Always Sometimes Configurable as Never Only for multi frame messages or Always Requires Application Layer Confirmation Never Always When reporting Event Data Slave devices only When sending multi fragment responses Slave devices only Sometimes Configurable as Only when reporting event data or When reporting event data or multi fragment messages 39 ML0036 September 27 2011 Copyright 2011 Bitronics LLC Configurable Configurable Configurable Configurable Configurable Configurable Configurable Configurable O Configurable Configurable Configurable U Configurable Configurable Configurable CO Configurable
37. lected This Legacy list cannot be modified and will cause the M650 M651 to emulate the response of a Bitronics MultiComm or PowerPlex unit Note that the M350 has a fixed list that follows the same mapping as that of the M650 M651 only with gaps where the unavailable measurements would be To use the M650 M651 with a Bitronics Analog Output Converter AOC model NAO8103 or NAO8104 it will be necessary to select the Legacy point list 1 8 1 Configuring the Class 0 Response The Class 0 request is a very short request to give all essential data Since the M650 M651 is capable of providing a significant amount of data provisions have been made to tailor the response to this request A web browser interfacing to the Ethernet service port is required to change the Class 0 response The Legacy Class 0 response can also be configured When selecting a Legacy points list the user will be prompted to enter a BiLF Class0 mask The following table shows what bits must be set to get the legacy class0 response In Legacy mode a zero BiLF ClassO mask returns a fairly small collection of points As each bit is set more points are added to the response 17 ML0036 September 27 2011 Copyright 2011 Bitronics LLC BiLF 03550 Bitmask Configuration Bit Description Objects Health Volts Amps Watts VARs Frequency BO 0 3 Always included in Class0 scan Al 0 20 CNN lt 0 0 4 6 Configuration Settings Ener
38. mount of time in ms after an event before an unsolicited response is generated The maximum number of unsolicited retries before changing to the Offline Timeout period described below This parameter allows you to specify up to 65535 retries If you want an infinite number of retries set Offline Timeout to the same value as Retry Timeout 36 September 27 2011 Application Confirm ms Select ms Unsolicited Response UR Enable Enable Initial Null Class1 Count Class1 Timeout ms Class2 Count Class2 Timeout ms Class3 Count Class3 Timeout ms Max Retries ML0036 Default or Options Default is 5000 ms Default is 30 seconds With flags With absolute time Output status with flags 32 bit without flag 32 bit without flag 32 bit with flag 32 bit with flag 16 bit without flag 16 bit without time 16 bit with flag Default is 2048 max Default is 2048 max Default is 292 max Default is 292 max Default is 15 000 milliseconds Default is 0 milliseconds Default is Never Copyright 2011 Bitronics LLC Description Specifies the time in milliseconds to delay after an unsolicited confirm timeout before retrying the unsolicited response Specifies the time in seconds to delay after an unsolicited timeout before retrying the unsolicited response after the Max Retries listed above have been attempted To disable retries
39. n 18 months from the date the repaired product is shipped or for the remainder of the product s original warranty whichever is greater Obligation under this warranty is limited to repairing or replacing at our designated facility any part or parts that our examination shows to be defective Warranties only apply to products subject to normal use and service There are no warranties obligations liabilities for consequential damages or other liabilities on the part of Bitronics LLC except this warranty covering the repair of defective materials The warranties of merchantability and fitness for a particular purpose are expressly excluded For assistance contact Bitronics LLC at Telephone 610 997 5100 Fax 610 997 5450 Email bitronics novatechweb com Website www novatechweb com bitronics Shipping 261 Brodhead Road Bethlehem PA 18017 8698 USA ML0036 September 27 2011 Copyright 2011 Bitronics LLC COPYRIGHT NOTICE This manual is copyrighted and all rights are reserved The distribution and sale of this manual is intended for the use of the original purchaser or his agents 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 Bitronics LLC except for use by the original purchaser The product described by this manual contains hardware and software that is protected by copyrights owned by one or more of t
40. nstructions A logical OR of the individual health check bits is available as a Binary input with 0 indicating that all tests have passed and 1 indicating that at least one test failed Health Check Error Codes Description 0 Checksum error on analog output either 0 1mA or 4 20mA calibration constants 2 Checksum error on gain calibration of inputs 4 Checksum error on phase calibration of inputs 12 Indicates firmware download in progress and measurements are offline 15 Protocol configuration error 1 10 Heartbeat State Counter 50 Series meters provide a Heartbeat State Counter Register that allows the user to determine the time between successive polls This counter will increment by the number of milliseconds that have elapsed since the last time the data was updated Another use of this register is as a visual indicator that the data is changing it allows users of certain MMIs to identify disruption in the polling of the instrument The Heartbeat State Counter is a full 32 bit counter that rolls over at 4 294 967 295 4 294 967 seconds The counter starts at zero on power up and is NOT stored in non volatile memory 1 11 Meter ID Register 50 Series meters provide a Meter Type ID register for model identification purposes Al 55 which returns a value of 600 BiLF12 Modbus BiLF DNP 601 BiLF16 Modbus or 602 TUC DNP Modbus 1 12 Custom Points Lists A custom points list can be defined for each DNP session Sele
41. nteger Value 32768 Scale 150 Example 119 998 V stored as 26214 when Volt Scale 1 1 Signed 16 Bit Integer 2 s Complement Saturation 1500 Float Value Integer Value 32768 Scale 1500 Example 750 0 W stored as 16384 when Volt Scale 1 1 Amp Scale 1 1 Signed 16 Bit Integer 2 s Complement Saturation 4500 Float Value Integer Value 32768 Scale 4500 Example 90 0 kW stored as 8192 when Volt Scale 20 1 Amp Scale 4 1 Signed 16 Bit Integer 2 s Complement 3 Decimal Places Example 12 345 stored as 12345 Signed 16 Bit Integer 2 s Complement 2 Decimal Places Example 123 45 stored as 12345 Signed 16 Bit Integer 2 s Complement 1 Decimal Place Example 1234 5 stored as 12345 Unsigned 16 Bit Integer Normalized Ratio ratio Normalized Ratio Ratio Divisor Example 1 234 12 34 123 4 and 1234 are all stored as 1234 Unsigned 16 Bit Integer Ratio Divisor ratio Normalized Ratio Ratio Divisor valid Ratio Divisors are 1 10 100 1000 Example X XXX stored as 1000 XX XX stored as 100 XXX X stored as 10 Signed 16 Bit 2 s Complement Saturation 2 Gain Value Integer Value 16384 Example 0 250 stored as 4096 10 ML0036 September 27 2011 Copyright 2011 Bitronics LLC Description Float Value Integer Value 2047 2048 Scale 0 Float Value Integer Value 2047 2048 Scale 0 Float Value Integer Value 2047 2048 Scale 1
42. qualifier as in the request Exceptions to this rule include class scans read all points var 6 and events These responses use the default variations configured for each session through the web browser 24 ML0036 September 27 2011 Copyright 2011 Bitronics LLC 3 0 DNP3 OVER ETHERNET TCP the 50 Series meter has the Ethernet SCADA protocols option then it will respond to DNP3 commands via TCP The 50 Series 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 50 Series meters Port Number DNP3 20000 TCP UDP Modbus 502 TCP HTML 80 TCP 3 1 DNP IP The DNP IP DNP Over TCP IP interface allows up to 3 DNP Masters to communicate with the M650 or M350 Each remote IP Master may communicate with the 50 Series meter via TCP If multiple Masters share an IP address each Master must connect to a unique IED Listen port For each protocol session the Master IP address and the IED Listen Port number may be specified The current Settings for each session can be viewed or changed from the web browser Use the Settings tab to navigate to the Protocol Configuration page A radio button selects the protocol If the Master IP address is set to 0 0 0 0 a Master connection will be accepted from any IP address The default IED listen port number for DNP3 is 20000 see table above After e
43. s that are addressed to them Each bus must contain exactly one master and may contain as many slaves as the electrical standards permit DNP over TCP creates one logical bus per connection providing a TCP tunnel for DNP data All devices on a bus must operate according to the same electrical standards i e all must be RS 232C or all must be RS 485 RS 232C standards specify that only two devices may be connected to a bus i e only one slave is allowed RS 485 specifications allow up to 32 devices 31 slaves on a bus Detailed information regarding DNP3 is available in a document titled Basic 8 Document Set which can be obtained from the DNP Users Group The remainder of this chapter provides a brief overview of the protocol as implemented in the 50 Series meters 2 2 Overall Protocol Structure DNP is a 3 layer protocol based upon the standard IEC 870 5 Telecontrol Equipment and Systems Transmission Protocols The three layers comprise the Enhanced Performance Architecture EPA and is a subset of the more familiar ISO OSI 7 layer protocol The three layers are the physical data link and application layers The physical layer is responsible for transmission of raw 8 bit bytes octets across the network medium The data link layer is responsible for reliably maintaining connectivity between two devices The application layer defines standardized messages that flow between devices DNP further defines an extra layer known as the tr
44. ses Never Configurable Only certain objects Sometimes attach explanation ENABLE DISABLE UNSOLICITED Function codes supported Default Counter Object Variation Never When Device Restarts When Status Flags Change No other options are permitted Counters Roll Over at No Counters Reported Configurable attach explanation 16 Bits 32 Bits Other Value _ Point by point list attached Copyright 2011 Bitronics LLC No Counters Reported Configurable Default Object 20 Default Variation 5 Point by point list attached Sends Multi Fragment Responses Yes No ML0036 September 27 2011 A 3 15 10 Original Release 4 15 10 Updated email address added additional ClassO information En c i C 6 17 10 Added M350 references and added measurements Al 81 E DeMicco Al 110 to BILF Added new data types 23 and 24 300V scale for L L voltage in and 1mHz scaled frequency measurement 2 24 11 Removed references to analog change events and class 1 E DeMicco 2 and 3 reads Added support for custom points list Made changes to a few default settings Added Primary Units logical OR of health check bits Analog Events Frozen Counter Events Binary Change Events 41 ML0036 September 27 2011 Copyright 2011 Bitronics LLC 42 ML0036 September 27 2011 Copyright 2011 Bitronics LLC 43 ML0036 September 27 2011 Copyright 2011 Bitroni
45. stablishment of a TCP connection from a DNP Client the 50 Series meters can verify contact by periodically sending REQUEST LINK STATUS messages This period is configured using each DNP Session s Link Status Period parameter default is 300 seconds See appendix B for DNP configuration parameters 25 ML0036 September 27 2011 Copyright 2011 Bitronics LLC 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 Events are pre assigned to one of three CLASSes CLASS 1 CLASS 2 or CLASS 3 When an event occurs the data point and OBJECT type are placed in a buffer and the event s specific CLASS BIT BIT1 BIT2 or BIT3 of the first IIN octet is set in the IED s Internal Indications IIN field DNP3 master devices monitor the IIN bits and will issue a specific CLASS 1 CLASS 2 or CLASS 3 poll when the respective CLASS IIN bit is set The IED will respond to the specific CLASS poll with all data buffered for the CLASS requested and than clear the associated CLASS IIN bit 50 Series supports 3 types of DNP events 1 Analog Input Events which are triggered when a change in the corresponding Analog Inputs exceed the Analog Input group deadband The deadband group values are
46. the majority of the data is stored in a normalized 2 s complement format When displaying these values at another location it may be desirable to convert this format into engineering units This conversion is readily accomplished using the following simple scaling equations BASIC EQUATION FOR NORMALIZED ANALOG INPUTS 7 vawe DERE Full SEE SE pie Normalized Scale Factor Engineering Units Scale Factor Divisor The Value referred to in the equations would be the value stored in the point that you wished to convert to engineering units For example if you wanted to convert Phase A Amperes into engineering units Value would be the value in ANALOG INPUT point ENERGY is stored as 32 BIT values in static COUNTER points Energy values are in units of PRIMARY kWh or kVARh FREQUENCY is stored as a single binary value that is the actual frequency times 100 POWER FACTOR is stored as the value times 1000 Negative power factors indicate that the VARs are positive The sign of the Power Factor is the inversion of the Exclusive OR of the Watts and VARs i e if either or both of the Watts or VARs are negative then the Power Factor will be negative ML0036 September 27 2011 13 Copyright 2011 Bitronics LLC 3 and 2 ELEMENT EQUATIONS 5Amp CTs AMPERE PM 10 xCT S Inst Fund Demand Max 32768 RATIO AMPERE ze er S N Inst Fund Demand Max 32768 RATIO VOLT E ue 150 PT SL N Inst Fund Dem
47. tronics LLC Bitronics Legacy DNP3 Point Se ed Meter Point Contents Data Scale Ind Values Dependencies Type Min Step Lr AI 99 VAs A gt Kon Scale Volt 32767 1 32768 1500 Amp Scale Volt Scale VAs Scale p Al 100 MES VAs B gt en Scale Volt L3 2 32767 1 32768 1500 Amp Scale Volt Scale VAs Scale EE Al 101 M bbs VAs C in Scale Volt EE EE A 32767 1 32768 1500 Amp Scale Volt Scale VAs Scale Min Average Watts A 32768 32767 1 32768 1500 Amp Scale Volt Scale Min Average Watts B Scale Volt 32768 32767 1 32768 1500 Amp Scale Volt Scale W cale e id EI cale Al 105 Min Average VARs A T6 n Scale Volt Data 32768 32767 1 32768 1500 Amp Scale Volt Scale VARs Never cale Al 106 Min Average VARs B T6 Sme Scale Volt Data 32768 32767 1 32768 1500 Amp Scale Volt Scale VARs Never cale E Al 107 Average VARs 0 SET Scale Volt EE EG La 32768 32767 1 32768 1500 Amp Scale Volt Scale e Scale Amp Scale Volt Scale VAs 1500 1 32768 32767 6 Al 108 HE Average VAS A gt en Scale Volt IE Scale id Al 109 CIS Average VAs B gt em Scale Volt Choi 32767 1 32768 1500 Amp Scale Volt Scale VAs Scale E Al 110 ER Average VAs C em Scale Volt N pele 32767 1 32768 1500 Amp Scale Volt Scale VAs Scale When connected to 2 Element DELTA or 3 wire syst

Download Pdf Manuals

image

Related Search

Related Contents

Clone X 4 User Guide  船のエンジンを看視する・・・  Untitled  ESPAÑOL es ENGLISH en FRANÇAIS fr DEUTSCH de    ダウンロード(PDF 0.77 MB)  Data Sheet - Valiant Communications Limited  VC 40 / VC 20  iPLEX Software Guide.book  Il nuovo Antos - RoadStars - Mercedes-Benz  

Copyright © All rights reserved.
Failed to retrieve file