background image

User Manual 

E126-P-EL

Page 62

FW_E126-P-EL_M_v0301-01_EN

APPENDIX C - MODBUS COMMUNICATION

C.1

INTRODUCTION

The product is fitted with the Modbus communication protocol and can be equipped with various
physical interfaces like RS485 and RS232 (please see device datasheet for available options).

The tables below show the various variables that can be accessed through the communication.

Currently, the function codes supported are:

● function code 3 “Read Holding Registers” (4x references)
● function code 16 “Preset Multiple Registers” (4x references)

The tables show the Modbus PDU addresses in a decimal format, followed by its hexadecimal
representation (0x0000). When the PLC address range is required (4x references are typically used
by PLCs), please use the holding register addresses.

Variables consisting of multiple registers

Several variables in the system are too big to fit in a single register and are spanned over multiple
registers. Most Modbus masters support variables that span 2 or 4 registers in integer and floating
point format. If your Modbus master does not support any of the supplied formats, select an integer
based variable and calculate the corresponding value manually, as shown in the following example:

Example

1.

Let’s assume that variable accumulated total spans 3 registers with addresses 560, 561 and
562.

2.

When a transmission is done, register 560 (the MSW - most significant word) arrives first,
followed by register 561 in the middle and register 562 at the end (the LSW - least significant
word). The following figure shows this and how to calculate the value.

MSW

LSW

ACCUMULATED TOTAL

REGISTER 560

REGISTER 561

REGISTER 562

00001
0x0001

45236
0xB0B4

34756
0x87C4

Value:    [d]

[h]

Value:    [d]

[h]

Value:    [d]

[h]

MSB

LSB

15

15

15

0

0

0

47

31

15

0

16

32

ACCUMULATED TOTAL:

Calculation [d]:
Calculation [h]:

[register 560 * 2   ] + [register 561 * 2   ] + [register 562*1]
[00001 * 4294967296] + [45236 * 65536] + [34756*1] = 7259588548
0x[0001] [B0B4] [87C4] = 0x0001B0B487C4

32

16

Fig. 41: 

Multiple register variable

Datatypes

The following datatypes are used for Modbus communication with the unit:

Data type

Number of bytes

Number of registers (16
BIT)

Description

char

1

1

8 bits ASCII character

uint16

2

1

16 bits unsigned integer

uint32

4

2

32 bits unsigned integer

int32

4

2

32 bits signed integer

uint48

6

3

48 bits unsigned integer

uint64

8

4

64 bits unsigned integer

float32

4

2

32 bits floating point

float64

8

4

64 bits floating point

When reading and writing integer-type variables, values are transmitted without the decimal point.
For the correct representation, please see the remarks-field in the tables below.
Variables spanning multiple registers use ‘big-endian’ data representation.

For more information about using your Modbus device, please read our ’General Modbus
Communication Protocol’ and ‘Modbus Troubleshooting Guide’ available through our website or your
distributor.

Summary of Contents for E126-P-EL

Page 1: ...Temperature type TP PT100 2 3 or 4 wire Temperature type TA 0 20mA Signal output Analog 4 20mA ref corrected flowrate Pulse scaled pulse ref corrected total Remote control External reset with clear l...

Page 2: ...al error 15 5 CONFIGURATION 16 5 1 Introduction 16 5 2 Operating the Main Electronics Module MEM 16 5 2 1 Configuring using PC Configuration tool 17 5 2 2 Mechanical keys 17 5 2 3 Optical keys switch...

Page 3: ...mA Type TA 51 6 4 13 Terminals E1 E3 External reset with clear lock Type IB 51 6 4 14 Terminals C1 C4 Communication RS232 RS485 USB Type CB CH CU 52 6 4 15 Terminals A1 A2 Isolated analog output Type...

Page 4: ...hazardous situation that could cause injury or death A caution indicates a condition that could cause moderate minor personal injury or equipment damage incorrect functioning of the unit or connected...

Page 5: ...chapter of this manual Never remove the earth lead between the housing and the removable terminal block The local labor and safety laws and regulations must be adhered to Modifying the unit without p...

Page 6: ...en instrument for the calculation of compensated volumetric flowrate or mass flowrate for liquid applications using flow equations Fig 1 The E126 P EL This manual describes the daily use configuration...

Page 7: ...nsor Status input to reset total remotely or to lock the clear total key For the temperature input the following options are available PT100 type TP 4 20mA type TA Standard outputs Configurable pulse...

Page 8: ...N EXAMPLE Following parts can be recognized in below installation example 1 2 6 4 5 9 7 3 8 9 Fig 3 Installation example E126 P EL 1 Cover 4 Display 7 Grounding 2 Armed cable connection 5 Optical touc...

Page 9: ...en a setting is being changed this is indicated by the mode indicator PROG on the display The following paragraphs describe the modes of operation in more detail SETUP mode and PROGRAM mode are descri...

Page 10: ...are used to control the unit through the glass without the need to open the enclosure To activate an optical key position a finger clean and without gloves in front of the glass above the indicated ar...

Page 11: ...Main Electronics Module MEM 16 for more information 4 2 3 BACKLIGHT The E126 is equipped with a backlight to illuminate the display for improved readability Depending on the type of supply the backlig...

Page 12: ...te Flowrate Total 1 Acc Total SCREEN 1 Total 1 Acc Total Total 1 Acc Total Total 1 Flowrate SCREEN 2 2 Current day Total SCREEN 3 2 Previous day Total SCREEN 4 Line Temperature INTERNAL ERROR 3 Intern...

Page 13: ...8 times per second To obtain a readable value the flowrate shown on the display is updated once every second Speedometer A speedometer view of the actual flowrate can be shown along the top edge of th...

Page 14: ...t for 3 minutes 4 4 4 LINE TEMPERATURE Several times a second the input value of the temperature sensor is measured Temperature is calculated based on the configuration settings for SETUP 5 TEMPERATUR...

Page 15: ...f the alarm flag shows because of an internal error the alarm code can be displayed by pushing the SELECT key repeatedly until the internal alarm screen is shown See Section B Troubleshooting 60 for a...

Page 16: ...phere is present Opening and servicing of the unit may only be carried out by authorized and trained personnel who have read and understood this manual particularly Section 2 Safety 5 Before opening t...

Page 17: ...ns of SETUP mode and three mechanical keys push buttons at the side of the MEM available with the cover removed PROG CLEAR SELECT Fig 12 Control panel pushbuttons The mechanical keys copy the function...

Page 18: ...G USING SETUP MODE For an overview of Operating modes see Section 4 1 1 Operating modes 9 Changing settings may influence current operation In SETUP mode the unit remains fully operational Make sure t...

Page 19: ...item either contains a value a number with optionally a decimal point and sign e g 123 45 or a selection list e g L m3 USGAL After a menu item is selected in the SETUP menu a new value can be program...

Page 20: ...ngs are set correctly return to OPERATOR mode by pressing the PROG key for three seconds or do not press any key for 2 minutes to return automatically The RUN indicator is now activated on the display...

Page 21: ...PLAY C F K C 5 2 NO OF WIRES 2 3 4 2 5 3 FILTER 01 99 01 off 01 5 TEMPERATURE WITH TYPE TA 4 20MA DEFAULT 5 1 DISPLAY C F K C 5 2 SPAN 0 00000 999999 K 100 K 5 3 OFFSET 0 01 9999 99 K 273 15 K 5 4 FIL...

Page 22: ...al I gal cf Oil bbl nL nm3 Auto mas kg ton US ton lb Hand l m3 US gal I gal cf Oil bbl kg ton US ton lb nL nm3 no unit 1 2 DECIMALS Determines for Total and Accumulated Total the number of digits afte...

Page 23: ...the type of flowmeter unit is changed in SETUP 4 2 FLOWMETER UNITS or 4 3 FLOWMETER UNIT the units in 2 1 FLOWRATE UNIT will change to the default setting of the selected flowmeter If the settings in...

Page 24: ...rmines the availability at the operator level Off Current Day Total and Previous Day Total are not available Operator Current Day Total and Previous Day Total are available at the operator level by pr...

Page 25: ...r menu The measurement units can be set for volume or mass units Refer to the test calibration certificate provided with your flowmeter The automatic unit conversion feature can be set to Hand allowin...

Page 26: ...9 pull down max 10 kHz External power required 24 DC Active pulse input detection level 11 Vdc 3 k pull down max 10 kHz External power required 4 2 UNITS Enables automatic unit conversion for volumetr...

Page 27: ...URE WITH TYPE TA 4 20MA A fixed line temperature value can be used for the calculations This feature requires the Type TA 4 20mA input Enter the fixed line temperature for offset 5 3 TEMPERATURE WITH...

Page 28: ...fter pressing PROG three settings can be selected CALIB Calibrates the input with the actual 0 4 mA value After pressing enter CAL SET is displayed as soon as calibration is completed From that moment...

Page 29: ...MIN 4MA Enter the flowrate at which the output should generate the minimum signal 4 mA in most applications at flowrate 0 The number of decimals displayed depends on the settings in 2 3 FLOWRATE DECI...

Page 30: ...ore stable but less actual reading The filter principal is based on three input values the filter level 01 99 the last analog output value and the last average value The higher the filter level the lo...

Page 31: ...s down the buffer is emptied Pulses can be missed due to a buffer overflow therefore it is advisable to program this setting within its range 8 3 AMOUNT One pulse is generated for every X quantity mea...

Page 32: ...enabled the operator will be prompted to enter the correct system time If the clock is not initialized all measurements and calculations are performed as normal However when Daily total is enabled de...

Page 33: ...by trained personnel Take careful notice of the Section 2 Safety 5 at the front of this manual 6 1 INSTALLATION ENVIRONMENTAL CONDITIONS Take the relevant IP classification of the enclosure into accou...

Page 34: ...2 Main Electronics Module MEM 6 Grounding terminal 3 Battery 7 Label 4 Supply Module RSM or BSM BSM RSM MEM 1 1 2 2 2 2 3 5 5 4 6 Fig 16 Main Electronic Module and two types of Supply Module BSM RSM...

Page 35: ...label placed on the outside of the unit Information on this label includes the configuration options chosen for your product E Y YY YY YYY YY YY YY YY YY Th e r ad Sizes P uct Configuration rod and Se...

Page 36: ...dicate serial number of the electronics product configuration and connectors and more The MEM is supplied with two labels Fig 19 Example MEM labeling The Supply Module is also labeled Depending on pro...

Page 37: ...ousing Make sure the MEM inside doesn t fall out or gets damaged Remove the cover carefully 3 Store the cover in a safe location Make sure the mounting thread and glass screen are protected and the fi...

Page 38: ...M into the housing in one of the four positions 0 90 180 270 so the display is best readable Closing the cover 1 Apply a very thin layer of the specified anti seize compound see Section A Technical sp...

Page 39: ...TRIES WITHIN 18 INCHES For CSA Group B C D SEAL ALL CONDUIT ENTRIES WITHIN 18 INCHES For CSA Group A SEAL AT ENCLOSURE WALL Use certified cable glands and conduit sealing devices All flameproof joints...

Page 40: ...nclosure 6 3 3 MOUNTING THE UNIT The Main Electronics Module MEM can be placed into the body in 4 directions 0 90 180 270 This allows the unit to be mounted in any direction while still allowing the M...

Page 41: ...unt unit on a flowmeter 1 Remove the cover and the MEM see Section 6 2 3 Opening assembling and closing the unit 37 2 If present remove the cap from the bottom connector of the housing 3 Position the...

Page 42: ...protection level Gb and Db the unit must be installed such that even in the event of rare incidents an ignition source due to impact or friction sparks between the enclosure and aluminum steel is excl...

Page 43: ...pation the housing temperature exceeds 70 C 158 F use suitable cable and gland to withstand high temperatures 6 4 2 GROUNDING OF THE ENCLOSURE For Class 1 applications make sure to apply proper in and...

Page 44: ...ou can use some low power NPN or PNP output signals but battery life will be significantly reduced consult your distributor Type PD Sensor supply 8 2 VDC 12 VDC or 24 VDC Vin P2 minus 1 V This option...

Page 45: ...battery supply will be switched off automatically MEM Fig 25 Terminal connectors MEM upper row S4 S5 TA 0 4 20mA temperature input E1 E2 S6 E3 I IB Reset total Clear lock P3 S2 S3 SENSOR INPUT S1 P re...

Page 46: ...bled See also Section 6 4 4 Voltage selection sensor supply 44 6 4 8 TERMINALS P3 SENSOR SUPPLY TYPE PD This terminal may be used for sensor supply See Section 6 4 4 Voltage selection sensor supply 44...

Page 47: ...n Use power supply terminals P5 P6 The required supply voltage is 24 27 VDC Be sure that the output frequency does not exceed 0 5 Hz else the relay life time and reliability will be reduced significan...

Page 48: ...r better noise immunity and if no high sensor input frequencies are expected select signal setting NPN LP low pass signal noise filter which limits the maximum input frequency and avoids pulse bounce...

Page 49: ...ich limits the maximum input frequency see SETUP 4 1 FLOWMETER SIGNAL 26 Make sure the contact resistance of the reed switch is less than 1V 2uA 500 kOhm S2 Common system ground S3 REED LP R 3V S1 MEM...

Page 50: ...R act S3 MEM Fig 35 Terminals S1 S2 and P3 Active signal inputs 8 2 V and 24 V 6 4 11 TERMINALS T1 T4 TEMPERATURE INPUT PT100 TYPE TP The E126 P EL type TP requires a PT100 element RTD as temperature...

Page 51: ...J2 24V MEM Fig 37 Terminals E1 E2 and P3 0 4 20 mA temperature input typical Type TA 6 4 13 TERMINALS E1 E3 EXTERNAL RESET WITH CLEAR LOCK TYPE IB Use this function to reset the total to zero with an...

Page 52: ...on 62 C1 C3 C4 GND GND Common system ground TxD 12V DC C2 RxD DTR RTS TxD RxD RS232 MEM C1 C2 C3 C4 B A A B GND GND Common system ground R MEM S485 C1 C3 C4 Black GND Common system ground Data 5V DC C...

Page 53: ...the 4 20 mA loop It is non polarity sensitive When the output is disabled the current is by default limited to 2 mA Max driving capacity 1000 Ohm 27 VDC If only powered by the loop the backlight will...

Page 54: ...g for damage or aging symptoms 2 Check the process accuracy If necessary re calibrate the flowmeter Do not forget to re enter any updated K factor values 3 Check the battery indicator for low level re...

Page 55: ...this with the next clip 2 Carefully lift the back cover and remove the battery from the battery holder 3 Dispose of the battery according to local regulations Insert new battery in MEM 1 Unpack the n...

Page 56: ...ight 3600 gram Rating IP66 67 TYPE 4X TYPE 7 TYPE 9 Thread type H_A 2 x NPT 1 x 1 NPT Thread type H_B 3 x NPT Thread type H_C 2 x NPT 1 x 1 NPT Thread type H_D 2 x NPT 1 x NPT Thread type H_G 2 x M20...

Page 57: ...switch with low pass filter max frequency 120 Hz K Factor 0 000010 9 999 999 with variable decimal position Low pass filter Available for all pulse signals Type ZF Coil sensitivity 10 mVpp Type ZG Co...

Page 58: ...bit Error 0 03 20 C Typical 45 ppm C Can be scaled to any desired range Supply voltage 10 V lift off voltage 27 VDC Max load 700 ohm 24 VDC 24 V 10 V 20 mA COMMUNICATION Function Reading display infor...

Page 59: ...e scf nm3 nL or p Bar graph speedometer 20 blocks each block is 5 of total span Decimals 0 1 2 or 3 Time units sec min hr day TEMPERATURE Digits 6 digits Units C F or K Decimals 1 A 5 DIRECTIVES STAND...

Page 60: ...gnal generated SETUP 4 FLOWMETER 26 Sensitivity of coil input SETUP 4 FLOWMETER 26 Grounding Reconnect ground cables and avoid ground loops Connect screen to the ground input terminal of the flowmeter...

Page 61: ...ion of error code 0016 and 0032 Alarm Explanation 0001 Display error 0002 Data storage error 0004 Initialization error 0016 IO configuration error base 0032 IO configuration error interface 0064 Analo...

Page 62: ...d 562 2 When a transmission is done register 560 the MSW most significant word arrives first followed by register 561 in the middle and register 562 at the end the LSW least significant word The follo...

Page 63: ...t decimals depending on variables 32 33 d 566 h 0x0236 40567 total 3 R uint48 0 000 9999999999 Representation unit decimals depending on variables 32 33 d 572 h 0x023C 40573 flowrate 2 R uint32 0 000...

Page 64: ...y total 4 R float64 0 9999999 Representation unit depending on variable 32 d 6668 h 0x1A0C 46669 previous day total 4 R float64 0 9999999 Representation unit depending on variable 32 Note The list of...

Page 65: ...ng on variables 32 33 MODBUS REGISTERS FLOWRATE PDU ADDRESS HOLDING REGISTER VARIABLE NO OF REG S R W TYPE VALUES REPRESENTATION REMARKS d 48 h 0x0030 40049 unit 1 R W uint16 0 none 1 mL 2 L 3 m3 4 US...

Page 66: ...ABLE NO OF REG S R W TYPE VALUES REPRESENTATION REMARKS d 528 h 0x210 40529 unit 1 R W uint16 0 K 1 C 2 F d 530 h 0x212 40531 span 2 R W uint32 0 00001 999999 K Representation decimals depending on va...

Page 67: ...d 128 h 0x080 40129 pulse time width 1 R W uint16 0 9999 Representation 0 001 9 999sec d 130 h 0x082 40131 pulse per X quantity 2 R W uint32 1 9999999 Representation 0 000001 9999999 depending on var...

Page 68: ...aracter d 162 h 0x0A2 40163 firmware version 2 R uint32 0 999999 Representation xx xx xx d 165 h 0x0A5 40166 serial number 2 R uint32 0 9999999 Representation xxxxxxx d 176 h 0x0B0 40177 local time 2...

Page 69: ...dcopy for each product With the software programming of multiple products can be done very easy D 2 CABLE CONNECTION Before opening the enclosure consult Section 6 2 3 Opening assembling and closing t...

Page 70: ...ware package can be downloaded from our website at www fluidwell com software and installed using the installation program The installation also contains a Quickstart manual which gives detailed instr...

Page 71: ...E126 P EL User Manual FW_E126 P EL_M_v0301 01_EN Page 71 APPENDIX E LEGAL INFORMATION E 1 EU DECLARATION OF CONFORMITY...

Page 72: ...Box 6 Voltaweg 23 Website www fluidwell com 5460 AA Veghel 5466 AZ Veghel Find your nearest representative www fluidwell com representatives the Netherlands the Netherlands Copyright 2022 FW_E126 P E...

Reviews: