background image

 
 

EtherMeter 

SCADA / METER GATEWAY 

PATENT PENDING 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
 
 

Installation, Operation, and 

Maintenance Manual 

Version 2.01 

14 March 2010 

 

 
 

 
 

 
AUTHORIZED SCADAMETRICS RESELLER 

 
 
 

SCADAmetrics 

St. Louis, Missouri USA 

scadametrics.com

Summary of Contents for EtherMeter

Page 1: ...herMeter SCADA METER GATEWAY PATENT PENDING Installation Operation and Maintenance Manual Version 2 01 14 March 2010 AUTHORIZED SCADAMETRICS RESELLER SCADAmetrics St Louis Missouri USA scadametrics co...

Page 2: ......

Page 3: ...5 VOICE 636 938 9633 FAX 636 587 2345 scadametrics com 2008 2010 SCADAMETRICS ALL RIGHTS RESERVED Trademarks Referenced Within This Document Acculinx is a trademark of Master Meter Inc ADE is a regist...

Page 4: ...tiveness of the EtherMeter is based upon an embrace of the latest AMR Automatic Meter Reading technology Driven by the powerful SCADAmeter protocol conversion engine it works by translating totalizati...

Page 5: ...SING AND TROUBLESHOOTING INDUSTRIAL COMM PROTOCOLS MODBUS DF1 ETHERNET IP AS APPLICABLE 10 RS 232 SERIAL PORTS CABLING AND COMMUNICATIONS 11 RS 485 SERIAL PORTS CABLING AND COMMUNICATIONS 12 ETHERNET...

Page 6: ...erial Communications Ports RS 232C EIA 561 Jack RS 485 Phoenix Terminal Speed 300 to 115200 bps Port Parameters 8N1 7E1 7O1 7N2 Handshaking Fixed RTS Null Modem RTS CTS CD Collision Avoidance None Ind...

Page 7: ...Digital I O Two 2 One 1 Digital Output One 1 Configurable As Digital Input or Output Output s TTL 0 5VDC Output Input s TTL Dry Contact Input MODBUS Fn Codes 01 Read Coil Status 02 Read Input Status 0...

Page 8: ...Environmental Considerations and Cautions The following is a list of environmental considerations that will help ensure safe and efficient operation of your EtherMeter Do not position the EtherMeter...

Page 9: ...AUX1 AUX1 AUX2 AUX2 M1 TX M1 RX M1 CMN M2 TX M2 RX M2 CMN 485 A 485 B 485 CMN AIN1 ON 4 20mA OFF 0 5V AIN2 ON 4 20mA OFF 0 5V INTERNAL PRODUCT MAC ID LABEL SERIAL PORT 1 2 3 4 5 6 7 8 1 RI UNUSED 2 DC...

Page 10: ...32C SERIAL PORT INACTIVE DOWN 120 OHM TERMINATION RESISTOR INACTIVE RS 485 ONLY DOWN LCD BACKLIGHT OFF POWER LED OFF POWER SAVING MODE LCD CONTRAST ADJUST The LCD contrast adjust potentiometer located...

Page 11: ...thers The complete Meter Compatibility Matrix document is available for download from the Support section of scadametrics com This document details the various meter brands and models that are compati...

Page 12: ...EEN RxD SENSUS ENCODER REGISTER Sensus ICE Register Diagram SENSUS PROTOCOL 7 DATA BITS 1 START BIT 1 STOP BIT EVEN PARITY ASCII ENCODING SAMPLE READ TOTALIZATION 99999987 V R B 9 9 9 9 9 9 8 7 I B L...

Page 13: ...TERM BACK LIGHT ON BACK LIGHT OFF FLASH PROGRAMMING HEADER INTERNAL M2 RX M2 TX M1 RX M1 TX DCD XMT RxD TxD PWR JP1 JP2 ETHERNET SERIAL LCD DISPLAY 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 2...

Page 14: ...ibility Matrix on scadametrics com in advance to ensure compatibility In the place of the second rightmost EtherMeter in the diagram a three wire AMR device may be installed Examples include the Sensu...

Page 15: ...scadametrics com in advance to ensure compatibility SERIAL PORT ETHERNET PORT SETUP RUN RS 485 RS 232 120 OHM TERM NO TERM BACK LIGHT ON BACK LIGHT OFF FLASH PROGRAMMING HEADER INTERNAL M2 RX M2 TX M...

