Home

MultiComm™

image

Contents

1. x 10 000 Valuerow Value FREQUENCY 100 Va lue 2 04 7 PF true Displacement 1000 _ PHASE DIFFERENCE M Line Leading Ref Lag Lead Value 10 THD TDD amps Volts Inst Demand Max K FACTOR 100 For 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 in units of kWh KVARh ML0002 November 2009 30 Copyright 2009 Bitronics LLC 3 7 Health Check The following information is contained in the Health Check register bit 15 is the high order bit and the description indicates the meaning when the bit is set The Health Check Register should always be read and checked before interpreting data since some failure modes will cause erroneous data to be presented Please consult Table in the base instrument Users Manual for a full description of the failures BIT DESCRIPTION Self Test Fault Display Code 0 CT PT Ratio Checksum Failure 2 1 1 CT PT Board Calibration Checksum Failure 3 2 2 Analog Board Calibration Checksum Failure 4 3 3 Input Over Range Clipping 6 4 4 Program Memory EPROM
2. oA Amps Demand Distortion Amps Demand Distortion Volts Distortion Denominator Volts Harm Distortion V4 Volts Harm Distortion V2 Volts Harm Distortion V3o Volts Harm Distortion V31 Amps Distortion Denominator Amps Demand Distortion Amps Demand Distortion Amps Demand Distortion Amps Demand Distortion Volts Distortion Denominator Volts Harm Distortion V4 Volts Harm Distortion V2 Volts Harm Distortion V3o Volts Harm Distortion V31 Holding Register 40150 40151 40152 40180 40181 40182 40183 40184 40212 40213 40214 40215 40216 40244 40245 40246 40247 40248 40276 40277 Representation 2047 OAmps 4095 10 0 Amps 40101 if TDD 40104 if THD 0 0 0 9999 999 9 Set low signal 2047 OVolts 4095 150 0Volts 40108 0 0 0 9999 999 9 Set low signal 2047 OAmps 4095 10 0 Amps 40102 if TDD 40105 if THD 0 0 0 9999 999 9 Set low signal 2047 OVolts 4095 150 0Volts 40109 0 0 0 9999 999 9 Set low signal When Option 1Amp Input is installed divide this value by 5 If TDD Denominator is set to 2047 0Amps the TDD calculation will use Fundamental
3. 40110 TDD Amps 40111 TDD Amps 40112 0 0 0 9999 999 9 TDD Amps 40113 Set on low signal TDD Odd Amps 40114 TDD Odd Amps 40115 0 0 0 9999 999 9 TDD Odd Amps 40116 Set to 0 on low signal Even Amps 40117 TDD Even Amps 40118 0 0 0 9999 999 9 TDD Even Amps 40119 Set to 0 on low signal THD Volts 40120 THD Volts 40121 0 0 0 9999 999 9 THD Volts 40122 Set to 0 on low signal THD Odd Volts 40123 THD Odd Volts 40124 0 0 0 9999 999 9 THD Odd Volts 40125 Set to 0 on low signal THD Even Volts 40126 THD Even Volts 40127 0 0 096 9999 999 9 THD Even Volts 40128 Set to 0 on low signal 7 Option 1Amp Input is installed divide this value by 5 1 MTWIExB models always return the value 2047 2 f TDD Denominator is set to 2047 OAmps the TDD calculation will use Fundamental Amps as the Denominator which will result in all Current Distortions being expressed as THD ML0002 November 2009 edo Copyright 2009 Bitronics LLC 3 4 3 RTH SUMMARY Data Registers for 2 1 2 or 3 Element Mode Cont d Quantity K Factor Amps K Factor Amps K Factor Amps Displacement Displacement Displacement Displacement PF Total Present Demand Fund Amps N Max Demand Fund Amps N Present Demand TDD Amps
4. Present Demand TDD Amps Present Demand Amps Max Demand Amps Max Demand Amps Max Demand Amps Present Demand THD Volts Present Demand THD Volts Present Demand THD Volts Max Demand THD Volts Max Demand THD Volts Max Demand THD Volts Holding Register 40129 40130 40131 40132 40133 40134 40135 40136 40137 40138 40139 40140 40141 40142 40143 40144 40145 40146 40147 40148 40149 Representation 100 1 00 65535 655 35 Set 100 on low signal 1047 1 2047 0 3047 1 4046 Amps or Volts too low lagging leading 1047 1 2047 0 3047 1 4046 Amps or Volts too low lagging leading 2047 OAmps 4095 15 0 Amps 2047 OAmps 4095 15 0 Amps 0 0 0 9999 999 9 0 0 0 9999 999 9 0 0 0 9999 999 9 0 0 0 9999 999 9 When Option 1Amp Input is installed divide this value by 5 If TDD Denominator is set to 2047 OAmps the TDD calculation will use Fundamental Amps as the Denominator which will result in all Current Distortions being expressed as THD ML0002 November 2009 dic Copyright 2009 Bitronics LLC 3 4 4 RTH INDIVIDUAL Data Registers for 2 1 2 3 Element Mode Quantity Amps Distortion Denominator Amps Demand Distortion oA Amps Demand Distortion
5. 96 48 24 2 64 32 Register ML0002 November 2009 26 Copyright 2009 Bitronics LLC Bit Position alal alalle O m e Table 3 Display Configuration Registers 40092 40096 3 5 5 Communication Configuration Registers MultiComm B instruments provide READ WRITE Communication Configuration Registers that allow the user to configure various parameters within the instrument These Communication Configuration Registers are currently undefined for Modbus and will always return 0 however they are stored in non volatile memory EEPROM to allow for future upgrades WARNING THE COMMUNICATION CONFIGURATION NON VOLATILE MEMORY STORAGE HAS 1 000 000 CYCLE ENDURANCE CONFIGURATION CAN BE CHANGED 1 000 000 TIMES ONLY WRITE TO THE CONFIGURATION REGISTERS WHEN THE CONFIGURATION NEEDS TO BE CHANGED 3 5 6 Tag Register MultiComm instruments provide register for user identification purposes This register is READ WRITE register that allows the user to write a number from 1 to 32 767 in the tag register The Instrument will write this value in non volatile memory EEPROM so that the value will be available after any power outage Any attempts to write values above 32 767 will return an illegal value error Units will be set to 0 from the factory WARNING THE TAG REGISTER NON VOLATILE MEMORY STORAGE HAS A 1 000 000 CYCLE ENDURANCE THE TAG REGISTER CAN BE CHANGED 1 000 000 TIMES ONLY WRITE TO THE
6. Instrument Device Converter GND 14 See note 1 See Note 1 SHLD 15 SHLD SHLD A 16 A A B 17 B B Notes 1 To avoid ground currents in the Shield Ground GND should be connected to Earth Ground at only one end of the RS 485 line 2 Each device on the RS 485 line must be configured for a 2 wire half duplex interface Figure 11 RS 485 5103 Output Connection Diagram ML0002 November 2009 45 Copyright 2009 Bitronics LLC evision Date anges Revisi Dat Ch By 01 30 2009 Update Bitronics Name Logo 11 17 2009 Updated logos and cover page PC B p pr NovaTech Bitronics D 3 Orion Bitronics LLC 261 Brodhead Road Bethlehem PA 18017 610 997 5100 Fax 610 997 5450 www novatechweb com bitronics
7. refer to table 4 Model Model MTWDEC2B VI2 MTWIE3B MTWIE4B MTWIEC2B 2 MTWIEC2B 4 MTWDEC2B 4 MTWDEC4B MTWIECSB 2 21 MTWDECSB VI2 31 1 MTWIECSB 4 MTWDECSB 4 MTWIEC4B VI3 Table 4 Instrument ID Numbers ML0002 November 2009 e Copyright 2009 Bitronics LLC 4 0 MODBUS PROTOCOL 4 1 Introduction The MODBUS protocol is an open standard which 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 MODBUS two types of devices attach to the bus master and slave devices A master device issues commands to slaves A slave device such as a MultiComm instrument issues responses to master commands which are addressed to them Each bus must contain exactly one master and may contain as many slaves as the electrical standards permit 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 The MODBUS protocol specifications define two types of transmission modes ASCII and RTU This manual describes only the more common RTU mode For more informatio
8. 40028 Unused 40029 Unused 40030 Heartbeat State Counter 40031 Unused 40032 VAs Phase A 40033 VAs Phase B 40034 VAs Phase C 40035 VAs Total 3 Phase 40036 PF Phase A 40037 PF Phase B 40038 PF Phase C 40039 PF Total 3 Phase 40040 CT Ratio 40041 CT Ratio Divisor 40042 PT Ratio 40043 PT Ratio Divisor 40044 Unused 40045 70 Representation 0 lt 45 00Hz 4500 45 00Hz 7500 75 00Hz 9999 gt 75 00Hz Always 2047 See Section 3 9 Always 2047 2047 OVA 4095 1000 VA 2047 OVAs 4095 3000 VAs 1047 1 2047 0 3047 1 4046 Amps or Volts too low lagging leading 1047 1 2047 0 3047 1 4046 Amps or Volts too low lagging leading Read Write normalized ratio copied to 40016 Read Write 1 10 100 or 1000 Read Write normalized ratio copied to 40017 Read Write 1 10 100 1000 Always 2047 7 Option 1Amp Input is installed divide this value by 5 ML0002 November 2009 Ou Copyright 2009 Bitronics LLC 3 4 1 INSTANTANEOUS Data Registers for 2 3 Element Mode Quantity Holding Representation Register Meter Type Identifier 40071 See Table 4 Communications Firmware Rev 40072 Host Firmware Rev 40073 Packed BCD XX XX Host Micro Firmware Rev 40074 Unused 40075 91 Always 2047 Display Screen Setup Register 1 40092 Display Screen Setup Register 2 40093 Display Screen Setup Register 3 40094 Rea
9. Data Either the register count is invalid or an attempt to write an illegal register value was found Note that this code can be caused by attempting to read beyond the last instrument register Instrument has failed If problem persists please consult the Bitronics factory for assistance Failure More than 6 register WRITE commands ratio setups or Device energy demand resets have been received within 300 Busy milliseconds Table 6 Exception Codes ML0002 November 2009 35 Copyright 2009 Bitronics LLC 4 5 Supported MODBUS Commands Bitronics instruments support one read two write and one diagnostic command All commands require a register address to be specified in the command The first register named 40001 is at hexadecimal address 0000 The energy demand reset register named 40100 is at hex address 0063 In commands and responses the most significant byte of a two byte value is transmitted first All examples which follow use the hexadecimal values and an instrument address of 001 Read Holding Registers Function Code 03 This function reads any or all quantities from the Bitronics instrument The command requires a starting register and the number of registers to read Attempting to read non existent registers or write only registers in A models will cause an exception The maximum number of registers which can be read is 103 44 in A models in non demand instruments and 341 70 in A models in d
10. Failure 7 5 5 Self Test Error 8 6 6 External Memory XRAM Failure 9 7 Host MultiComm Interface Crash 10 8 8 Phase Calibration Checksum Failure 9 N A N A 9 Energy Storage Checksum Failure 7 11 9 10 Demand Storage Parity Error 12 10 11 Configuration Parity Error 13 11 12 Future Expansion will read 0 13 Future Expansion will read 0 14 Future Expansion will read 0 15 Will Always Read 0 2 All measurements except energy are accurate CT amp PT ratio may be corrupted no display on instrument All Energies calculated after the failure will be in secondary units 5 5 amp PTR 1 1 3 Accuracy of measurements reduced to 3 or better Accuracy of measurements reduced dependent on amount of signal overrange Data may be corrupted and is unreliable Accuracy of WATT VAR Energy measurements reduced to 0 5 or better 7 Stored Energy Data may be corrupted and may be unreliable Minimum and Maximum Demand Data may be corrupted Present Demands unaffected ML0002 November 2009 cx Copyright 2009 Bitronics LLC 3 8 Diagnostic LED The Diagnostic LED is an indicator that shows the communications activity on the Modbus port on the instrument The Diagnostic LED is a red indicator that is located in the upper left corner of the top display Because the LED is actually on the board below the Display Board the Diagnostic LED has a limited viewing angle The Diag
11. ID PT shown below will be displayed for 1 2 seconds 5000 CT Ratio 5000 5 shown 5000 1 with option 12 ID Address 12 shown 1000 PT Ratio 1000 1 shown CT ID PT This screen serves two purposes to indicate to the user that all enabled screens have been viewed and to provide the CT ID PT information The Modbus Address is on the middle display This provides the user with a simple method verifying the address without having to remove the faceplate of the instrument If the address needs to be changed the following procedure should be followed 1 With the MultiComm meter under power remove the four screws holding the front panel to the meter Carefully move the front panel away from the instrument to expose the front panel select switch and disconnect the connector from the display board Remove the faceplate and gasket 2 Flip the small toggle switch on the left of the meter UP for CT set DOWN for PT set The top display will show the present CT setting the middle display will show the instrument address and the bottom display will show the present PT setting The Alphanumeric display will indicate which ratio is being set Be careful not to push the Select button at this time or the CT PT ratio will be altered If the CT and or PT ratio are accidently changed refer to the MultiComm Users Manual for instructions on setting the CT PT ratio ML0002 November 2009 39 Copyright 2009 Bitronics LLC 39 SELECT PUSH BUTTON
12. TAG REGISTER WHEN THE TAG NEEDS TO BE CHANGED ML0002 November 2009 Copyright 2009 Bitronics LLC 3 6 Converting Data to Engineering Units As was mentioned in Section 3 4 the majority of the data in both the Global and Holding Registers is stored 12 BIT OFFSET BINARY format This format was chosen to allow efficient use of registers since both positive and negative quantities can be transmitted without the use of a SIGN polarity register In this format ZERO 0 is represented as 2047 counts the most negative number is represented by 0 counts and the most positive number is represented by 4095 counts While it would appear that this format limits the ACCURACY of the values transmitted in the registers the RESOLUTION of this method is one part in 2048 which is 0 05 actually 5 times better than the rated accuracy of the instrument and therefore has no measurable effect on the accuracy of the transmitted value When displaying these values at another location it may be desirable to convert the offset binary format into ENGINEERING UNITS This conversion is readily accomplished using the following simple scaling equations BASIC EQUATION FOR OFFSET BINARY Value 2047 Engineering Units Value 404r Full ScalesEconDARY Ratio The CT and PT ratios are the NAMEPLATE ratings of the transducer transformers The PT ratio in these equations is the same as the PT ratio stored in the transducer since convention is to specify
13. Watts Phase C VARs Phase A VARs Phase B VARs Phase C CT Ratio PT Ratio Neutral Current kWatthour High kWatthour Low kWatthour High kWatthour Low kVARhour High kVARhour Low kVARhour High kVARhour Low Holding Register 40001 40002 40003 40004 40005 40006 40007 40008 40009 40010 40011 40012 40013 40014 40015 40016 40017 40018 40019 40020 40021 40022 40023 40024 40025 40026 Representation Refer to Section 3 7 2047 4095 10 0 Amps 2047 OVolts 4095 150 0Volts 0 3000 Watts 2047 OWatts 4095 3000 Watts 3000 VARs 2047 OVARs 4095 3000 VARs 0 1000 Watts 2047 OWatts 4095 1000 Watts 0 1000 VARs 2047 OVARs 4095 41000 Normalized ratio Does not include decimal point 500 lt Ratio lt 9999 CT 5 or CT 1 with CT1 option 1000 lt Ratio lt 9999 PT 2047 OAmps 4095 15 0 Amps 0 0kWh 9999 99 990 000kWh 0 0kWh 9999 9 999kWh 0 0kWh 9999 99 990 000kWh 0 0kWh 9999 9 999kWh 0 OkVARh 9999 99 990 000kVARh 0 0kVARh 9999 9 999kVARh 0 0kVARh 9999 99 990 000kVARh 0 0kVARh 9999 9 999kVARh 7 Option 1Amp Input is installed divide this value by 5 ML0002 November 2009 Copyright 2009 Bitronics LLC 3 4 1 INSTANTANEOUS Data Registers for 2 3 Element Models Cont d Quantity Holding Register Frequency 40027 Unused
14. minimum of 10 milliseconds It is VERY important that the Modbus MASTER device TRISTATE within 10 milliseconds of the last byte of the request being transmitted Signal polarity of the RS 485 is critical for proper network operation Connections are made A to A B to B and Shield to Shield Refer to Figure 11 for the connection diagram ML0002 November 2009 L3 Copyright 2009 Bitronics LLC Les avosg 26610 9 D 00 9 804 uo 19144 uuu 75 us JoySUUOD 1999 ani 994 OU Ce 9 ZEZSY o 9 JINVYO m 2 0 1 lt 9 3M8 40018 WNIWYSL LNdLNO uodo uonpoiunuju02 40 uondo GBLSY 40 ae I 0S9892d uo 0 1 cS 9 JONVYO S8yS3 01 2 T pg C 12018 INNIW3L 1ndino SI Output connector board circuit diagram Figure 9 Copyright 2009 Bitronics LLC 44 ML0002 November 2009 MultiComm RS 232C Connections MultiComm IBM AT IBM XT Modem Instrument DE9 Female DB25 Female DB25 Male GND 14 Shield 1 1 SG 15 5 7 7 TXD 16 2 3 2 RXD 17 3 2 3 L 6 L lE 15 1 6 7 8 8 L 20 Figure 10 RS 232 S093 Output Connection Diagram MultiComm RS 485 Connections MultiComm RS 485 RS 485 to RS 232C
15. 116 40117 40118 40119 40120 40121 40122 40123 40124 40125 40126 40127 40128 Representation Read Write Bit See Table 2 Read Write Bit 2 See Table 2 Read Write Bit 3 See Table 2 Read Write Bit 4 See Table 2 Read Write 2047 4095 10 0 Amps If reg 2047 then Fund Amps will be used THD Factory Default 5 Amps Secondary 2047 4095 10 Always 2047 0 Amps 2047 OVolts 4095 150 0Volts 0 0 096 9999 999 9 Set on low signal 0 0 0 9999 999 9 Set to 0 on low signal 0 0 0 9999 999 9 Set low signal 0 0 0 9999 999 9 Set on low signal 0 0 0 9999 999 9 Set on low signal 0 0 0 9999 999 9 Set on low signal When Option 1Amp Input is installed divide this value by 5 MTWIExB models always return the value 2047 f TDD Denominator is set to 2047 OAmps the TDD calculation will use Fundamental Amps as the Denominator which will result in all Current Distortions being expressed as THD ML0002 November 2009 exp Copyright 2009 Bitronics LLC 3 4 7 RTH SUMMARY Data Registers for 2 Element Mode Cont d Quantity K Factor Amps K Factor Amps K Factor Amps Unused Unused Unused Displacement PF Total Unused Unused Present Demand TDD Amps Present Demand TDD Amps Pres
16. 2047 OVolts 4095 150 0Volts 2047 OVolts 4095 150 0Volts 0 2000 Watts 2047 OWatts 4095 2000 Watts 2000 VARs 2047 OVARs 4095 2000 VARs 2047 OVAs 4095 2000 VAs Read Write Bit 1 See Table 2 Read Write Bit 2 See Table 2 Read Write Bit 3 See Table 2 When Option 1Amp Input is installed divide this value by 5 MTWIExB models always return the value 2047 ML0002 November 2009 zd Copyright 2009 Bitronics LLC 3 4 7 RTH SUMMARY Data Registers for 2 Element Mode Quantity Amp Demand RESET Volt Demand RESET Power Demand RESET Harmonic Demand RESET TDD Denominator Amps TDD Denominator Amps TDD Denominator Amps Fundamental Amps Fundamental Amps Fundamental Amps Unused Fundamental Volts pA B Fundamental Volts Fundamental Volts TDD TDD TDD Amps Amps Amps Odd Amps TDD Odd Amps TDD Odd Amps Even Amps TDD Even Amps TDD Even Amps THD Volts THD Volts THD Volts THD Odd Volts THD Odd Volts THD Odd Volts THD Even Volts THD Even Volts THD Even Volts gt 0 Holding Register 40100 40100 40100 40100 40101 40102 40103 40104 40105 40106 40107 40108 40109 40110 40111 40112 40113 40114 40115 40
17. 4 2 MODBUS RTU Message Framing 33 4 3 MODBUS RTU Message Content 33 4 4 MODBUS Function and Exception Codes 34 4 5 Supported MODBUS Commands 35 5 0 INSTAEEATION serene ceret 38 5 1 Setting Modbus Address 38 5 2 Modbus RS 232C Link 5093 42 5 3 Modbus RS 485 Network S103 42 November 2009 11 2009 Bitronics LLC ML0002 FIRMWARE REVISIONS Modbus Communication Firmware Description 1 00 1 20 2 00 November 2009 Original MultiComm Modbus Communication Firmware Used with Version 3 00 MultiComm Meter Firmware Added VAs PF and Network Writeable CT PT Ratios Used with Version 3 30 MultiComm Meter Firmware Added support for optional Demand functions Used with Version 3 40 MultiComm Meter Firmware Added support for optional RTH harmonic functions Added Tag Register Added network screen setup Added MultiComm RT instantaneous models Fixed Watt VAR VA over range Version 2 0 returns 7FFFh for 3000 or gt 3000 iii Copyright 2009 Bitronics LLC CERTIFICATION Bitronics LLC certifies that the calibration of its products are based on measurements using equipment whose calibration is traceable to the United States National Institute of Standards Technology NIST COPYRIGHT This Option Manua
18. 40029 Unused 40030 Heartbeat State Counter 40031 Unused 40032 Unused 40033 Unused 40034 Unused 40035 VAs Total 3 Phase 40036 Unused 40037 Unused 40038 Unused 40039 PF Total 3 Phase 40040 CT Ratio 40041 CT Ratio Divisor 40042 PT Ratio 40043 PT Ratio Divisor 40044 Unused 40045 70 Representation 0 lt 45 00Hz 4500 45 00Hz 7500 75 00Hz 9999 gt 75 00Hz Always 2047 See Section 3 9 Always 2047 2047 OVAs 4095 2000 VAs Always 2047 1047 1 2047 0 3047 1 4046 Amps or Volts too low lagging leading Read Write normalized ratio copied to 40016 Read Write 1 10 100 or 1000 Read Write normalized ratio copied to 40017 Read Write 1 10 100 or 1000 Always 2047 7 Option 1Amp Input is installed divide this value by 5 ML0002 November 2009 ee Copyright 2009 Bitronics LLC 3 4 5 INSTANTANEOUS Data Registers for 2 Element Mode Quantity Holding Representation Register Meter Type Identifier 40071 See Table 4 Communications Firmware Rev 40072 Host Firmware Rev 40073 Packed BCD XX XX Host Micro Firmware Rev 40074 Unused 40075 91 Always 2047 Display Screen Setup Register 1 40092 Display Screen Setup Register 2 40093 Display Screen Setup Register 3 40094 Read Write See Table 3 Display Screen Setup Register 4 40095 Display Screen Setup Register 5 40096 Configuration Setup Register 1 4009
19. 5535 FFFF Hex and the value in the CT Ratio Divisor and PT Ratio Divisor default to 0001 See Section 3 6 for more details WARNING THE RATIO NON VOLATILE MEMORY STORAGE HAS A 1 000 000 CYCLE ENDURANCE RATIOS CAN BE CHANGED 1 000 000 TIMES ONLY WRITE TO RATIO REGISTERS WHEN THE RATIOS NEED TO BE CHANGED 3 5 2 Resetting Energy and Demands The Energy and Demand registers can be RESET by writing a bit pattern to Holding Register 40100 Any 1 bits in the proper position cause initiation of the corresponding RESET Multiple RESETs can be accomplished by using either multiple WRITE commands or a single WRITE command with multiple bits set Table 2 shows the correspondence between the RESET functions and the bits set The Registers will be reset within 0 6 seconds however it may take the meter up to 10 seconds to clear the data ML0002 November 2009 24 Copyright 2009 LLC stored the EEPROM The USER must ensure that the power is not interrupted to the meter for this 10 second period after this command is issued Bit Value Description Registers Affected Global ZERO Energy 40019 40026 19 26 Reset AMP Demands 40045 40052 40136 N A 40137 Reset Volt Demands 40053 40061 N A Reset Power Demands 40062 40070 FEES Reset Harmonic Demands 40138 40149 Table 2 Reset Register 40100 WRITE data values 3 5 3 TDD Writeable Denominators The MultiComm instr
20. 7 Read Write Future Expansion Configuration Setup Register 2 40098 Always returns 0 User Writeable Tag Register 40099 Read Write 0 to 32 767 Energy RESET 40100 Write ONLY Bit 0 See Table 2 Unused 40101 103 Always 2047 ML0002 November 2009 18 Copyright 2009 Bitronics LLC 3 4 6 DEMAND Data Registers for 2 Element Mode Quantity Present Demand Amps Present Demand Amps Present Demand Amps Max Demand Amps Max Demand Amps Max Demand Amps Unused Unused Present Demand Volts Present Demand Volts Present Demand Volts Max Demand Volts Max Demand Volts Max Demand Volts C A Min Demand Volts Min Demand Volts B C Min Demand Volts Present Demand Watts Total Max Demand Watts Total Min Demand Watts Total Present Demand VARs Total Max Demand VARs Total Min Demand VARs Total Present Demand VAs Total Max Demand VAs Total Min Demand VAs Total Amp Demand RESET Volt Demand RESET Power Demand RESET Holding Register 40045 40046 40047 40048 40049 40050 40051 40052 40053 40054 40055 40056 40057 40058 40059 40060 40061 40062 40063 40064 40065 40066 40067 40068 40069 40070 40100 40100 40100 Representation 2047 4095 10 0 Amps 2047 OAmps 4095 10 0 Amps Always 2047 Always 2047 2047 OVolts 4095 150 0Volts
21. 8 through 15 are screen enable bits with each bit corresponding to a specific screen number Setting the appropriate bit bit 1 enables the in screen indicated in the table Descriptions of the actual screen number indicated in Table 3 are presented in the appropriate MultiComm Instrument Manual Bit 8 Screen 0 is the Front Panel Reset Enable screen which does not get displayed but when enabled allows the user to reset Demand Values from the front panel push button Registers 93 through 96 contain the rest of the screen enables as indicated in Table 3 The upper 8 bits of register 96 are not used The table also lists the decimal value of each bit position as an aid in determining the decimal value to place in each register For example if a user wanted to enable screens 8 9 10 and 20 the user would write the value 4103 decimal 1 2 4 4096 4103 to register 93 This is equivalent to writing 0001 0000 0000 0111 Binary 1007 Hexadecimal to register 93 The Display Configuration is stored in non volatile memory EEPROM and it will be correct after a power outage WARNING THE DISPLAY CONFIGURATION NON VOLATILE MEMORY STORAGE HAS A 1 000 000 CYCLE ENDURANCE DISPLAY CONFIGURATION CAN BE CHANGED 1 000 000 TIMES ONLY WRITE TO THE DISPLAY CONFIGURATION REGISTERS WHEN THE DISPLAY CONFIGURATION NEEDS TO BE CHANGED Bit Position 2 4 10 9 8 v e 2 1 Lg Lg 32 16 i 81 40 20 10 51 92
22. Amps as the Denominator which will result in all Current Distortions being expressed as THD ML0002 November 2009 ea Copyright 2009 Bitronics LLC 3 4 4 RTH INDIVIDUAL Data Registers for 2 or 3 Element Mode Quantity oC Amps Distortion Denominator Amps Demand Distortion l4 Amps Demand Distortion 15 Amps Demand Distortion 150 Amps Demand Distortion 15 Volts Distortion Denominator Volts Harm Distortion V4 Volts Harm Distortion V2 Volts Harm Distortion V3o Volts Harm Distortion V34 Holding Register 40278 40279 40280 40308 40309 40310 40311 40312 40340 40341 Representation 2047 OAmps 4095 10 0 Amps 40103 if TDD 40106 if THD 0 0 9999 999 9 Set on low signal 2047 OVolts 4095 150 0Volts 40110 0 0 0 9999 999 9 Set to 0 on low signal When Option 1Amp Input is installed divide this value by 5 If TDD Denominator is set to 2047 OAmps the TDD calculation will use Fundamental Amps as the Denominator which will result in all Current Distortions being expressed as THD ML0002 November 2009 Copyright 2009 Bitronics LLC 3 4 5 INSTANTANEOUS Data Registers for 2 Element Mode Quantity Health Check Amperes Phase A Amperes Phase B Amperes Phase C Volts Phase A B Volts Phase B C Vo
23. Bitronics MultiComm Modbus RTU Interface Option Manual Bitronics November 2009 1 0002 Document Revision 2009 by Bitronics LLC S093 Formerly DOS9 3 RS 232C Modbus RTU Protocol 5103 Formerly DOS10 3 RS 485 Modbus RTU Protocol Firmware Version 3 70 and Later Includes Information on CI1 Option 1 Amp Inputs L Includes 14 480 ac VI3 277V VI2 240V ac VD4A VA2 VA4 and Options NovaTech Bitronics D 3 Orion TABLE OF CONTENTS ML0002 TABLE OF CONTENTS ode E i FIRMWARE REVISIONS iii CERTIFICATION tos tte ea di teehee cee aenea cu eee oy iv COPYRIGHT ees Pen iv INSTALLATION AND MAINTENANCE iv WARRANTY AND ASSISTANCE iv 1 0 DESCRIPTION t nt ut rate S tdi ties 1 deference t rr vr vM 1 1 2 Features accen hoe BOR 1 1 3 Specifications aeta 1 2 0 PRINCIPLES OF 3 2 1 Modular Construction 3 2 2 Output Connector Board 3 2 3 Interface Transceiver 3 2 4 MultiComm Processor Board 3 3 0 MODBUS INTERFACE sese 4 3 1 Description 0 Deoque mete
24. CONNECTOR MULTICOMM ADDRESS SWITCHES Figure 8 Switch Connector and LED Locations 3 The ADDRESS selector switches are SW3 amp SW4 and are located on the right hand side of the Display Board just below the SELECT pushbutton The switches have 16 positions 0 9 A F The switch can be rotated with a small flat blade screwdriver or a small phillips screwdriver Using the table on the next two pages find the desired MODBUS address and dial the switches SW4 SW3 to the corresponding hexadecimal values The NEW address will take effect immediately and the center display will change as the switches are rotated All illegal addresses are mapped to 247 ML0002 November 2009 A Copyright 2009 Bitronics LLC MODBUS addresses are converted to ADDRESS 247 ML0002 November 2009 41 Copyright 2009 Bitronics LLC MODBUS addresses are converted to ADDRESS 247 ML0002 November 2009 42 Copyright 2009 Bitronics LLC 4 Return the toggle to the center position The alphanumeric display will show Select prompt for 2 seconds If the Select button is pressed during the time the alphanumeric display will indicate Okay and the user will enter the Display Programming Mode refer to the MultiComm User s Manual If the select button is not pressed the Select prompt will be followed by a digit check 8888 displayed and the meter will return to normal operation 5 Replace gasket carefully plug in the select
25. Processor board via a pair of wires and a connector This switch is connected in parallel with the select switch mounted on the MultiComm Processor board and is used to stop and start the scrolling of the front display refer to the base MultiComm instrument manual for details ML0002 November 2009 p Copyright 2009 Bitronics LLC 3 0 MODBUS INTERFACE 3 1 Description The Modbus 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 Modbus device PLC Computer MultiComm instrument etc which is connected to the network Each SLAVE NODE has an ADDRESS in the range of 1 to 247 and it is this address that allows a MASTER to selectively request data from any other device Address 0 is aBROADCAST ADDRESS that can be used with certain MODBUS functions to allow the MASTER to address all SLAVE NODES at one time MultiComm Instruments do not respond to BROADCAST Messages The Modbus implementation in the MultiComm instrument conforms to all the standard Modbus specifications and capabilities such as maximum nodes distance signal sensitivity etc The MultiComm instrument is classified as a SLAVE DEVICE in the Modbus structure The data items that are available from the instrument can be obtained via the Modbus Network by issuing a READ HOLDING REGISTERS command from the requesting node 3 2 Modbus Address Each MODBUS instrument responds to a single MODBUS ADDRESS The a
26. RS 485 transmitter isolates instrument during fault 1 3 Specifications Resolution Amperes 0 1 of 5 A nominal Volts 0 07 of 120V nominal Frequency 0 01 Hz Watts VARs VAs Per Phase 0 1 of 500 secondary Watts nominal Total 0 1 of 1500 secondary Watts nominal 2 or 3 ELEMENT 0 1 of 1000 secondary Watts nominal 2 ELEMENT Power Factor 0 001 K Factor 0 01 TDD THD 0 1 When Option 1Amp Input is installed divide this value by 5 MODICON and MODBUSS are registered trademarks of Schneider Automation ML0002 November 2009 que Copyright 2009 Bitronics LLC 1 3 Specifications Cont d Accuracy Modbus Connector Communication Interface Distance Functions Response Time Addressability Anti Jabber Same as base meter 0 25 Class per ANSI Std 460 1988 4 pin Terminal Block for shielded twisted pair RTU Mode 9600 Baud 8 Data 1 Stop Even Parity Half Duplex 2 wire RS 485 Option 5103 or wire RS 232C Option 5093 4 000 ft 1 200m RS 485 50 ft RS 232C Read Holding Registers FUNC 3 Preset Single Register FUNC 6 and Preset Multiple Register FUNC 16 for Writeable Registers Only Diagnostics FUNC 8 SUBFUNC 0 0 Diagnostics Loopback Modbus response begins 50 msec after valid command received Modbus addresses 1 247 broadcast address 00 not supported RS 485 line becomes passive within 0 2 seconds of instrument fault EEPROM Memory Endura
27. TER or PRESET MULTIPLE REGISTERS energy demand resets or CT PT ratio setups the MultiComm processor generates a MODBUS response and sends transaction to the HOST processor Note that both read and write requests are immediately satisfied using information located on the MultiComm board The MultiComm processing board also controls the state of the RS 485 transmitter in instruments equipped with the 5103 option Since RS 485 uses a party line arrangement the failure of any instrument to return the transmitter to the passive state after transmission can cause the entire link to malfunction The MultiComm processing board incorporates hardware which will remove the instrument from the party line if certain timing constraints are not met by the microcontroller This anti jabber system ensures that a malfunctioning instrument will not cause the communication bus to lock up Status of the Modbus network at this node is indicated by the Diagnostic LED which is located in the upper left hand corner of the MultiComm processor board This Diagnostic LED is visible through the faceplate and can been seen in the upper left hand corner of the upper display Section 3 7 describes the operation of the Diagnostic LED The CT PT switch and the select pushbutton are also mounted on the MultiComm Processor Board however both these switches are read by the HOST processor A second pushbutton switch is mounted on the faceplate and connected to the MultiComm
28. at is the actual THD or TDD times 10 K FACTOR is stored as a single binary value that is the actual K Factor times 100 ML0002 November 2009 5082 Copyright 2009 9 LLC 2 3 ELEMENT EQUATIONS Value 2047 AMPERES ns Fund Demand Max 7 222204800 Value 2047 AMPERES Inst Fund Demand E 202204800 Value 2047 VOL Ts L N Inst Fund Demand Min Max 22204800 2048 _ Value 2047 WA VARs VAs Inst Demand Min Max 222048 00 n 3000 CT ramio x 10 x CT uns X 15 X CT rario 150 x PT VOL 1 1 Inst Demand Min SCALED x 150 x PT ratio x 43 Value 2047 WATTs VARs VAS one prase 3048 1000 PT sario X CT nario kWh kVARh Valuemcu x 10 000 Valueiow FREQUENCY aie 100 _ Value 2047 PF True Displacement 22100000 PHASE DIFFERENCE DELI Line Leading Ref Lag Lead Value THD TDD amps Volts Inst Demand Max 1 0 K FACTOR Lal 100 For Option divide this value by 5 ML0002 November 2009 90 Copyright 2009 Bitronics LLC 2 ELEMENT EQUATIONS AMPERE Value 2087 x CT S Inst Fund Demand Max 2048 RATIO VOLT a TRE SE Inst Fund Demand Min Max 2048 RATIO Value 2047 WA TTs VARs VAs Inst Demand Min Max 0002048 00 x 2000 d nario CT rario kWh KVARh
29. ccurred or a one byte exception code upon errors The check bytes are generated using the CRC 16 polynomial generator sequence x8 x x 1 with the remainder pre initialized to all 1 s The most significant byte of the CRC is transmitted first ML0002 November 2009 cue Copyright 2009 Bitronics LLC 4 4 MODBUS Function and Exception Codes Bitronics instruments currently support the function codes shown in Table 5 Note that the values are shown in hexadecimal base 16 This table also shows the value which a slave would return upon an error Master Slave Name Meaning Function Error Code Code Read Holding Registers Read values from meter 0646 8646 Preset Single Register Write ratio or reset energy demand 1016 9016 Preset Multiple Registers Write ratio or reset energy demand Diagnostics 0 0 Return query data Loopback Table 5 Supported MODBUS Function Codes Bitronics instruments return exception codes back to the master upon certain conditions All functions codes greater than 127 decimal 7F indicate a slave error response The message byte indicates the exception code according to Table 6 Code Name Meaning 1 Illegal Master command contained an unrecognized function code Function 2 Illegal Data Starting address is illegal Note that some registers are Address read only and some are read write A models had some write only registers Also returned if meter is in CT PT set mode Illegal
30. d Write See Table 3 Display Screen Setup Register 4 40095 Display Screen Setup Register 5 40096 Configuration Setup Register 1 40097 Read Write Future Expansion Configuration Setup Register 2 40098 Always returns 0 User Writeable Tag Register 40099 Read Write 0 to 32 767 Energy RESET 40100 Write ONLY Bit 0 See Table 2 Unused 40101 103 Always 2047 ML0002 November 2009 10 Copyright 2009 9 Bitronics LLC 3 4 2 DEMAND Data Registers for 2 3 Element Models Quantity Holding Representation Register Present Demand Amps 40045 Present Demand Amps 40046 2047 OAmps 4095 10 0 Amps Present Demand Amps 40047 Max Demand Amps 40048 Max Demand Amps 40049 2047 OAmps 4095 10 0 Amps Max Demand Amps 40050 Present Demand Amps N 40051 2047 OAmps 4095 15 0 Amps Max Demand Amps N 40052 2047 OAmps 4095 15 0 Amps Present Demand Volts 40053 Present Demand Volts 40054 2047 OVolts 4095 150 0Volts Present Demand Volts 40055 Max Demand Volts 40056 Max Demand Volts 40057 2047 OVolts 4095 150 0Volts Max Demand Volts 40058 Min Demand Volts 40059 Min Demand Volts 40060 2047 OVolts 4095 150 0Volts Min Demand Volts 40061 Present Demand Watts Total 40062 0 3000 Watts 2047 OWatts Max Demand Watts Total 40063 4095 3000 Watts Min Demand Watts Total 40064 Present Demand VARs Tota
31. ddress is in the range of 1 247 and each instrument must have a unique address See section 5 1 for instructions on setting the address 3 3 Transaction Timing The instrument completes a set of calculations approximately every 100 to 150msec for B Models 600msec for A Models At the completion of the calculation the HOST processor services any pending transactions RESETs and CT PT ratio setups and updates the DATA in the MultiComm Processor Since the MultiComm Processor maintains a copy of the data all Modbus READs are answered within 50 milliseconds WRITE requests reset energy CT PT Ratio are confirmed by the MultiComm processor within 50 milliseconds but the actual RESET or CT PT Ratio write will not occur for up to 600 milliseconds since the MultiComm processor must issue a transaction to the HOST An additional 10 seconds are required to write to the EEPROM 3 4 Data Format The instrument contains a set of holding registers 4XXXX into which the instrument places values that correspond to the measurements the instrument is making These holding registers can be read by any other device on the network using a READ HOLDING REGISTER Function Code 3 When using HOLDING REGISTER DATA the Health Check Register should always be read and checked before interpreting data since some failure modes will cause erroneous data to be presented See Section 3 7 The majority of the data is represented in OFFSET BINARY format f
32. emand instruments Modbus read commands are limited to 125 registers maximum per read request and Master Blocks MSTR are limited to 100 registers maximum per read request The following example shows two registers being read TOTAL WATTS register 40008 with 500 watts per element applied and TOTAL VARS 40009 with 100 VARs per element applied Byte Name Example Notes Slave Address 01 Function code 03 Start address high 00 Total Watts at register 40008 Start address low 07 40008 40001 07 Register count high 00 Register count low 02 Read 2 registers total CRC 16 low 75 CRC 16 high CA Figure 2 Function Code 03 command Read Holding Registers Name Example Slave Address 01 Function code 03 Byte count 04 2 registers 2 bytes each Data high 40008 OB Total WATTs OBFF hex 3071 decimal Data low 40008 FF Data high 40009 07 Total VARs 0732 hex 1842 decimal Data low 40009 CRC 16 low CRC 16 high 1 2 3 4 5 6 7 8 9 Figure 3 Function Code 03 response Read Holding Registers ML0002 November 2009 ciae Copyright 2009 Bitronics LLC 36 Preset Single Register Function Code 06 This function writes to a single register An attempt to write to a READ ONLY register results in an exception The response is an echo of the command The following example shows the reset Amp Volt and Power demands writing 14 decimal to register 40100 command Byte Name Example Notes S
33. ent Demand Amps Max Demand Amps Max Demand TDD Amps Max Demand Amps Present Demand THD Volts Present Demand THD Volts Present Demand THD Volts Max Demand THD Volts Max Demand THD Volts Max Demand THD Volts C A Holding Register 40129 40130 40131 40132 40133 40134 40135 40136 40137 40138 40139 40140 40141 40142 40143 40144 40145 40146 40147 40148 40149 Representation 100 1 00 65535 655 35 Set 100 on low signal Always 2047 1047 1 2047 0 3047 1 4046 Amps or Volts too low lagging leading Always 2047 0 0 0 9999 999 9 0 0 0 9999 999 9 0 0 0 9999 999 9 0 0 0 9999 999 9 If TDD Denominator is set to 2047 0Amps the TDD calculation will use Fundamental Amps as the Denominator which will result in all Current Distortions being expressed as THD ML0002 November 2009 21 Copyright 2009 Bitronics LLC 3 4 8 RTH INDIVIDUAL Data Registers for 2 Element Mode Quantity Amps Distortion Denominator Amps Demand Distortion h oA Amps Demand Distortion oA Amps Demand Distortion lao Amps Demand Distortion Volts Distortion Denominator Volts Harm Distortion V4 Volts Harm Distortion Volts Harm Disto
34. ese ratios are also used to scale the Energy quantities registers 40019 through 40026 Refer to Section 3 4 for register assignments which are also in primary units When the CT and PT ratios are set they are written to registers 40041 through 40044 and are stored in non volatile memory on the CT PT Board Each ratio is stored in two registers one for the normalized format ratio and the other for the divisor Allowable constants for CT Value 40041 are 500 to 9999 and 1000 to 9999 for PT Value 40043 The divisors may be 1 10 100 or 1000 only The number stored will be the high side rating of the CT 500 5 ratio CT will have a value of 500 stored while 100 1 CT will have a value of 100 stored For example to calculate a CT ratio from the data stored in the MultiComm use the following equation CT CT Value 40041 RATIO CT Ratio Divisor 40042 CT Secondary BE PT Value 40043 RATIO PT Ratio Divisor 40044 The CT and PT ratios values may be used with the equations in Section 3 6 to derive primary unit quantities from the MultiComm For example the equation for amperes becomes 247 7 Full Scale Value CT Ratio The values stored in registers 40041 and 40043 are duplicated in registers 40016 and 40017 respectively Registers 40016 and 40017 are READ ONLY and cannot be written to In the event of a CT PT Ratio Checksum Failure the value in the CT Ratio and PT Ratio registers default to 6
35. ies obligations liabilities for consequential damages or other liabilities on the part of Bitronics 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 novatechps com Website www novatechweb com bitronics Shipping 261 Brodhead Road Bethlehem PA 18017 8698 USA ML0002 November 2009 Copyright 2009 Bitronics LLC 1 0 DESCRIPTION 1 1 Introduction The S093 and S103 Modbus RTU SLAVE protocol option for the MultiComm family of instruments is designed to allow operation of these instruments on MODBUS networks The MODBUS protocol is a widely supported open interconnect originally designed by Modicon The S093 option provides point to point communication using RS 232C as the physical link The S103 option provides multi drop access to networks using RS 485 as the physical link 1 2 Features Rugged Bitronics design ii Dedicated communications processor fast response for maximum instrument polling rates t User selectable instrument address with pushbutton front panel display Data link activity indicator Simple command to read any number of instrument quantities Simple energy demand reset commands Supports remote setting of PT scaling factors Anti jabber hardware
36. l 40065 0 3000 VARs 2047 OVARs Max Demand VARs Total 40066 4095 3000 VARs Min Demand VARs Total 40067 Present Demand VAs Total 40068 Max Demand VAs Total 40069 2047 OVAs 4095 3000 VAs Min Demand VAs Total 40070 Amp Demand RESET 40100 Read Write Bit See Table 2 Volt Demand RESET 40100 Read Write Bit 2 See Table 2 Power Demand RESET 40100 Read Write Bit 3 See Table 2 When Option 1Amp Input is installed divide this value by 5 MTWIExB models always return the value 2047 ML0002 November 2009 eq Copyright 2009 Bitronics LLC 3 4 3 RTH SUMMARY Data Registers for 2 1 2 3 Element Mode Quantity Holding Representation Register Amp Demand RESET 40100 Read Write 1 See Table 2 Volt Demand RESET 40100 Read Write Bit 2 See Table 2 Power Demand RESET 40100 Read Write See Table 2 Harmonic Demand RESET 40100 Read Write Bit 4 See Table 2 TDD Denominator Amps 40101 Read Write 2047 TDD Denominator Amps 40102 4095 10 0 Amps If reg 2047 then TDD Denominator Amps 40103 Fund Amps will be used THD Factory Default 5 Amps Secondary Fundamental Amps 40104 7 Fundamental Amps 40105 2047 OAmps 4095 10 0 Amps Fundamental Amps C 40106 Fundamental Amps Neutral 40107 2047 OAmps 4095 15 0 Amps Fundamental Volts 40108 Fundamental Volts B 40109 2047 OVolts 4095 150 0Volts Fundamental Volts
37. l is copyrighted and all rights are reserved The distribution and sale of this manual are 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 INSTALLATION AND MAINTENANCE Bitronics products are designed for ease of installation and maintenance As with any product of this nature however such installation and maintenance can present electrical hazards and should only be performed by properly trained and qualified personnel If the equipment is used in a manner not specified by Bitronics the protection provided by the equipment may be impaired WARRANTY AND ASSISTANCE Products manufactured by Bitronics LLC are 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 eighteen 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 Bitronics factory any part or parts which Bitronics examination shows to be defective Warranties only apply to products subject to normal use and service There are no warrant
38. lave Address 01 Function code 06 Start address high 00 0063 hex 99 decimal Start address low 63 to specify register 40100 Data high 00 Data low OE 000E 14 decimal CRC 16 low F8 2 bit 1 4 bit 2 8 bit 3 CRC 16 high 10 Amp Volt Power Demand reset ONOARWDN Figure 4 Function Code 06 command and response Preset Single Registers Preset Multiple Registers Function Code 16 This function writes one or more contiguous registers An attempt to write to a READ ONLY register results in an exception The following example shows setting the PT ratio to 1000 100 ie 10 1 Byte Name Example Notes Slave Address 01 Function code 10 10 hex 16 decimal Start address high 00 002A hex 42 decimal Start address low 2A to specify register 40043 Register count high 00 We write 2 registers Register count low 02 40043 and 40044 Byte count 04 Two register 4 bytes Data high 03 Write 1000 to register 40043 Data low E8 03E8 1000 decimal Data high 00 Write 100 to register 40044 Data low 64 0064 100 decimal CRC 16 low FO CRC 16 high 53 Figure 5 Function Code 16 command Preset Multiple Registers ML0002 November 2009 c Copyright 2009 Bitronics LLC 37 Loopback Diagnostic Test Function Code 08 Subfunction 00 This function performs a communication test without affecting the Bitronics instrument The command requires two user supplied data bytes The entire response
39. lts Phase C A Watts Total 3 Phase VARs Total 3 Phase Unused Unused Unused Unused Unused Unused CT Ratio PT Ratio Unused kWatthour High kWatthour Low kWatthour High kWatthour Low kVARhour High kVARhour Low kVARhour High kVARhour Low Holding Register 40001 40002 40003 40004 40005 40006 40007 40008 40009 40010 40011 40012 40013 40014 40015 40016 40017 40018 40019 40020 40021 40022 Representation Refer to Section 3 7 2047 OAmps 4095 10 0 Amps 2047 OVolts 4095 150 0Volts 0 2000 Watts 2047 OWatts 4095 2000 Watts 2000 VARs 2047 OVARs 4095 2000 VARs Always 2047 Always 2047 Normalized ratio Does not include decimal point 500 lt Ratio lt 9999 CT 5 or CT 1 with option 1000 Ratio 9999 PT Always 2047 0 0kWh 9999 99 990 000kWh 0 0kWh 9999 9 999kWh 0 0kWh 9999 99 990 000kWh 0 0kWh 9999 9 999kWh 40023 O0 0kVARh 9999 99 990 000kKVARh 40024 0 0kVARh 9999 9 999kVARh 40025 9999 99 990 000kVARh 40026 9999 9 999kVARh When Option 1Amp Input is installed divide this value by 5 ML0002 November 2009 16 Copyright 2009 Bitronics LLC 3 4 5 INSTANTANEOUS Data Registers for 2 Element Mode Cont d Quantity Holding Register Frequency 40027 Unused 40028 Unused
40. message should be identical to the command This command is typically used to verify existence of a device at a MODBUS address Byte Name Example Notes Slave Address 01 Function code 08 Subfunction high 00 Only legal subfunction Subfunction low 00 is 00 00 Data high 55 Any two data bytes Data low AA are allowed CRC 16 low 5F CRC 16 high 24 Figure 6 Function Code 08 command Loopback Diagnostic Test Byte Name Example Notes Slave Address 01 Function code 08 Subfunction high 00 Subfunction low 00 Data high 55 These two data bytes Data low AA are echoed from command CRC 16 low 5F CRC 16 high 24 1 2 3 4 5 6 7 8 Figure 7 Function Code 08 response Loopback Diagnostic Test ML0002 November 2009 Em Copyright 2009 Bitronics LLC 5 0 INSTALLATION 5 1 Setting Modbus Address The MultiComm instrument provides for direct connection to a Modbus Network As was mentioned in Section 3 2 each device on a given network must have a different PHYSICAL ADDRESS A pair of address selector switches SW3 amp SW4 are located on the MultiComm Processor Board and they are accessible through holes in the Display Board When the meter is powered the ADDRESS can be easily checked by pressing the front mounted SELECT button down and scrolling through the available screens refer to the MultiComm Users Manual for more details on the screens After all the screens have been viewed a marker screen CT
41. n the manual MODICON MODBUS PROTOCOL REFERENCE GUIDE PI MBUS 300 may be purchased for a nominal fee directly from Modicon Inc 4 2 MODBUS RTU Message Framing Each message from either a master or slave consists of a continuous stream of characters A silent interval of 3 5 character times 3 5 11 bits 9600 baud 3 5 millisecond or more separates these streams Bitronics instruments implement this requirement by waiting for a 3 5 character time gap between characters If the stream is valid and is addressed to this instrument then the instrument responds as follows Enable the output interface drivers RS 485 option only Wait 5 character times Send the response as a continuous stream Wait 3 5 character times Disable the output interface drivers RS 485 option only 4 3 MODBUS RTU Message Content The MODBUS RTU message stream consists of an address byte a function code byte a number of message bytes and two check bytes The address byte which is in the range 1 247 specifies the identity of the slave device The function code byte in a master command indicates the operation which the slave is to perform The function code byte in a slave response is the same value as the master command function code if no error occurs otherwise it has 128 added to it The message bytes in a command contain additional information needed to perform the command Message bytes in a response contain the data requested if no error has o
42. nce ML0002 Writeable Registers November 2009 1 000 000 minimum changes per register Register Writes c Copyright 2009 Bitronics LLC 2 0 PRINCIPLES OF OPERATION 2 1 Modular Construction The Bitronics MultiComm instrument option is composed of three major modules The Modbus network connects to the output connector board which in turn is driven by the interface transceiver which is controlled by the Modbus interface processor 2 2 Output Connector Board The Modbus network connection is made via the 4 pin terminal block connector on the back of the instrument An EARTH GROUND input is provided is connected to the SHIELD terminal through 200 ohms Both the SHIELD GROUND and the EARTH GROUND input are connected to the MultiComm Processor Board via a 100 ohm resistor For proper operation of the RS 485 and RS 232C interfaces the SHIELD GROUND connection must be utilized If ground potentials under 14 volts can be guaranteed the EARTH GROUND connection MAY be used but is not required Refer to Figures 7 9 for the input circuit and connection diagrams 2 3 Interface Transceiver The communications channel transceiver is located on the analog processing board This transceiver provides the drive to transmit and receive messages on the Modbus cable This circuit is an RS 232C transceiver IC for the 5093 option The 5103 option uses two wire RS 485 transceiver IC for this function The transceiver is connected to the Outpu
43. nostic LED will flash every time the MultiComm processor transmits a message If the LED does not flash when a message is sent to it from a MASTER check the network for the following problems Cable open or short circuit Defective termination Incorrect MODBUS ADDRESS Incorrect polarity of cable connections 3 9 Heartbeat State Counter MultiComm B instruments provide a Heartbeat State Counter Register that allows the user to determine when the data is updated within the instrument This counter will increment by the number of internal 10 millisecond states that have elapsed since the last time the data was updated Users can use a change in this value as an indication of the instant that the data has been updated in the MultiComm processor On sequential poles users can also use the difference in this counter to determine the time that has elapsed between poles A third use of this register as a visual indicator that the data is changing allows users of certain MMls to identify disruption in the polling of the instrument The Heartbeat State Counter is a full 16bit counter that rolls over at 65535 655 35 seconds 10 9225 minutes The counter starts at zero on power up and is NOT stored in non volatile memory ML0002 November 2009 390 Copyright 2009 Bitronics LLC 3 10 Meter ID Register MultiComm instruments provide an ID register for model identification purposes This register is preprogrammed at the factory
44. o 4 3 2 Modbus Address 5 3 3 Transaction 5 3 4 Data Format 5 3 4 1 Instantaneous Registers 275 or Elem 7 3 4 2 Demand Registers 275 Elem 10 3 4 3 RTH Summary Registers 275 or 3 Elem 11 3 4 4 RTH Individual Registers 27 or Elem 13 3 4 5 Instantaneous Registers 2 Elem 15 3 4 6 Demand Registers 2 Elem 18 3 4 7 RTH Summary Registers 2 Elem 19 3 4 8 RTH Individual Registers 2 Elem 21 3 5 Writeable Registers 23 3 5 1 Setting CT amp PT Ratios enne 23 3 5 2 Resetting Energy amp Demand 23 3 5 3 TDD Writeable Denominators 24 3 5 4 Display Screen Configuration Registers 24 3 5 5 Communication Configuration Registers 25 3 9 0 REGISION ait ae 26 3 6 Converting Data to Engineering Units 27 3 7 Health Check 30 3 9 Diagnostic BED tette 31 3 9 Heartbeat State Counter 31 3 10 Meter ID Register 32 November 2009 xp Copyright 2009 Bitronics LLC ML0002 TABLE OF CONTENTS Cont d 4 0 MODBUS PROTOCOL 33 4 1 Introduction 33
45. or conversion of the register data into ENGINEERING UNITS please refer to Section 3 6 For specifics concerning the correct ML0002 November 2009 Copyright 2009 Bitronics LLC command and its implementation users are directed to the User s manual for the specific device that will request the data Listed on the following pages are the register assignments for MultiComm Instruments The available registers depend upon the particular model of MultiComm instrument The registers have been broken down into four blocks which are shown in Figure 1 These various blocks are listed on the following pages Table 1 indicates which blocks pertain to which models The registers are also divided into two sections by Element Type 275 or 3 Element models are in the first section and 2 Element models are in the second section Note that unless otherwise specified all registers are READ ONLY ML0002 November 2009 22655 Copyright 2009 Bitronics LLC Instan Demand RTH RTH Element taneous Summary Individuals Type INSTANTANEOUS DEMAND RTH RTH SUMMARY INDIVIDUALS UNUSED REGISTERS Figure 1 Register Memory Map ML0002 November 2009 T Copyright 2009 Bitronics LLC 3 4 1 INSTANTANEOUS Data Registers for 2 or 3 Element Models Quantity Health Check Amperes Phase A Amperes Phase B Amperes Phase C Volts Phase A N Volts Phase B N Volts Phase C N Watts Total 3 Phase VARs Total 3 Phase Watts Phase A Watts Phase B
46. re non zero TDD If registers 40101 2 3 are setto zero THD then the registers 40150 40214 and 40278 will contain the Magnitude of the Fundamental WARNING THE DENOMINATOR NON VOLATILE MEMORY STORAGE HAS A 1 000 000 CYCLE ENDURANCE DENOMINATORS CAN BE CHANGED 1 000 000 TIMES ONLY WRITE TO THE DENOMINATOR REGISTERS WHEN THE DENOMINATORS NEED TO BE CHANGED ML0002 November 2009 95 Copyright 2009 LLC 3 5 4 Display Configuration Registers In addition to configuring the display using the internal switches MultiComm instruments allow the user to configure the front panel display via the network port This is accomplished utilizing five Display Configuration Registers which are shown in Table 3 These registers are 16 bits wide and are programmed in a binary fashion The lower 8 bits of the first register register 92 contain status information Bit 7 D is set bit 1 if the display has not been configured If this bit is set the display will be configured to the factory default setting which is to show all available screens and front panel resets enabled Scrolling of the display screens is controlled by Register 92 bit 6 S If this bit is set bit 1 then the display is in the scrolling mode The lower 6 bits of register 92 are the present screen number if the display has been stopped scrolling off If the display is scrolling then these 6 bits will be zero The remaining bits of Register 92 bits
47. rs for 2 Element Mode Quantity oC Amps Distortion Denominator Amps Demand Distortion l4 Amps Demand Distortion 15 Amps Demand Distortion 150 Amps Demand Distortion 15 Volts Distortion Denominator Volts Harm Distortion V4 Volts Harm Distortion V2 Volts Harm Distortion Volts Harm Distortion V3 Holding Register 40278 40279 40280 40308 40309 40310 40311 40312 40340 40341 Representation 2047 OAmps 4095 10 0 Amps 40103 if TDD 40106 if THD 0 0 9999 999 9 Set to 0 on low signal 2047 OVolts 4095 150 0Volts 40110 0 0 0 9999 999 9 Set to 0 on low signal 7 Option 1Amp Input is installed divide this value by 5 If TDD Denominator is set to 2047 0Amps the TDD calculation will use Fundamental Amps as the Denominator which will result in all Current Distortions being expressed as THD ML0002 November 2009 Copyright 2009 Bitronics LLC 3 5 Writeable Registers 3 5 1 Setting CT and PT Ratios The MultiComm instrument is capable of internally storing and recalling CT and PT ratios via the network interface or through the internal toggle push button Refer to Section 4 1 of the MultiComm User Manual These ratios are used to scale the display values in engineering primary units Th
48. rtion Volts Harm Distortion V3 Amps Distortion Denominator Amps Demand Distortion h Amps Demand Distortion Amps Demand Distortion lao Amps Demand Distortion B C Volts Distortion Denominator B C Volts Harm Distortion V4 B C Volts Harm Distortion V2 Volts Harm Distortion B C Volts Harm Distortion V3 Holding Register 40150 40151 40152 40180 40181 40182 40183 40184 40212 40213 40214 40215 40216 40244 40245 40246 40247 40248 40276 40277 Representation 2047 OAmps 4095 10 0 Amps 40101 if TDD 40104 if THD 0 0 9999 999 9 Set to 0 on low signal 2047 OVolts 4095 150 0Volts 40108 0 0 0 9999 999 9 Set to 0 on low signal 2047 OAmps 4095 10 0 Amps 40102 if TDD 40105 if THD 0 0 0 9999 999 9 Set on low signal 2047 OVolts 4095 150 0Volts 40109 0 0 0 9999 999 9 Set to 0 on low signal 7 Option 1Amp Input is installed divide this value by 5 If TDD Denominator is set to 2047 0Amps the TDD calculation will use Fundamental Amps as the Denominator which will result in all Current Distortions being expressed as THD ML0002 November 2009 22 Copyright 2009 Bitronics LLC 3 4 8 RTH INDIVIDUAL Data Registe
49. switch connector to the two pin connector on the right hand side of the display board Replace the front cover being careful to dress the yellow cable to the select switch around the bottom display Replace the four cover screws Done 5 2 Modbus RS 232C Link 5093 The Modbus RS 232C Link connects to the instrument via the 4 pin terminal block located on the back of the instrument Since the RS 232C standard does not allow a transmitter to be disabled only two devices can be connected to a link the master and the slave The pin labeled RXD receives data from the master s transmitter The instrument sends responses via the TXD pin to the master receiver Refer to Figure 10 for the connection diagram 5 3 Modbus RS 485 Network S103 The Modbus RS 485 Network connects to the instrument via the 4 pin terminal block located on the back of the instrument All instruments must be connected in parallel for multidrop configuration and all instruments must have different Modbus addresses A 120 ohm terminating resistor must be provided by the user at each end of the RS 485 network All nodes must be configured to TRISTATE transmitter disable when the node is not transmitting All MultiComm instruments with RS 485 outputs automatically TRISTATE when not transmitting The anti jabber circuit refer to section 2 4 ensures that instruments TRISTATE even during a malfunction MultiComm Modbus instruments will delay their response to a request for a
50. t Connector Board via the Power Supply Board and a three wire cable to the rear terminal block 2 4 MultiComm Processor Board The MultiComm Processor Board contains an Intel 80C51FA microcontroller and its associated circuitry This processor handles all the message reception error detecting message transaction and other network overhead required by the Modbus network as well as communicating with the HOST processor The HOST processor handles all other functions of the instrument Approximately every 150 msec 600msec for non B models the MultiComm processor receives a copy of all the data calculated by the HOST processor The HOST and MultiComm processors communicate via transaction messages that are sent through the DUAL PORT RAM ML0002 November 2009 zug Copyright 2009 Bitronics LLC Another function of the MultiComm processor is to handle all the Modbus messages When the MultiComm processor receives a Modbus message it checks if the Modbus ADDRESS of the message is the address of this instrument The instrument address is set via two 16 position rotary switches SW3 and SW4 which are also located on this board See section 5 1 for instructions on setting the instrument address If the Modbus ADDRESS matches this instrument the MultiComm processor generates a response If the message is a READ HOLDING REGISTER the MultiComm processor generates the response from its copy of the meter data If the message is a PRESET SINGLE REGIS
51. the PT ratio as a ratio to 1 For 5Amp CTs the CT ratio in these equations is not the same as the ratio stored in the meter but rather the number stored in the meter divided by 5 This is due to the fact that 5Amp CT ratios are normally specified as a ratio to 5 For 1Amp Cts the CT ratio is the same as that stored in the instrument Refer to Section 3 5 1 for more information on the CT PT Ratios For example a 500 5 CT and a 4 1 PT would have the following ratios CTRATIO 500 5 20 100 PTRATIO 4 1 1 4 The Value referred to the equations would be the value stored in the register 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 Holding Register 40002 The ENERGY Registers are stored in the BIN8 format making these values readily usable with the standard Double Precision Integer Math functions available on PLCs Using this data format the address specifying the WORD both registers is the address of the first of the two registers in the pair i e the one with the lowest register number This register will have the most significant portion of the number If the BIN8 data format is specified no conversion is required FREQUENCY is stored as a single binary value that is the actual frequency times 100 PHASE is stored as an offset binary value that is the phase difference times 10 THD and TDD are stored as a single binary value th
52. ument is capable of internally storing and recalling Current Values that are used as Denominators in determining the Total Demand Distortion TDD The denominator values are stored for each phase and are stored in Registers 40101 40102 40103 for Phase A Phase B and Phase C respectively These denominators affect all Current Harmonic Measurements Refer to Section 3 4 for register assignments The Denominators are written to registers 40101 through 40103 over the Modbus communication port and are stored in non volatile memory on the Analog Board The value that needs to be stored follows the same offset binary equation that is used with the other measurements For 5A secondary the equation for amperes becomes Value 2047 CT Value 2048 10 CT Ratio Divisor 5 where Value is the Binary Value that should be stored in the denominator register and Amperes is the actual value of primary current that the user intends for the TDD calculations The factory default value is 3071 which corresponds to 5 Amps Secondary 1 Amp for option If the value stored the denominator register set to Zero amps Value 2047 then the Harmonic Distortion calculations will use the Fundamental Magnitude of the current which will result in the Distortion Values to be in the form of THD instead of TDD The values stored in registers 40101 40102 and 40103 are duplicated in registers 40150 40214 and 40278 respectively if the value a

Download Pdf Manuals

image

Related Search

MultiComm multi commander multicommander_x64 multicomm multi comment viewer multicommodity multicommerce multicommodity flow multi commander download multicommodity share price history multicommodity flow problem multi commander x64 multi commander portable

Related Contents

平成 年度 設計書 配水設備整備事業 24 多 紀 簡 水 管 内 減    Whirlpool W10017750B2 User's Manual  EUROLITE Triple Ball User Manual (# 4946)  Manuel d'utilisation  Manual de Instalação e Uso FR12/FMF12/FHV12    5速ドグギアボックスインターナルキット取付・取扱説明書  GHOST Manual  advertencia - Graco Inc.  

Copyright © All rights reserved.
Failed to retrieve file