Home

Modbus Communicating I/O Modules

image

Contents

1. 4 7 Chapter 5 Operations and Default Mode Sl Operations ee gaa E de ae KIL NN DLA KD AA PA Era 5 1 3 2 Default Mode gt ibarra ni eto in BO E be ROR ed np a o Ae 5 1 Chapter 6 Analog Output Modules Ol Overvieni upon ae er kes E E UT Bd A we ee ts ee 6 1 6 2 Analog Output Specifications lt lt lt 44 6 1 6 3 Normal Mode meari kredo 9 oko a A ko V echt 6 2 6 3 1 Output Value Channels 1 8 lt lt lt lt lt 6 2 6 3 2 Scale Hi Lo Value Channels 1 8 6 2 6 3 3 Scale Hi Lo Percent Channels 1 8 lt lt 6 2 6 3 4 Registers for Internal Calculation lt lt lt 6 3 6 3 5 Registers for Calibration lt lt lt lt 6 3 Chapter 7 Analog Output Modbus Register Maps 1mAON4 1mAONS 20mAON4 20mAON8 7 1 Modbus Register Maps lt lt a 7 1 0 1mA 4 and 8 Channel Analog Output Modbus Register Map 7 3 4 20mA 4 and 8 Channel Analog Output Modbus Register Map 7 7 Chapter 8 Analog Input Modules OI S OVEIVIOW a dir A E Sal ie Ma ia NE MO AT 8 1 8 2 Analog Input Specifications lt lt lt lt lt 8 1 8 3 Normal Modes 5 a dia al skop e noe ul 8 H kon du kos 8 2 8 3 1 Input Value Chann
2. 2 3 2 2 2 Assign a Unique Address and Change Settings 2 3 2 2 3 Steps to Determine Power Requirement 2 5 2 2 3 1 Factory Settings and Reset Button lt lt lt lt 2 5 2 2 4 Additional Power Source for I O Modules 2 6 2 2 5 Mount and Power Install Multiple VO Modules 2 7 2 2 6 Wire RS 485 Communication to the I O Modules 2 9 2 3 Communicating with the UO Modules lt lt lt 2 10 2 3 1 Communication Setup lt lt lt 2 10 2 3 2 Using Nexus Communicator or Nexus Programmer Software 2 10 2 3 3 Other Communication Functions Available 2 13 2 4 Example Commands 2 14 2 4 1 Communication Overview lt lt os 2 14 2 4 2 Changing the Unit Address lt lt 2 14 2 4 3 Changing the Baud Rate lt lt lt lt 2 14 2 4 4 Changing the Unit Address Baud Rate and Transmit Delay Time 2 15 Chapter 3 Modbus Protocol Overview 3 1 Communication Packets lt lt lt lt 3 1 3 2 Slave Address and Broadcast Request lt lt lt lt lt lt
3. 3 4 Data Starting Address Range in Hex 0000H FFFFH Range in Decimal 00001 65536 The Address in the Modbus Register Map Excel Spreadsheet is in Decimal Example For some Scada Softwares to read Holding Registers 3 3 1 Address Format should be 4 XXXXX with the XXXXX being our Decimal Address Electro Industries Gauge Tech Doc E134 7 15 V1 01 3 3 Master Paket Hex Dee Stave Pacte 10 Function Code EOH 224 Data Starting Address Hi EOH 224 01 Data Starting Address Lo 01H 00 ol Number of Setpoints Hi 00H Number of Setpoints Lo OSH 0 0 N 30 e mei ES E kl pa sero mo vesto C CO Sen i ee CHO Si i ES nea eo TD Data 1 Lo 01 1 3 5 CRC Error Checksum Algorithm B The Cyclic Redundancy Check CRC field is an error checksum calculation that enables a Slave device to determine if a request packet has been corrupted during transmission M Every request packet transmitted from Master to Slave includes a special 16 bit value derived from a CRC 16 algorithm performed on the packet s contents When a Slave receives a packet it performs a CRC 16 calculation and compares the value with the one included in the request packet If the two values do not match the Slave will ignore the packet M The following is the pseudocode for calculating the 16 bit CRC Initialize a 16 bit register to FFFFH Initialize the generator polynomial to A001H G Electro Industries Gauge Tech
4. Value Bytes Hex 1 Byte Unsigned Integer Decimal Address B Length 1 Register 2 Bytes M This register contains a 1 byte enumeration The value of the high order byte is ignored The value of the low order byte refers to an enumerated list of choices as follows Electro Industries GaugeTech Doc E134 7 15 V1 01 0 1 2 4800 Baud 9600 Baud 19200 Baud 38400 Baud Not Used 57600 Baud 115200 Baud Not Used 4 3 Example Register 45058 Address might contain the following data Address Decimal 45058 1 Byte Unsigned Integer Decimal 4 6 Type F6 Transmit Delay Time 45059 B Length 1 Register 2 Bytes B Range 2 55 sec 0 00 sec B Unit 0 01 sec B This register contains a 1 byte unsigned integer The value of the high order byte is ignored Example Register 45059 Transmit Delay Time might contain the following data Address Decimal 45059 Bytes Hex 00H 03H 1 Byte Unsigned Integer Decimal Transmit Delay Time Electro Industries GaugeTech Doc i E134 7 15 V1 01 4 4 4 7 Type F7 Device Status 65409 B Length 1 Register 2 Bytes M This Register is a bit mapped register containing Device Status information The device is fully functional if all the bits are 0 The presence of any 1 bit indicates some problem or operational state other than normal operation Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 9 Bit 10 Bi
5. 3 1 3 3 Function Code qare A E penl la Beak ka GE et ati du hab 3 2 3 3 1 Function Code 03 Read Holding Registers 3 2 3 3 2 Function Code 06 Preset Single Register 2 lt 3 3 3 3 3 Function Code 10 Preset Multiple Registers 3 3 3 4 Data Starting Address lt lt lt 3 3 3 5 CRC Error Checksum Algorithm 3 4 3 0 Dead lime mm E M e Ee T SS E E 3 5 3 7 Exception Response Error Codes 3 5 Chapter 4 Communication Data Formats 4 1 Type FI Null Terminated ASCII String 00009 00072 4 1 4 2 Type F2 Fixed Length ASCII String 00073 00074 4 1 4 3 Type F3 Build Number 00075 00076 4 2 Electro Industries Gauge Tech Doc E134 7 15 V1 01 v 4 4 Type F4 Address 45057 e 4 3 4 5 Type FS Baud Rate 45058 lt lt 4 3 4 6 Type F6 Transmit Delay Time 45059 lt lt lt 4 4 4 7 Type F7 Device Status 65409 lt lt 4 5 4 8 Type F8 Device Reset 65410 lt lt lt 4 6 4 9 Type FO Device Serial Number 65535 65536 lt lt lt 4 6 4 10 Type F10 Device Options 00077
6. Electro Industries GaugeTech Doc i E134 7 15 V1 01 6 2 6 3 4 Registers for Internal Calculation M The following registers are used by the I O Module for internal calculation to calculate the percentage of the Input Values DA Value Channels 1 8 Registers 04113 04120 0x01010 0x01017 Target Thermal Average A D Value Channels 1 8 Registers 04121 04128 0x01018 0x0101F Thermal Average A D Value Channels 1 8 Registers 04129 04136 0x01020 0x01027 Thermal Average A D Value Reference Register 04137 0x01028 6 3 5 Registers for Calibration M The following registers are used by the I O Module for device calibration This calibration is done in the factory since it requires extremely high accuracy Therefore these registers will not be explained in this manual Calibrate Hi Percent Channels 1 8 Registers 45121 45128 0x0B040 0x0B047 Calibrate Lo Percent Channels 1 8 Registers 45129 04136 0x0B048 0x0B04F Calibrate Hi Therm Avg A D Value Channels 1 8 Registers 45137 45144 0x0B050 0x0B057 Calibrate Lo Therm Avg A D Value Channels 1 8 Registers 45145 45152 0x0B058 0x0B05F Calibration Mode Register 57345 0x0E000 Test Output Register 57346 0x0E001 G Electro Industries GaugeTech Doc E134 7 15 v1 01 6 3 i i G Electro Industries GaugeTech Doc E134 7 15 v1 01 6 4 Chapter 7 Analog Output Modbus Register Maps 7 1 Modbus Register Maps M The Analog Output Modbus Register Maps begin on page 7 3 There are separate m
7. Nexus Programmer Icon sa oren ZPJ aa E in a file on your PC The Main screen appears The Programmer screen will differ slightly with a few less icons 8 Click Connect The Connect screen appears 9 Type Address and use pull down menus to Input Settings as shown Protocol MUST be Modbus RTU Network Device Address p ou I 10 Click Connect The Device Status screen shows Boot Baud Rate Run Time and Comm Status for Port connected device s EE Click OK rotoco Modbus RTU lectro Industries Device Status Direct Connect to Lom 1 List of Currently Connected Devices Device Type Digital Output Module Comm RT Comm Bt DEP RT DEP Bt 0023 Mi Polling Operational Mode Comm 1 H OPEN l ID DEYICE 11 On the Main screen click Tools gt 196 Fi i Set Nexus Time SE cine E Retrieve Nexus Time Low Level Access Reset Nexus Information Passwords Sealing Switch Retrieve Device Status Flash Me Test Internal KEYZ Pulse Low Level Access 12 On the Low Level Access screen check Convert to Hex and from the pull down menu select CRC 16EI MB RTU Now Low Level Access is ready to send and receive Commands to and from the I O Module s connected to the PC Electro Industries Gauge Tech Doc HE 134 7 15 V1 01 1 2 13 Type a Command into the Command Eu Lens Actes window Click SEND Command oe BO 01 00 01 3F 040 l Rain I Add LE
8. kilowatt hours kW x demand interval in hours Output where the rate of changes between 1 and 0 reflects the magnitude of a metered quantity Register written to with the next energy reading for a channel The register can be read from to see the last energy reading written Liquid Crystal Display Light Emitting Diode In Modbus communication a Master Device initiates and controls all information transfer in the form of a Request Packet to a Slave Device The Slave reponds to each request The largest demand calculated during any interval over a billing period Minimum time between transitions which is measured in centiseconds 0 2 55 sec Alternate version of the Modbus protocol that utilizes a different data transfer format This version is not dependent upon strict timing as is the RTU version This is the best choice for telecommunications applications via modems A 3 Modbus RTU Network NVRAM Optical Port Packet Percent THD Protocol PT Ratio Pulse Pulses Pending Quadrant Programmable Values and Factors on the Nexus The most common form of Modbus protocol Modbus RTU is an open protocol spoken by many field devices to enable devices from multiple vendors to communicate in a common language Data is transmitted in a timed binary format providing increased throughput and therefore increased performance A communications connection between two or more devices to enable
9. wsegoos JI count AD 04118 A D Count Gel G E JI count AD 1 04122 A D Count Reference 4095 4095 G Electro Industries GaugeTec Doc E134 7 15 V1 01 Analog Input Modbus Map 8Al1 8Al2 8A13 8AI4 04123 A D Count Reference High 4095 4095 1 count A D R 04124 AID Count Reference Low ET count A D RI address SSCS Ja RT aos feud s eh 45073 Calibrate Hi Percent Channel 1 327 67 327 68 bor R 45074 Calibrate Hi Percent Chanel RY bow kwh 45075 Calibrate Hi Percent Channel 5 327 67 327 68 boro pwi 45076 Calibrat Hi Percent Channel 4 397 67 1397 68 bow RW 45077 Calibrate Hi Percent Channels 327 67 327 68 pon kwh 45078 Calibrate Hi Percent Channel 6 397 67 1 327 68 bow CA i asojo Calibrate Hi Percent Channel 7 327 67 327 68 pon O 45080 Calibrate Hi Percent Channel 8 eaer rasen oon kwh 45081 Calibrate Lo Percent Channel 1 397 67 327 68 orm R 45082 Calibrate Lo Percent Channel F327 67 327 68 bow wh 45083 Calibrate Lo Percent Channel 3 327 67 307 68 bo RW 45084 Calibrate Lo Percent Chamet JAXA PA wh 45085 Calibrate Lo Percent Channels enrera sneen pon kwh 45086 Calibrate Lo Percent Channel 6 397 67 1337 68 por pwi 45087 Calibrate Lo Percent Gand 1327 67 327 68 T kwh 45088 Calibrate Lo Percent Channel E 397 67 376815 por OR 45089 Calibre H
10. 45121 Calibrate Hi Percent Channel 1 45122 Calibrate Hi Percent Channel 2 327 67 327 68 0 01 mi 45123 Calibrate Hi Percent Channel 3 327 67 327 68 327 67 327 68 bore T ewi bore T 45124 Calibrate Hi Percent Channel 4 327 67 327 68 0 01 mi 45125 Calibrate Hi Percent Channel 5 327 67 327 68 0 01 TRW 45126 Calibrate Hi Percent Channel 6 327 67 327 68 bore kw 45127 Calibrate Hi Percent Channel 7 327 67 327 68 0 01 RW 45128 Calibrate Hi Percent Channel 8 45129 Calibrate Lo Percent Channel 1 327 67 327 68 327 67 327 68 bore ewi bore ewi 45130 Calibrate Lo Percent Channel 2 327 67 327 68 0 01 mi 45131 Calibrate Lo Percent Channel 3 327 67 327 68 bo Wo 45132 Calibrate Lo Percent Channel 4 327 67 327 68 0 01 mi 45133 Calibrate Lo Percent Channel 5 45134 Calibrate Lo Percent Channel 6 327 67 327 68 327 67 327 68 bore T kwi oon kwi 45135 Calibrate Lo Percent Channel 7 327 67 327 68 0 01 TRW 45136 Calibrate Lo Percent Channel 8 327 67 327 68 orm D LAS LE Action Block E GN PI CN AA Device Status Block 65409 Device Status RI G Electro Industries GaugeTechs Doc E135 7 15 V1 01 4 20mA 4 and 8 Channel Analog Output Modbus Map 65410 Device Reset sw 65535 655
11. 5 z 5 S o laj 2 z 2 g 04130 04131 04132 04007 04100 Channel 1 LastNext Energy 04101 04104 Channel 2 Last Next Energy 04105 04108 Channel 3 LastiNext Energy 04109 04112 Channel 4 LasuNext Energy 04113 04116 Channel Y Residual Energy 04117 04120 Channel 2 Residual Energy 04121 04124 Channel 3 Residual Energy 04125 04128 Channel 4 Residual Energy 04129 Channel 1 Pending Pulses 04130 Channel 2 Pending Pulses 04131 Channel 3 Pending Pulses 0 Chanel Pending Pulses Programmable Settings Block 45058 Bad Rare 45059 45073 45074 Channel T Energy Pulse 429496729670 45075 45076 Channel 2 Energy Pulse TT 294 567 296 19 45077 45078 Channel 3 EnorgysPulse 4299672960 45079 45080 Channel 4 Enerey Pulse awwneo 45081 45084 18 446 744 073 709 551 615 0 45085 45088 Channel 2 Rollover 18446 744 073 709 551 61570 45089 45092 45093 45096 Channel 4 Rollover 45097 hannel 1 Minimum Pulse Width III I 45098 hannel 2 Minimum Pulse Width a zi a O alalala lll El iea a a eesis Ro IbDI lesi ot fesi fes 5151513 olo ol o gt s s gt ga og og ua lt lt lt lt Ent e 1 Bank Bard Bac cjelje le o vo oe e olo ol o alalala DI o N Ke o o a laj LULA SEEKEEEEKEKEHE DEEBBBEBBEEBS Q G Electro Industries augelTechs Doc E135 7 15 V1 01 KYZ Pulse Outputs Modbus Map o channels Mi
12. Channel Energy Pulse registers until the number in the Channel Residual Energy registers becomes smaller than the number in the Channel Energy Pulse registers When the number in the Channel Residual Energy registers decreases the number in the Channel Pending Pulse registers will increment 12 4 3 Channel Pending Pulse Channels 1 4 Registers 04129 04132 0x01020 0x01023 These registers update the number of pulses to be sent out to each channel The reading is a 2 byte value and the range is 65535 0 The number will decrement when a pulse is generated at the output 12 4 4 Channel Energy Pulse Channels 1 4 Registers 45073 45080 0x0B010 0x0B017 These registers contain the energy readings per pulse The reading is a 4 byte value and the range is Electro Industries GaugeTech Doc i E134 7 15 V1 01 12 3 4 294 967 296 0 12 4 5 Channel Rollover Channels 1 4 B Registers 45081 45096 0x0B018 0x0B027 These registers contain the Energy Rollover Readings for each channel The reading is an 8 byte value and the range is 18 446 744 073 709 551 615 0 These rollover values should be from the Master Device For example the Master Device has a Rollover Energy Reading of 100 000 This value should be written in this register When the Energy Reading changes from 99 992 to 1 in the Channel Last Next Energy register a value of 9 is added to the Residual Energy Reading and a Rollover occurs 12 4 6 Channel Minimum Pulse Width
13. Pulse On Off Commands These commands will work with the values in Relay On Off Timer registers Upon receiving a Pulse On Command the device will make contact between NO Normal Open and Common for the time in Relay On Timer and make contact between NC Normal Close and Common for the time in Relay Off Timer Then the relay will stay at NC Normal Close The values in Relay On Off Time Registers will become zeros For another Pulse Command the Timer On Off values should be given to the device again Upon receiving a Pulse Off Command the device will make contact between NC Normal Close and Common for the time in Relay Off Timer and make contact between NO Normal Open and Common for the time in Relay On Timer Then the relay will stay at NO Normal Open The values in Relay On Off Time Registers will become zeros For another Pulse Command the Timer On Off values should be given to the device again For example in order to have Relay 1 do a 4 second Pulse On do the following steps 1 Write 4000 to Register 04101 0x01004 for Relay On Timer 2 Write 0 to Register 04098 0x01001 to select Relay 1 3 Write 3 to Register 04099 0x01002 to send Pulse On Command Upon receiving this command the device will make contact between NO Normal Open and Common for 4 seconds and make contact between NC Normal Close and Common Electro Industries GaugeTech Doc it E134 7 15 V1 01 10 3 Electro Industries GaugeTech Doc i E134 7 1
14. Read and Write G Electro Industries Gauge Tech Doci E 134 7 15 V1 01 9 1 i i G Electro Industries Gauge Tech Doc E 134 7 15 V1 01 9 2 Analog Input Modbus Map 8AI1 8Al2 8AI3 8AI4 Device Identification Block _00001 00008_ pevieeName JI MOJ 00009 00016 Firmware Variation Suing SCS SSCS MOR 00017 00024 Firmware Variation Sting TJER 00025 00032 Firmware Variation Suing3 MOR 00033 00040 Firmware Variation Sting AR 00041 00048 Firmware Variation SuingS MOR 00049 00056 Firmware Variation Sting AR 00057 00064 Firmware Variation Suing MOR 00065 00072 Firmware Variation Sting de ja F nput Value Channel I aeree poa nput Value Channel 2 nput Value Channel 3 Basmane TE nput Value Channel 4 nput Value Channel 5 nput Value Channel 6 0 01 nput Value Channel 7 0 mi 04104 nput Value Channel 8 327 67 327 68 01 04105 Thermal Average A D Value Channel 1 4095 875 1 4096 000 1 8 count A D 04106 Thermal Average A D Value Channel 2 4095 875 4096 000 1 8 count A D 04108 Thermal Average A D Value Channel 4 4095 875 4096 000 1 8 count A D 04109 Thermal Average A D Value Channel 5 4095 875 4096 000 1 8 count A D 08110 rhermal Average A D Value Channel 6 409575740960 178 count A D 08115 Thermal Average Reference 0958757409600 UE count A D 04107 Thermal Average A D Value Channel 3 4095 875 4096 000 1 8 count A D ns AD Count Channel
15. 2 147 483 647 2 147 483 648 1 unit 04101 04102 Output Value Channel 3 2 147 483 647 2 147 483 648 ile 04103 04104 2 147 483 647 2 147 483 648 04105 04106 2 147 483 647 2 147 483 648 04107 04108 2 147 483 647 2 147 483 648 04109 04110 2 147 483 647 2 147 483 64 04111 04112 2 147 483 647 2 147 483 64 Programmable Settings Block 45057 Address 1 247 mim UO o unit nil oo unit unit unit oo a el SS 177 oN 7 a O 45058 Baud Rate 45059 DI see 45073 45074 45075 45076 45077 45078 _ Scale Hi Value Channel3_____ F2 147 483 647 2 147 483 648_ I uni 45079 45080 45081 45082 Scale Hi Value Channel 5 T BSA S 45083 45084 Scale Hi Value Channel 6 2 147 483 647 2 147 483 648 45085 45086 Scale Hi Value Channel 7 2 147 483 647 2 147 483 648 45087 45088 Scale Hi Value Channel 8 2 147 483 647 2 147 483 648 1 unit ell ESA E z 45089 45090 Scale Lo Value Channel 1 2 147 483 647 2 147 483 648 45091 45092 Scale Lo Value Channel 2 2 147 483 647 2 147 483 648 2 45093 45094 Scale Lo Value Channel 3 2 147 483 647 2 147 483 648 45095 45096 Scale Lo Value Channel 4 2 147 483 647 2 147 483 648 45097 45098 Scale Lo Value Channel 5 2 147 483 647 2 147 483 648 G Electro Iindustries GaugeTech Doc E135 7 15 V1 01 e 4 20mA 4 and 8 Channel Analog Output
16. A response will return from the I O Module that received the command Example screens are shown below Example commands are discussed in section 2 4 Low Level Access EU 01 06 BO 01 0001 3F 040 A i 83 01 80 FO 11 Click Exit to close the screen NOTE To use a Meter with an Internal Power Source to communicate with the I O Modules the user must program the meter to communicate in Modbus RTU See sections 2 2 and 2 3 for wiring and communication Software will vary from meter to meter Refer to the user guide for the meter in use G Electro Industries GaugeTech Doc E134 7 15 V1 01 2 12 2 3 3 Other Communications Functions Available RB Nexus Communicator and Nexus Programmer Software provide additional functions for the I O Modules that can be accessed with the Tool Bar A brief overview follows Full details can be found in the Nexus Communicator User Manual Nexus Programmer has the same functions and screens except for Log Viewer Low Level Access Tools Menu is discussed in section 2 3 2 From the I O Devices Menu a Nexus Lommunicator File Connection Real Time Pol Tools 120 Devices Time of Use Logs View Help TI several functions will be highlighted and available for Directly Connected I O Modules The actual function will vary depending on the particular I O Module s connected Change I O Module Address Baud Rate When this function is selected this screen appears The PC Serial Port and Cu
17. communication a Slave Device only receives a Request Packet from a Master Device and responds to the request A Slave Device cannot initiate communication A voltage quality event during which the RMS voltage is higher than normal for a period of time typically from 1 2 cycle to 1 minute Electro Industries Gauge Tech Doc E134 7 15 V1 01 A 5 THD Total Harmonic Distortion is the combined effect of all harmonics measured in a voltage or current The THD number is expressed as a percent of the fundamental For example a 3 THD indicates that the magnitude of all harmonic distortion measured equals 3 of the magnitude of the fundamental 60Hz quantity Time Stamp A stored representation of the time of an event Time Stamp can include year month day hour minute and second and Daylight Savings Time indication TOU Time of Use Variation Strings Identification for different variations of a device based on compile time switches Version Number Incremented with the first build after an official release Voltage Imbalance The ratio of the voltage on a phase to the average voltage on all phases Voltage Quality Event An instance of abnormal voltage on a phase The events the meter will track include sags swells interruptions and imbalances VT Ratio The Voltage Transformer Ratio is used to scale the value of the voltage to the primary side of an instrument transformer Also referred to as PT Ratio Voltage Vab Vab Vbc Vc
18. of 1 indicates contact between Common and NO Normal Open This Relay State will be stored in EEPROM whenever there is a change in the value 10 4 2 Relay Select Relay Command B Register 04098 0x01001 and Register 04099 0x01002 The relays can be controlled in two steps 1 Write to the Relay Select Register 04098 0x01001 2 Write to the Relay Command Register 04099 0x01002 First select the relay to control Write the following values to control the relays 0 0x0000 for Relay 1 1 0x0001 for Relay 2 2 0x0002 for Relay 3 3 0x0003 for Relay 4 Second choose the command to control the relay Write the following values to choose the commands 0 0x0000 for Latch Off Command 1 0x0001 for Latch On Command 2 0x0002 for Pulse Off Command 3 0x0003 for Pulse On Command Electro Industries GaugeTech Doc E134 7 15 V1 01 10 2 10 4 3 Relay On Off Timers B Registers 04100 04107 0x01003 0x01003 The value in these registers will start to decrement upon receiving Pulse On Off Commands The unit of value in these registers is 0 01 second The proper On Off Timer values should be written before using Pulse On Off Commands 10 4 4 Latch On Off Commands Upon receiving a Latch On Command the device will make contact between NO Normal Open and Common for the relay selected Upon receiving a Latch Off Command the device will make contact between NC Normal Close and Common for the relay selected 10 4 5
19. power monitoring Power quality monitoring Onboard data logging for trending power usage and quality Disturbance analysis Futura Series Power quality monitoring High accuracy AC metering Onboard data logging Onboard fault and voltage recording Three phase multifunction monitoring Wattage VAR and amperage Modbus Modbus Plus DNP 3 0 and Ethernet protocols Analog retransmit signals 0 1 and 4 20mA Single Function Meters AC voltage and amperage DC voltage and amperage AC wattage Single phase monitoring with maximum and minimum demands Transducer readouts Portable Analyzers Power quality analysis Energy analysis Electro Industries Gauge Tech Doc E134 7 15 V1 01 Electro Industries Gauge Tech Doc E134 7 15 V1 01 Table of Contents Chapter 1 Introduction I Introduction ss 1 pe E ee ee a a l bd aj oa 1 1 1 2 Quick Start Configuration Guide lt lt 1 1 L 3 Exampl Commands e a una me A ok fo pao o de Gs Be nt lA kia oe vs 1 3 1 4 Change the Device Address with Stand Alone Programmer 1 3 1 5 Electro Industries Modbus I O Modules and Accessories l 1 4 Chapter 2 Installation 2 1 Hardware Overview 2 1 ZII Port OVERVIEW n ha At va i in AN RE AN e e been 2 2 2 2 Install External UO Modules lt os 2 3 2 2 1 Install Communication Software lt lt lt lt
20. the Slave Address Field as the request packet Addresses are programmable and range from 1 to 247 M A Slave Address of 0 is a broadcast command that allows the Master to send the same packet to all devices at once All Slaves will obey the packet s instructions but none will respond The broadcast request feature is available only with function codes 6 and 10 Preset Single Registers and Preset Multiple Registers respectively See Tables 3 3 and 3 4 Electro Industries Gauge Tech Doc E134 7 15 V1 01 3 1 3 3 Function Codes A packet s Function Code tells the addressed Slave what action to perform The I O modules support the following Modbus Function Codes Table 3 1 Function Codes Function Code Description 03H Read Holding Registers 06H uu Preset Single Register Preset Multiple Registers 3 3 1 Function Code 03 Read Holding Registers M This function allows a Master station to read one or more parameter values data registers from a Slave The data registers are 16 bit two byte values transmitted in Big Endian format high ordered byte first low ordered byte second M The Master device sends a packet defining a start register for the Slave and the number of registers to read The Slave responds with a packet containing the requested parameter values within the range specified in the request E ln the following example a Master device requests a Slave at address 01H to transmit two values beginning at Re
21. the average of three consecutive 5 minute intervals This demand calculation methodology has been adopted by several utilities to prevent customer manipulation of kW demand by simply spreading peak demand across two intervals The largest value that Transition Accumulators for a channel can obtain A type of serial network connection that connects two devices to enable communication between devices An RS 232 connection connects only two points Distance between devices is typically limited to fairly short runs Current standards recommend a maximum of 50 feet but some users have had success with runs up to 100 feet Communications speed is typically in the range of 1200 bits per second to 57 600 bits per second RS 232 communication can be accomplished using the Optical port on the face of the 1262 1272 Nexus A type of serial network connection that connects two or more devices to enable communication between the devices An RS 485 connection will allow multi drop communication from one to many points Distance between devices is typically limited to around 2 000 to 3 000 wire feet Communications speed is typically in the range of 120 bits per second to 115 000 bits per second A voltage quality event during which the RMS voltage is lower than normal for a period of time typically from 1 2 cycle to 1 minute Any Register or pulse output that does not use any CT or VT Ratio The type of port used to directly interface with a PC In Modbus
22. 00 DO NOT TYPE SPACES F7 Unit Address 10 Function Code Preset Multiple Registers BO 00 Starting Address 00 03 Number of Registers 06 Byte count 00 01 New Unit Address 1 00 01 New Baud Rate 9600 00 00 Delay Time 0 95 75 CRC checksum Reset the unit by sending the following Reset Command After Reset the unit will run with new settings Address 1 Baud Rate 9600 and Transmit Delay Time 0 F7 06 FF 81 00 01 DO NOT TYPE SPACES Electro Industries GaugeTech Doc i E134 7 15 V1 01 2 15 Electro Industries GaugeTech Doc i E134 7 15 V1 01 Chapter 3 Modbus Protocol Overview 3 1 Communication Packets B Communication takes place between a Modbus Master and one or more Slaves The Master initiates all communication by transmitting an information packet called the request to a specific Slave The Slave replies with its own packet called the response A packet is a serial string of 8 bit bytes consisting of the following e Slave Address 1 byte e Function Code 1 byte e Data N bytes high ordered byte first low order byte second e CRC RTU Error Checksum 2 bytes e Dead Time 3 5 bytes transmission time R A single packet can transmit a maximum of 127 registers 3 2 Slave Address and Broadcast Request m Each Slave device on a communication bus has its own unique address Only the Slave addressed by a Master will respond The response packet returned to the Master will have the same value in
23. 03 00004 00005 00006 00007 00008 Value 3031H H 3231H H 2030H 2D31H H 206DH 41 4120H 4F75H 74004 sa olr efr otr ole KOCKA Seel www I vo meo ETI 01210104 1mAON4 4 2 Type F2 Fixed Length ASCII String 00073 00074 M Length Depends on the reading B Range 9 9 9 9 0 0 0 0 B Unit 0 0 0 1 version M Each register contains two bytes Each byte stands for an ASCII character All bytes are significant There is no terminating character Example Registers 00073 00074 the Device Name might contain the following data Electro Industries GaugeTech Doc it E134 7 15 V1 01 4 1 Addr Dec Value Bytes ASCII Register String 4 3 Type F3 Build Number 00075 00076 Length 2 Registers 8 bytes Range 4 297 496 295 0 0 0 0 Unit 1 build These registers together are a four byte unsigned integer Example Registers 00075 00076 the Device Firmware Build Number might contain the following data Addr Decimal 00075 00076 4 Byte Unsigned Integer Hex 00000067H 4 Byte Unsigned Integer Decimal Electro Industries GaugeTech Doc i E134 7 15 V1 01 4 2 4 4 Type F4 Address 45057 B Length 1 Register 2 Bytes M Range 247 M This register contains a 1 byte unsigned integer The value of the high order byte is ignored Example Register 45057 Address might contain the following data 4 5 Type F5 Baud Rate 45058 Address Decimal
24. 36 Device Serial Number 99999999 0 9 IR G Electro Industries GaugeTec Doc E135 7 15 V1 01 Chapter 8 Analog Input Modules 8 1 Overview M The Analog Input Modules are available in 8 channel configuration The model numbers are listed in the table below Maximum registers per request read or write is 17 registers m All inputs share a single common point This is also an isolated connection from ground M The Modbus Map for the Analog Input I O Modules is in Chapter 9 8 2 Analog Input Specifications ANALOG INPUT MODULES SPECIFICATIONS 8Al1 8 Channel Analog Input 0 1mA 8Al2 8 Channel Analog Input 0 20mA Model Numbers DAD 8 Channel Analog Input 0 5V DC 8Al4 8 Channel Analog Input 0 10V DC o RS 485 Modbus RTU Communication Programmable Baud Rates 4800 9600 19200 57600 Operating Temperature 20 C to 7990 4 F to 158 F Maximum Load Impedance 0 1mA 10k 4 20mA 500 Q Modbus Address SA 0 1mA 136 BAI2 0 20mA 140 8AI3 0 5V DC 144 Factory Settings 8Al4 0 10V DC 148 Baud Rate 57600 Transmit Delay Time 0 Modbus Address 247 reset ELGO Reset Button Buad Rate 57600 Transmit Delay Time 20 csec G Electro Industries GaugeTech Doc E134 7 15 V1 01 8 1 8 3 Normal Mode B In Normal Mode the Input Module 1 Reads and averages the A D and adjusts values for process 2 2 Calculates the percentage of Input Value NOTE The percentage value of the Input will be stored
25. 5 V1 01 Chapter 11 Relay Output Modbus Register Map 11 1 Relay Output Modbus Register Map m The Relay Output Modbus Register Map begins on page 11 3 Maximum registers per request read or write is 4 registers m Columns See Chapter 4 for a detailed description of Communication Formats referred to in the the Register Map s Type column See the Table of Contents for a list of the Register Map s Types and their page location in Chapter 4 The R W column indicates the Read Write function of that particular register An R W or R W in the column indicates the following R Read Only W Write Only R W Read and Write Electro Industries Gauge Tech Doci E 134 7 15 V1 01 11 1 G Electro Industries Gauge Tech Doci E 134 7 15 V1 01 Digital Relay Output Modbus Map 4RO1 Device Identification Block _00001 00008 Device Name H ERT _00009 00016 Firmware Variation Suing T_T MOR _00017 00024_ Firmware Variation Sting T_T A R O _00025 00032 Firmware Variation Sens MOR _00033 00040_ Firmware Variation Swing T_T A R O _00041 00048 Firmware Variation Stings T_T MOR _00049 00056_ Firmware Variation String GJER _00057 00064 Firmware Variation n ___ 1_ MOR _00065 00072_ Firmware Variation Swing OOO A R O F2 R 00077 Jpevice Option O la o CE 04099 Relay Command 5 5 5 5 5 Programmable Settings Block Address 247 45058 Baud Rate 0 Device Status Block 65409 Device Status _
26. 8 Registers 04114 04121 0x01011 0x01018 A D Count Reference Registers 04122 04124 0x01019 0x0101B 8 3 3 Registers for Calibration The following registers are used by the I O Module for device calibration This calibration is done in the factory since it requires extremely high accuracy Therefore these registers will not be explained in this manual Calibrate Hi Percent Channels 1 8 Registers 45073 45080 0x0B010 0x0B017 Calibrate Lo Percent Channels 1 8 Registers 45081 45088 0x0B018 0x0B01F Calibrate Hi Therm Avg A D Value Channels 1 8 Registers 45089 45096 0x0B020 0x0B027 Calibrate Lo Therm Avg A D Value Channels 1 8 Registers 45097 45104 0x0B028 0x0B024 Calibrate Mode Register 57345 0x0E000 G Electro Industries GaugeTech Doc E134 7 15 v1 01 8 3 i i G Electro Industries GaugeTech Doc E134 7 15 v1 01 8 4 Chapter 9 Analog Input Modbus Register Map 9 1 Modbus Register Map M The Analog Input Modbus Register Map begins on the page 9 3 Maximum registers per request read or write is 17 registers m Columns See Chapter 4 for a detailed description of Communication Formats referred to in the the Register Map s Type column See the Table of Contents for a list of the Register Map s Types and their page location in Chapter 4 The R W column indicates the Read Write function of that particular register An R W or R W in the column indicates the following R Read Only W Write Only R W
27. A Response will appear in the lower window nete Lenght RE 9 Comet les CAC Te Eki job MG KIU KI RESET Pushing the RESET button for 3 seconds will cause the unit to run in Default Mode Address 247 Baud Rate 57600 01 83 01 80 FO 1 3 Example Commands Change the Unit Address from Default to 1 F706B0000001 No Spaces RESET Command the Unit Address will be 1 F706FF810001 No Spaces Change Baud Rate on unit with Unit Address of 1 Baud Rate 57600 to Baud Rate 9600 0106B0010001 No Spaces Change Unit Address to 1 Baud Rate to 9600 and Transmit Delay Time to 0 Current settings Address 247 Baud Rate 57600 Transmit Delay 20 csec F710B000000306000100010000 No Spaces 1 4 Change the Device Address vvith Stand Alone Programmer This function is used when two or more of the same I O Module are to be mounted together Each VO Module MUST have its own UNIQUE ADDRESS With this screen the user can easily create a Unique Address BEFORE the units are mounted together If the I O Modules are not programmed separately they will answer to the same Address E Steps to Use the Stand Alone Programmer 1 Connect one I O Module and a Power Source to a PC on which Nexus Communicator or Nexus Programmer is installed 2 From the Nexus Communicator or gt x Ax Nexus Communicator Programmer Toolbar click O File Connection RealTime Poll Tools 140 Devices Time of Use Logs View Help T H Ni Query 120 Module Devices g
28. AD OR ra 095 875 1 4096 000 Jus count AD EH 4095 875 1 4096 000 Jus count AD OR 4095875 1 4096 000 18 count AD Ro 4095 875 4096 000 Jus count AD R 4095875 1 4096 000 Jus count AD EH 4095 875 4096 000_ I 8contAD OR 4095875 1 4096 000 Jus com AD Ro 4095 875 4096 000 Jus count AD R ra 095 575 1 4096 000 18 count AD EH 005 875 74096 000 S count DJ RT Action Block 57345 Calibration Mode ee UE e ei Heciro Industries Gauge Tec Doc E134 7 15 V1 01 Address 57346 65409 65410 65535 65536 Test Output 0 1mA 4 and 8 Channel Analog Output Modbus Map Description Range Heciro Industries Gauge Tec Doc E134 7 15 V1 01 R W 4 20mA 4 and 8 Channel Analog Output Modbus Map Device Identification Block 000010008 Device Name T FET 00009 00016 Firmware Variation String TJERT 00017 00024 Firmware Variation Sting A k _00025 00032 Firmware Variation String T_T A dk 00033 00040 Firmware Variation String q T_T A k 00041 00048 Firmware Variation Swings A R O 00049 00056 Firmware Variation String 6 T_T da dk 00057 00064 Firmware Variation String 7 A R O 00065 00072 Firmware Variation String 8 T_T da k 00073 00074 Device Firmware Version Number 99970000 p 00 version F2 ja 00075 00076 00078 NC Cd Dynamic Data Block 04097 04098 Output Value Channel 1 2 147 483 647 2 147 483 648 04099 04100 Output Value Channel 2
29. B through Channel 8 in the MSB of the low order byte of the register 14 4 1 Input States Register 04097 0x01000 Input States is a 16 bit reading Each bit is either a 1 or a 0 Inputs are assigned to the bits in the following way e Bit 0 Channel 1 e Biti Channel 2 e Bit 2 Channel 3 e Bit 3 Channel 4 e Bit 4 Channel 5 e Bit 5 Channel 6 e Bit 6 Channel 7 e Bit 7 Channel 8 e Bit 8 15 Not used A bit value of 1 indicates that the input is open a bit value of 0 indicates that the input is closed Input states are debounced at a rate of 100 Hz which means that minimum pulse widths should be about 2 centiseconds wide For example 1 If the input changes like the following at the sample rate this is not regarded as a transition open close open no transition close open close no transition 2 If the input changes like the following this is regarded as one transition open close close open transition from open to close close open open close transition from close to open 14 4 2 Channel Transitions Registers 04098 04113 0x01001 0x01001 Transition Registers are accumulators that count the number of transitions an input makes These values are stored in EEPROM every two minutes whenever there is a change in the number Electro Industries GaugeTech Doc i E134 7 15 V1 01 14 2 14 4 3 Channel Rollover Channels 1 8 B Registers 45073 45088 0x0B010 0x0B01F BE Rollover Registers keep the largest value
30. Channels 1 4 B Registers 45097 45100 0x0B028 0x0B02B These registers contain the minimum time between transitions The reading is a 2 byte value and the unit is a centisecond The range is 0 2 55 seconds For example the register has a value of 10 This means that the Output will have a contact between NO Normal Open and Common for 10 centiseconds 0 1 second and will have a contact between NC Normal Close and Common for 10 centiseconds 12 4 7 Reset Channels M Registers 57345 57349 0x0E000 0x0E004 Reset All Channels 57345 Clears all the Last Energy Residual Energy and Pending Pulses when written Reset Channels 1 4 57346 57349 Clears the Last Energy Residual Energy and Pending Pulses of the appropriate channel when written Device Reset 65410 Asks the device to reset reinitializing Programmable Settings from the PC EEPROM While operating if the Reset Switch is pressed for at least 2 seconds the system resets If the Reset Switch is pressed during power up the unit will go into Default Mode as described in Chapter 5 NOTE Programmable Settings are stored in a block in the PC EEPROM with a checksum at the end of the block Any write to the Programmable Settings modifies the settings recomputes and rewrites the checksum on the block Changes to these settings do not go into operational effect until the system resets Electro Industries GaugeTech Doc i E134 7 15 V1 01 12 4 Chapter 13 KYZ Pulse Ou
31. Doc E134 7 15 V1 01 3 4 FOR n to of bytes in packet XOR nth data byte with the 16 bit register FOR bits_shifted 1 to 8 SHIFT 1 bit to the right IF bit shifted out EQUAL 1 XOR generator polynomial with the 16 bit register and store result in the 16 bit register END IF END FOR END FOR The resulting 16 bit register contains the CRC 16 checksum 3 6 Dead Time M A Slave considers a transmission from a Master complete when it has received no data for a period of 3 5 byte transmission times approximately 7 ms at 4800 baud and 300 microseconds at 115200 baud If the Master transmits any gaps between bytes that are longer than this time period the Slaves will perceive it as dead time E At the conclusion of the dead time all unaddressed Slaves begin listening for a new packet from the Master 3 7 Exception Response Error Codes MA Slave will send its Master an Exception Response packet if it has encountered an invalid command or other problem while carrying out the Master s instructions The function code of the response will have the most significant bit set The Data field of the Exception Response contains an Error Code specific to the type of problem M Table 3 5 below lists the different Error Codes supported by the I O Modules Table 3 5 Exception Response Error Codes Error Code Name Description The Slave does not support the function code of the transmitted request 01 Illegal Function packet 02 Il
32. KYZ Pulse Output Specifications lt 4 12 1 123 COMMUNICATION 4 1694 p ho min Pe in Boater ARA RA RA ec 12 2 12 4 Normal Mode 12 4 anono dete afa ms ae BORE es OE Oe Pel a dad Geta la 12 2 12 4 1 Channel Last Next Energy Channels 1 4 12 3 12 4 2 Channel Residual Energy Channels 1 4 12 3 12 4 3 Channel Pending Pulse Channels 1 4 12 3 12 4 4 Channel Energy Pulse Channels 1 4 12 3 12 4 5 Channel Rollover Channels 1 4 12 4 12 4 6 Channel Minimum Pulse Width Channels 1 4 12 4 13431 Reset Channels te 23 cin duk talia des na ue ey ob C Bt eh Mmes ee tat dace 12 4 Chapter 13 KYZ Pulse Output Modules 4PO1 13 1 KYZ Output Register Map os olo 13 1 Modbus Map for the KYZ Output Module lt lt 13 3 Chapter 14 Digital Status Input Modules ALARTE e A as eo oe apo eee Ee E et e bu EN 14 1 14 2 Digital Status Input Specifications lt lt os 14 1 1453 Communications 4 4 geo On se ola die eh deb ht Ry 14 1 14 4 Normal Mode 1 14 2 1441 pit STATS 3 kam tan zs ete ee lan ee don n se ee ee 8 a d pe d h ke ae m n 14 2 14 4 2 Channel Transitions lt lt lt 14 2 12 4 3 Channel Rollover Channels 1 8 l
33. Modbus Communicating I O Modules for General Applications Installation amp Operation Manual Version 1 01 February 23 2004 Doc E134 7 15 V1 01 Electro Industries GaugeTech 1800 Shames Drive Westbury New York 11590 Tel 516 334 0870 Fax 516 338 4741 E mail eigmeter1 aol com www el ectroind com The Leader in Web Accessed Power Monitoring Nexus I O Modules for Nexus High Performance Monitors Version 1 01 Published by Electro Industries GaugeTech 1800 Shames Drive Westbury NY 11590 All rights reserved No part of this publication may be reproduced or transmitted in any form or by any means electronic or mechanical including photocopying recording or information storage or retrieval systems or any future forms of duplication for any purpose other than the purchaser s use without the expressed written permission of Electro Industries GaugeTech 2004 Electro Industries GaugeTech Printed in the United States of America Electro Industries Gauge Tech Doc E134 7 15 V1 01 Customer Service and Support Customer support is available 9 00 am to 4 30 pm eastern standard time Monday through Friday Please have the model serial number and a detailed problem description available If the problem con cerns a particular reading please have all meter readings available When returning any merchandise to EIG a return authorization number is required For customer or technical assistan
34. Modbus Map 45099 45100 Scale Lo Value Channel 6 2 147 483 647 2 147 483 648 Jlunit Rawhi 45101 45102 Scale Lo Value Channel 7 2 147 483 647 1 2 147 483 648 lunit R W I 45103 45104 Scale Lo Value Channel 8 2 147 483 647 1 2 147 483 648 lunit RW 45105 Scale Hi Percent Channel 1 45106 Scale Hi Percent Channel 2 327 67 327 68 327 67 327 68 bore kwi bore kwi 45107 Scale Hi Percent Channel 3 327 67 327 68 0 01 TRW 45108 Scale Hi Percent Channel 4 327 67 327 68 bore r 45109 Scale Hi Percent Channel 5 327 67 327 68 0 01 TRW 45110 Scale Hi Percent Channel 6 45111 Scale Hi Percent Channel 7 327 67 327 68 327 67 327 68 bore ewi bore ewi 45112 Scale Hi Percent Channel 8 327 67 327 68 0 01 mi 45113 Scale Lo Percent Channel 1 327 67 327 68 ore kwi 45114 Scale Lo Percent Channel 2 327 67 327 68 0 01 mi 45115 Scale Lo Percent Channel 3 327 67 327 68 0 01 RW 45116 Scale Lo Percent Channel 4 327 67 327 68 Pow Kei 45117 Scale Lo Percent Channel 5 327 67 327 68 0 01 TRW IL 45118 Scale Lo Percent Channel 6 327 67 327 68 bore kw 45119 Scale Lo Percent Channel 7 327 67 327 68 0 01 po TRW 45120 Scale Lo Percent Channel 8 327 67 327 68 0 01 RW
35. Mode There are a number of occurrences that can prevent the I O Module from operating in Normal Mode Those occurences are noted below in Section 5 2 Default Mode Normal Mode for each type of I O Module is unique Normal Mode for each I O Module will be detailed in the following chapters Specifications and examples of normal operation and applications will be provided where needed 5 2 Default Mode R When an I O Module cannot run in Normal Mode it will run in Default Mode Normal Mode is prevented by EEProm Failure Failure of Communication Settings Checksum Failure of Programmable Settings Checksum Invalid Communications Settings Invalid Programmable Settings Reset Switch triggered during Initialization Any modification to the Programmable Settings Calibration Mode Analog Input Output Module Test Output Mode Analog Input Output Module Invalid Programmable Settings are An Address outside the range of 1 247 A Baud Rate not supported by the device Electro Industries Gauge Tech Doci E 134 7 15 V1 01 5 1 E When operating in Default Mode the following happens The device runs a 30 second timer This timer is reloaded with every valid request received If the timer runs out the device will reset The commands used in Normal Mode will be ignored when received Bits in the Device Status Registers reflect this state and the reason s for the state The device will start in Normal Mode after reset if nothing prev
36. _ Guo Device Reset JI 65535 65536 Device Serial Number 99999999 1 0 Lei Kuu OTI ebe 21212 Npoo 1 G Electro Industries GaugeTech Doc E135 7 15 V1 01 Chapter 12 KYZ Pulse Output Modules 12 1 Overview BE The KYZ Pulse Output Modules have 4 KYZ Pulse Outputs and accept Read and Write Commands with at least 4 registers of data per command M The Modbus Map for the KYZ Pulse Output Modules is in Chapter 13 B Maximum registers per request read or write is 4 registers 12 2 KYZ Pulse Output Specifications Memo 256 byte FC EEPROM y for storage of Programmable Settings and Nonvolatile Memory redo ko NOTE See Appendix A Glossary for Modbus Map terms Electro Industries GaugeTech Doc i E134 7 15 V1 01 12 1 12 3 Communication R Maximum registers per request read or write is 4 registers M The device will operate with the following default parameters Address 247 F7H Baud Rate 57600 Baud Transmit Delay Time 20 csec M Certain situations will cause the device to operate with the above default parameters See Chapter 5 for details of Default Mode 12 4 Normal Mode E Energy readings are given to the device frequently The device generates a pulse at each channel after a certain energy increase M Normal Operation consists of three processes 1 The first process accepts writes to registers 04097 04112 Writes can be up to four registers long and should end on
37. a are all Phase to Phase voltage measurements These voltages are measured between the three phase voltage inputs to the meter Voltage Van Van Vbn Vcn are all Phase to Neutral voltages applied to the monitor These voltages are measured between the phase voltage inputs and Vn input to the meter Technologically these voltages can be measured even when the meter is in a Delta configuration and there is no connection to the Vn input However in this configuration these voltages have limited meaning and are typically not reported Electro Industries Gauge Tech Doc E134 7 15 V1 01 A 6
38. accepted values The 0 1mA module includes one more process in its Normal Mode 3 Read and averagae the A D and adjust values for Process 2 above ia The device will operate with the following default parameters Address 247 F7H Baud Rate 57600 Baud Transmit Delay Time 0 M Normal Operation is prevented by a number of occurrences See Chapter 5 for details 6 3 1 Output Value Channels 1 8 B Registers 04097 04112 0x01000 0x0100 Each channel has two registers The reading has a 4 byte signed integer The range is 2 147 483 647 2 147 483 648 The user defines the unit These values represent inputs from outside the device The scale and units for an Output Value register should be consistent with those as programmed in the Scale Hi Value and Scale Lo Value registers for a given channel 6 3 2 Scale Hi Lo Value Channels 1 8 B Registers 45073 45104 0x0B010 0x0B02F Each channel has two registers The reading has a 4 byte signed integer The range is 2 147 483 647 2 147 483 648 The user defines the unit These values are used with Scale Hi Lo Percentage Values in order to find proper current output for a given channel 6 3 3 Scale Hi Lo Percent Channels 1 8 B Registers 45105 45120 0x0B030 0x0B03F Each register contains a 2 byte signed integer The range is 327 67 327 67 and the unit if 0 01 These values are used with Scale Hi Lo Value Registers in order to find proper current output for a given channel
39. and tested in accordance with specifications published by Electro Industries GaugeTech The accuracy and a calibration of our instruments are traceable to the National Bureau of Standards through equipment that is calibrated at planned intervals by comparison to certified standards Disclaimer The information presented in this publication has been carefully checked for reliability however no responsibility is assumed for inaccuracies The information contained in this document is subject to change without notice Electro Industries Gauge Tech Doc E134 7 15 V1 01 i About Electro Industries GaugeTech Electro Industries GaugeTech was founded in 1973 by Dr Samuel Kagan Dr Kagan s first innovation an affordable easy to use AC power meter revolutionized the power monitoring field In the 1980s Dr Kagan and his team at EIG developed a digital multifunction monitor capable of measuring every aspect of power EIG further transformed AC power metering and power distribution with the Futura device which supplies all the functionality of a fault recorder an event recorder and a data logger in one single meter Today with the Nexus 1252 and 1272 EIG is a leader in the development and production of power monitoring products All EIG products are designed manufactured tested and calibrated at our facility in Westbury New York Products EIG product applications include Multifunction power monitoring Single and multifunction
40. aps for the 0 1mA Analog Output Module I O Module and for the 4 20mA Output Module Maximum registers per request read or write is 17 registers E Columns See Chapter 4 for a detailed description of Communication Formats referred to in the the Register Map s Type column See the Table of Contents for a list of the Register Map s Types and their page location in Chapter 4 The R W column indicates the Read Write function of that particular register An R W or R W in the column indicates the following R Read Only W Write Only R W Read and Write Electro Industries Gauge Tech Doci E 134 7 15 V1 01 7 1 G Electro Industries Gauge Tech Doc E 134 7 15 V1 01 7 2 0 1mA 4 and 8 Channel Analog Output Modbus Map Device Identification Block I 00077 Device Option 04097 04098 Output Value Channel 1 O Dynamic Data Block oe la Ae ie Ne E ARI Oo RI O ERO A ECB po S ERJ Y ER for ERT El D IR let ES Tunit Tunit Tunit Tunit 4095 0 1 count D A 40950 T count DIA 40950 count D A 178 count AD VE count A D VE count A D 4095 875 4096 000 1 8 count A D 4095 875 4096 000 1 8 count A D 4095 875 4096 000 1 8 count A D 4095 875 4096 000 1 8 count A D PE AAA A ADA A A DI A A ALA ID AAA AA AA AIA TTT TT saaa PT ectro Industries GaugeTec Doc E134 7 15 V1 01 0 1mA 4 and 8 Channel Analog Output Modbus Map 04135 Thermal Average A D Va
41. ce repair or calibra tion phone 516 334 0870 or fax 516 338 4741 Product Warranty Electro Industries GaugeTech warrants all products to be free from defects in material and workmanship for a period of four years from the date of shipment During the warranty period we will at our option either repair or replace any product that proves to be defective To exercise this warranty fax or call our customer service department You will receive prompt assis tance and return instructions Send the instrument transportation prepaid to EIG at 1800 Shames Drive Westbury NY 11590 Repairs will be made and the instrument will be returned Limitation of Warranty This warranty does not apply to defect resulting from unauthorized modification misuse or use for any reason other than electrical power monitoring OUR PRODUCTS ARE NOT TO BE USED FOR PRIMARY OVER CURRENT PROTECTION ANY PROTECTION FEATURE IN OUR PRODUCTS ARE TO BE USED FOR ALARM OR SECONDARY PROTECTION ONLY THIS WARRANTY IS IN LIEU OF ALL OTHER WARRANTIES EXPRESSED OR IMPLIED INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PAR TICULAR PURPOSE ELECTRO INDUSTRIES GAUGETECH SHALL NOT BE LIABLE FOR ANY INDIRECT SPECIAL OR CONSEQUENTIAL DAMAGES ARISING FROM ANY AUTHORIZED OR UNAUTHORIZED USE OF ANY ELECTRO INDUSTRIES GAUGETECH PRODUCT LIABILI TY SHALL BE LIMITED TO THE ORIGINAL COST OF THE PRODUCT SOLD Statement of Calibration Our instruments are inspected
42. d Rae 45059 45073 45074 4 294 967 295 0 45075 45076 294 967 295 0 45077 45078 hannel 3 Rollover 294 967 295 10 45079 45080 hannel 4 Rollover 294 967 295 10 45081 45082 hannel 5 Rollover 294 967 295 10 45083 45084 hannel 6 Rollover 294 967 295 10 45085 4508 Channel 7 Rollover 294 967 295 10 45087 4508 Channel 8 Rollover 294 967 295 10 Action Block 57345 Reset All Transition Accumulations sca o 57346 Reset Channel 1 Transition Accumulation 4 394 96729370 57347 Reset Channel Transition Accumulation 429496729570 57348 JReset Channel 3 Transition Accumulation 4 294 967 29570 _ G Electro Industries GaugeTec Doc E135 7 15 V1 01 DN oN 7 a O Q E TEE el Q E Q Q E A oo I ERE Digital Input Modbus Map 8DI1 57349 Reset Channel 4 Transition Accumulation 4 294 927 295 10 oOo Iw 57350 Reset Channel 5 Transition Accumulation 4 294 927 295 0 Iw I 57351 Reset Channel 6 Transition Accumulation 4 294 927 295 0 Pw 57352 Reset Channel 7 Transition Accumulation 4 294 927 295 10 Pw 57353 Reset Channel 8 Transition Accumulation 4 294 927 295 10 Device Status Block wl 65409 Device Status EI R je Er EEE Sit Device Reset o 65535 65536 Device Serial Number 99999999 0 nO R G Electro Industries GaugeTec Doc E135 7 15 V1 01 Address Average Current Average Input Pulse Accumulations A
43. d number the remaining quadrants in a counter clockwise rotation Following are the positions of the quadrants 1st upper right 2nd upper left 3rd lower left and 4th lower right Power flow is generally positive in quadrants and 4 VAR flow is positive in quadrants 1 and 2 The most common load conditions are Quadrant 1 power flow positive VAR flow positive inductive load lagging or positive power factor Quadrant 2 power flow negative VAR flow positive capacitive load leading or negative power factor Electro Industries Gauge Tech Doc E134 7 15 V1 01 A 4 Receive gt Transmit Delay Register Register Rollover Reset Residual Energy Rolling Window Average Power Rollover RS 232 RS 485 Sag Secondary Rated Serial Port Slave Device Swell The minimum time between receiving a request and transmitting a response measured in 100 microseconds 0 25 5 msec An entry or record that stores a small amount of data A point at which a Register reaches its maximum value and rolls over to zero Logs are cleared or new or default values are sent to counters or timers Accumulated energy not yet allocated as pulses The Rolling Sliding Window Average is the average power calculated over a user set time interval that is derived from a specified number of sub intervals each of a specified time For example the average is calculated over a 15 minute interval by calculating the sum of
44. e pull down menus to Input Settings as shown Baud Rate and Port settings Network can change The Protocol MUST be Modbus RTU Device Address I Baud Rate 7 Click Connect The Device Status Direct Connect to Com 1 Port screen will appear showing the Boot Run Time and Protocol Comm Status for the connected devices The screen By elun Connect Cancel Hel creates a list if more than one device is connected Electro Industries Device Status Direct Connect to Com 1 List of Currently Connected Devices Device Type Digital Qutput Module Comm RT Comm Bt DSP RT DSP Bt 0023 Healthy Click OK The Main screen will reappear l Edit Current Device Profile GOHHECT x COG ELE CONNECT MGR ci Set N Ti 9 Click on VO Devices then a Tools Low Level Access eset Nexus Information The Low Level Access screen appears Passwords Sealing Switch Retrieve Device Status Only available choices are highlighted and able to be selected Flash Me Test Internal EZ Pulse G Electro Industries GaugeTech Doc E134 7 15 V1 01 2 11 9 On the Low Level Access screen check Low Level Access None re Response Length g bg e Type CRCIBEL MB ATU KII Convert to Hex and from the pull down menu select CRC 16EI MB RTU Now Low Level Access is ready to send and receive commands to and from the VO Module s connected to the PC 10 Type a Command into the Command window Click SEND
45. ed BCD Each register contains 2 bytes Each byte contains 2 nibbles Each nibble represents a decimal digit from 0 9 All together there are 8 nibbles and therefore an 8 digit decimal number can be represented Example Registers 65535 and 65536 Device Serial Number might contain the following data Address Decimal Serial Number G Electro Industries GaugeTech Doc E134 7 15 V1 01 4 6 4 10 Type F10 Device Options 00077 M Length 1 Register 2 Bytes R This register contains a 2 byte enumeration The value refers to an enumerated list of choices as follows e Oz 4 Channel Device e l 8 Channel Device Example Writing to Register 00077 Device Options might contain data as follows Address Decimal 00077 NOTES 1 Changes to the Programmable Settings do not take effect until after the device is reset Electro Industries GaugeTech Doc i E134 7 15 V1 01 4 7 Electro Industries GaugeTech Doc E134 7 15 V1 01 4 8 Chapter 5 Operations and Default Mode 5 1 Operations BE An I O Module gathers inputs or produces outputs for a particular application to provide additional functionality to a Master At the Master s read or write request the I O Module reacts to the Master via Modbus Protocol Normal Mode is the standard mode of operation for the I O Modules If all settings and configurations are correct and the hardware is working correctly the I O Module will continue to operate in Normal
46. els 1 8 8 2 8 3 2 Registers for Internal Calculation lt lt lt lt lt 8 3 8 3 3 Registers for Calibration lt lt lt lt lt lt lt 8 3 Chapter 9 Analog Input Modbus Map SATI SAI 8A13 8AI4 9 1 Modbus Register Map lt 9 1 Map for the Analog Input Modules lt lt lt lt lt 9 3 Chapter 10 Relay Output Modules LOL OVEIVIEW cons em tale ee SEM A ae ae Ee A 10 1 10 2 Relay Output Specifications 10 1 10 3 Communication lt lt lt os 10 1 10 4 Normal Mode dta i 10 2 10 4 1 Relay State o s TR 10 2 10 4 2 Relay Select Relay Command 10 2 10 4 3 Relay On Off Timers os 10 3 10 4 4 Latch On Off Commands lt lt 10 3 10 4 5 Pulse On Off Commands 10 3 Electro Industries Gauge Tech Doc E134 7 15 V1 01 vi Chapter 11 Relay Output Modbus Map 4RO1 11 1 Relay Output Register Map lt 11 1 Modbus Map for the Relay Output Module 11 3 Chapter 12 KYZ Pulse Output Modules PASON 12 1 12 2
47. ents it from doing so Electro Industries Gauge Tech Doc tE 134 7 15 V1 01 5 2 Chapter 6 Analog Output Modules 6 1 Overview M The Analog Transducer Signal Output Modules 0 1mA or 4 20mA are available in either 4 or 8 channel configuration Maximum registers per request read or write is 17 registers M The Modbus Map for the Analog Output I O Modules is in Chapter 7 6 2 Analog Output Specifications ANALOG TRANSDUCER SIGNAL OUTPUT MODULES SPECIFICATIONS 1mAON4 4 Channel Analog Output 0 1mA 1mAONS8 8 Channel Analog Output 0 1mA Model Numbers 20mAON4 4 Channel Analog Output 4 20mA 20mAON8 8 Channel Analog Output 4 20mA RS 485 Modbus RTU Communication Programmable Baud Rates 4800 9600 19200 57600 Operating Temperature 20 C to 79 49F to 158 F Maximum Load Impedance 0 1mA 10k 4 20mA 500 Q Modbus Address 1mAON4 0 1mA 128 1mAON8 0 1mA 128 Factory Settings 20mA0N4 4 20mA 132 20mAON8 4 20mA 132 Baud Rate 57600 Transmit Delay Time 0 Modbus Address 247 Reset Butte BuadRate 57600 2 O o O Reset Button Buad Rate 57600 Transmit Delay Time 20 csec G Electro Industries GaugeTech Doc E134 7 15 V1 01 6 1 6 3 Normal Mode M Normal Mode is the same for the 0 1mA and the 4 20mA Analog Output Modules except for the number of processes performed by the modules Both devices 1 Accept new values through communication 2 Output current loops scaled from previously
48. for each channel that Transition Accumulators can obtain A rollover will occur according to the value written into the Rollover Settings Rollover Settings are cleared by communication commands to the Programmable Settings Block Settings are stored to the EEPROM when cleared When they have incremented settings are stored after two minutes have passed since the last time they were stored Settings are retrieved from the EEPROM on Powerup Programmable Settings are stored in a block in the PC EEPROM with a checksum at the end of the block Any write to the Programmable Settings modifies the setting and recomputes and rewrites the checksum to the block Changes to these settings do not go into operational effect until the unit resets and reinitializes Device Reset asks the device to reset reinitializing Programmable Settings from the PC EEPROM 14 4 4 Reset Channel Transition Accumulations Channels 1 8 B Registers 57345 57353 0x0E000 0x0E0008 Writing any value to these registers will cause the following reset of Channel Transition Accumulations Reset All Transition Accum 57345 Reset All Channel Transition Accumulations Reset Channel Accum Channels 1 8 Reset Individual Channels Transition Accumulations Electro Industries GaugeTech Doc i E134 7 15 V1 01 14 3 Electro Industries GaugeTech Doc i E134 7 15 V1 01 Chapter 15 Digital Status Input Modbus Register Map B The Modbus Register Map for the Digital Status Input I O Modu
49. gister 00001 The Slave replies with values 3031H and 3037H from Registers 00001 and 00002 Table 3 2 Function Code 03 Example Masto Packet Hex Dec Slavo Packet Hex Dec Data Starting Address Hi 004 0 ByteCount o4H 4 Data Starting Address Lo oH 0 Datat Hi 30H 48 Number of Registers Hi 00H 0 Datatlo 31H 49 Number of Registers Lo rem am 2 G Electro Industries Gauge Tech Doc E134 7 15 V1 01 3 2 3 3 2 Function Code 06 Preset Single Register This function allows a Master station to modify a single register in a Slave The data registers are 16 bit two byte values transmitted high ordered byte first low ordered byte second In the following example a Master device stores the value 0001H at Register 57346 in a Slave at address 01H Table 3 3 Function Code 6 Example Master Packet Slave Packet Slave Address Slave Address Function Code Function Code Data Starting Address Hi EOH Data Starting Address Hi Data Starting Address Lo Data Starting Address Lo Data Hi 00H 0 Data Hi 3 3 3 Function Code 10 Preset Multiple Registers This function allows a Master station to modify a group of consecutive registers in a Slave Registers are 16 bit two byte values transmitted high ordered byte first low ordered byte second In the following example a Master device stores the value 0001H at Register 57345 0001H at Register 57346 and 0001H at Register 57347 in a Slave at address 01H
50. gure 2 7 Integrated Fastening System Electro Industries GaugeTech Doc i E134 7 15 V1 01 2 8 2 2 6 Wire RS 485 Communication to the I O Modules B When wiring an individual I O Module or a group of modules for RS 485 communication keep the following in mind Nexus 1250 1252 has an internal power source and is able to power up to four modules two Analog Output Modules using 15 20V DC at 50 200mA represented by dashed lines in Figure 2 8 below For more than 4 I O Modules or to connect to another device refer to section 2 2 3 and use an External Power Source as shown below RS 485 communication is viable for up to 4000 feet 1212 meters However if your cable length exceeds 200 feet use the additional power supply and use termination resistors at each end ONLY IF NEEDED connected to the A and B lines RT is approximately 120 Ohms Connect the A and B terminals of the male RS 485 connector of the I O Module to the A and B terminals of the Master Device Connect the shield S terminal to the shield of the Master Device The shield S terminal is not an earth ground connection You must also connect the shield to earth ground at one point NOTE Use 20 AWG shielded cable for connections LEDS so ABS VA Male Side Port of I O Module Male Pins External Power Source 1 External Power using PSIO Power Supply Module 120V 2 External Power using PB1 Power Supply 24 48V AC Low Voltage Externa
51. he Master if the Slave has encountered an invalid command or other problem Wiring and Hookup configuration for the Nexus 1262 1272 Measuring values of the fundamental current and voltage and percent of the fundamental Electro Industries Gauge Tech Doc E134 7 15 V1 01 A 2 Heartbeat Pulse Infrared Test Pulse Integer Internal Modem Invalid Register ITIC Curve Ke kWh KYZ Output Last Next Energy LCD LED Master Device Maximum Demand Minimum Pulse Width Modbus ASCII Electro Industries Gauge Tech Doc E134 7 15 V1 01 Energy indicator on the face of the Nexus 1252 pulses are generated per the programmed K value Energy indicator located on the upper left side of the face of the Nexus 1262 1272 meter pulses are generated per the programmed K value Any of the natural numbers the negatives of those numbers or zero An optional modem within the meter s enclosure that connects to the RJ 11 telephone connector In the Nexus Modbus Map there are gaps between Registers For example the next Register after 08320 is 34817 Any unmapped Register stores no information and is said to be invalid An updated version of the CBEMA Curve that reflects further study into the performance of microprocessor devices The curve consists of a series of steps but still defines combinations of voltage magnitude and duration that will cause malfunction or damage kWh per pulse i e the energy
52. i Thermal Average A D Value Channel 14095875 4096 000 S com AD OR 45090 Calibrate Hi Thermal Average A D Value Channel 4095 875 4096 000 W er A D a i 45091 Calibrate Hi Thermal Average A D Value Channel 3 4095 875 4096 000 fiscomtan R i 45092 Calibrate Hi Thermal Average A D Value Chamel 4 4409587574096000 W er A D a i 45093 Calibrate Hi Thermal Average A D Value Channel 5 4095 875 4096 000 iscomtan fr i 45094 Calibrate Hi Thermal Average A D Value Channel 6 4095 875 4096 000 I count A D a i 45095 Calibrate Hi Thermal Average A D Value Channel 7 54095875 4096000 U AD R 5096 Calibrate Hi Thermal Average A D Value Channel 8 4095 875 4096 000 W er A D a i 45097 Calibrate Lo Thermal Average A D Value Channel 1 54095875 4096000 U AD R i 45098 Calibrate Lo Thermal Average A D Value Channel 2 4095 875 4096 000 W er A D a i 45099 Calibrate Lo Thermal Average A D Value Channel 3_ 4095 875 4096 000__ i8 coum aD R i 45100 Calibrate Lo Thermal Average A D Value Channel 4 4095 875 4096 000 W er A D a i 45101 Calibrate Lo Thermal Average A D Value Channel 5 54095875 4096000 U AD R i 18 count AD e i 5103 Calibrate Lo Thermal Average A D Value Channel 7 54095875 4096000 1 8 cout AD R i 5103 Calibrate Lo Thermal Average A D Value Channel 410958757 4096000 Recount AD f i G Electro Industr
53. icator provides all the communication of Nexus Programmer plus additional memory features such as logging In either case simply follow the instructions on the installation screens until the software is successfully installed 2 2 2 Assign a Unique Address and Change Settings B This step is NOT REQUIRED unless the user wants to install more than one of the same type of module in a group or the user wishes to change the Device Address or other settings Each module is programmed with a factory set address shown in Table 2 1 The Device Address as well as Baud Rate and Transmit Delay can be changed using the steps here When programming the modules the modules must be separate but attached to a power source otherwise they will answer to the same address Simply program the module BEFORE mounting in a group or unfasten program then refasten the modules To program a module follow these steps p 1 Connect a single I O Module power source nalang LA and RS 485 RS 232 Converter to a PC or a single Module to Nexus 1250 1252 power source amp converter to a PC 2 Click on the Nexus Communicator Or rem Programmer Icon located in a file on File Connection RealTime Poll Tools 1 0 Devices Time of Use Logs View i N ES your PC to open the software program LE Sal m d B The Main screen for Nexus software will Z E pone Ji i cs Y appear 3 Click the Connect Icon The Connect screen appears G Electro I
54. ies GaugeTec Doc E134 7 15 V1 01 65409 65410 65535 65536 Analog Input Modbus Map 8Al1 8Al2 8Al3 8A14 Description G Electro Industries GaugeTec Doc E134 7 15 V1 01 Chapter 10 Relay Output Modules 10 1 Overview M The Relay Output Module consists of four Latching Relay Outputs In Normal Mode the device accepts commands to control the relays m The Modbus Map for the Relay Output I O Module 4RO1 is in Chapter 11 10 2 Relay Output Specifications 15 20V DC at 50 200mA 20 to 79 C 4 F to 158 F 0 1mA 10k Q 4 20mA 500 Pose Buton BuadRate 570 Reset Button Buad Rate 57600 Transmit Delay Time 20 csec 10 3 Communication B Maximum registers per request read or write is 4 registers M The device will operate with the following default parameters Address 247 F7H Baud Rate 57600 Baud Transmit Delay Time 20 csec E Some situations will cause the device to operate with the above default parameters See Chapter 5 for details of Default Mode G Electro Industries GaugeTech Doc E134 7 15 v1 01 10 1 10 4 Normal Mode R Normal Mode consists of one process 1 The device accepts new commands to control the relays 10 4 1 Relay State m Register 04097 0x01000 The following bits indicate each relay Bit 0 Bit 1 Bit 2 Bit 3 Relay 1 Relay 2 Relay 3 Relay 4 A bit value of 0 indicates contact between Common and NC Normal Close A bit value
55. in Input Value registers Registers 04097 04104 M The device will operate with the following default parameters Address 247 F7H Baud Rate 57600 Baud Transmit Delay Time 0 M Certain situations will cause the device to operate with the above default parameters See Chapter 5 for details on Default Mode 8 3 1 Input Value Channels 1 8 B Registers 04097 04104 0x0000 0x01007 Each register contains a 2 byte signed two s complement integer The range is 327 67 327 68 and the unit is 0 01 These registers contain the percentage of Input Value Example Register 04097 Ox01000 Input Value Channel 1 might contain the following data Address Hex 04097 1000H Value Hex 183DH 2 byte Signed Integer 183DH 2 byte Signed Integer Decimal 6205 Electro Industries GaugeTech Doc i E134 7 15 V1 01 8 2 Register 04097 Ox01000 Input Value Channel 1 might contain the following data Address Hex 04097 1000H Value Hex E7C3H 2 byte Signed Integer Hex E7C3H Most Significan Bit 2 byte Signed Integer Decimal 8 3 2 Registers for Internal Calculation The following registers are used by the I O Module for internal calculation to calculate the percent age of the Input values Therefore these registers will not be explained in this manual Thermal Average A D Value Channels 1 8 Registers 04105 04112 0x01008 0x0100F Thermal Average Reference Register 04113 0x01010 A D Count Channels 1
56. l 99kW after two time intervals and 99 9kW after three time intervals A unit of computer information equivalent to the result of a choice between two alternatives Yes No On Off for example Or the physical representation of a bit by an electrical pulse whose presence or absence indicates data Relating to a system of numbers having 2 as its base digits 0 and 1 The Block Fixed Window Average is the average power calculated over a user set time interval typically 15 minutes This calculated average corresponds to the demand calculations performed by most electric utilities in monitoring user power demand See Rolling Window Average Incremented at least for every internal release and used for internal testing A group of 8 binary digits processed as a unit by a computer or device and used especially to represent an alphanumeric character Electro Industries Gauge Tech Doc E134 7 15 V1 01 A 1 Channel CRC Field Demand Demand Interval Device Name Device Reset Display DNP 3 0 EEPROM Energy Pulse Energy Register Ethernet Exception Response Form Harmonics The storage of a single value in each interval in a load profile Cyclic Redundancy Check Field Modbus communication is an error checksum calculation that enables a Slave device to determine if a request packet from a Master device has been corrupted during transmission If the calculated value does not match the va
57. l Power Source connects to V and V if required l Nexus 1250 1252 Internally provides Power for up to 4 I O Modules V S BC A Figure 2 8 Nexus 1250 1252 with Internal Power Source Connected to I O Module mx mur mx Electro Industries GaugeTech Doc i E134 7 15 V1 01 2 9 2 3 Communicating with the I O Modules 2 3 1 Communication Setup M All I O Modules can read and or write data messages To communicate with an I O Module a connection must be made with the module via Modbus Protocol The hardware used to make the connection can take a number of different forms 1 2 3 The user can make a connection directly using a PC with appropriate terminal software Installation is similar to that in section 2 2 A PC can be connected to IO modules using a suitable RS 485 to RS 232 converter and a power supply Nexus 1250 1252 can be used to connect the I O Module with a PC via Modbus Protocol The Nexus has an Internal Power Supply that will support up to 4 I O Modules See section 2 2 for installation amp 4 The I O Modules with an external Power Supply can also connect directly to a PLC or an RTU with a 2 Wire RS 485 hookup Wiring will depend on the particular unit in use An RS 485 232 Converter may be required Using software which must be able to generate CRC checksum at the end of an
58. le 8DI1 begins on the page 15 3 E Columns See Chapter 4 for a detailed description of Communication Formats referred to in the the Register Map s Type column See the Table of Contents for a list of the Register Map s Types and their page location in Chapter 4 The R W column indicates the Read Write function of that particular register An R W or R W in the column indicates the following R Read Only W Write Only R W Read and Write Electro Industries Gauge Tech Doci E 134 7 15 V1 01 15 1 G Electro Industries Gauge Tech Doci E 134 7 15 V1 01 Digital Input Modbus Map 8DI1 Device Identification Block 00001 00008 Device Name T OOT OUO MOR 00009 00016 Firmware Variation Suing T_T A R O 00017 00024 Firmware Variation Sting T_T Ga RL _00025 00032 Firmware Variation String T_T A dk 00033 00040 Firmware Variation String 4 TAR 00041 00048 Firmware Variation sims T_T A R O 00049 00056 Firmware Variation Sense MOR 00057 00064 Firmware Variation Suing T_T A R O 00065 00072 Firmware Variation Sue 1 k 00073 00074 Device Firmware Version Number 99970000 0 0 0 version F2 R 00075 00076 R 04097 04098 04099 29496729510 04100 04101 294 967 295 10 04102 04103 29496729570 04104 04105 294 96729570 N ER LI A 04106 04107 294 967 295 10 04108 04109 294 967 295 10 04110 04111 294 967 295 10 ESO 29490729570 Programmable Settings Block 45057 45058 Ba
59. le RS 485 connector of the additional module to the female RS 485 connector of the existing module 3 Connect the shield to the shield S terminal The S terminal is not an earth ground connection You must also connect the shield to earth ground at one point SIDE LABEL O NG L DANGER Power Supply Max Power 12 VA Input Voltage 12 60V DC O 90 240V AC DC D Output Voltage 12V DC Hlectroindustries GaugeTech www electroind com TOP LABEL ura RI Seen mani mesi vE Ga Gla D lenn D lenn O mura o o D o o o Figure 2 4 Power flow from PSIO to I O Module Figure 2 5 Labels for the PSIO Power Source Labels are Red amp White G Electro Industries GaugeTech Doc E134 7 15 v1 01 2 6 2 2 5 Mount and Power Multiple VO Modules LEDs Male Pins RS 485 Side Port Female Pins RS 485 Side Port g Io Mau Power OM Input vom 125 PC D EHAMAZDC D Dup Yag 12 DE Co Reset Button Mounting Bracket I O Port Size and pin configuration vary I Os must use a compatible port See the Master Device s user s guide to determine the proper port Set the port to 57600 Baud Master If the Master Device does not have sufficient power to support the I O Modules in use add a Power Supply Group of 3 I Os RS 485 Cable Master Device Addr Addr Addr 160 128 156 Power Supply Figure 2 6 Multiple I Os B Steps for Attaching Multi
60. le length exceeds 200 feet use an additional power supply and use termination resistors at each end ONLY IF NEEDED 2 2 3 1 Factory Settings and Reset Button All I Os are shipped pre programmed with a Baud Rate of 57600 and Addresses The table below details the factory set Address and the VA Rating for each I O Module If there is a communication problem or if you are unsure of a module s Address and Baud Rate press and hold the RESET button for 3 seconds the module will reset to a Default Address of 247 at 57600 baud for 30 seconds This will enable you to interrogate the I O Module in Modbus RTU protocol The module s Address and Baud Rate can be read from Registers 45057 45058 0x0B000 0x0B001 in the Modbus Map for each I O Module SETTINGS amp VA RATINGS FOR I O MODULES AND DISPLAYS Model Number Module Address VA Rating Table 2 1 Settings amp VA Ratings for I O Modules NOTE See section 2 2 2 to Change Settings if needed G Electro Industries GaugeTech Doc E134 7 15 v1 01 2 5 2 2 4 Additional Power Source for I O Modules M The EIG PSIO 12 VA is an additional power source for I O Modules Dimensions of the PSIO are Height 3 41 Width 1 71 Depth 4 08 Below are the labels for the PSIO E Power Connection 1 Connect the PWR of the PSIO to the male PWR of the I O Module connect the PWR of the PSIO to the male PWR of the I O Module 2 For additional I O Modules connect the ma
61. legal Data Address The Slave does not recognize the address in the data field of the transmitted request packet 03 Tile gal Dara Vale value referenced in the transmitted request packet is not supported y the register on the Slave 06 Busy Rejected Packet The Slave is busy performing a long operation and can not receive the request packet G Electro Industries Gauge Tech Doc E134 7 15 V1 01 3 5 E In the following example a Master Device requests a Slave at address 01H to transmit the value at Register 00256 The Slave replies with an error indicating that it is busy Table 3 6 Exception Response Example Master Packet Slave Packet Mong mx Dec Wearing Hox pec Data Starting Address Hi on 1 EmorGode 06H 6 Data Starting Address Lo oo o CROlo ciH 193 Number of Registers Hi oo ol cRcHi 32H so Number of Registers Lo fon 1 AA G Electro Industries Gauge Tech Doc E134 7 15 V1 01 3 6 Chapter 4 Communication Data Formats 4 1 Type F1 Null Terminated ASCII String 00001 00072 m Length Depends on the reading M Each register contains two bytes Each byte stands for an ASCII character The printable portion of the string is terminated with a Null character ASCII 00H Any characters after the terminating Null are ignored Example for the 0 1mAON4 Other examples found in Module chapters Registers 00001 00008 the Device Name might contain the following data es 00001 00002 000
62. lue Channel 7 04136 Thermal Average A D Value Channel 8 04137 Thermal Average A D Value Reference Ke DE fr 409587574096000 ji comAD KI 1409587574096000 1 8 count A D KI 409587574096000 Jug count A D KI 1409587574096000 i count A D KI 409587574096000 i count AD R i 1 4095 875 4096 000 8 count A D Programmable Settings Block 45057 45058 45059 45073 45074 45075 45076 45077 45078 45079 45080 45081 45082 45083 45084 45085 45086 45087 45088 45089 45090 45091 45092 45093 45094 45095 45096 45097 45098 45099 45100 45101 45102 45103 45104 45105 45106 45107 45108 45109 45110 45111 cale Hi Percent Channel 7 ddress ransmit Delay Time cale Hi Value Channel 1 cale Hi Value Channel 2 cale Hi Value Channel 3 cale Hi Value Channel 4 cale Hi Value Channel 5 cale Hi Value Channel 6 cale Hi Value Channel 7 cale Hi Value Channel 8 cale Lo Value Channel 1 cale Lo Value Channel 2 cale Lo Value Channel 3 cale Lo Value Channel 4 cale Lo Value Channel 5 cale Lo Value Channel 6 cale Lo Value Channel 7 cale Lo Value Channel 8 cale Hi Percent Channel 1 DARA a Do 8 a n n n N lnl Ae ell EAR E S E S EE SE EEE EEE n cale Hi Percent Channel 2 cale Hi Percent Channel 3 cale Hi Percent Channel 4 cale Hi Percent Channel 5 cale Hi Percent Channel 6 45091 45092 JS Ka IT a Tunit Tunit Tunit Tunit Tu
63. lue in the request packet the Slave ignores the request The average value of power or a similar quantity over a specified period of time A specified time over which demand is calculated Unique per device name starting with the four digit numeric identification for the firmware EIF Number Asks the device to reset reinitializing Programmable Settings from the PC EEPROM User configurable visual indication of data in a meter A robust non proprietary protocol based on existing open standards DNP 3 0 is used to operate between various systems in electric and other utility industries and SCADA networks Nonvolatile memory Electrically Erasable Programmable Read Only Memory that retains its data during a power outage without need for a battery Also refers to meter s FLASH memory The amount of Primary Energy required to produce a pulse pair of transitions Programmable record that monitors any energy quantity Example Watthours VARhours VAhours A type of LAN network connection that connects two or more devices on a common communications backbone An Ethernet LAN consists of at least one hub device the network backbone with multiple devices connected to it in a star configuration The most common versions of Ethernet in use are 10BaseT or 100BaseT as defined in IEE standards However several other versions of Ethernet are also available Error Code Modbus communication transmitted in a packet from the Slave to t
64. ndustries GaugeTech Doc E134 7 15 V1 01 2 3 3 Type the current Device Address Use the pull down menus to Input Settings as shown Network Baud Rate and Port settings can change Device Address j m The Protocol MUST be Modbus RTU Baud Rate NOTE If you do not know the Address and Baud Rate Port push the O Module RESET button for 3 seconds Protocol RESET will cause the unit to run in Default Mode Comex Connect Cancel Hel Address 247 Baud Rate 57600 Use those settings to connect to the module 4 Click the Connect button at the bottom of the screen to connect the module to the PC The Device Status Direct Connect to Com 1 screen appears showing the Boot Run Time and Comm Status for the connected device s The screen creates a list if more than one device is connected Electro Industries Device Status Direct Connect to Com 1 List of Currently Connected Devices Device Type Digital Output Module Comm RT Comm Bt DEP RT DSP Bt 0023 Healthy WW Polling Operational Mon 5 Click OK The main screen will reappear File Correci n RealTime Pol Tools 140 Devices Time of Use Logs view Help Tel Ma FI Query 140 Module EDIT ad SS Change 1 0 Module Address Baud Rate Nexus 170 Device Status 6 Click on I O Devices gt Stand Alone Programmer from the Tool Bar The Stand Alone Programmer screen for TT the connected VO Module appears eae ee the screens vary slightly The Module T
65. ndustries GaugeTech Doc it E134 7 15 V1 01 2 1 2 1 1 Port Overview M All Electro Industries I O Modules have ports through which they interface with other devices The port configurations are variations of the four types shown below Four Analog Outputs Eight Analog Outputs 0 1mA and 4 20mA 0 1mA and 4 20mA Eight Analog Inputs Four Relay Outputs 0 1mA 0 20mA or Four KYZ Pulse Outputs 0 5V DC 0 10V DC or Eight Status Inputs K Li Z 9 u T F u T 5 01000000 000000 G Electro Industries GaugeTech Doc E134 7 15 V1 01 2 2 2 2 Install External I O Modules B A Quick Start Configuration Guide can be found in section 1 2 Section 1 2 is an overview of the Installation process The Installation process is very simple However the modules can be used to interface with a variety of devices So we offer here an expanded detailing of the Installation process with a variety of scenarios for your information 2 2 1 Install Communication Software M Nexus Communicator or Nexus Programmer Shareware can be used to communicate with the I O Modules Nexus Programmer can be downloaded at no cost from the Electro Industries website www electroind com Nexus Programmer provides communication between the I O Modules and a PC and or a Nexus meter Nexus Communicator can be purchased from Electro Industries by visiting our website www electroind com or calling our National Headquarters at 800 645 6342 Nexus Commun
66. nimum Pulse width GT 35100 Channel Minimum Pulse Width L MO 57347 Reset Channel 2 57348 Reset Channel 3 57349 Reset Channel 4 65409 Device Saras 65410 __ DeviceReset 65535 65536 Device Serial Number 99999999 0 G Electro Industries GaugeTec Doc E135 7 15 V1 01 Chapter 14 Digital Status Input Modules 14 1 Overview M The Digital Status Input Module is used for either additional status detect or for accumulating pulses from external equipment such as power meters water meters etc B The Modbus Map for the Digital Status Input Module is in Chapter 15 R Maximum registers per request read or write is 4 registers 14 2 Digital Status Input Specifications Memory 256 byte FC EEPROM for storage of Programmable Settings and Nonvolatile Memory Modbus Address 164 Factory Settings Baud Rate 57600 Transmit Delay Time 0 Modbus Address 5247 a Reset Button Buad Rate 57600 Transmit Delay Time 20 csec 14 3 Communication M The device will operate with the following default parameters Address 247 F7H Baud Rate 57600 Baud Transmit Delay Time 20 csec M See Chapter 5 for details on Default Mode Electro Industries GaugeTech Doc i E134 7 15 V1 01 14 4 Normal Mode The device is polling the inputs at 100 Hz once every 10 msec debouncing the inputs and incrementing the Transition Accumulators for each channel as appropriate The inputs are represented by Channel 1 in the LS
67. nit 0 01 327 67 327 68 Ya 0 01 327 67 327 68 0 01 327 67 1 327 68 bos kwi 327 67 327 68 0 01 Ji 327 67 1 327 68 ow kwi 327 67 327 68 oo WW 327 67 327 68 0 01 avi 327 67 327 68 0 01 RW 2 147 483 647 2 147 483 648 Hectro Industries Gauge Tec Doc E134 7 15 V1 01 0 1mA 4 and 8 Channel Analog Output Modbus Map 45151 Calibrate Lo Thermal Average A D Value Channel 7 45152 Calibrate Lo Thermal Average A D Value Channel 8 Baen onsen ons kwi 1327 67 327 68 bo kwi zarenaren for WW 327 67 327 68 0 01 RW 327 67 327 68 0 01 Ji 327 67 1 327 68 bos kwi 327 67 327 68 0 01 Ji 327 67 6 327 68 bons kwi 327 67 327 68 0 01 Ji 327 67 327 68 0 01 RwfI Here 001 WW 327 67 327 68 0 01 Rawi Barenn jon WW 327 67 1 327 68 bon kwi 327 67 1 327 684 bow kwi 327 67 6 327 68 born kwi 327 67 327 68 0 01 RW 327 67 1 327 68 orto kwi 327 67 9 327 68 joon kwh 327 67 327 68 0 01 Rw 327 67 327 68 oo kwh 409587574096000 Jus con AD a i 4095 875 4096 000 Jus eountAD R i 4095 875 4096 000__ i 8comtAD OR 4095 875 4096 000_ I 8contA D OR 4095875 1 4096 000 Jus count AD EH 4095 875 1 4096 000 Jus count
68. ple UO Modules 1 Each I O module in a group must be assigned a Unique Address See section 2 2 2 2 Determine if you must use an additional power source such as the EIG PSIO section 2 2 3 3 Starting with the left module and using a slotted screw driver fasten the first I O Module to the left Mounting Bracket The left Mounting Bracket is the one with the PEM Fasten the internal screw tightly into the left Mounting Bracket G Electro Industries GaugeTech Doc E134 7 15 v1 01 2 7 3 Next slide the female RS 485 port into the male RS 485 side port to connect the next I O module to the left module Fasten together enough to grab but do not tighten One by one combine the modules together using the Integrated Fastening System Figure 2 7 If you require an additional power supply attach a PSIO power supply to the right of each group of 4 I O Modules section 2 2 3 NOTE The PBI can also be used for a Low Voltage Power Supply It must be mounted separately 4 Once you have combined all the I O modules together for the group fasten tightly This final tightening will lock the whole group together as a unit 5 Attach the right Mounting Bracket to the right side of the group using small phillips head screws provided 6 Then mount the group of modules on a secure flat surface This procedure will ensure that all modules stay securely connected Left Mounting Bracket Right Mounting Bracket Integrated Fastening System Fi
69. r more than one of the same Module Section 2 2 2 3 Determine Power Needed Nexus 1250 1252 and PSIO provide 12 VA Rule of thumb 1 Power Source for up to 4 I Os See Steps to Determine Power Requirement Section 2 2 3 4 Mount and Power the I O Modules Left Right Use a Mounting Bracket MBIO and Mounting VO Modules PSIO Mounting Power Supply if needed Starting with the Bracket Bracket Left Module fasten Left Mounting Bracket Use the Integrated Fastening System to add additional I Os up to 31 to the right loosely with an external Power Source PSIO to the RIGHT of each grouping of 4 With all I Os in place fasten tightly Then attach Right Mounting Bracket a je a Slo E leu e Q le en Qu anara le meurs O lws L Oa meurs o le meurs Oa been o 5 Install RS 485 Communication Wiring I O Module can communicate via RS 485 ulo la to Nexus meters via RS 485 to an RS 485 RS 232 Converter to a PC or via Wi MI 2 wire RS 485 toa PEC or RTU Refer to gt TIT section 2 2 for wiring details 6 Communicate to I O Modules with Nexus Por Communicator or Nexus Programmer Burm Shareware ua Nexus Programmer has similar screens and most capabilities except Log Viewer Electro Industries Gauge Tech Doc E 134 7 15 V1 01 1 1 ua Nexus LOMMUNICALOI File Connection Real Time Poll Tools 1 0 Devices Time of Use Logs wiew Help Test Screens 7 Click on Nexus Communicator or
70. rm A or C KYZ Pulse 5 Digital Status Input Modules a 8DI1 8 Digital Status Inputs Wet Dry Auto Detect up to 300 Volts AC DC IE The Electro Industries I O Modules have accessories that are available to aid in installation and in powering the modules PSIO Power Supply for up to 4 I O Modules PB1 Power Supply provides 24 48V AC MBIO Mounting bracket for I O Modules Electro Industries Gauge Tech Doc E 134 7 15 Vin 1 4 Chapter 2 Installation 2 1 Hardware Overview M All Electro Industries External I O modules have the following components e Male RS 485 Side Port use to connect to another module s female RS 485 side port e Female RS 485 Side Port use to connect to a port of a Master Device with power supply or to another module s male RS 485 side port e I O Port used for functions specific to the type of module size and pin configuration vary depending on type of module e Reset Button Press and hold for three seconds to reset the module s Baud Rate to 57600 and its Address to 247 0x0F7 for 30 seconds e LEDs when flashing signal that the module is functioning e Mounting Brackets MBIO used to secure one or more modules to a flat surface Mounting Brackets MBIO Female RS 485 Side Port Female Pins LEDs I O Port Size and pin configuration vary Integrated Fastening System Male RS 485 Side Port Male Pins Reset Button Figure 2 1 I O Module Components Electro I
71. rrent Settings appear on the screen From pull down menus under New Settings select the new settings Click Make Change or Cancel Stand Alone Programmer When this function is selected a Programmer screen for the connected I O Module appears The user can change the Address Baud Rate and Transmit Delay The user can Send Retrieve settings to and from the I O Module with the Send or Retrieve button The user can Save Load settings to or from files on the PC Disc Drive with the Save or Load button The Send button automatically Restarts the I O Module being changed Device Locator This screen locates Connected Devices In the interest of time it is best to limit the Address field as much as possible when searching for a device Example Start 230 End 247 Click Exit to Close the Stand Alone Programmer and Device Locator screens Electro Industries GaugeTech Doc E134 7 15 Query 140 Module Change 120 Module Address Baud Rate Nexus 1 0 Device Status GOHHECT PI ONMECT MGR CONNECT Stand Alone Programmer Belay Control Poll External Digital Inputs Poll External Analog Inputs Locator Utility Change Address 7 Baud Rate Stand Alone PC Serial Port coni Current Settings New Settings j Y Module Baud Rate ERTI Em il El 9600 Make Change 0 Digital Output External Module Programmer Digital Output Module 0023 Build 123 Module Address Module Type Ve
72. rsion 57600 Transmit Delay Baud Rate ESN E NIN KIN ESN EST R Device Locator Start Address Start Baud Rate 9600 HI End Boud ate 115200 Device Type End Address 247 V1 01 2 4 Example Commands 2 4 1 Communication Overview m All I Os are shipped pre programmed with Baud Rates of 57600 Addresses and Transmit Delay Times The Programmable Settings for the IO modules can be changed by writing new values to the Modbus Registers Using software which must be able to generate CRC checksum at the end of any message the user can interact with an IO module directly in Modbus RTU Protocol The user can change the settings by writing to registers and verify the changes by reading those registers back Refer to Chapter 3 for Modbus Protocol functions and Chapter 4 for Communication Data Formats 2 4 2 Changing the Unit Address m In order to change the Address you will need to know the Address and Baud Rate of the unit If you forget those settings push the Reset button The unit will run in Default Mode Address 247 Baud Rate 57600 See Chapter 5 for more details Example 1 To change the Unit Address to 1 Send the following data to the IO module in Default Mode F7 06 BO 00 00 01 DO NOT TYPE SPACES F7 Unit Address 247 06 Function Code Preset Single Register BO 00 Register for Address 00 01 New Unit Address 1 72 54 CRC checksum Reset the unit by sending the following Reset Command After Rese
73. s toggled Electro Industries GaugeTech Doc i E134 7 15 V1 01 12 2 Operation Indicator 0000H OK 1000H Problem e Biti 1 EEPROM Failure e Bit 2 1 Checksum for Communications Settings bad e Bit 3 1 Checksum for Programmable Settings bad e Bit4 1 1 or more Communications Settings are invalid e Bits 1 1 or more Programmable Settings are invalid e Bit6 1 1 or more Programmable Settings have been modified e But 1 Forced Default by Reset Switch e Bit 15 1 Normal Operation of the device is disabled 12 4 1 Channel Last Next Energy Channels 1 4 Registers 04097 04112 0x01000 0x01000F Energy readings are written to these registers The reading is an 8 byte value The range is 18 446 744 073 709 551 615 0 The Master Device continuously writes energy readings to these registers New readings will over write the old readings The difference between old readings and new readings will be added to the Channel Residual Energy registers 12 4 2 Channel Residual Energy Channels 1 4 Registers 04113 04128 0x01010 0x0101F When the new energy readings are different from the old readings the difference will be added to these registers The reading is also an 8 byte value The range is 18 446 744 073 709 551 615 0 If the number in these registers is larger than or equal to the number in the Channel Energy Pulse registers the number in the Channel Residual Energy registers will decrease by the number in the
74. t lt lt lt lt 22 14 3 14 4 4 Reset Channel Transition Accumulations Channels 1 8 14 3 Chapter 15 Digital Status Input Modbus Map 8DI1 15 1 Digital Status Input Register Map 15 1 Modbus Map for the Digital Status Input Module 15 3 Appendix A Glossary G Electro Industries Gauge Tech Doc E134 7 15 V1 01 vii G Electro Industries Gauge Tech Doc E134 7 15 V1 01 viii Chapter 1 Introduction 1 1 Introduction m Electro Industries Modbus I O modules perform as compact affordable communication interfaces between the real world and the technical world of devices These modules can support more meter ing functions for Electro Industries meters or with proper power supply these modules can also be used independently As an add on or a stand alone each of these Analog or Digital Modbus I O Modules can interface condition and or distribute critical signals for a variety of applications Five types of modules are available They are rugged high performance highly expandable and user friendly Below is a Quick Start Guide for using the modules Steps are detailed in later chapters 1 2 Quick Start Configuration Guide See Chapter 2 for Expanded Installation 1 Install Communication Software Nexus Communicator or Nexus Programmer Shareware Nexus Programmer can be downloaded from www electroind com 2 Assign a Unique Address to Module fo
75. t Stand Alone Programmer EDIT OFEN TZR Change 140 Module Address Baud Rate The Stand Alone Programmer screen Nerus 1 0 Device Status appears Stand Alone Programmer Relay Control Poll Extemal Digital Inputs Poll Extemal Analog Inputs Electro Industries Gauge Tech Doc HE 134 7 15 V1 01 1 3 3 Type New Address in Address window Digital Output External Module Programmer Module Type Baud Rate and Transmit Delay can also a or be changed Address Baud Rate co 4 Click Send Button VE The Send button automatically Restarts the I O Module being changed 5 Click EXIT to close the screen and return to the Main Nexus Communicator or Nexus Programmer screen 1 5 Electro Industries Modbus I O Modules and Accessories Analog Transducer Signal Output Modules a IMAONA 4 Analog Outputs 0 1 mA scalable bidirectional b ImAON8 8 Analog Outputs 0 1 mA scalable bidirectional c 20mAON4 4 Analog Outputs 4 20 mA scalable d 20mAONS 8 Analog Outputs 4 20 mA scalable 2 Analog Input Modules a 8AI1 8 Analog Inputs 0 1 mA bidirectional b 8AI2 8 Analog Inputs 0 20 mA bidirectional c 8AI3 8 Analog Inputs 0 5V DC bidirectional d 8AI4 8 Analog Inputs 0 10V DC bidirectional 3 Digital Dry Contact Relay Output Modules a 4RO1 4 Relay Outputs 5 amps 125 AC DC Form C 4 Digital Solid State Pulse Output KYZ Modules a 4PO1 4 Solid State Pulse Outputs Fo
76. t the Unit s Address will be 1 F7 06 FF 81 00 01 DO NOT TYPE SPACES F7 Unit Address 247 06 Function Code Preset Single Register FF 81 Register for Reset 00 01 Any value is OK 34 A8 CRC checksum 2 4 3 Changing the Baud Rate M The unit is running at 57600 Baud Rate factory setting or in Default Mode If necessary the Baud Rate can be lowered by writing the value into the proper Modbus Register Electro Industries GaugeTech Doc i E134 7 15 V1 01 2 14 Example 2 To change the Baud Rate to 9600 Let s say the unit has an Address of 1 and is running at 57600 Baud Rate Send the following data to the unit at 57600 Baud Rate 01 06 BO 01 00 01 DO NOT TYPE SPACES 01 Unit Address 06 Function Code Preset Single Register BO O1 Register for Baud Rate 00 01 Represent 9600 Baud Rate 3F 0A CRC checksum Reset the unit by sending the following reset command This should be sent at 57600 Baud Rate After Reset unit will run at 9600 Baud Rate F7 06 FF 81 00 01 NOTE Transmit Delay Time also can be changed in the same manner 2 4 4 Changing the Unit Address Baud Rate and Transmit Delay Time Example 3 To change all three settings by sending one command Let s say the unit is in the Default Mode Address 247 Baud Rate 57600 Transmit Delay Time 20 csec Send the following data The unit will have an Address of 1 Baud Rate of 9600 and Transmit Delay Time of 0 csec F7 10 BO 00 00 03 06 00 01 00 01 00
77. t 11 EEProm Fail Communication Settings Checksum Fail Programmable Settings Checksum Fail Invalid Communication Settings Invalid Programmable Settings Programming Changed Forced Default Calibration Test Output Normal Disabled A read or write of the EEProm failed The checksum for the Communication Settings does not pass The checksum for the Programmable Settings does not pass One or more of the Communication Settings is not valid One or more of the Programmable Settings is not valid One or more of the Programmable Settings have been changed since initialization The reset switch was detected as pressed on startup The unit is in Calibration Mode The unit is in Test Output Mode Normal function of the unit is disabled Electro Industries GaugeTech Doc 4 E134 7 15 V1 01 4 5 Example Register 65409 Device Status might contain the following data nar Do ARALO O of ef OOO ERRED Meanin Normal Invalid Cksm eaning Disabled Setting Fail Normal Function is Disabled interpretation Programmable Settings contain invalid settings and failed the checksum 4 8 Type F8 Device Reset 65410 m Length 1 Register 2 Bytes M The format of this register does not matter Any write to this register will reset the device 4 9 Type F9 Device Serial Number 65535 65536 B Length 2 Registers 4 bytes B Range 99 999 999 0 m Unit 1 B These registers contain 4 bytes of Pack
78. the fourth register of a group register 04100 or registers 04103 04112 or registers 04109 04112 These writes can be interpreted as two byte four byte six byte or eight byte energy readings The reception of the first value for a given channel provides the initial value for that channel Subsequent writes will increment the Residual for that channel by the difference of the old value and the new value The previous value is then replaced with the new value Attempting to write a value greater than the programmed Rollover Value for a given channel is completely ignored and no registers are modified If the difference is greater than half of the programmed Rollover Value for a given channel the write does not increment the Residual but does update the Last Value Overflow of the Residual is not prevented 2 The second process occurs in the main loop and attempts to decrement the Residual by the Programmed Energy Pulse Value If the Residual is greater than the Programmed Energy Pulse Value and the Pending Pulses Value for that channel is not maxed then Residual is decremented appropriately and the Pending Pulses is incremented by two signifying two more transitions and one more pulse 3 The third process runs from a timer which counts off pulse widths from the Programmable Minimum Pulse Width Values If there are Pulses Pending for a channel and the delay has passed then the Pulses Pending is decremented for that channel and the Output Relay i
79. those devices to send and receive data to one another In most applications the network will be either a serial type or a LAN type Non volatile Random Access Memory is able to keep the stored values in memory even during the loss of circuit or control power High speed NVRAM is used in the Nexus to gather measured information and to insure that no information is lost A port that facilitates infrared communication with a 1262 1272 meter Using an ANSI C12 13 Type II magnetic optical communications coupler and an RS 232 cable from the coupler to a PC the meter can be programmed with Nexus Communicator software A short fixed length section of data that is transmitted as a unit Example a serial string of 8 bit bytes Percent Total Harmonic Distortion A language that will be spoken between two or more devices connected on a network Potential Transformer Ratio used to scale the value of the voltage to the primary side of an instrument transformer Also referred to as VT Ratio The closing and opening of the circuit of a two wire pulse system or the alternate closing and opening of one side and then the other of a three wire system which is equal to two pulses The number of transitions waiting to be output by relays Watt and VAR flow is typically represented usng an X Y coordinate system The four corners of the X Y plane are referred to as quadrants Most power applications label the right hand corner as the first quadrant an
80. tputs Modbus Register Map M The Nexus Modbus Register Map begins on page 13 3 E Columns See Chapter 4 for a detailed description of Communication Formats referred to in the the Register Map s Type column See the Table of Contents for a list of the Register Map s Types and their page location in Chapter 4 The R W column indicates the Read Write function of that particular register An R W or R W in the column indicates the following R Read Only W Write Only R W Read and Write Electro Industries Gauge Tech Doci E 134 7 15 V1 01 13 1 G Electro Industries Gauge Tech Doci E 134 7 15 V1 01 KYZ Pulse Outputs Modbus Map Device Identification Block 00001 00008 Device Name T OO OT OUO MOR 00009 00016 Firmware Variation String A R O 00017 00024 Firmware Variation Sting T_T ado _00025 00032 Firmware Variation String T_T A dk 00033 00040 Firmware Variation String 4 TAR 00041 00048 Firmware Variation sims T_T A R O 00049 00056 Firmware Variation Sense MOR 00057 00064 Firmware Variation Suing T_T A R O 00065 00072 Firmware Variation Sue AOR 00073 00074 Device Firmware Version Number R Raa F2 R 00075 00076 Device Fi i BR 04097 04100 04101 04104 04105 04108 04109 04112 04113 04116 04117 04120 04121 04124 04125 04128 04129 TT ER O lt o O m E S O w E z 5 o O 2 CH S o o Hi 2 S CH lt o 2
81. verage Povver Bit Binary Block Window Avg Power Build Number Byte Appendix A Glossary The Device Address used for Modbus Communication Valid values are between 1 and 247 inclusive When applied to current values amps the average is a calculated value that corresponds to the thermal average over a specified time interval The interval is specified by the user in the meter profile The interval is typically 15 minutes So Average Amps is the thermal average of amps over the previous 15 minute interval The thermal average rises to 90 of the actual value in each time interval For example if a constant 100 amp load is applied the thermal average will indicate 90 amps after one time interval 99 amps after two time intervals and 99 9 amps after three time intervals When applied to Input Pulse Accumulations the Average refers to the block fixed window average value of the input pulses When applied to power values watts VARs VA the average is a calculated value that corresponds to the thermal average over a specified time interval The interval is specified by the user in the meter profile The interval is typically 15 minutes So the Average Watts is the thermal average of watts over the previous 15 minute interval The thermal average rises to 90 of the actual value in each time interval For example if a constant 100kW load is applied the thermal average will indicate 90kW after one time interva
82. y message the user can interact with an IO module directly in Modbus RTU protocol The user can write to registers and or read those registers back Refer to Chapter 3 for Modbus Protocol functions and Chapter 4 for Communication Data Formats 2 3 2 Using Nexus Communicator or Nexus Programmer Software RB Nexus Communicator or Nexus Programmer Software communicates with an I O Module directly whether the I O Module is connected to a Nexus 1250 1252 meter or the I O is a stand alone Below are steps required to communicate directly to the I O Module using a PC a power supply for the I O Module and an RS 485 RS 232 converter 1 2 Install Communication Wiring VO Direct Connection shown here Meh dams T lal FES ISCH O Power For more details see section 2 2 6 Soa PE Install Nexus Communicator software In order to communicate with an I O module via Nexus Communicator software you must have Nexus Communicator installed on your PC For installation details refer to the Nexus Communicator User s Manual G Electro Industries GaugeTech Doc E134 7 15 v1 01 2 10 3 Click on Nexus Communicator Icon PART File Connection Real Time Pell Tools 0 Devices Tine ot Use Logs View Help Test Screens Nexus Communicator software The Main screen for Nexus Communicator Software will appear on your screen 4 Click the Connect Icon The Connect screen will appear 5 Type Address in Device Address window 6 Us
83. ype and Version windows confirm the module to Stand Alone Programmer Belay Control Digital Output External Module Programmer Module Type Digital Output Module which you are connected SES Address 7 Click on the windows to change Baud Rate SE the Address Baud Rate and or Transmit Deloy E Transmit Delay The user can Send Receive settings E Send or Retrieve button The user can Save Load settings to or from files on the PC Disc Drive with the Save or Load button 8 Click the Send Button to automatically Restart the I O Module which will save changes 9 Click Exit to Close the Stand Alone Programmer screen and return to the Nexus Communicator or Programmer screen G Electro Industries GaugeTech Doc E134 7 15 v1 01 2 4 2 2 3 Steps to Determine Power Requirement B A Nexus 1250 1252 is able to power up to four modules two Analog Output Modules using 15 20V DC at 50 200mA Other devices may have little or no power Refer to Table 2 1 below to determine the VA Ratings for each I O Module NOTE If external displays are in use they must be considered Determine Power Requirement by adding together the VA Ratings for I Os Modules in use Compare Available Power to Power Required Use additional Power Supply PSIO if more power is required NOTE The Nexus 1250 1252 or PSIO provide only 12VA of power NOTE RS 485 communication is viable for up to 4000 feet 1212 meters However if your cab

Download Pdf Manuals

image

Related Search

Related Contents

  Câmera de vídeo digital HD  iPlanet Web Server, FastTrack Edition 4.1 Programmer`s Guide to  Dicota BacPac Casual 16.4  Softalk Office User`s Manual - Packet8  Bintec-elmeg 1091271 peripheral controller  Smeg KD100B cooker hood  第21回株主総会招集ご通知(全文)(PDF:63ページ, 718KB)  SCPI – Epargne Foncière  Les Immanquables Chauffage Electriques  

Copyright © All rights reserved.
Failed to retrieve file