Page 16: ...RMINATION DELIMITER START DELIMITER TOTALIZATION DATA DIGITS 1 6 TOTALIZATION DATA DIGITS 7 8 NEPTUNE PROTOCOL 7 DATA BITS 1 START BIT 1 STOP BIT EVEN PARITY ASCII ENCODING SAMPLE READ TOTALIZATION 00...

Page 17: ...tible encoder register to Meter Channel 1 of the EtherMeter Terminals 14 15 and 16 are used in this case Hookup to Meter Channel 2 will be identical except terminals 17 18 and 19 are used PWR PWR CANH...

Page 18: ...d 16 are used on both EtherMeters Meter Channel 1 However either channel may be used on each EtherMeter Check the Meter Compatibility Matrix on scadametrics com in advance to ensure compatibility In t...

Page 19: ...scadametrics com in advance to ensure compatibility SERIAL PORT ETHERNET PORT SETUP RUN RS 485 RS 232 120 OHM TERM NO TERM BACK LIGHT ON BACK LIGHT OFF FLASH PROGRAMMING HEADER INTERNAL M2 RX M2 TX M...

Page 20: ...ility Matrix for meter register configuration details 3 Wire color coding for K Frame compatibles differs from that used in Sensus compatibles and Neptune compatibles Elster AMCO InVISION Register Dia...

Page 21: ...he following diagram demonstrates the hookup of a K Frame compatible encoder register to Meter Channel 1 of the EtherMeter Terminals 14 15 and 16 are used in this case Hookup to Meter Channel 2 will b...

Page 22: ...tibility Matrix on scadametrics com in advance to ensure compatibility In the place of the second rightmost EtherMeter in the diagram a three wire AMR device may be installed Examples include the Itro...

Page 23: ...y Matrix on scadametrics com in advance to ensure compatibility SERIAL PORT ETHERNET PORT SETUP RUN RS 485 RS 232 120 OHM TERM NO TERM BACK LIGHT ON BACK LIGHT OFF FLASH PROGRAMMING HEADER INTERNAL M2...

Page 24: ...mical meters commercial industrial natural gas meters volume correctors and many others When the EtherMeter handles pulse based meters the totalization and flow rate data is stored and transmitted fro...

Page 25: ...has set Meter Channel 2 as a pulse based meter After PWRn is set to zero note that additional user options become visible on Pg 1 of the Setup Screen DBn is a debounce filter setting see section below...

Page 26: ...Meter Notes Active Voltage and Current Pulses are not supported Each of the EtherMeter s pulse input channels contain an integral 5 VDC power supply and a 10K Ohm pull up resistor Therefore an externa...

Page 27: ...vice into the serial port may cause irreversible damage to the EtherMeter and or the connecting equipment Please proceed with due care and caution when hooking up to the ports RS 232C Serial Port The...

Page 28: ...or RS 485 serial port can be activated but not both simultaneously When the EtherMeter is staged at the endpoint of the transmission line a 120 Ohm termination resistor should be used For convenience...

Page 29: ...supports the ARP ping function serves a web page on TCP port 80 and provides a Telnet Server for remote configuration and troubleshooting MODBUS TCP 4 sockets is active at all times on TCP port 502 an...

Page 30: ...4710 4790 9710 9790 Maxstream XTend PKG 900 MHz RS 232 Industrial or Commercial Zlinx ZP9D ZP24D Series Cirronet HopNet Serial and Ethernet Series Calamp Dataradio DL 3400 Integra IP Integra TR Integ...

Page 31: ...TL Listed or Recognized Solid State Relay eg Power IO P N IO ODC 60 for DC loads or Power IO P N IO OAC 280 for AC loads Digital Output 1 can be used for radio power saver output Non Isolated Fused An...

Page 32: ...s connected to DC Common GND Caution AIN2 should NEVER be connected to a voltage greater than 5VDC above the DC common See Recommended Wiring Diagram later in this section Non Isolated Fused If isolat...

Page 33: ...NO TERM BACK LIGHT ON BACK LIGHT OFF FLASH PROGRAMMING HEADER INTERNAL M2 RX M2 TX M1 RX M1 TX DCD XMT RxD TxD PWR JP1 JP2 ETHERNET SERIAL LCD DISPLAY 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19...

Page 34: ...h the principles are the same for Analog Input Channel 2 The following diagram is an example of an EtherMeter deployed as a standalone RTU Note the use of the auxiliary I O to provide ON OFF signaling...

Page 35: ...2 dip switch In setup mode the serial port operates with the following parameters 8 data bits 1 start bit 1 stop bit no parity no flow control The technician should press the ENTER key to refresh the...

Page 36: ...34 Setup Screen 2 of 8 Serial Port Setup Setup Screen 3 of 8 Networking Setup...

Page 37: ...35 Setup Screen 4 of 8 Auxiliary I O Setup Setup Screen 5 of 8 Interface Setup...

Page 38: ...36 Setup Screen 6 of 8 MODBUS DF1 Register Realtime Display 1 of 2 Setup Screen 7 of 8 MODBUS DF1 Register Realtime Display 2 of 2...

Page 39: ...37 Setup Screen 8 of 8 Meter Read Diagnostics...

Page 40: ...3 2 1 0 1 2 3 4 5 6 7 8 0 SET ROLL1 999 5 4 3 2 1 0 1 2 3 4 5 999 DEVICE WILL COUNT METER ROLLOVERS USER MAY PRE LOAD THESE REGISTERS 0 SET ROLL2 100 5 4 3 2 1 0 1 2 3 4 5 100 0 SET FCALC1 DTIME Fixe...

Page 41: ...STERS ONLY 1 SET PPC2 N Pulses Per Count VALID RANGE 1 30 000 PULSE TYPE REGISTERS ONLY 1 SET CNT1 PULSE PRE SET COUNT VALID RANGE 0 999999999 PULSE TYPE REGISTERS ONLY 0 SET CNT2 PULSE PRE SET COUNT...

Page 42: ...WHILE CTS IS HIGH LOWERS RTS IF WHILE RCV BUFFER FULL HANDSHAKE USE FOR CERTAIN SMART MODEMS RAISE RTS WHEN DATA IS READY TO TRANSMIT BUT WAIT FOR CTS RCV D FROM MASTER BEFORE XMT NONE USE FOR CERTAIN...

Page 43: ...MULTIPLES OF 208 MICROSECONDS 0 SET NHALFBYTES N halfbytes MODIFIES MODBUS RTU AND DF1 SERIAL RECEPTION BEHAVIOR DURING DATA PACKET RECEPTION AFTER N HALF BYTE TIME PERIODS HAVE ELAPSED WITH NO FURTHE...

Page 44: ...RN ON CHECKSUM ERROR CHECKING OFF NETWORK SETUP SELECTIONS DEFAULTS SET DHCP OFF ON OFF DEFAULT USE DEFAULT IP ADDRESS GATEWAY ADDRESS AND NETMASK ON USE DHCP TO FETCH IP ADDRESS GATEWAY ADDRESS AND N...

Page 45: ...DDRESSED TO THIS DEVICE FOR TIMING DIAGRAM SEE SECTION 9 RADIO INTERFACE 60 1 min SET OFFTIME N secs AFTER RECEIPT OF POLL REQUEST AND AFTER ONTIME ELAPSED TIME TO LEAVE RADIO OFF AFTER OFFTIME ELAPSE...

Page 46: ...MA 0 0 4 MA 10000 100 20 MA V 0 0 0 V 10000 100 5 V NOTE FOR 0 5V INPUT REMOVE JP2 MA SET ADCONST A D CONVERTER CONSTANT 1 FACTORY USE ONLY 1000 SET ADSHIFT 0 1 2 3 4 5 6 A D CONVERTER CONSTANT 2 FAC...

Page 47: ...DETECTED ON DISPLAY ACTIVE REGARDLESS OF WHETHER METER 2 DETECTED OFF SUPPRESSES DISPLAY AUTO SET LCD03 AUTO ON OFF CONTROLS LCD DISPLAY OF METER 1 FLOW RATE AUTO DISPLAY ACTIVE WHEN METER 1 DETECTED...

Page 48: ...AL PROTOCOL ON DISPLAY ACTIVE OFF SUPPRESSES DISPLAY OFF SET LCD11 ON OFF CONTROLS LCD DISPLAY OF DEVICE SERIAL ADDRESS ON DISPLAY ACTIVE OFF SUPPRESSES DISPLAY OFF SET LCD12 ON OFF CONTROLS LCD DISPL...

Page 49: ...OTE 1 THE BANNER TEXT ENTERED SHOULD NOT CONTAIN ANY SPACES UNDERSCORES SHOULD BE ENTERED IN LIEU OF SPACES WHEREVER NEEDED THE ETHERMETER WILL AUTOMATICALLY REPLACE THE UNDERSCORES WITH SPACES ON THE...

Page 50: ...byte order and word order can be modified through the Setup Menu In keeping with MODBUS TCP protocol specifications The EtherMeter ignores the Device Address field that is transmitted within all MODBU...

Page 51: ...E REGISTERS ARE 32 BIT UNSIGNED LONG INTEGERS DATA OCCUPYING THESE REGISTERS ARE 32 BIT SIGNED LONG INTEGERS ALL OTHERS ARE 16 BIT SIGNED INTEGERS FUNCTION 02 READ INPUTS DESCRIPTORS 10001 AUX DIGITAL...

Page 52: ...Fault 1 Fault 0 OK 10 Meter 1 Fwd Flow 1 Fwd Flow 11 Meter 2 Fwd Flow 1 Fwd Flow 12 Meter 1 Rev Flow 1 Rev Flow 13 Meter 2 Rev Flow 1 Rev Flow 14 reserved future 15 Most Significant Bit reserved futur...

Page 53: ...51 Master Request 04 03 00 00 00 04 44 5C EtherMeter Response 04 03 08 E0 F3 05 F5 00 9E 00 00 A4 F2 Example MODBUS Request Response...

Page 54: ...Read Eight 8 Digital Inputs MODBUS Function 2 Request 04 02 00 00 00 08 79 99 Response example 04 02 01 03 E1 45 Write Turn 1st Coil ON Aux Digital I O 1 MODBUS Function 5 Request 04 05 00 00 FF 00 8C...

Page 55: ...owing calculations are examples helper formulas that may be implemented within the master When deciding whether to use 64 bit versus 32 bit data manipulation routines at the master it is recommended t...

Page 56: ...rates are multiplied by 1000 to eliminate the need for floating point formatting within the EtherMeter In this case if the actual flow rate is 987 6 GPM then the 40005 40006 MODBUS holding register w...

Page 57: ...rs is important to note that misaligned bit blocks partial words and masked scattered bit reads are not supported DF1 RadioModem and DF1 FullDuplex are both supported and DF1 HalfDuplex is not support...

Page 58: ...RS ARE 32 BIT UNSIGNED LONG INTEGERS DATA OCCUPYING THESE REGISTERS ARE 32 BIT SIGNED LONG INTEGERS ALL OTHERS ARE 16 BIT SIGNED INTEGERS CMD FNC FILE FILETYPE 0F A2 FA 85 READ B250 REGISTERS INPUTS D...

Page 59: ...ult 1 Fault 0 OK 10 Meter 1 Fwd Flow 1 Fwd Flow 11 Meter 2 Fwd Flow 1 Fwd Flow 12 Meter 1 Rev Flow 1 Rev Flow 13 Meter 2 Rev Flow 1 Rev Flow 14 reserved future 15 Most Significant Bit reserved future...

Page 60: ...th the unique address and I O state of each EtherMeter Read Meter 1 Meter 2 Flow 1 Flow 2 DF1 CMD FNC 0F A2 Request 10 02 04 00 0F 00 4F 00 A2 10 10 07 89 00 00 10 03 10 64 Response example 10 02 00 0...

Page 61: ...ts Using EtherNet IP Explicit Messaging http www rockwellautomation com enabled pdf eipexp1_2 pdf The EtherMeter implements a functional subset of the EtherNet IP Protocol Unconnected Explicit Messagi...

Page 62: ...FACE HANDLE TIMEOUT 02 00 00 00 00 00 B2 00 17 00 MULTIPLIER CPF ADDR ITEM UCMM T PDU LENGTH VARIABLE 4B 02 20 67 24 01 07 25 03 97 81 3B 9D EXEC PCC SVC PATH SIZE REQ PATH REQ ID LEN VEND ID DIGI 4 L...

Page 63: ...61 Example EtherNet IP Request Response Class 3 Connected Messaging...

Page 64: ...ollowing calculations are examples helper formulas that may be implemented within the master When deciding whether to use 64 bit versus 32 bit data manipulation routines at the master it is recommende...

Page 65: ...es are multiplied by 1000 to eliminate the need for floating point formatting within the EtherMeter In this case if the actual flow rate is 987 6 GPM then the N7 4 5 register will report the flow as 9...

Page 66: ...g Inputs 32 bit signed hexadecimal format AA6 Read Discrete Inputs AA100d Write Discrete Outputs AAM Read Device ID The checksum option is available but turned OFF by default Checksum may be enabled v...

Page 67: ...IARY DIGITAL I O 1 1 AUXILIARY DIGITAL I O 2 2 AUXILIARY DIGITAL I O 3 3 reserved future 4 reserved future 5 reserved future 6 METER 1 READ FAULT 7 METER 2 READ FAULT AA HEX DEVICE ADDRESS FUNCTION AA...

Page 68: ...ault 1 Fault 0 OK 10 Meter 1 Fwd Flow 1 Fwd Flow 11 Meter 2 Fwd Flow 1 Fwd Flow 12 Meter 1 Rev Flow 1 Rev Flow 13 Meter 2 Rev Flow 1 Rev Flow 14 reserved future 15 Most Significant Bit reserved future...

Page 69: ...METER 1 TOTAL MSG TERMINATION DELIMITER ANALOG INPUT START DELIMITER TARGET ADDRESS ANALOG INPUT CHANNEL END OF MSG DELIMITER Example ADAM 4000 Request Response Note the response 5F5E0F3 hexadecimal...

Page 70: ...RMULAS The following calculations are examples helper formulas that may be implemented within the master When deciding whether to use 64 bit versus 32 bit data manipulation routines factor in the larg...

Page 71: ...floating point formatting within the EtherMeter In this case if the actual flow rate is 987 6 GPM then the 0x02 ADAM 4000 holding register will report the flow as 987 600 milliGallons minute If scali...

Page 72: ...LOW DATA FORMAT The EtherMeter was designed in such a way as to simplify and compress the formatting of all reported data In order to achieve this level of simplicity the scale factors EXP1 and EXP2 h...

Page 73: ...owing table displays the flow units that pertain to the totalization units Totalization Units Flow Units Gallons Gallons Per Hour Minute Sec Cubic Feet Cubic Feet Per Hour Minute Sec Liters Liters Per...

Page 74: ...extual descriptions are transmitted along with the data and screen position control codes are transmitted so as to format the display The following screens are displayed in a repeating rotation Displa...

Page 75: ...t point on pcb is 26mm Notes 1 A separate 5VDC 500mA power supply is required for the display 2 The display may be mounted to the front door of a small enclosure A rectangular panel punch may be requi...

Page 76: ...74 EtherMeter to Serial Display Wiring Diagram...

Page 77: ...ch is useful for locating and troubleshooting the EtherMeter on a network Note that both static IP and dynamic IP DHCP addressing is supported Static or Dynamic IP Address selection is made in the Set...

Page 78: ...HTML html head title YOUR COMPANY NAME title head frameset rows 118 framespacing 0 frameborder 0 frame src http yourserver yourfile html marginheight 1 marginwidth 4 frameset cols 25 25 25 25 framesp...

Page 79: ...TELNET clients To initiate a TELNET session the user should specify the IP address of the EtherMeter and the TELNET TCP Port 23 Once connected a login prompt will appear Username emeter case insensit...

Page 80: ...at network locations where it would be exposed to Internet threats When an EtherMeter is installed within an industrial network that features a Gateway to the Internet a firewall should be properly in...

Page 81: ...com INDUSTRIAL COMMUNICATION PROTOCOLS Official MODBUS IDA Consortium http modbus org MODBUS Protocol Specification http modbus org docs PI_MBUS_300 pdf DF1 Protocol Specification http literature rock...

Page 82: ...80 THIRD PARTY SOFTWARE Simply Modbus Data Communication Test Software http simplymodbus ca HyperTerminal Terminal Emulation Software http hilgraeve com...

Page 83: ...0 OBTAINING WARRANTY SERVICE 2 1 CUSTOMER must contact SCADAmetrics Technical Support or authorized SCADAmetrics Service Personnel within the applicable warranty period to obtain warranty service auth...

Page 84: ...DEATH PERSONAL INJURY PROPERTY DAMAGE OR SEVERE PHYSICAL OR ENVIRONMENTAL DAMAGE TO THE FULL EXTENT ALLOWED BY LAW THE FOREGOING WARRANTIES AND REMEDIES ARE EXCLUSIVE AND ARE IN LIEU OF ALL OTHER WAR...

Page 85: ...me jurisdictions do not allow any limit on the length of an implied warranty the above limitation may not apply to this Licensee If the law does not allow disclaimer of implied warranties then any imp...

Page 86: ...This Page Intentionally Blank...

Reviews: