Omega LDB-485 User guide

Page 1
TM
Shop online at
omega.com
For latest product manuals:
www.omegamanual.info
LDB-485
Process Meters
Page 2
Servicing North America:
U.S.A. Omega Engineering, Inc. Headquarters: Toll-Free: 1-800-826-6342 (USA & Canada only)
Customer Service: 1-800-622-2378 (USA & Canada only) Engineering Service: 1-800-872-9436 (USA & Canada only) Tel: (203) 359-1660 Fax: (203) 359-7700 e-mail: [email protected]
For Other Locations Visit omega.com/worldwide
The information contained in this document is believed to be correct, but OMEGA accepts no liability for any errors it contains, and reserves the right to alter specifications without notice.
Page 3
1. LDB-485 Series
Large format industrial meters for RS485 ASCII protocol
Large format meters for long distance reading, for
industrial applicaons. Dierent formats available with 4 and 6 digits, with 60 mm and 100 m digit height. Front keypad to access the conguraon menu, and oponal
remote keypad.
Meters controlled via RS485 ASCII protocol. Control of the reading value and decimal point posion through ASCII protocol via RS485 bus.
Three working modes available to work with numeric values (integers) or alphanumerical values (ASCII charac­ters), with remote control of the alarms through the bus, or locally from the instrument (see secon 1.18.2).
• the ‘Process slave’ mode works with numeric values (integers) and alarms are controlled locally ar the
instrument.
• the ‘Full slave’ mode works with numeric values (integers) and alarms are controlled from the bus.
• the ‘Text’ mode works with alphanumerical ASCII characters and alarms are controlled from the bus.
Bus speed up to 38.400 bps and addresses from 1 to 31. Broadcast at address 128. ‘Watchdog’ funcon to control loss of communicaon with the master, with control of er­ror message and alarm acvaon
(see secon 1.18.4)
.
‘Bus acvity’ funcon for help on communicaons start-
up
(see secon 1.18.11)
Output and control opons with 1, 2 and 3 relays, transis­tor outputs, controls for SSR relays, isolated analog out-
puts, communicaons in Modbus RTU, RS-485 ASCII and
RS-232.
Sturdy metal housing with full IP65 protecon. Internal connecons by plug-in screw clamp terminals, and out­put through cable glands. Housing prepared for panel, wall and hanging mount.
• Congurable ‘Fast access’ to selected funcons with
key ‘UP’ (5)
• ‘On power up’ for system protecon on ‘cold’ start-up
and  control of alarm status
• alarms in ‘Process slave’ mode, with 1 or 2 setpoints, independent acvaon and deacvaon delays, hyster-
esis, manual unlocking, ...
Memory of maximum and minimum reading, password protecon, 5 brightness levels.
(see secon 1.18.10)
.
(see secon 1.18.12)
(see secon 1.18.7)
1.1 How to order
Format
LDB-46 485
LDB-24 (60 mm, 4 digits) LDB-26 (60 mm, 6 digits) LDB-44 LDB-46
2
Model Power
- H -
(100 mm, 4 digits) (100 mm, 6 digits)
-H (85-265 Vac
and 120-370 Vdc)
-L
(11-36 Vdc isolated)
Color
-
-R (red led)
-G
(green led)
Opon 1
- -
-R1 (1 relay)
-AO (analog output)
-RTU (Modbus RTU)
-S4 (RS-485)
-S2 (RS-232)
-T1 (1 transistor)
-SSR (1 control SSR)
-0 (empty)
Opon 2
Opon 3*
-
*Opon 3 available with formats LDB-26 and LDB-46
Others
-
Page 4
1.2 Index
1. Series LDB-485 . . . . . . . . . . . . . . . . . . . . . . . 2
1.1 How to order . . . . . . . . . . . . . . . . . . . . . . 2
1.2 Index . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.3 How to use this manual . . . . . . . . . . . . . . . . 4
1.4 RS485 ASCII denions . . . . . . . . . . . . . . . . . 4
1.5 Start up sequence. . . . . . . . . . . . . . . . . . . . 4
1.6 Typical applicaon . . . . . . . . . . . . . . . . . . . 5
1.7 Factory conguraon . . . . . . . . . . . . . . . . . . 5
1.8 Sizes and formats . . . . . . . . . . . . . . . . . . . . 6
1.8.1 Format LDB-24. . . . . . . . . . . . . . . . . . . . 6
1.8.2 Format LDB-44. . . . . . . . . . . . . . . . . . . . 6
1.8.3 Format LDB-26. . . . . . . . . . . . . . . . . . . . 7
1.8.4 Format LDB-46. . . . . . . . . . . . . . . . . . . . 7
1.9 To access the instrument. . . . . . . . . . . . . . . . 8
1.10 Modular system . . . . . . . . . . . . . . . . . . . . 8
1.11 Power connecons and protecve earth . . . . . . 9
1.12 Input signal connecons . . . . . . . . . . . . . . . 9
1.13 Connecons for remote keypad . . . . . . . . . . . 9
1.14 Technical specicaons . . . . . . . . . . . . . . . 10
1.15 Funcons included . . . . . . . . . . . . . . . . . 11
1.16 Messages and errors . . . . . . . . . . . . . . . . 11
1.17 ASCII protocol . . . . . . . . . . . . . . . . . . . . 12
1.17.1 Frame types . . . . . . . . . . . . . . . . . . . 12
1.17.2 Frame structure . . . . . . . . . . . . . . . . . 13
1.17.3 Example for ‘WRA’ (35) and ‘OK’ (39) frames . 14
1.17.4 Example for ‘ERR’ (38) frame . . . . . . . . . . 14
1.17.5 Example for ‘PING’ (32) and ‘PONG’ (33) frames 1 4
1.17.6 Example for ‘RD’ (36) and ‘ANS’ (37) frames. . 15
1.17.7 Registers in ‘Process slave’ mode. . . . . . . . 16
1.17.8 Registers in ‘Full slave’ mode . . . . . . . . . . 16
1.17.9 Registers in ‘Text’ mode . . . . . . . . . . . . . 17
1.17.10 CRC calculaon . . . . . . . . . . . . . . . . . 17
1.17.11 The ‘Alarm status’ register . . . . . . . . . . . 18
1.17.12 Representable characters . . . . . . . . . . . 18
1.17.13 Restricons on numerical registers . . . . . . 19
1.18 Conguraon . . . . . . . . . . . . . . . . . . . . 20
1.18.1 How to operate the menus . . . . . . . . . . . 20
1.18.2 Inial set-up . . . . . . . . . . . . . . . . . . . 21
1.18.3 Addresses and broadcast . . . . . . . . . . . . 22
1.18.4 ‘Watchdog’ funcon . . . . . . . . . . . . . . . 22
1.18.5 ‘Scroll’ funcon. . . . . . . . . . . . . . . . . . 22
1.18.6 Protocol conguraon menu . . . . . . . . . . 23
1.18.7 Alarms . . . . . . . . . . . . . . . . . . . . . . 24
1.18.8 Alarms conguraon menu for ‘Full slave’ and ‘Text’. 25
1.18.9 Alarms conguraon menu for ‘Process slave’ 25
1.18.10 Fast access . . . . . . . . . . . . . . . . . . . 26
1.18.11 ‘Bus acvity’ funcon . . . . . . . . . . . . . 26
1.18.12 ‘On power up’ funcon . . . . . . . . . . . . 26
1.18.13 ‘Setpoint on bus’ parameter. . . . . . . . . . 26
1.18.14 Save setpoint in E2PROM . . . . . . . . . . . 26
1.18.15 Key ‘LE’ . . . . . . . . . . . . . . . . . . . . . 26
1.18.16 ‘Fast access’ conguraon menu . . . . . . . 27
1.18.17 ‘On power up’ conguraon menu . . . . . . 27
1.18.18 Setpoint on bus’ conguraon menu . . . . . 27
1.18.19 Save setpoint on E2PROM conguraon menu 2 7
1.18.20 ‘Key LE’ conguraon menu . . . . . . . . . . 28
1.18.21 Password conguraon . . . . . . . . . . . . 28
1.18.22 Default factory conguraon . . . . . . . . . 28
1.18.23 Firmware version . . . . . . . . . . . . . . . . 28
1.18.24 Brightness conguraon . . . . . . . . . . . . 28
1.18.25 Access to the opons conguraon menu . . 29
1.19 Full conguraon menu. . . . . . . . . . . . . . . 30
1.20 Mounng. . . . . . . . . . . . . . . . . . . . . . . 32
1.21 Installaon precauons . . . . . . . . . . . . . . . 33
1.22 Warranty . . . . . . . . . . . . . . . . . . . . . . . 33
1.23 CE declaraon of conformity . . . . . . . . . . . . 33
2. Output and control modules . . . . . . . . . . . . . . 34
2.1 Module R1 . . . . . . . . . . . . . . . . . . . . . . . 34
2.2 Module T1 . . . . . . . . . . . . . . . . . . . . . . . 34
2.3 Module SSR . . . . . . . . . . . . . . . . . . . . . . 35
2.4 Module AO . . . . . . . . . . . . . . . . . . . . . . 35
2.5 Module RTU . . . . . . . . . . . . . . . . . . . . . . 36
2.6 Module S4 . . . . . . . . . . . . . . . . . . . . . . . 36
2.7 Module S2 . . . . . . . . . . . . . . . . . . . . . . . 37
3
Page 5
1.3 How to use this manual
1.4 RS485 ASCII denions
If this is the rst me you are conguring an LDB series large format meter, below are the steps to follow to install and congure the instrument. Read all the manual secons in order to have a full and clear view of the characteriscs of the instrument. Do not forget to read the installaon precauons at secon 1.21.
1. Idenfy the instrument format (see secon 1.8)
2. Power and signal connecons
- open the instrument (see secon 1.9)
- connect the power (see secon 1.11)
- connect the signal (see secon 1.12)
- close the instrument (see secon 1.9)
3. Congure the instrument (see secon 1.18)
- select the working mode, and the bus conguraon
(see secon 1.18.2)
- congure the protocol (see secon 1.18.6)
4. Advanced conguraon (oponal)
- congure the instrument alarms (see secon 1.18.7)
- congure the fast access (see secon 1.18.10)
- congure other funcons: ‘on power up’ (1.18.12), key ‘LE’ (1.18.15) and password (1.18.21)
5. If the instrument includes analog output (AO) or serial communicaons (RTU, S4, S2)
The ASCII protocol implemented in this instrument is a proprietary serial communicaons protocol, based on RS485 bus, with ‘master’ / ‘slave’ architecture. The basic needed to understand this protocol and this manual are described below:
• ‘frame’: data between the ‘master’ and the ‘slave’ travels inform of frames. There are ‘read frames’, ‘write frames, ‘error frames’, etc. See secons 1.17.1 to 1.17.6.
• ‘registers’ : frames contain orders from the master to the slave, to read or write on the internal instrument registers. Available registers depend on the working mode selected. Typically, there is a register for the reading value, a register for the alarm status, etc. See secons 1.17.7 to 1.17.9 and
1.17.11.
- numerical registers contain numbers (integers) and there are certain restricons that apply (see secon 1.17.13).
- alphanumerical registers contain ASCII characters and can work with a wider range of characters than numerical
registers (see secon 1.17.12).
• ‘CRC’ : to assure that the frames are correctly sent and received, each frame contains a ‘CRC’ control code, which is calculated for each frame (see secon 1.17.10).
• ‘errors’ : the instrument can idenfy dierent errors
associated to frames (see secon 1.16).
- to include an opon to an instrument see secon 1.10
- to congure an installed opon, access the opon conguraon menu (see secon 1.18.25)
- see secon 2 for informaon regarding the output and control opons available
6. Install the instrument
- mount on panel, wall or hanging (see secon 1.20)
- adjust the brightness level according to your environmental needs (see secon 1.18.24)
1.5 Start up sequence
The instrument follows the sequence indicated below at start-up aer a power loss :
1. alarm status according to conguraon (see secon
1.18.12)
2. start up delay according to conguraon (see secon
1.18.12)
3. all registers and coils inialized to value ‘0’
3.1 display set to ‘0’
4. detecon of the acve working mode ‘Full slave’ or ‘Process slave’ or ‘Text’ (see secon 1.18.2)
4.1 in ‘Full slave’ and ‘Text’ modes the alarm status is set as explained in ‘1.’ and alarm registers are set to ‘0’
4.2 in ‘Process slave’ mode, alarm conguraon (setpoint, etc) is compared with display value (‘0’) and each alarm acvates or deacvates according to the result of the
comparison
5. waits for data recepon through the communicaons bus
4
Page 6
1.6 Typical applicaon
1.7 Factory conguraon
The typical applicaon for this models of large format industrial meters if to display numerical values associated to the producon or industrial processes. Display value is controlled through the RS-485 ASCII protocol. Messages are sent by the bus master, usually a PLC or a SCADA system.
The instrument can also integrate relay outputs, which can be remotely controlled from the ‘master’ (‘Full slave’ and ‘Text’ working modes (see secon 1.18.2)) or locally controlled by the instrument (‘Process slave’ working mode (see secon 1.18.2)).
Addional analog outputs can be also installed . See secon 2 for a list of oponal output and control modules available.
RS485 ASCII
Relay 1
Relay 2
4/20mA
(isolated)
Working mode ‘Process slave’ (‘Proc’)
Bus
Speed 19200 bps Format 8n1 Conguraon Local address 1 ‘Watchdog’ 10 seconds ‘On error’ ash (‘FLSh’) ‘Scroll’ o Alarms in ‘Full slave’ and ‘Text’ modes Alarm 1 remote (‘rMtE’) Alarm 2 remote (‘rMtE’) Alarm 3 remote (‘rMtE’) Alarms in ‘Process slave’ mode Alarms 1,2 and 3 Acve disabled (‘oFF’)
Type maximum
Setpoint 1000 Hysteresis 0 counts Acvaon delay 0.0 seconds Deacvaon delay 0.0 seconds Setpoint 2 o Inverted relay o Locked alarms o
Tools
Fast access (
Key UP
) o Bus acvity o Memory of max. o Memory of min. o Alarm 1 o Alarm 2 o Alarm 3 o Address o ‘On Power Up’ Delay 0 seconds Alarm 1 o Alarm 2 o Alarm 3 o Setpoint on bus o Save E2PROM o Key ‘LE’ no funcon (‘none’) Password o Brightness 3
5
Page 7
1.8 Sizes and formats
1.8.1 Format LDB-24
A
Size A 340 mm
Power
Opon 2 Opon 1
Remote keypad
Signal
B
CDE
Cable glands
Input signal terminal
Remote keypad terminal Slot for opon 1 Slot for opon 2 Power
Size B 135 mm
Size C 3 mm
Size D 55 mm
Size E 25 mm
Table 1 - Sizes LDB-24
Cut-out G 322 mm (±1)
Cut-out F 117 mm (±1)
Table 2 - Panel cut-out LDB-24
Panel cut-out
(see Table 2)
F
G
1.8.2 Format LDB-44
Power
Opon 2 Opon 1
A
Size A 542 mm
B
Size B 166 mm
Size C 3 mm
Size D 55 mm
Size E 25 mm
Table 3 - Sizes LDB-44
Remote keypad
Signal
Cut-out G 524 mm (±1)
Cut-out F 148 mm (±1)
Table 4 - Panel cut-out LDB-44
CDE
Panel cut-out
(see Table 4)
F
G
6
Page 8
1.8.3 Format LDB-26
A
Size A 436 mm
Power
Opon 3 Opon 2
Remote keypad
B
Size B 135 mm
Size C 3 mm
Size D 55 mm
Size E 25 mm
Table 5 - Sizes LDB-26
SignalOpon 1
Cut-out G 418 mm (±1)
CDE
Cable glands
Input signal terminal
Remote keypad terminal Slot for opon 1 Slot for opon 2 Slot for opon 3 Power
Cut-out F 117 mm (±1)
Table 6 - Panel cut-out LDB-26
Panel cut-out
(see Table 6)
F
G
1.8.4 Format LDB-46
Power
Opon 3 Opon 2
A
Size A 740 mm
B
Size B 166 mm
Size C 3 mm
Size D 55 mm
Size E 25 mm
Table 7 - Sizes
Remote keypad
LDB-46
Cut-out G 722 mm (±1)
SignalOpon 1
Cut-out F 148 mm (±1)
Table 8 - Panel cut-out LDB-46
CDE
Panel cut-out
(see Table 8)
F
G
7
Page 9
1.9 To access the instrument
To open the housing, remove the screws from the back cov­er. With each screw there is a metal washer and a plasc washer. Once the screws are out, remove the back cover.
The gure below shows the instrument internal structure for a LDB-26 format. It shows the locaon of the 3 slots for op­onal output and control modules, the power terminal and the input signal terminal.
Waterght seal
Female turret
Power
Slot for opon 3Back cover
To close the instrument, place the back cover, the screws, the metal washer and the plasc washer. The plasc washer is in contact with the back cover. Conrm that the screws are correctly turning inside the internal female screws.
To ensure a correct IP65 protecon ghten the back cover screws with a strength between 30 and 40 Ncm, with the help of a dynamometer screwdriver.
Slot for opon 2
Slot for opon 1
Remote keypad terminal
Input signal terminal
Screw Metal washer Plasc washer
1.10 Modular system
Large format meters are designed with an internal modular architecture. The output and control modules are independent and can be installed by accessing the internal circuits of the instrument, and connecng the module to the connecon jumpers of the selected slot.
Output and control module
Slot 3
Tie base
Cable e
Slot 2
(2)
(1)
Module pins
Risk of electric shock. Removing the back cover will grant access to the internal circuits of the instrument. Operaon must be performed by qualied personnel only.
Each module is provided with a cable e to x the module to the e base. The input signal modules denes the instrument funcon and are exchangeable, switching a temperature meter to an impulse counter only by replacing the input signal module.
See secon 2. for informaon regarding the output and control opons available
To install an output and control module
(1) insert the ‘module pins’ into the
Slot 1
‘connecon jumpers’ in one of the
free slots
(2) place the ‘cable e’ into the ‘e
base’ and embrace the ‘module’ rmly, unl it is xed
Connecon jumpers
8
Page 10
1.11 Power connecons and protecve earth
1. Unscrew the screws from the back cover and remove the back cover (see secon 1.9).
2. Pass the power cable through the power cable gland (see secon 1.8).
3. Prepare the power cables so that the earth wire is 20 cm longer than the other cables (see Figure 1).
Phase (+) Neutral (-) Earth
Figure 1 - Longer earth wire
20 cm
4. Connect the earth wire to the internal xed screw ‘PE’
(see Figure 2) located at the inside of the back cover. The instrument internally connects the back cover metallic
‘PE’ internal xed screw Power cable gland
structure with the front metallic structure through an internal green-yellow cable. (doed cable at Figure 3).
5. Connect phase and neutral (in AC power) or posive and negave (in DC power) to the internal power terminal.
6. The connecons label aached to the outside of the instrument has some free space le to write the color or local code for each cable.
7. To comply with security regulaon 61010-1, add to the power line a protecon fuse acng as a disconnecon element, easily accessible to the operator and idened as a protecon device.
Power ‘H’ 500 mA me-lag fuse Power ‘L’ 1000 mA me-lag fuse
Power Terminal
PE
(orange)
N
L
Screws
Figure 2 - Locaon of the internal ‘PE’ xed screw and power cable gland
1.12 Input signal connecons
1. Unscrew the screws from the back cover and remove the back cover (see secon 1.9).
2. Locate the input signal terminal (see secon 1.8).
3. Pass the signal cable through the signal cable gland (see
secon 1.8).
4. Connect the input signal cables (see Figure 4).
5. The connecons label aached to the outside of the
instrument has some free space le to write the color or local code for each cable.
1.13 Connecons for remote keypad
The 4 pin terminal located beside the input signal module allows to replicate a remote version of the front keypad. Connect 4 cables for front keys ‘SQ’ (<), ‘UP’ (5) and ‘LE’ (3) and for the com­mon. Pass these cables through the ‘remote keypad’ cable gland
(see secon 1.8)
.
GND
SQ
UP
LE
Figure 3 - Power connecons
Input Signal
A RS-485 A wire
B RS-485 B wire
GND Shield
Figure 4 - Signal connecons
fuse
PE
B
A
GND
2
3
1
9
Page 11
1.14 Technical specicaons
Digits
number of digits 4 or 6 (see Table 9) digit 7 segments view angle 120º
color red or green
digit height (see Table 9)
Reading
max., min. (see Table 9) decimal point X.X.X.X.X.X.
Protocol RS-485 ASCII funcon slave within a RS485 bus speed from 38.400 bps to 600 bps data formats 8n1, 8e1, 8o1, 8n2 addresses 1 to 31 bus terminator not included wire secon max. 0.5 mm
2
Watchdog congurable from 1 to 120 sec. Errors communicaon loss with the
master
Power
power ‘H’ 85 to 265 Vac and 120 to 370 Vdc
isolated (isolaon 2500 Vac)
power ‘L’ 11 to 36 Vdc isolated
(isolaon 1500 Vdc)
consumpon (see Table 9)
fuses (see secon 1.11)
wire secon max. 2.5 mm
2
Conguraon front keypad with 3 keys
remote keypad (see secon 3.1)
Output and control opons relay output, analog retransmission,
Modbus RTU, ... (see secon 2)
Mechanical
IP protecon full IP65 housing mounng panel, wall , hanging (see secon
1.20)
connecons cable gland outputs
internal plug-in screw terminals
housing material
textured iron, black painted
methacrylate front lter weight (see Table 9) front sizes (see secon 1.8)
panel cut-out (see secon 1.8)
depth (see secon 1.8)
Temperature
operaon from 0 to +50 ºC storage from -20 to +70 ºC warm-up me 15 minutes
Format LDB-24 Format LDB-44 Format LDB-26 Format LDB-46
Number of digits 4 4 6 6
Digit height 60 mm 100 mm 60 mm 100 mm
Reading distance 25 meters 50 meters 25 meters 50 meters
Slots for output and control opons 2 2 3 3
Maximum reading 9999 999999
Minimum reading -1999 -199999
Consumpon (without opons installed) 3 W 5.25 W 3.5 W 5.5 W
Consumpon (with opons installed) 5 W 6.75 W
5.5 W
7 W
Weight 2200 gr. 2500 gr. 3500 gr. 4500 gr.
Table 9 - Technical specicaons associated to format
10
Page 12
1.15 Funcons included
1.16 Messages and errors
Funcons included Secon
Local or remote alarms
Address congurable 1.18.3
Watchdog yes, congurable 1.18.4
Watchdog error yes, congurable 1.18.4
Local alarms
Fast access menu yes, congurable 1.18.10
‘Bus acvity’ yes 1.18.11
‘On Power Up’ yes
‘Setpoint on bus’ yes 1.18.13
yes, congurable 1.18.7
simple or double setpoint acvaon delays deacvaon delays hysteresis inverted relays
locked alarms
1.18.7
1.18.12
Error messages related to the local instrument are shown on display, in ash mode (see Table 11). Examples given are for instrument with 6 digit formats.
Error messages related to the protocol are sent as response frames through the communicaons bus (see Table 12). Error messages are generated only in case of ‘WRA’ or ‘RD’ frames. Frames ‘WR’ do not generate error messages.
Messages and errors on display
‘Err.1’ incorrect password.
‘Err.2’ at ‘oPt.X’ menu entry. Installed module is not
recognized.
‘Err.W’ ‘Watchdog’ error
‘999999’ + ashing mode. Reading is in overrange.
‘-199999’ + ashing mode. Reading is in underrange.
Table 11 - Messages and error codes for local instrument
Scroll sí, en modo ‘Text’ 1.18.5
Key ‘LE’ yes 1.18.15
Password conguraon locked 1.18.21
Brightness
Table 10 - Funcons included
congurable, 5 levels 1.18.24
Messages and errors on the ASCII protol
1 ‘Unknown register’. Requested register does not
exist.
4
‘CRC error’.
6 ‘Empty Data’. A ‘WRA’ frame has been received
without ‘DATA’ secon. Error is not sent in case of ‘WR’ frames.
7 ‘Reserved register’. Requested acon is directed
to a reserved register. Acon is ignored.
8 ‘Read only register’. A write acon is directed to a
read-only register.
9 ‘Frame error’. The frame ID is not known.
10 ‘First char error’. When wring on numerical
registers, rst character must be a number or polarity (‘+’ or ‘-‘). In case of other characters, this error is generated.
11 ‘Format error’. When wring on numerical
registers, the value contains characters that can not be converted to a number. Accepted characters are ‘0’ to ‘9’, ‘+’ and ‘-’ at the beginning of the register, and one decimal point ‘.’
12 ‘Out of range’. When wring on numerical
registers, the number is out of range. For example, 6 digits are being received and the instrument has 4 digits.
13 ‘String error’. When wring on text registers,
the ‘DATA’ eld is too long (75 bytes, 75 bytes characters).
Received frame has a CRC error.
.
Table 12 - Messages and error codes for the ASCII protocol
11
Page 13
1.17 ASCII protocol
1.17.1 Frame types
The ASCII protocol implemented denes the following frame types :
• Frame ‘write’ (‘WR’). Idener 34. Frame to write data into a register. The desnaon register number is placed in the ‘REG’ byte (secon ‘Header’). The data to write into the register is indicated in the ‘D0’ to ‘Dn’ bytes (secon ‘Data’).
• Frame ‘write with acknowledgment’ (‘WRA’). Idener 35. Frame to write data into a register, with acknowledgment of success. The desnaon register number is placed in the ‘REG’ byte (secon ‘Header’). The data to write into the register is placed in the ‘D0’ to ‘Dn’ bytes (secon ‘Data’). The instrument replies with an ‘ok’ frame (‘OK’) if the wring acon succeeded, or with an ‘error’ frame (‘ERR’) if the wring acon did not succeed.
• Frame ‘ok’ (‘OK’). Idener 39. Informs that the acon of wring data into a register, was successful. This is a response frame to a ‘write with acknowledgment’ frame (‘WRA’).
• Frame ‘error’ (‘ERR’). Idener 38. Informs that the data read (‘RD’) or data write (‘WRA’) did not succeed. The error code is codied into the ‘REG’ byte (secon ‘Header’). For a list of error codes see secon 1.16.
• Frame ‘read’ (‘RD’). Idener 36. Frame to request the data value of a register. The register number is placed in the ‘REG’ byte (secon ‘Header’).
• Frame ‘answer’ (‘ANS’). Idener 37. Response frame to a ‘read’ frame. The register number is placed in the ‘REG’ byte (secon ‘Header’). Requested data is contained in bytes ‘D0’ to ‘Dn’ (secon ‘Data’).
• Frame ‘ping’ (‘PING’). Idener 32. Frame ‘ping’ is a request of existence to the remote instrument. The remote instrument will answer with a ‘pong’ frame
• Frame ‘pong’ (‘PONG’). Idener 33. Frame ‘pong’ is a response frame to a ‘ping’ frame. It conrms the existence of the remote instrument.
• Frame ‘write’ (‘WR’)
• Frame ‘write with ac­knowledgment’ (‘WRA’)
•
Frame
‘ok’ (‘OK’)
• or frame ‘error’ (‘ERR’)
• Frame ‘read’ (‘RD’)
•
Frame
‘answer’ (‘ANS’)
• or frame ‘error’ (‘ERR’)
Example, write a value on display.
Example, write a value on display and request a conrmaon. Conrmaon is an ‘ok’ frame or an error frame.
Example, read the value of the dis­play. Response from the instrument with the value or with an error frame
12
• Frame ‘ping’ (‘PING’)
• v ‘pong’ (‘PONG’)
Example, conrmaon request that the remote instrument is alive. Response with a ‘pong’ frame
Page 14
1.17.2 Frame structure
Header Data Trail
STX ID RSV FROM TO REG RSV LONG D0 D1 ... Dn CRC ETX
2 x 32 x x x 32
0 1 2 3 4 5 6 7 8 9 ... n+7 n+8 n+9
n+1 [data] x 3
The ASCII protocol frames implemented have a structure made of ‘Header’, ‘Data’ and end of frame ‘Trail’.
Secon ‘Header’
Contains the start of frame byte (‘STX’), the frame idener (‘ID’), the sender (‘FROM’) and desnaon (‘TO’) addresses, the register number (‘REG’) and the length (‘LONG’) of the ‘Data’ secon.
Secon ‘Data’
Contains the data of the register (‘REG’).
Secon ‘Trail’
Contains the ‘CRC’ code and the end of frame byte (‘ETX’).
‘Real value’ and ‘Frame value’
In order to use frame characters that are representable and easily recognizable on screen in case of need, the protocol codies the values before introducing them into the frame. The following nomenclature is dened :
• ‘real value’ is the value of the eld without codicaon
• ‘frame value’ is the value codied
Field Descripon Size Posion Real value Frame value
STX Start of frame 1 byte 0 does not apply 2
ID Type of frame 1 byte 1 (see secon 1.17.1) real_value
RSV Reserved 1 byte 2 0 32
FROM Sender address 1 byte 3 0 (‘Master’) / 1 to 31 (‘Slave’) 32 + real_value
TO Desnaon address 1 byte 4
REG Register number 1 byte 5
0 (‘Master’) / 1 to 31 (‘Slave’) 128 (‘broadcast’)
see secons 1.17.7, 1.17.8 and 1.17.9
32 + real_value
32 + real_value
RSV Reserved 1 byte 6 0 32
32 + real_value
LONG Length of ‘Data’ secon 1 byte 7 n (between 0 and 32)
number ASCII code (48 to 57) point ASCII code (46) ‘+’ ASCII code (43) ‘-’ ASCII code (45)
D0 … Dn Data n bytes 8 to n+7
number 0 to 9
decimal point
polarity (+/-)
CRC CRC calculated value 1 byte n+8 does not apply (see secon 1.17.10)
ETX End of frame 1 byte n+9 does not apply 3
Table 13 - Descripon of the ASCII frame bytes
13
Page 15
1.17.3 Example for ‘WRA’ (35) and ‘OK’ (39) frames
Example - The ‘Master’ (address ‘0’) sends a write frame, with request of acknowledgment (frame ‘WRA’) with value ‘765.43’ to register number ‘0’ (display value) of the ‘Slave’
Header Data Trail STX ID RSV FROM TO REG RSV LONG D0 D1 D2 D3 D4 D5 D6 D7 CRC ETX 2 35 32 32 60 32 32 40 43 48 55 54 53 46 52 51 51 3 Start WRA --- 0 28 0 --- 8 +0765.43 CRC Stop
Header Trail STX ID RSV FROM TO REG RSV LONG CRC ETX 2 39 32 60 32 32 32 32 57 3 Start OK --- 28 0 0 --- 0 CRC Stop
with address ‘28’. The ‘Slave’ answers to the ‘Master’ with an ‘ok’ frame (‘OK’). In case of error, it answers with an ‘error’ frame (‘ERR’).
1.17.4 Example for ‘ERR’ (38) frame
Example - The ‘Slave’ with address ‘28’ answers to the ‘Mas­ter’ (address ‘0’) with an error frame (‘ERR’) indicang that the register is unknown (‘UNKNOWN_REGISTER’, error code
‘1’). The error code is indicated in the ‘REG’ byte. For a list of error codes see secon 1.16.
Header Trail STX ID RSV FROM TO REG RSV LONG CRC ETX 2 38 32 60 32 33 32 32 57 3 Start ERR --- 28 0 1 --- 0 CRC Stop
1.17.5 Example for ‘PING’ (32) and ‘PONG’ (33) frames
Example - The ‘Master’ (address ‘0’) requests conrmaon of existence to the ‘Slave’ at address ‘22’ (frame ‘PING’) and the ‘Slave’ answers to the ‘Master’ with a ‘PONG’ frame.
Header Trail STX ID RSV FROM TO REG RSV LONG CRC ETX
2 32 32 32 54 32 32 32 52 3 Start Ping --- 0 22 0 --- 0 CRC Stop
Header Trail STX ID RSV FROM TO REG RSV LONG CRC ETX
2 33 32 54 32 32 32 32 53 3 Start Pong --- 22 0 0 --- 0 CRC Stop
14
Page 16
1.17.6 Example for ‘RD’ (36) and ‘ANS’ (37) frames
Example - The ‘Master’ (address ‘0’) requests the value of register number ‘0’ (display value) to the ‘Slave’ with address
Header Trail STX ID RSV FROM TO REG RSV LONG CRC ETX
2 36 32 32 60 32 32 32 58 3 Start RD --- 0 28 0 --- 0 CRC Stop
Header Data Trail STX ID RSV FROM TO REG RSV LONG D0 D1 D2 D3 D4 D5 D6 D7 CRC ETX 2 37 32 60 32 32 32 40 43 48 55 54 53 46 52 51 53 3 Start ANS --- 28 0 0 --- 8 +0765.43 CRC Stop
‘28’ (frame ‘RD’) and the ‘Slave’ answers to the ‘Master’ with a frame (‘ANS’) that contains the value requested (765.43).
15
Page 17
1.17.7 Registers in ‘Process slave’ mode
List of registers accessible (see Table 14) for an instrument congured in ‘Process slave’ mode.
• register 0 contains the value to show on display. It is a numerical value, with or without polarity at the rst character (‘+’ or ‘-’) and with a single decimal point, or without decimal point.
Example 1 : send characters ‘+’ ‘3’ ‘7’ ‘4’ ‘.’ ‘6’ ‘1’ to read on display ‘374.61’
Example 2 : send characters ‘-’ ‘0’ ‘0’ ‘4’ ‘6’ to read on display ‘-46’
• registers 3, 4 and 5 contain the setpoint values for alarms 1, 2 and 3. By default, write access to these registers is disabled (setpoint value is modied through the front
Register
number
0 Display R / W
Name Type
(R=Read, W=Write)
Descripon
Register with the display value, including the decimal point and polarity.
1 Reserved --- ---
keypad). To enable read and write access to these registers through the bus, see secon 1.18.13.
• write frames to the setpoint registers when they are disabled will return error 8 ‘Read only register’.
• to save into the E2PROM the values wrien through the bus into these registers, (values will be main­tained incase of power loss) enable parameter ‘E2Pr’
(see secon 1.18.14).
• aer power loss, the instrument will start-up with all registers inialized to a value of ‘0’ (see secon 1.5).
• the alarm status is accessible at register 6. The format of this register is explained at secon 1.17.11.
2 Reserved --- --­3 Setpoint 1 R / W* 4 Setpoint 2 R / W*
Value of the alarm setpoint. *Write to these registers is disabled by default (see secon 1.18.13).
5 Setpoint 3 R / W* 6 Alarm status R Status of alarms 1, 2 and 3 (see secon 1.17.11).
Table 14 - Registers in ‘Process slave’ mode
1.17.8 Registers in ‘Full slave’ mode
of registers accessible (see Table 15) for an instrument congured in ‘Full slave’ mode.
• register 0 contains the value to show on display. It is a numerical value, with or without polarity at the rst character (‘+’ or ‘-’) and with a single decimal point, or without decimal point.
Example 1 : send characters ‘+’ ‘3’ ‘7’ ‘4’ ‘.’ ‘6’ ‘1’ to read
Register
number
Name Type
(R=Read, W=Write)
Descripon
on display ‘374.61’
Example 2 : send characters ‘-’ ‘0’ ‘0’ ‘4’ ‘6’ to read on display ‘-46’
• the alarm status is accessible at register 6. The format of this register is explained at secon 1.17.11.
• aer power loss, the instrument will start-up with all registers inialized to a value of ‘0’ (see secon 1.5).
0 Display R / W
1 Reserved --­2 Reserved --­3 Reserved ---
4 Reserved --­5 Reserved ---
6 Alarm status R / W Status of alarms 1, 2 and 3 (see secon 1.17.11).
Table 15 - Registers en ‘Full slave’ mode
16
Register with the display value, including the decimal point and polarity.
---
Page 18
1.17.9 Registers in ‘Text’ mode
List of registers accessible (see Table 16) for an instrument congured in ‘Text’ mode.
• register 0 contains the value to show on display. It is an alphanumerical value. The register can contain up to 71 characters.
• acceptable characters are indicated at Table 18.
• character ‘+’ is represented as an empty space. characters received not included in this table, are shown
Register
number
0 Display R / W
Name Type
(R=Read, W=Write)
Descripon
Register with the alphanumerical characters to represent on dis­play. See secon 1.17.12 for a list of representable characters.
1 Reserved --- ---
2 Reserved ---
3 Reserved ---
4 Reserved ---
as 3 horizontal stripes on display ( ).
• if the register contains more than 6 characters, the ‘scroll’ mode is acvated (see secon 1.18.5).
• the alarm status is accessible at register 6. The format of this register is explained at secon 1.17.11.
• aer power loss, the instrument will start-up with all registers inialized to a value of ‘0’ (see secon 1.5).
5 Reserved ---
6 Alarm status R / W Status of alarms 1, 2 and 3 (see secon 1.17.11).
Table 16 - Registers in ‘Text’ mode
1.17.10 CRC calculaon
The frame_value for the CRC byte is calculated based on the frame_values (see secon 1.17.2) of the bytes from the ‘Header’ and ‘Data’ secons. Calculaon consists on a ‘XOR’ funcon from byte ‘0’ (‘STX’) to the last data byte (byte Dn).
• If the CRC calculated value is lower than ‘32’, it is normalized with the funcon ‘complement to 1’.
CRC0=STX ^ ID ^ RSV ^ FROM ^ TO ^ REG ^ RSV ^ LONG ^ D0 ^...^ Dn
• If (CRC0<32) -> CRC=!CRC0 (complement_to_1 funcon)
• Id (CRC0>31) -> CRC=CRC0
//example of CRC calculaon in C language
int8 Calculate_CRC(int8 CRC_Posion)
{
int8 i,CRC=0;
for(i=0;c<CRC_Posion;c++)
{
crc=crc ^ frame[i];
}
if(crc<32) CRC=~CRC;
return(CRC);
}
17
Page 19
1.17.11 The ‘Alarm status’ register
The ‘Alarm Status’ register (register 6) is available as a read_only register for the ‘Process slave’ mode and as a read/write register for the ‘Full slave’ and ‘Text’ modes. This register contains the status of alarms 1, 2 and 3. Status is acve or inacve.
The ‘Alarm Status’ register is 1 character (1 byte) register, with possible values from ‘0’ to ‘7’. The alarm status for each value are indicated at Table 17.
Note that the ‘Alarm Status’ register contains a value that is the ASCII code of a number from ‘0’ to ‘7’. The reason is to maintain the protocol structure of transming ASCII codes. Also note that the value represented by this character is the binary code represenng the status of the alarms:
Example: ASCII code 53 represents number ‘5’, which in binary is ‘0101’, and corresponds with alarm status 3, 2 and 1 in ‘on’, ‘o’ and ‘on’.
1.17.12 Representable characters
Register
value
ASCII
character
Alarm 3
status
Alarm 2
status
‘0’ 48 o o o
‘1’ 49 o o on
‘2’ 50 o on o
‘3’ 51 o on on
‘4’ 52 on o o
‘5’ 53 on o on
‘6’ 54 on on o
‘7’ 55 on on on
Table 17 - Register ‘Alarm Status’.
Alarm 1
status
Representable characters are indicated in the following table.
• In numerical modes (‘Full slave’ and ‘Process slave’ modes) only numbers from ‘0’ to ‘9’, decimal point (‘.’ or ‘,’) and polarity (‘+’ or ‘-’) are representable. Missing po­larity is assimilated to posive polarity. Character ‘+’ is not
represented on display.
Representable characters
Character Display
ASCII code
Character Display
ASCII code
0 48 A a 65 / 97 K k 75 / 107 T t 84 / 116
1 49 B b 66 / 98 L l 76 / 108 U u 85 / 117
2 50 C c 67 / 99 M m 77 / 109 V v 86 / 118
3 51 D d 68 / 100 N n 78 / 110 W w 87 / 119
4 52 E e 69 / 101 Ñ ñ
5 53 F f 70 / 102 O o 79 / 111 Y y 89 / 121
• In ‘Text’ mode all characters in the table are representable. Character ‘+’ is represented as a blank space. Characters not included in this table are represented with 3 horizontal stripes( ).
• Character ‘.’ and character ‘,’ represent both the decimal
point.
Character Display
ASCII code
165 / 164
Character Display
ASCII code
X x 88 / 120
6 54 G g 71 / 103 P p 80 / 112 Z z 90 / 122
7 55 H h 72 / 104 Q q 81 / 113 ‘.’ ‘,’ 44 / 46
8 56 I i 73 / 105 R r 82 / 114 - 45
9 57 J j 74 / 106 S s 83 / 115 +
Table 18 - Representable characters. *Charácter ‘+’ is accepted as polarity, but has not translaon to the display.
18
*(not repre-
sentable)
43
Page 20
1.17.13 Restricons on numerical registers
Registers that must contain a numerical value, are checked to assure that the value received from the frame is a numerical value. If controls are successful, the value is saved into the register. Otherwise, an error is generated. Registers which must contain numerical values are the following :
• ‘Display’ register
• ‘Setpoint 1’, ‘Setpoint 2’ and ‘Setpoint 3’ registers
When wring data into these registers, the instrument converts the ASCII characters received on the ‘DATA’ secon of the frame, to a numerical value. The following controls are applied, in the order indicated below :
• Secon ‘DATA’ can not be empty of characters. It generates an error 6 ‘Empty Data’.
• First character must be ‘+’, ‘-’, ‘.’, ‘,’ or a number from ‘0’ to ‘9’. It generates error 10 ‘First char error’.
• Secon ‘DATA’ must contain maximum one decimal point. It generates error 11 ‘Format error’.
• Secon ‘DATA’ can contain only characters from ‘0’ to ‘9’ or decimal point (‘,’ o ‘.’). First character has already been controled and is not controlled again. If other character is found, it generates error 11 ‘Format error’.
• The numerical integer is sent to display. If the number is higher than the maximum number that can be represented by the display, it generates an error 12 ‘Out of range’.
Example : ‘-4567.89’ is not representable on display,
because minimum display is -199999. Instrument will generate an ‘Out of range’ error. ‘Display’ register is not updated. It generates an answer frame 12 ‘Out of range’ if the wring was requested with a ‘WRA’
frame.
Note : character ‘.’ and ‘,’ are equivalent and both are associated to the decimal point.
• If secon ‘DATA’ does not contain decimal point, its maximum length is 7 characters. If secon ‘DATA’ contains decimal point, its maximum length is 8 characters. Larger data generates error 12 ‘Out of range’.
• Conversion from ASCII characters to a number. Decimal point is separated from the number, which is treated as
an integer.
Examples : possible conversions are as follows:
‘1234’ is read on display as 1234
‘-1234’ is read on display as -1234
‘-12.34’ is read on display as -12.34
‘+.995’ is read on display as 0.995
‘+0.995’ is read on display as 0.995
‘0.995’ is read on display as 0.995
‘.995’ is read on display as 0.995
‘+000027’ is read on display as 27
‘+27’ is read on display as 27
‘27’ is read on display as 27
19
Page 21
1.18 Conguraon
1.18.1 How to operate the menus
The instrument has two menus accessible to the user :
‘Conguraon menu’ (key ‘SQ’) (<)
‘Fast access’ menu (key ‘UP’) (5)
Conguraon menu
The ‘conguraon menu’ modies the conguraon parameters to adapt the instrument to the applicaon needs. To access the ‘conguraon menu’ press for 1 second the ‘SQ’ (<) key. This access can be blocked by acvang the ‘Password’ (‘PASS’) funcon. While operang the ‘conguraon menu’, the alarm status is ‘hold’ to the status it had before accessing the menu, and the output and control modules remain in ‘error’ state. When leaving the ‘conguraon menu’, the instrument applies a system reset, followed by a brief disconnecon of the alarms and the output and control modules. Funconality is then recovered.
For a detailed explanaon on the ‘conguraon menu’ see the following secons, and for a full view of the ‘conguraon menu’ see secon 1.19.
Key ‘LE’ (3) - press the ‘LE’ (3) key to acvate the congured special funcons associated to this key. Inside the menu, the ‘LE’ (5) acts as an ‘ESCAPE’. It leaves the selected menu level and eventually, by leaving all menu levels, it leaves from the conguraon menu. Then changes are applied and the instrument is back to normal funcon. When entering a numerical value, it selects the acve digit, and the value is then modied by key ‘UP’ (5).
‘Rollback’
Aer 30 seconds without interacon from the operator, the instrument will rollback and leave the ‘conguraon menu’ or the ‘fast access’ menu. All changes will be discarded.
Instruments with 4 and 6 digits
The conguraon menus included in this document show values for a 6 digit instrument. In case of 4 digit instruments, note that maximum reading values should be 9999 instead of 999999 to 9999 and minimum reading values should be
-1999 instead of -199999.
‘Fast access’ menu
The ‘fast access’ menu is an operator congurable menu, providing fast and direct access to the most usual funcons of the instrument with a single key pad stroke. Press key ‘UP’ (5) to access this menu.
See secon 1.18.10 for a list of selectable funcons for the ‘fast access’ menu in this instrument. The ‘Password’ (‘PASS’) funcon does not block access to this menu. Accessing and modifying parameters in the ‘fast access’ menu does not interfere with the normal funconality of the instrument, and it does not generate any system reset when validang the changes.
Operang with the front keypad inside the menus
Key ‘SQ’ (<) - press the ‘SQ’ (<) key for 1 second to
access the ‘conguraon menu’. Inside the menu, the ‘SQ’ (<) key acts as an ‘ENTER’. It enters into the menu opon selected, and when entering a numerical value, it validates the number.
Key ‘UP’ (5) - press the ‘UP’ (5) key to access the ‘fast access’ menu. Inside the menu,the ‘UP’ (5) key
sequenally moves through the available parameters and menu entries. When entering a numerical value, it modies the digit selected by increasing its value to 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
Example of operaon inside the ‘conguraon menu’.
(4)
1. The (<) key enters into the ‘conguraon menu’.
(4)
2. The (<) key enters into the
(4)
‘InP’ menu.
3. The (5) key moves through
(4)
the menu opons.
4. The (<) key selects the
(6)
(6)
(1)
(3)
(2)
(5)
(3)
(5)
(3)
(5)
(3)
(3)
desired range and returns
(3)
to the ‘InP’ menu.
5. The (3) key leaves the actual menu level and moves to the previous menu level.
6. The (3) key leaves the ‘conguraon menu’. Changes are applied and saved at this moment.
Figure 5 - Example of operaon inside the ‘conguraon menu’
20
Page 22
1.18.2 Inial set-up
Press ‘SQ’ (<) for 1 second to access the ‘conguraon menu’. For a descripon on how to operate inside the menus see secon 1.18.1. For a full vision of the ‘conguraon menu’ structure see secon 1.19.
Working mode
‘Process slave’ mode
‘Full slave’ mode
‘Text’ mode
To congure the inial set up of the instrument, select the working mode and congure the bus parameters.
The instrument has 3 working modes named ‘Process slave’, ‘Full slave’ and ‘Text’. In all modes, the reading value is received from the communicaons bus. The dierences between modes are related to how the alarms are controlled and how the informaon received is translated.
At the ‘Working mode’ (‘ModE’) parameter, select one of the working modes.
• select ‘Process slave’ to receive a numerical value to show on display. Alarms are controlled locally from the instrument, by manually conguring the setpoint and other alarm parameters. Analog outputs and other output and control modules are controlled locally from the
instrument.
• select ‘Full slave’ to receive a numerical value to show on display. Alarms are controlled through the communicaons bus, by wring to the internal instrument registers. Analog outputs and other out­put and control modules are controlled locally from the
instrument.
Bus
conguraon
Speed
(kbps)
Format
from 38.4 Kbps
... ...
to 600 bps
8 bits, no parity, 1 stop
8 bits, even parity, 1 stop
8 bits, odd
8 bits, no parity, 2 stop
parity
, 1
stop
• select ‘Text ’ to receive an alphanumerival value made of a string of ASCII codes, to show on display. Characters are not translated as numbers but as individual characters. All characters shown in secon 1.17.12 are representable on display. Alarms are controlled through the communicaons bus, by wring to the internal instrument registers. No analog outputs are permied in this mode.
Conguraon menus for each mode are slightly dierent. The following secons will menon when a parameter applies
only to some modes.
At the ‘Bus conguraon’ (‘buS’) menu congure the bus speed and the bus data format.
• at the ‘Speed’ (‘bAud’) parameter select the bus speed,
in kbps.
• at the ‘Format’ (‘bItS’) parameter select the bus format
between ‘8n1’, 8e1’, ‘8o1’ and ‘8n2’.
21
Page 23
1.18.3 Addresses and broadcast
1.18.5 ‘Scroll’ funcon
The instrument can be assigned any address between 1 and
31. Addionally, address 128 is a ‘broadcast’ address.
The instrument will process the frames addressed to his
local address.
Addionally, frames directed to address 128 will be accepted by all instruments.
Frames directed to address 128 ‘broadcast’ will not generate any answer frame.
• a ‘ping’ frame (‘PING’) to address 128 does not
generate answer frames
• a ‘write with aknowldgement’ (‘WRA’) frame to
address 128 does not generate answer frames
• a ‘read’ (‘READ’) frame to address 128 does not
generate answer frames
• a frame directed to address 128 that contains an error (for example, a CRC error) does not generate answer
frames
The ‘Text’ mode has a ‘scroll’ funcon to represent messages with a number of characters larger than number of spaces on display. A message with characters ‘Abcd1234’ will be represented as:
1.18.4 ‘Watchdog’ funcon
The ‘watchdog’ funcon acvates an error state in case of loss of communicaon with the ‘master’. To congure the ‘watchdog’ indicate the maximum me accepted to wait between two frames received. If the congured me is exceeded, the instrument acvated the ‘watchdog error’. When a correct frame is received, the ‘watchdog’ mer is
reset.
Frames that can reset the ‘watchdog’ mer are those addressed to the ‘slave’ instrument. These frames must conform to the Modbus RTU protocol and have a correct CRC.
If the funcon or register or coil indicated in the frame is not correct, the ‘slave’ instrument will sll reset the ‘watch­dog’ mer. It will also reply with the corresponding error
message.
The internal alarms of the instrument can be associated to the ‘watchdog’. In case of ‘watchdog’ acvaon, the associated alarm will also acvate (see secon 1.18.7).
Display can also be congured to show an error message in case of ‘watchdog’ error. It can be congured for ashing, dash (‘------’) or to show message ‘Err.W’.
22
Page 24
1.18.6 Protocol conguraon menu
Conguraon
Local address
Watchdog
On error
1 to 31
Waing me
Flash
Dashes (----)
Watchdog error
Do nothing
At the ‘Conguraon’ (‘cnF’) menu, congure the parameters associated to the instrument funcon, such as the local address, the ‘watchdog’ me and error behavior and the scroll in ‘Text’ mode.
• at the ‘Local address’ (‘Addr’) parameter congure the
local address of the instrument. Values from 1 to 31.
• at the ‘Watchdog’ (‘W.doG’) parameter congure the
maximum waing me between frames, in seconds. Select ‘0’ to disable the ‘watchdog’. Maximum value 120 seconds. In case of watchdog error acvaon, the funcon ‘on.Er’ will be triggered (see secon 1.18.4).
• at the ‘On error’ (‘on.Er’) parameter congure the acon
in case of watchdog error:
- select ‘Flash’ (‘FLSh’) to acvate the ash on display
- select ‘Dashes’ (‘dASh’) to acvate dashes (‘----’) on
display
- select ‘Watchdog error’ (‘Err.W’) to acvate the message ‘Err.W’ on display.
Text scroll
Scroll for ‘Text’ mode
- select ‘do nothing’ (‘nonE’) to perform no acon.
• the ‘Scroll’ (‘ScrL’) parameter applies only to ‘Text’ mode. Select ‘on’ to acvate the scroll (see secon 1.18.5).
23
Page 25
1.18.7 Alarms
The instrument manages 3 independent internal alarms, each one controlling the acvaon of an oponal relay,
transistor or control SSR output.
Oponal modules (see secon 2) are installed at the free slots inside the instrument
(see secon 1.8)
. LDB-24 and
LDB-44 formats have 2 free slots for output and control modules, while LDB-26 and LDB-46 formats have 3 free
slots for output and control modules.
The instrument has 3 front leds that reect the state of the 3 internal alarms. These leds are only for local help during installaon, as they are not appropriate for long
distance reading.
Each alarm controls the acvaon of the relay, transistor or control SSR installed on its associated slot,
and the front led.
• Alarms in ‘Full slave’ and ‘Text’ modes
In ‘Full slave’ and ‘Text’ modes, the alarms are controlled through the bus.
An alarm can be associated to the watchdog. This alarm will acvate when the watchdog error acvates
secon 1.18.4)
. This funcon allows to acvate a relay to
(see
inform about loss of communicaon.
• Alarms in ‘Process slave’ mode
In ‘Process slave’ mode, the alarms are controlled locally at the instrument, and the operator must manually congure them.
Each alarm has several parameters for conguraon, starng with the usual setpoint, hysteresis and maximum (alarm acve when reading is higher than setpoint) or minimum (alarm acve when reading is lower than minimum) alarm types
(see Figure 6)
.
Each alarm can congure independent acvaon and deacvaon delays. These delays aect the alarm as a whole, and the delay will aect the front led and the
associated relay.
Conguring a second setpoint creates ‘windowed alarms’. The windowed alarm controls with a single relay output if the reading is inside or outside the values dened
(see Figure 7)
.
Acvate the ‘inverted relay’ funcon to invert the acvaon logic of the associated relay.
Acvate the ‘locked alarms’ funcon will force the operator to interact with the instrument when an alarm has been acvated. Once acvated, the alarm will remain locked at acve state, even if the reading returns to a value below setpoint, unl the operator manually unlocks the alarms pressing the front key ‘LE’ (or the remote key ‘LE’, see secon 3.1).
Reading
setpoint
hysteresis
on
o
on
o
acvaon delay
on
o
Figure 6 - Examples of alarm with 1 setpoint
deacvaon delay
Alarm as maximum, no hysteresis, no delays
Alarm as maximum, hysteresis and delays
Alarm as minimum, no hysteresis, no delays
t
Reading
Setpoint 2
t
Setpoint 1
t
Alarm as minimum
on
t
o
Figure 7 - Example of alarm with 2 setpoints
double setpoint, no hyster­esis, no delays
t
, with
t
24
Page 26
1.18.8 Alarms conguraon menu for ‘Full slave’ and ‘Text’
Menu available only in ‘Full slave’ and ‘Text’ modes. Alarms are remotely controlled from the bus.
By default all alarms are set to ‘remote’ (‘rMtE’) when the ‘full slave’ mode is selected. Select the ‘Watchdog’ (‘W.doG’) value to any alarm to acvate in case of watchdog error.
Alarms in
‘Full slave’ and
‘Text’ modes
Alarm 1
Alarm 2
Remote
Watchdog
Remote
Watchdog
For more informaon see secon 1.18.7.
Remote
Alarm 3
Watchdog
1.18.9 Alarms conguraon menu for ‘Process slave’
Menu available only in ‘Process slave’ mode. In ‘pro­cess slave’ mode, alarms are locally controlled from the
Alarms in ‘process
slave’ mode
Alarm 1
Acve
Type of alarm
Setpoint
Hysteresis
Acvaon
delay
Deacvaon
delay
Setpoint 2
Inverted relay
Locked alarm
Maximum
Minimum
Watchdog
instrument. Locally congure the alarm parameters for each alarm. For more informaon see secon 1.18.7. At the alarm menu (‘ALr1’, ‘ALr2’ or ‘ALr3’) congure the following parameters:
• at the ‘Acve’ (‘Act’) parameter select ‘on’
• at the ‘Type of alarm’ (‘TypE’) parameter select ‘MAX’ for
maximum alarm (acvates when reading is higher than setpoint), or ‘MIn’ for minimum alarm (acvates when reading is lower than setpoint), or select watchdog alarm (‘W.doG’) to acvate the alarm in case of watchdog error
(see secon 1.18.4).
• at the ‘Setpoint’ (‘SEt’) parameter congure the alarm ac-
vaon point. Parameter value is accessible through ‘fast access’ (see secon 1.18.10).
• at the ‘Hysteresis’ (‘hySt’) parameter select the hysteresis
value. Hysteresis applies to the alarm deacvaon. Alarm deacvates once the reading is beyond the setpoint plus the hysteresis value. Hysteresis prevents relay switching in case of signal uctuaons close to the setpoint value.
• at the ‘Acvaon delay’ (‘dEL.0’) parameter congure the
delay to apply before the alarm is acvated. Delay starts to count once the setpoint is reached. Value from 0.0 to 99.9
seconds.
• at the ‘Deacvaon delay’ (‘dEL.1’) parameter congure
the delay to apply before the alarm is deacvated. Delay starts to count once the setpoint is reached plus the hys­teresis value. Value from 0.0 to 99.9 seconds.
• to work with ‘windowed alarms’ (see Figure 7) acvate
‘Setpoint 2’ (‘SEt2’) to ‘on’ and then congure the desired second setpoint value. Second setpoint must always be higher in value than the rst setpoint.
• at the ‘Inverted relay’ (‘r.Inv’) parameter select ‘on’ to in-
vert the acvaon logic of the relay. Relay is inacve when alarm is acve, and relay is acve when alarm is inacve.
• at the ‘Locked alarm’ (‘A.Lck’) parameter select ‘on’ to block the automac alarm deacvaon. Alarm deacva­on must be performed manually, by pressing the ‘LE’ front buon (see secon 1.18.15).
25
Page 27
1.18.10 Fast access
1.18.12 ‘On power up’ funcon
The ‘fast access’ is an operator congurable menu. The operator can access this menu with a single press of the front key ‘UP’ (5). The congured menu entries will be accessible. Eligible parameters to be accessed by this menu are:
• access to the bus acvity through the ‘UP’ (5) key allows to see if there is acvity at the bus (see 1.18.11).
• access to the maximum and minimum alarms through the ‘UP’ (5) key allows to read and reset the values. To reset the memory values: visualize the value on display, press the ‘UP’ (5) key, when the ‘rSt’ message appears, press ‘SQ’ (<) . The instrument will return to the memory visualizaon. Press the ‘LE’ (3) key to exit his menu.
• access to the alarm setpoints through the ‘UP’ (5) key allows to read and modify the values. Only in ‘Process slave’
mode.
• access to the address through the ‘UP’ (5) key allows to read the local address of the instrument.
The ‘fast access’ menu is not aected by the password funcon. This means that the conguraon menu can be password blocked, while some congured funcons or parameters can sll be accessible to the operator through the ‘fast access’ menu.
• Super fast access
If only a single funcon is selected for the ‘fast access’ menu, pressing the the ‘UP’ (5) key will shortly display the funcon name and then automacally jump to the funcon value.
The ‘On Power Up’ (‘on.Pu’) funcons allows to dene a series of acons to acvate when the instrument restarts aer a power loss. Funcons available are a delay so the instrument waits a dened me before starng to measure and control, and the state of the alarms. The funcons will apply only aer a restart due to power-loss, they will not ap­ply aer a restart due to changes in conguraon.
Delaying the measure and control funcons gives addional me to elements of the system who are slower, so they can start completely before the instrument begins to acquire sig­nal and control the outputs.
While on delay mode, the instrument shows all decimal points lightened and ashing, all alarms are deacvated, and there is no signal acquision or communicaons control. When the delay me is over, the instrument starts its normal funcon-
ing.
1.18.13 ‘Setpoint on bus’ parameter
In ‘Process slave’ mode, the alarms are controlled locally and the alarm conguraon is performed by the operator through the front keypad. Enable the ‘Setpoint on bus’ (‘StP.b’) to ‘on’ to enable the wring of setpoint alarms though the bus. By default the value if ‘oFF’.
Note : when the ‘setpoint on bus’ parameter is enabled, writ­ing a value to the register will update the alarm setpoint, but modifying a setpoint through the front keypad will not update the register value.
1.18.11 ‘Bus acvity’ funcon
‘Bus acvity’ funcon is a detector of electrical acvity on the bus. The funcon is to help when connecng the instrument to the bus for the rst me. It provides informa­on on wether there is electrical acvity on the bus or not.
The ‘Bus acvity’ funcon is visible in the form of a counter increasing its value on the display. It indicates that the UART is detecng informaon bytes on the bus. This detecon means that there are data on the bus, and that it conforms to the congured speed and data format.
The ‘Bus acvity’ is accessible through the key ‘UP’ (5) when conguring the fast access menu (see secon 1.18.10).
1.18.14 Save setpoint in E2PROM
Select ‘on’ to save to the internal E2PROM setpoint values updated through the bus (see secon 1.18.13). By default this parameter is set to ‘oFF’ as the expected life for an E2PROM memory is around 100.000 saving cycles.
1.18.15 Key ‘LE’
The ‘LE’ (3) key at the front of the instrument can be cong­ured to acvate several funcons. Only one funcon can be assigned to the ‘LE’ (3) key. Eligible funcons are the alarm unlock funcon (see secon 1.18.7).
26
Page 28
1.18.16 ‘Fast access’ conguraon menu
Key UP
(‘Fast access’)
Bus acvity
Memory of
maximum
Memory of
minimum
Setpoint 1
Setpoint 2
Setpoint 3
Address
At the ‘Key UP (‘fast access’)’ (‘K.uP’) menu congure which funcons and parameters will be accessible through the ‘fast access’ menu. Select ‘on’ to acvate each funcon. For more informaon see secon 1.18.10.
• the ‘Bus acvity’ (‘buS.A’) funcon allows to visualize if there is acvity at the communicaons bus (see 1.18.11).
• the ‘Memory of maximum’ (‘MAX’) or ‘Memory of minimum’ (‘MIn’) funcons allow to visualize the maximum or minimum reading value stored in memory.
• the ‘Setpoint 1’ (‘ALr1’) funcon allows to visualize and modify the alarm 1 setpoint through the ‘fast access’ menu. Only in ‘Process slave’ mode.
• the ‘Setpoint 2’ (‘ALr2’) funcon allows to visualize and modify the alarm 2 setpoint through the ‘fast access’ menu. Only in ‘Process slave’ mode.
• the ‘Setpoint 3’ (‘ALr3’) funcon allows to visualize and modify the alarm 3 setpoint through the ‘fast access’ menu. Only in ‘Process slave’ mode.
• the ‘Address’ (‘Addr’) funcon allows to visualize the address of the instrument.
1.18.17 ‘On power up’ conguraon menu
On Power-Up
Delay Seconds
Alarm 1
Alarm 2
Alarm 3
1.18.18 Setpoint on bus’ conguraon menu
Setpoint on
bus
The ‘On Power Up’ (‘on.Pu’) menu assigns funcons to be applied when the instrument starts aer a power loss.
For more
informaon see secon 1.18.12.
• at the ‘Delay’ (‘dLAy’) parameter congure the me the
instrument will wait before starng normal funconality. Time between 0 and 200 seconds.
• at the ‘Alarm 1’, ‘ Alarm 2’ and ‘Alarm 3’ parameters congure the state for the alarms at power up.
Available in ‘Process slave’ mode only. Enables access to the alarm setpoint registers through the bus. For more informaon see secon 1.18.13.
1.18.19 Save setpoint on E2PROM conguraon menu
Enables to write to internal E2PROM setpoint values modied from the bus (see secon 1.18.14).
Save to
E2PROM
27
Page 29
1.18.20 ‘Key LE’ conguraon menu
Key ‘LE’
No funcon
The ‘LE’ (3) key at the front of the instrument can be congured to acvate several funcons. Only one funcon can be assigned to the ‘LE’ (3) key. Eligible funcons are the alarm unlock funcon (see secon 1.18.7).
Alarm unlock
1.18.21 Password conguraon
Password
1.18.22 Default factory conguraon
Factory
conguraon
• the ‘No funcon’ (‘nonE’) parameter assigns no funcon.
• the ‘Alarm unlock’ (‘A.Lck’) parameter assigns the manual alarm unlocking, when the ‘Locked alarms’ (‘A.Lck’) is acve.
The password funcon blocks access to the conguraon menu. The ‘fast access’ menu is not aected by the password funcon. This means that the conguraon menu can be password blocked, while some congured funcons or parameters can sll be accessible to the operator through the ‘fast access’ menu.
To acve the ‘Password’ funcon select ‘on’ and introduce the 6 digits code. The code will be requested when trying to access the ‘conguraon menu’ (front key ‘SQ’ (<)).
At the ‘FActory conguraon’ (‘FAct’) menu select ‘yes’ to acvate the default factory conguraon. See secon 1.7 for
a list of default parameters.
1.18.23 Firmware version
Version
1.18.24 Brightness conguraon
Minimum
Brightness
Standard
Maximum
The ‘Version’ (‘VEr’) menu informs about the rmware version installed on the instrument.
At the ‘Brightness’ (‘LIGh’) menu select the intensity level for the display . Use this funcon to adapt the brightness to match other instruments in the vicinity or to the darkness or clarity of your environment.
28
Page 30
1.18.25 Access to the opons conguraon menu
Opon 1
Opon 2
Opon 3
Access to the oponal module installed at slot 1
Access to the oponal module installed at slot 2
Access to the oponal module installed at slot 3
The output and control opons are oponal modules that can be installed at the instrument. Formats LDB-24 and LDB­44 have 2 free slots for output and control opons, while formats LDB-26 and LDB-46 have 3 free slots (see secon
1.8).
Several of these oponal modules have their own conguraon menu embedded. The ‘OPt.1’, ‘ OPt.2’ and ‘OPt.3’ menu entries give access to the conguraon menu of the opon installed.
See secon 2 for a list of available output and control
modules.
29
Page 31
1.19 Full conguraon menu
Press ‘SQ’ (<) for 1 second to access the ‘Conguraon menu’.
Working mode
Bus
conguraon
Speed
(kbps)
Format
‘Process slave’ mode
‘Full slave’ mode
‘Text’ mode
from 38.4 Kbps
... ...
to 600 bps
8 bits, no parity, 1 stop
8 bits, even parity, 1 stop
8 bits, o parity, 1 stop
Alarms in ‘Full
slave’ and ‘Text’
mode
Alarms in ‘pro-
cess slave’ mode
Alarm 1
Alarm 1
Alarm 2
Alarm 3
Acve
Type of alarm
Remote
Watchdog
Remote
Watchdog
Remote
Watchdog
Conguraon
Local address
Watchdog
On error
Text scroll
8 bits, no parity, 2 stop
1 a 31
Waing me
Flash
Dashes (----)
Watchdog error
Do nothing
Scroll for ‘Text’ mode
Setpoint
Hysteresis
Acvaon
delay
Deacvaon
delay
Setpoint 2
Inverted relay
Locked alarm
30
Page 32
Tools
Password
Key UP
(‘Fast access’)
On power-up
Bus acvity
Memory of
maximum
Memory of
minimum
Setpoint 1
Setpoint 2
Setpoint 3
Address
Delay Seconds
Alarm 1
Factory
conguraon
Version
Minimum
Brightness
Standard
Maximum
Access to the oponal module installed at slot 1
Opon 1
Access to the oponal module installed at slot 2
Opon 2
Access to the oponal module installed at slot 3
Opon 3
Setpoint on
bus
Save to
E2PROM
Ley ‘LE’
Alarm 2
Alarm 3
No funcon
Alarm unlock
31
Page 33
1.20 Mounng
The instrument xaons are designed to allow panel mount, wall mount, or hanging mount. For each type of mounng,
• Panel mount. Apply the cut-out to the panel as seen on
secon 1.8. Remove the side xaons. Introduce the instrument into the panel cut-out. Mount the side xaons as shown (see Figure 8). Slightly loosen the xaon screw of one side and press the instrument against the panel. Tighten the xaon screw so it presses the panel and maintains the xaon. Repeat with the opposite side xaon. For IP65 protecon at the panel juncon, see the IPB accessories at secon 3.
Fixaon screws
Side xaons
see the posion of the xaons at the images below.
• Wall mount. Mount the side xaons against the wall, as shown (see Figure 10). Each xaon has 2 holes with 4,5 mm diameter and a separaon between hole centers of 30 mm. Once the side xaons are secured against the wall, place the instrument and press the xaon screws slightly. Tilt the instrument to the desired viewing angle and rmly screw the xaon screws.
Diameter 4,5 mm 30 mm between hole centers
Fixaon screws
Side xaons
Figure 8 - Panel mount
• Hanging mount. Mount the side xaons as shown (see
Figure 9). Each xaon has 2 holes with 4,5 mm
diameter and a separaon between hole centers of 30 mm.
Instrument can be hanged using cable, threaded rod, ....
Diameter 4,5 mm 30 mm between hole centers
Fixaon screws
Side xaons
Figure 10 - Wall mount
Figure 9 - Hanging mount
32
Page 34
1.21 Installaon precauons
1.23 CE declaraon of conformity
Risk of electrical shock. Instrument terminals can be connected to dangerous voltage.
Instrument conforms to CE rules and regulaons.
This instrument has been designed and veried conforming to the 61010-1 CE security regulaon, for industrial applicaons. Installaon of this instrument must be performed by qualied personnel only. This manual contains the appropriate informaon for the installaon. Using the instrument in ways not specied by the manufacturer may lead to a reducon of the specied protecon level. Disconnect the instrument from power before starng any maintenance and / or installaon acon. The instrument does not have a general switch and will start operaon as soon as power is connected. The instrument does not have protecon fuse, the fuse must be added during installaon. An appropriate venlaon of the instrument must be assured. Do not expose the instrument to excess of humidity. Maintain clean by using a humid rag and do NOT use abrasive products such as alcohols, solvents, etc. General recommendaons for electrical installaons apply, and for proper funconality we recommend : if possible, install the instrument far from electrical noise or magnec eld generators such as power relays, electrical motors, speed variators, ... If possible, do not install along the same conduits power cables (power, motor controllers, electrovalves, ...) together with signal and/or control cables. Before proceeding to the power connecon, verify that the voltage level available matches the power levels indicated in the label on the instrument. In case of re, disconnect the instrument from the power line, re alarm according to local rules, disconnect the air condioning, aack re with carbonic snow, never with water.
Supplier Omega Engineering etc
Products LDB-24-485, LDB-26-485, LDB-44-485, LDB-46-485
The manufacturer declares that the instruments indicated comply with the direcves and rules indicated below.
Electromagnec compability direcve 2014/30/EU Low voltage direcve 2014/65/EU Direcve ROHS 2011/65/EU Direcve WEEE 2012/19/EU
Security rules EN-61010-1
Instrument Fixed, Permanently connected
Polluon degree 1 and 2 (without condensaon) Isolaon Basic + Protecve union Category CAT-II
Electromagnec compability rules EN-61326-1
EM environment
Immunity levels
EN-61000-4-2
EN-61000-4-3
EN-61000-4-4
EN-61000-4-5
EN-61000-4-6
EN-61000-4-8 30 A/m at 50/60 Hz
EN-61000-4-11 0 % 1 cycle
Emission levels
CISPR 11 Instrument Class A, Group 1
Industrial
By contact By air
On AC power lines On DC power lines
On signal lines
Between AC power lines Between AC power lines and earth Between DC power lines Between DC power lines and earth Between signal lines and earth
40 % 10 cycles 70 % 25 cycles 0 % 250 cycles
±8 KV
±4 KV
: ±1 KV
: ±2 KV : ±2 KV
±1 KV
±1 KV
±2 KV Criteria
±2 KV
±1 KV
Criteria Criteria
Criteria
Criteria Criteria Criteria
Criteria
Criteria Criteria Criteria
Criteria
Criteria
Criteria Criteria Criteria Criteria
Criteria
B B
A
B B B
B B B B B
A
A
A A B B
A
1.22 Warranty
Please see the last page for Omega’s warranty disclaimer
According to direcve 2012/19/EU, electronic equipment must be recycled in a selecve and controlled way at the end of its useful life.
33
Page 35
2. Output and control modules
2.1 Module R1
The R1 module provides 1 relay output to install in large format industrial meters from LDB series. Formats LDB-26 and LDB-46 accept up to 3 relays, and formats LDB-24 and LDB-44 accept up to 2 relays.
Conguraon is performed from the front keypad of the instrument, by seng the alarm parameters. Check the alarm menu parameters at the instrument user’s manual for full informaon. Modules R1 can be provided factory installed into a instrument, or standalone for delayed installaon. No soldering or special conguraon is required. See secon 1.10 on how to install output and control modules.
‘com’ (‘A’)
2.2 Module T1
The T1 module provides 1 transistor output to install in large
format industrial meters from LDB series. Formats LDB-26 and LDB-46 accept up to 3 transistor outputs, and formats LDB-24 and LDB-44 accept up to 2 transistor outputs.
Conguraon is performed from the front keypad of the instrument, by seng the alarm parameters. Check the alarm menu parameters at the instrument user’s manual for full informaon. Modules T1 can be provided factory installed into an instrument, or standalone for delayed installaon. No oldering or special conguraon is required. See secon 1.10 on how to install output and control modules.
‘B’
‘NC’ (‘C’) ‘NO’ (‘B’)
Figure 11 - Module ‘R1’ and internal schemac
Type of relay 3 contacts (Com, NO, NC)
Max. current 3 A (resisve load)
Voltage 250 Vac connuous
Isolaon 3500 Ve
Terminal plug-in screw clamp, pitch 5.08 mm
Installaon allowed at
slot 1, slot 2, slot 3
NOpen
NClosedCommon
CBA
Module R1
‘A’
Figure 13 - Module ‘T1’ and internal schemac
Type of output transistor
Max. voltage 35 Vdc
Max. current 50 mA
Isolaon 3500 Ve, optoisolated
Terminal plug-in screw clamp, pitch 5.08 mm
Installaon allowed at
slot 1, slot 2, slot 3
B
A
CBA
Module T1
Not connected
A Common B NO (Normally Open)
C NC (Normally Closed)
Figure 12 - Connecons for ‘R1’ relay output module
34
A Emier B Collector C Not connected
Figure 14 - Connecons for ‘T1’ transistor output module
Page 36
2.3 Module SSR
2.4 Module AO
The SSR module provides 1 output for SSR relay control, to
install in large format industrial meters from LDB series. For­mats LDB-26 and LDB-46 accept up to 3 SSR control outputs, and formats LDB-24 and LDB-44 accept up to 2 SSR control outputs.
Conguraon is performed from the front keypad of the instrument, by seng the alarm parameters. Check the alarm menu parameters at the instrument user’s manual for full informaon. Modules SSR can be provided factory installed into an instrument, or standalone for delayed installaon. No soldering or special conguraon is required. See secon 1.10 on how to install output and control modules.
+15 Vdc
‘C’
Relé SSR
The AO module provides 1 analog output, congurable
for 4/20 mA or 0/10 Vdc signal, to install in large format industrial meters. Formats LDB-26 and LDB-46 accept up to 3 analog outputs, and formats LDB-24 and LDB-44 accept up to 2 analog outputs.
Output signal is fully scalable, both with posive and negave slopes, and is proporonal to the reading. The mA output can be congured for acve loops (the instrument provides the power to the mA loop) or passive loops (the loop power is external to the instrument). Conguraon is performed from the front keypad of the instrument, by accessing the menu entries ‘Opt.1’, ‘Opt.2’ or ‘Opt.3’, according to the slot where the module is installed. AO modules can be provided factory installed into a LDB series instrument, or standalone for delayed installaon. No soldering or special conguraon is required. See secon 1.10 on how to install output and control modules.
‘B’
‘A’
Figure 15 - Module ‘SSR’ and internal schemac
Type of output for SSR relay control
Output voltage +15 Vdc Max. current 45 mA Isolaon 1000 Vdc Terminal plug-in screw clamp, pitch 5.08 mm
Installaon allowed at
Not connected
slot 1, slot 2, slot 3
Collector
+15 Vdc
CBA
Figure 17 - Module ‘AO’
Signal output 4/20mA, 0/10Vdc (acve and passive)
Accuracy 0.1% FS
Isolaon 1000 Vdc
Terminal plug-in screw clamp, pitch 5.08 mm
Installaon allowed at
Jumpers MV for mA or Vdc out­put selecon
slot 1, slot 2, slot 3
mA or Vdc
M
V
CBA
Module AO
CommonV exc.
Module SSR
A Not connected B Collector (-)
C +15 Vdc (+)
Figure 16 - Connecons for ‘SSR’ control module
A Excitaon voltage B Signal in mA or Vdc
C Common
Jumper M Jumper closed for mA output
Jumper V Jumper closed for Vdc output
Figure 18 - Connecons for ‘AO’ analog output module
35
Page 37
2.5 Module RTU
The RTU module provides an isolated Modbus RTU communicaons port, to install in large format industrial
meters from LDB series.
2.6 Module S4
The S4 module provides an isolated RS-485 ASCII communicaons port, to install in large format industrial
meters from LDB series.
The RTU module implements funcon ‘4’ (‘Read Input Registers’) of the Modbus RTU protocol, to access the
instrument registers (reading value, alarm status, memory of maximum and minimum, ...).
Conguraon is performed from the front keypad of the instrument, by accessing the menu entries ‘Opt.1’, ‘Opt.2’ or ‘Opt.3’, according to the slot where the module is installed.
Modules RTU can be provided factory installed into an instrument, or standalone for delayed installaon. No soldering or special conguraon is required. See secon
1.10 on how to install output and control modules.
Figure 19 - Communicaons module ‘RTU’
The S4 module implements a MASTER / SLAVE protocol, with up to 31 addressable slaves. In SLAVE mode allows access to reading values, alarm status, memory of maximum and
minimum, ...
Conguraon is performed from the front keypad of the instrument, by accessing the menu entries ‘Opt.1’, ‘Opt.2’ or ‘Opt.3’, according to the slot where the module is installed.
Modules S4 can be provided factory installed into an instrument, or standalone for delayed installaon. No soldering or special conguraon is required. See secon
1.10 on how to install output and control modules.
Figure 21 - Communicaons module ‘S4’
Protocol Modbus RTU
Bus RS-485, up to 57.6 Kbps
Isolaon 1000 Vdc
Terminal plug-in screw clamp, pitch 5.08 mm
Installaon allowed at
slot 1, slot 2, slot 3
A wire
GNDB wire
GAB
Module RTU
A Bus signal A
B Bus signal B
G GND
Protocol ASCII
Bus RS-485, up to 57.6 Kbps
Isolaon 1000 Vdc
Terminal plug-in screw clamp, pitch 5.08 mm
Installaon allowed at
slot 1, slot 2, slot 3
A wire
GNDB wire
GAB
Module S4
A Bus signal A
B Bus signal B
G GND
Figure 20 - Connecons for Modbus ‘RTU’ communicaons module
36
Figure 22 - Connecons for RS-485 ‘S4’ communicaons module
Page 38
2.7 Module S2
The S2 module provides an isolated RS-232 ASCII communicaons port, to install in large format industrial
meters from LDB series.
The S2 module implements a MASTER / SLAVE protocol, with up to 31 addressable slaves, with ‘daisy-chain’ connecon. In SLAVE mode allows access to reading values, alarm status,
memory of maximum and minimum, ...
Conguraon is performed from the front keypad of the instrument, by accessing the menu entries ‘Opt.1’, ‘Opt.2’ or ‘Opt.3’, according to the slot where the module is installed.
Modules S2 can be provided factory installed into an instrument, or standalone for delayed installaon. No soldering or special conguraon is required. See secon
1.10 on how to install output and control modules.
Figure 23 - Communicaons module Module ‘S2’
Protocol ASCII
Bus RS-232, up to 57.6 Kbps
Isolaon 1000 Vdc
Terminal plug-in screw clamp, pitch 5.08 mm
Installaon allowed at
A
slot 1, slot 2, slot 3
Tx1
Rx1Rx2
Tx2
D
CBA
Module S2
GND
E
‘Daisy chain’ Tx data transmission
B
C
D
‘Daisy chain’ Rx data recepon
Tx data transmission
Rx data recepon
E GND
Figure 24 - Connecons for RS-232 ‘S2’ communicaons module
37
Page 39
Opons and Accessories
Index
1.1 Read this rst . . . . . . . . . . . . . . . . . . 2
1.2 Modular architecture . . . . . . . . . . . . . . 2
1.3 Installaon and start-up . . . . . . . . . . . . 2
1.4 To access the instrument . . . . . . . . . . . . 3
1.5 Modular system . . . . . . . . . . . . . . . . . 3
1. Opons R1, T1 and SSR . . . . . . . . . . . . . . 4
1.1 Module R1 . . . . . . . . . . . . . . . . . . . . 4
1.2 Module T1 . . . . . . . . . . . . . . . . . . . . 4
1.3 Module SSR . . . . . . . . . . . . . . . . . . . 5
2. Opon AO . . . . . . . . . . . . . . . . . . . . . . 6
2.1 Connecon examples. . . . . . . . . . . . . . 6
2.2 Conguraon menu. . . . . . . . . . . . . . . 7
2.3 Error codes . . . . . . . . . . . . . . . . . . . 7
3. Opon
3.1 Registers accessible through Modbus RTU . . 8
3.2 Conguraon menu. . . . . . . . . . . . . . . 9
RTU . . . . . . . . . . . . . . . . . . . . . . . 8
1.1 Read this rst
All modules menoned in this document are compable with large format meters from LDB series has 4 formats, and each format dier in the number of digits, the digit height and the number of output and control opons they can accept.
This document assumes the following :
3.3 Excepon codes . . . . . . . . . . . . . . . . . 9
3.4 Compable versions . . . . . . . . . . . . . . 9
3.5 Descripon and example of registers . . . . .10
4. Opon
4.1 Accessible registers . . . . . . . . . . . . . . .11
4.2 Conguraon menu. . . . . . . . . . . . . . .12
4.3 Compable versions . . . . . . . . . . . . . .12
4.4 Frame types . . . . . . . . . . . . . . . . . . .13
4.5 Frame structure . . . . . . . . . . . . . . . . .13
4.6 Error codes . . . . . . . . . . . . . . . . . . .13
4.8 Frame examples. . . . . . . . . . . . . . . . .14
4.8.1 Frames ‘RD’ (36) and ‘ANS’ (37) . . . . . .14
4.8.2 Frames ‘ERR’ (38) . . . . . . . . . . . . . .14
4.7.1 Frames ‘PING’ (32) and ‘PONG’ (33) . . . .14
4.7 CRC calculaon . . . . . . . . . . . . . . . . .14
5. Opon
S4 . . . . . . . . . . . . . . . . . . . . . . . .11
S2 . . . . . . . . . . . . . . . . . . . . . . . .15
1.2 Modular architecture
Large displays from the LDB series are designed following a modular architecture that allows the operator to install any of the output and control modules menoned in this document. Each module is supplied with 1 cable e, 1 square self adhesive e base and 1 female connector.
Format Digits Digit height Opons
LDB-24 4 60 mm 2
LDB-44 4 100 mm 2
LDB-26 6 60 mm 3
LDB-46 6 100 mm 3
•
inside the programming menus, when a 6 digits value is shown,
it is assumed that only 4 digits apply to formats LDB-24 and LDB-44
• when this document explains that a maximum of 3 output
and control modules are installable, it is assumed that the maximum is 2 modules for formats LDB-24 and LDB-44
The output and control modules menoned in this document, are covered by the warranty of the instrument where they are installed. Check the user’s manual of the instrument for more informaon related to warranty.
The user’s manual of the instrument where the module is installed, has important informaon related to installaon
that applies also to the output and control modules menoned in this document. Check the user’s manu-
!
al of the instrument for more informaon related to installaon precauons.
The output and control modules menoned in this document
are covered by the ‘CE declaraon of conformity’ of the instrument where they are installed. Check the user’s manual of the instrument for more informaon
related to the CE declaraon of conformity.
1.3 Installaon and start-up
To install an oponal output and control module into a large display:
1. remove the rear cover of the instrument (see secon 1.4)
2. install the module at one of the free slots (see secon 1.5)
3. place the squared e base at the free slot selected. Locaon to place the e base is clearly indicated on the PCB
(see secon 1.5).
4. pass the cable e through the e base (see secon 1.5)
5. place the output and control module at the slot connecon jumpers (see secon 1.5)
6. use the cable e to rmly x the module (see secon 1.5)
7. if needed, congure the appropriate jumpers at the output
and control module
8. pass the connecon wires through the housing cable gland
9. connect the signal wires to the terminals of the output and control module
10. place and close the rear cover of the instrument (see
secon 1.4)
11. congure the parameters at the ‘Conguraon menu’.
• modules R1, T1 and SSR are congured from the alarms
menu of the instrument
• other modules are congured from from menu entries
‘Opt.1’, ‘Opt.2’ or ‘Opt.3’, depending on the slot where the module has been installed.
2
Page 40
1.4 To access the instrument
To open the housing, remove the screws from the back cover. With each screw there is a metal washer and a plasc washer. Once the screws are out, remove the back cover.
The gure below shows the instrument internal structure for a LDB-26 format. It shows the locaon of the 3 slots for oponal output and control modules, the power terminal and the input signal terminal.
Waterght seal Female turret
Power
Slot for opon 3Back cover
To close the instrument, place the back cover, the screws, the metal washer and the plasc washer. The plasc washer is in contact with the back cover. Conrm that the screws are correctly turning inside the internal female screws.
To ensure a correct IP65 protecon ghten the back cover screws with a strength between 30 and 40 Ncm, with the help of a dynamometer screwdriver.
Slot for opon 2
Slot for opon 1
Remote keypad terminal
Input signal terminal
Screw Metal washer Plasc washer
1.5 Modular system
Large format meters are designed with an internal modular architecture. The output and control modules are independent and can be installed by access­ing the internal circuits of the instrument, and connecng
Output and control module
Slot 3
Tie base
Cable e
Slot 2
(2)
(1)
Module pins
Risk of electric shock. Removing the back cover will grant access to the internal circuits of the instrument. Operaon must be performed by qualied personnel only.
the module to the connecon jumpers of the selected slot. Each module is provided with a cable e to x the module to the e base. A cable gland to install at the back cover is also provided, in order to enable an output for the connecon wires.
To install an output and control module (1) insert the ‘module pins’ into the ‘con-
necon jumpers’ in one of the free slots
(2) place the ‘cable e’ into the ‘e base’
and embrace the ‘module’ rmly, unl it is xed
Slot 1
(3) an addional white cable e is provided
to x as indicated below. Only needed in case of vibraons or heavy transporta­on.
Connecon jumpers
3
Page 41
1. Opons R1, T1 and SSR
The R1, T1 and SSR modules provide 1 digital ‘on/o’ output. The output is congured from the instrument alarms menu (‘ALr.1’, ‘ALr.2’ o ‘ALr.3’). The menu allows to congure the setpoint, hysteresis,
independent acvaon and deacvaon delays, and a second setpoint to create windowed alarms. The R1, T1 and SSR output modules are isolated between them and between all other circuits of the instrument.
1.1 Module R1 1.2 Module T1
‘com’ (‘A’)
‘NC’ (‘C’) ‘NO’ (‘B’)
Figure 1 - Detail for the ‘R1’ module and internal schemac
Figure 3 - Detail for the ‘T1’ module and internal schemac
‘B’
‘A’
Opon R1
Type of output relay
Type of relay 3 contacts (Com, NO, NC)
Max. current 3 A (resisve load)
Voltage 250 Vac connuous (max. 150 Vac if switching power network with Overvoltage category III)
Isolaon 3500 Ve
Type of terminal plug-in screw clamp pitch 5.08 mm
Installaon allowed at slot 1, slot 2, slot 3
NOpen
NClosedCommon
CBA
Opon T1
Type of output transistor
Max voltage 35 Vdc
Max. current 50 mA
Isolaon 3500 Ve, optoisolated
Type of terminal plug-in screw clamp pitch 5.08 mm
Installaon allowed at slot 1, slot 2, slot 3
B
A
Not connected
CBA
Module R1
A Common
B NO (Normally Open)
C NC (Normally Closed)
Figure 2 - Connecons for the ‘R1’ relay output module
4
Module
A Emier
B Collector
C Not connected
Figure 4 - Connecons for the ‘T1’ transistor output module
T1
Page 42
1.3 Module SSR
+15 Vdc
‘C’
Relé SSR
‘B’
‘A’
Figure 5 - Detail for the ‘SSR’ module and internal schemac
Opon SSR
Type of output to control SSR relay
Output voltage +15 Vdc
Max. current 45 mA
Isolaon 1000 Vdc
Type of terminal plug-in screw clamp pitch 5.08 mm
Installaon allowed at slot 1, slot 2, slot 3
Collector
+15 Vdc
Opt.2
A B C
Opt.3
A B C
Not connected
Opt.1
A B C
CBA
Module SSR
A Not connected
B Collector (-)
Signal
Power
C +15 Vdc (+)
Figure 6 - Connecons for the SSR control output module
5
Page 43
2. Opon AO
The AO modules provide 1 analog output, congurable for 4/20 mA or 0/10 Vdc signal. The analog output is congured from the opons menu entry (‘Opt.1’, ‘Opt.2’ or ‘Opt.3’) of the instrument.
Opon AO
Type of output analog output Signal output 4/20 mA acve
4/20 mA passive 0/10 Vdc
Max. signal 22 mA, 10.5 Vdc Min. signal 0 mA, -50 mVdc
Scaling proporonal to the reading posive or negave slopes
Vexc (terminal A) +13.8 Vdc ± 0.4 Vdc (max. 25 mA) protecon against shortcircuit
Load impedances ≤350 Ohm (for 4/20 mA acve)
≤800 Ohm (for 4/20 mA passive)
(for 24 Vdc external Vexc) (maximum voltage 27 Vdc between ‘B’ and ‘C’)
≥10 KOhm (en 0/10 Vdc) Accuracy (at 25 ºC) <0.1 % FS Thermal stability 60 ppm/ºC in mA
50 ppm/ºC in Vdc Step response <75 mSeconds + step response of the
(0% to 99% of the signal)
reading
Isolaon 1000 Vdc Warm up 15 minutes Type of terminal plug-in screw clamp
pitch 5.08 mm Factory conguraon ‘Mode mA’
‘Scaling 0/9999 = 4/20 mA’ ‘On error ‘to_h’
Installaon allowed at slot 1, slot 2, slot 3
The output signal is proporonal to the reading, and it is scalable both in posive or negave slopes. The mA output can be congured for acve loops (the instrument provides the power to the mA loop) or passive loops (the loop power is external to the instrument.
The AO analog output modules are isolated between them and between all other circuits of the instrument.
Figure 7 - Detail for the ‘AO’ module
mA or Vdc
CommonV exc.
Jumpers MV to select mA or Vdc
output
MV
CBA
Module AO
A Excitaon voltage
B Signal in mA or Vdc
C Common
Jumper M Jumper closed for mA output
Jumper V Jumper closed for Vdc output
Figure 8 - Connecons for ‘AO’ analog output module
2.1 Connecon examples
mA
V exc.
MV
CBA
Module AO
Jumper M Jumper closed
Jumper V Jumper open
Figure 9 - Connecons for acve 4/20 mA. The current loop is internally powered from the ‘AO’ module
6
+ mA
- mA
MV
CBA
Module AO
Jumper M Jumper closed
Jumper V Jumper open
Figure 10 - Connecons for passive 4/20 mA. The current loop is externally powered.
Page 44
2.2 Conguraon menu
At the ‘Mode’ (‘ModE’) menu congure the type of output ‘4/20 mA’ (‘mA’) or ‘0/10 Vdc‘ (‘Vdc’). Posion for jumpers ‘V’ and ‘M’ must be according to the range selected.
At the ‘Scaling’ (‘ScAL’) menu enter the values that dene the two points of the slope:
• the lower point, dened by the ‘Low Display’ (‘d.Lo’)
and ‘Low Output’ (‘Ao.Lo’)
• the upper point, dened by the ‘High Display’ (‘d.hI’)
and ‘High Output’ (‘Ao.hI’)
Analog output values are shown with ‘XX.XX’ format. acceptable values are ‘0.00’ to ‘10.00’ Vdc for voltage, and ‘0.00’ to ‘20.00’ mA for current.
Reading
100.0
Example
associated to a reding of -50.0 to 100.0
- 4/20 mA, analog output
‘d.hI’=‘100.0’
‘Ao.hI’=‘20.00’
Mode
Scaling
‘On error’
Factory
conguraon
Mode 4/20 mA
Mode 0/10 Vdc
Display low
Output low
Display high
Output high
in case of error, ‘to_h’ to drive output to high level, ‘to_L’ to drive output to low level
select ‘yES’ to reload the default factory con­guraon
-50.0
4 mA
‘Ao.Lo’=‘4.00’
‘d.Lo’=‘-50.0’
signal Vdc
MV
CBA
Module AO
20 mA
common
Version
Analog output
2.3 Error codes
‘Er.34’ output signal congured to value lower than 0 Vdc or 0 mA
‘Er.35’ output signal congured to a value higher than 10 Vdc or
20 mA
‘Er.36’ congured slope points are not acceptable, such as : ‘d.Hi’=’d.Lo’
‘Ao.Hi’=’Ao.Lo’
(‘Ao.Hi’-’Ao.Lo’)>(’d.Hi’-’d.Lo’)
Jumper M Jumper open
Jumper V Jumper closed
Figure 11 - Connecons for 0/10 Vdc.
7
Page 45
3. Opon
RTU
The RTU modules provide 1 port for communicaons in Modbus RTU protocol. Use funcon ‘4’ (‘Read Input Registers’) of the Modbus RTU protocol, to access the instrument registers (reading value, alarm status, memory of maximum and minimum, setpoint values, ...).
Opon RTU
Type of output Modbus RTU communicaon
Funcon implemented 4 (Read_Input_Registers)
Addresses 01 to 247
Excepon codes see secon 3.3
Registers* see secon 3.1
*available registers can vary for dierent instruments
Bus RS-485
Speed 57.6 Kbps to 600 bps
Data format 8e1 (standard), 8o1, 8n2
Bus terminator not included
Isolaon 1000 Vdc
Temperature operaon from 0 to 50 ºC storage from -20 to +70 ºC
The communicaon parameters are congured from the opons menu entry (‘Opt.1’, ‘Opt.2’ or ‘Opt.3’) of the instrument.
The RTU modules are isolated between them and between all other circuits of the instrument.
Figure 12 - Detail for the ‘RTU’ module
A wire
GNDB wire
GAB
Module RTU
Factory conguraon ‘Address 1’ ‘Speed 19.2 Kbps’ ‘Format 8e1’ ‘Decimal point Auto’
Installaon allowed at slot 1, slot 2, slot 3
A Bus signal A
B Bus signal B
G GND
Figure 13 - Connecons for Modbus ‘RTU’ module
3.1 Registers accessible through Modbus RTU
Register Name Descripon Size Refresh 6 Digit Models
(LDB-26 y LDB-46)
0 DISPLAY1_L 1 DISPLAY1_H 16 bits 2 DECIMALES1 Decimals on display 16 bits 0 to 6 3 MAXMEM_L
4 MAXMEM_H 16 bits 5 MINMEM_L 6 MINMEM_H 16 bits 7 SETPOINT1_L 8 SETPOINT1_H 16 bits 9 SETPOINT2_L
10 SETPOINT2_H 16 bits 11 SETPOINT3_L 12 SETPOINT3_H 16 bits
13 STATUS
14 a 16 Reserved Reserved 16 x 3 bits Not accessible
Display value
Memory of maximum
Memory of minimum
Setpoint 1 value
Setpoint 2 value
Setpoint 3 value
Alarm status Instrument status
16 bits
16 bits
16 bits
16 bits
16 bits
16 bits
16 bits
same as display
every 30 seconds
every 2 seconds
same as display
999999 to -199999 9999 to -1999
999999 to -199999 9999 to -1999
999999 to -199999 9999 to -1999
999999 to -199999 9999 to -1999
999999 to -199999 9999 to -1999
999999 to -199999 9999 to -1999*
bit 0...7 alarm status bit 8...16 instrument status
4 Digit Models
(LDB-24 y LDB-44)
0 to 4
Not accessible
Table 1 - Registers accessible through MODBUS-RTU. Registers codied as binary numbers. Negave values codied in two’s complement. Available registers can vary for dierent instruments. Register 11 is not accessible for instruments with formats LDB-24 and LDB-44 ( slot 3 is not available).
8
Page 46
3.2 Conguraon menu
AddressConguraon
Speed (kbps)
1 to 247
57.6 Kbps ... ...
to 600 bps
At the ‘Conguraon’ (‘rtu’) menu, congure the ‘Address’ (‘Addr’) parameter with the address value between ‘1’ and ‘247’, at the ‘Speed’ (‘bAud’) parameter select the bus speed (in Kbps) and at the ‘Format’ (‘bItS’) parameters select the
data format.
Inside the ‘Tools’ (‘TooL’) menu, special tools and funcons
are grouped.
• the ‘Decimal point’ (‘dP’) menu is provided for
compability with ancient hardware that does not support decimal point retransmission. By default, select ‘Automac’ (‘Auto’). If your instrument does nos transmit the decimal point posion, select ‘Manual’ (‘MAnL’) and x the posion of the decimal point manually.
• at the ‘Factory reset’ (‘FAct’) menu, select ‘yes’ to load the default factory conguraon for the instrument.
the ‘Version’ (‘VEr’) menu informs of the current rmware version installed in the module.
3.3 Excepon codes
Tools
Format
Factory
conguraon
Version
AutomacDecimal point
Manual
8 bits, even parity, 1 stop
8 bits, odd parity, 1 stop
8 bits, no parity, 2 stop
Move with LE
The Modbus RTU protocol denes the following scenarios when a ‘Master’ is sending a frame to a ‘Slave’:
• the ‘Slave’ device receives the frame correctly and replies with the requested data
• the ‘Slave’ devices detects a CRC error, parity error, or other. and discards the frame without generang a reply frame. The ‘Master’ will detect a ‘TIMEOUT’ condion due to the absence of reply.
• the ‘Slave’ device receives the frame correctly, but replies with an ‘EXCEPTION_CODE’ as it can not process the funcon or register requested.
The ‘EXCEPTION_CODES’ congured in the RTU module are :
Excep-
on code
0 ILLEGAL_FUNCTION
1
Table 2 - Excepon codes
Name Descripon
Requested funcon is not supported
ILLEGAL_DATA_AD-
DRESS
Requested register is not supported
3.4 Compable versions
Formats LDB-26, LDB-46
--- --- LDB24-P, LDB44-P 41.57
LDB26-P, LDB46-P 50.00 --- ---
--- --- LDB24-T, LDB44-T 44.05
--- --- LDB24-R, LDB44-R 45.05 LDB26-C1, LDB46-C1 27.08 LDB24-C1, LDB44-C1 47.07 LDB26-CR, LDB46-CR 28.02 LDB24-C1, LDB44-C1 48.05
Table 3 - Firmware versions compable with the indicated registers
Firmware
version
Formats LDB-24, LDB-44
Firmware
version
9
Page 47
3.5 Descripon and example of registers
Registers R0 and R1 (DISPLAY1_L y DISPLAY1_H)
Contains the display value of the instrument, codied in two registers of 16 bits each. Possible values are from 999999 to -199999. Decimal point posion is codied at register R2.
Example R0=FBF1 (hex) and R1=0009 (hex)
Register value = 0009 FBF1 (hex)
Reading value = 654321
Register R2 (DECIMALS1)
Contains the number of decimals of the display, codied in a single register of 16 bits. Possible values are from
0 to 6.
Example R2=0002 (hex)
Number of decimals = 2 = 6543.21
Register R3 and R4 (MAXMEM_L and MAXMEM_H)
Contains the memory of maximum reading of the instrument, codied in two registers of 16 bits each. Possible values are from 999999 to -199999. Decimal point posion is codied on register R2.
Example - same example as in R0 and R1 but accessing to R3 and R4.
Registers R5 and R6 (MINMEM_L and MINMEM_H)
Contains the memory of minimum reading of the instrument, codied in two registers of 16 bits each. Possible values are from 999999 to -199999. Decimal point posion is codied on register R2.
Example - same example as in R0 and R1 but accessing to R5 and R6.
Registers R9 and R10 (SETPOINT2_L and SETPOINT2_H)
Contains the setpoint value of alarm 2, codied in two registers of 16 bits each. Possible values are from 999999 to -199999. Decimal point posion is codied on register
R2.
Example - same example as in R0 and R1 but accessing to R9 and R10.
Registers R11 and R12 (SETPOINT3_L and SETPOINT3_H)
Contains the setpoint value of alarm 3, codied in two registers of 16 bits each. Possible values are from 999999 to -199999. Decimal point posion is codied on register
R2.
Example - same example as in R0 and R1 but accessing to R11 and R12.
Register R13 (STATUS)
Informaon bit-by-bit, for the alarm status (on / o) and instrument status. See below for a descripon.
Bit 0 Alarm 1 status (0 = inacve, 1 = acve) Bit 1 Alarm 2 status (0 = inacve, 1 = acve) Bit 2 Alarm 3 status (0 = inacve, 1 = acve) Bit
3 to 7
Reserved Bit 8 Display overrange Bit 9 Display underrange Bit 10 Lost communicaon with the main processor Bit 11 to 15 Reserved
Registers R14, R15 and R16
Reserved
Registers R7 and R8 (SETPOINT1_L and SETPOINT1_H)
Contains the setpoint value of alarm 1, codied in two registers of 16 bits each. Possible values are from 999999 to -199999. Decimal point posion is codied on register
R2.
Example - same example as in R0 and R1 but accessing to R7 and R8.
10
Page 48
4. Opon
S4
The S4 modules provide 1 port for communicaons RS485 ASCII protocol. Protocol with ‘master’ - ‘slave’ architecture, addressable up to 31 modules. Frames codied in represent­able ASCII characters (codes 32 to 255), which are visible using ‘hyperterminal’ or similar programs. Instrument
Opon S4
Type of output RS-485 ASCII communicaon Bus RS-485 Speed 57.6 Kbps to 600 bps Data format 8n1 (standard), 8o1, 8n2, 8e1 Bus terminator not included
Protocol ASCII
Architecture ‘master - slave’ Addresses 01 to 31 ‘Broadcast’ address 128 Registers* see secon 4.1
*available registers can vary for dierent instruments
Isolaon 1000 Vdc Temperature operaon from 0 to 50 ºC storage from -20 to +70 ºC Factory conguraon ‘Mode Slave’ ‘Address 1’ ‘Speed 19.2 Kbps’ ‘Format 8n1’ ‘Decimal point Auto’ Conguraon ‘Master’ ‘Desnaon address 31’ ‘Frequency 0.5 sec.’ Tools ‘Decimal point Auto’ ‘Legacy O’ ‘Answer delay 0 mSec.’ Installaon allowed at ‘Opt.1’, ‘Opt.2’, ‘Opt.3’
registers are accessible through the RS-485 ASCII port (reading value, alarm status, memory of maximum and minimum, setpoint values, ...). The communicaon parameters are congured from the opons menu entry (‘Opt.1’, ‘Opt.2’ or ‘Opt.3’) of the instrument. The S4 modules are isolated between them and between all other circuits of the instrument.
Figure 14 - Detail for the ‘S4’ module
A wire
B wire
GAB
Module S4
A Bus signal A
B Bus signal B
G GND
Figure 15 - Connecons for ‘S4’ module
GND
4.1 Accessible registers
Display values (DISPLAY1, MAXMEM, MINMEM, AL1, AL2, AL3) are codied with a minimum of 6 digits (le zeros are added if necessary), polarity and decimal point.
Register Name Descripon
0 DISPLAY1 Display1 value 1 MAXMEM Memory of maximum 2 MINMEM Memory of minimum 3 AL1 Setpoint 1 value
4 AL2 Setpoint 2 value 5 AL3 Setpoint 3 value 6 STATUS Alarm status
Table 4 - Accessible registers for ASCII protocol.
Register 0 - DISPLAY1
Contains the display value of the instrument, in ASCII code, including polarity (posive / negave) and decimal point.
Example 1 - R0=’+’ ‘0’ ’6’ ‘5’ ‘4’ ‘3’ ‘.’ ‘2’ Display value = 6543.2 Example 2 - R0=’-’ ‘0’ ‘0’ ‘0’ ‘4’ ‘.’ ‘5’ ‘2’ Display value = -4.52
Register 1 - MAXMEM
Contains the value for memory of maximum, in ASCII code,
including polarity (posive / negave) and decimal point.
Register 2 - MINMEM
Contains the value for memory of minimum, in ASCII code, including polarity (posive / negave) and decimal point.
Register 3 - AL1
Contains the value for alarm 1 setpoint, in ASCII code, including polarity (posive / negave) and decimal point.
Register 4 - AL2
Contains the value for alarm 2 setpoint, in ASCII code, including polarity (posive / negave) and decimal point.
Register 5 - AL3
Contains the value for alarm 3 setpoint, in ASCII code, including polarity (posive / negave) and decimal point.
Register 6 - STATUS
Contains the alarm status (on/o).
Bit 0 Alarm 1 status (0 = inacve, 1 = acve) Bit 1 Alarm 2 status (0 = inacve, 1 = acve) Bit 2 Alarm 3 status (0 = inacve, 1 = acve) Bit 3 to 15 Reserved
11
Page 49
4.2 Conguraon menu
Conguraon
ASCII
Conguraon
‘Master’
Mode
Address
Speed (kbps)
Format
Desnaon
address
Frequency
1 a 31
1 to 31
128 for ‘broadcast’
Mode ‘Slave’
Mode ‘Master’
0.1 seconds
0.5 seconds
1 seconds 5 seconds
15 seconds
60 seconds
At the ‘Conguraon ASCII’ (‘AScI’) menu, congure the ‘Mode’ (‘ModE’) parameter to select the ‘slave’ or the ‘master’ mode, at the ‘Address’ (‘Addr’) parameter congure the local port address between ‘1’ and ‘31’, at the ‘Speed’ (‘bAud’) parameter select the bus speed (in Kbps) and at the ‘Format’ (‘bItS’) parameter select the data
format.
When working as ‘master’, the instrument connuously transmits the display value data frame. The local module address is ‘0’. Congure at menu ‘Conguraon Master’ (‘cnF.M’) the ‘Desnaon address’ (‘d.Add’) parameter from ‘1’ to ‘31’ or use value ‘128’ for a broadcast message. At parameter ‘Frequency’ (‘FrEq’) select the how oen the frame with the reading value will be transmied.
Special tools are grouped inside the ‘Tools’ (‘TooL’) menu.
• the ‘Decimal point’ (‘dP’) menu is provided for
compability with ancient hardware that does not support decimal point retransmission. By default, select ‘Automac’ (‘Auto’). If your instrument does nos transmit the decimal point posion, select ‘Manual’ (‘MAnL’) and x the posion of the decimal point manually.
• the ‘Legacy mode’ (‘LEG’) parameter is provided to maintain compability with instruments with older communicaon protocols. Select ‘on’ to acvate this
mode.
• the ‘Answer delay’ (‘AnS.d’) parameter applies only to ‘Slave’ mode. The local module delays the answer frame. Congure for applicaons where the ‘Master’ needs addional me to switch between ‘transmit’ and ‘receive’ modes. Enter a numeric value between ‘0’ and ‘1000’ mSeconds.
• at the ‘Factory reset’ (‘FAct’) menu, select ‘yes’ to load the default factory conguraon for the instrument.
the ‘Version’ (‘VEr’) menu informs of the current rmware version installed in the module.
12
Tools
Decimal point
Legacy mode
Answer delay
Factory
conguraon
Version
Automac
Manual
use key ‘LE’ to select
delay for an­swers, from 0 to 1000 mSec.
4.3 Compable versions
Formats LDB-26, LDB-46
Instruments with access to registers 0, 1, 2, 6
LDB26-P, LDB46-P
LDB26-C1, LDB46-C1
LDB26-CR, LDB46-CR
Table 5 - Firmware versions compable with the indicated registers
Version
rmware
50.00
27.08
28.02
Formats LDB-24, LDB-44
LDB24-P, LDB44-P
---
LDB24-T, LDB44-T
LDB24-R, LDB44-R
LDB24-C1, LDB44-C1
LDB24-CR, LDB44-CR
Version
rmware
41.57
44.05
45.05
47.07
48.05
---
Page 50
4.4 Frame types
The ASCII protocol denes the following frames:
• Frame ‘read’ (‘RD’). Id code 36. Request data frame. The requested register is indicated into the ‘REG’ byte (‘Header’ secon).
• Frame ‘answer’ (‘ANS’). Id code 37. Response frame to a request data frame. The requested register is indicated into the ‘REG’ byte’ (‘Header’ secon). Data of the request ed register is indicated into data bytes ‘D0’ to ‘Dn’ (‘Data’
secon).
• Frame ‘error’ (‘ERR’). Id code 38. Response frame to a
request data frame. Indicates that an error has occurred. Error code is codied into the ‘REG’ byte (‘Header’ secon).
• Frame ‘ping’ (‘PING’). Id code 32. Used to conrm the existence of the remote instrument.
-
• Frame ‘pong’ (‘PONG’). Id code 33. Response to a ‘ping’ frame. It conrms the existence of the remote instrument.
4.5 Frame structure
Header Data Trail
STX ID RSV FROM TO REG RSV LONG D0 D1 ... Dn CRC ETX
2 x 32 x x x 32 n+1 [data] x 3
0 1 2 3 4 5 6 7 8 9 ... n+7 n+8 n+9
Protocol frames have a structure made of ‘Header’, ‘Data’ and ‘Trail’.
Secon ‘Header’
Contains the start byte (‘STX’), the frame idener (‘ID’), the origin address (‘FROM’) and the desnaon address (‘TO’), the register id (‘REG’) and the length (‘LONG’) of the ‘Data’ secon.
Secon ‘Data’
Contains data for the requested register (‘REG’).
Secon ‘Trail’
Contains the ‘CRC’ code and the end of frame byte (‘ETX’).
‘Real value’ and ‘Frame value’
To use representable ASCII values, the real values are codied before being sent into the frame. The following denions apply :
• ‘real value’ is the value of the eld without codicaon
• ‘frame value’ is the value of the eld, codied
Field Descripon Size Posion Real value Frame value
STX Start of frame 1 byte 0 does not apply 2
ID Frame type 1 byte 1 (see secon 4.4) real_value
RSV Reserved 1 byte 2 0 32
FROM Origin address 1 byte 3 0 (‘Master’) / 1 to 31 (‘Slave’) 32 + real_value TO Desnaon address 1 byte 4 0 (‘Master’) / 1 to 31 (‘Slave’)
128 (‘broadcast’)
REG Register idencaon 1 byte 5 (see secon 4.1) 32 + real_value
RSV Reserved 1 byte 6 0 32
LONG Length of ‘Data’ secon 1 byte 7 n (between 0 and 32) 32 + real_value D0 … Dn Data n bytes 8 to n+7 number 0 to 9
decimal point polarity (+/-)
CRC CRC calculaon 1 byte n+8 does not apply (see secon 4.7)
ETX End of frame 1 byte n+9 does not apply 3
Table 6 - Descripon of the bytes for the ASCII frame
32 + real_value
ASCII code of the number (48 to 57) ASCII code of decimal point (46) ASCII code of ‘+’ (43) ASCII code of ‘-’ (45)
4.6 Error codes
Frames ‘ERR’ contain within the ‘REG’ eld, the error code. Available error codes are : error 1 unknown register
error 2 display overrange error 3 display underrange
error 4 CRC error error 5 internal error
13
Page 51
4.8 Frame examples
4.8.1 Frames ‘RD’ (36) and ‘ANS’ (37)
Example - ‘Master’ (address ‘0’) requests the value of register ‘0’ (display value) to the ‘Slave’ at address ‘28’ (‘RD’ frame) and the ‘Slave’ replies to the ‘Master’ with a reply frame (‘ANS’
frame) containing the requested data (765.43).
*Instruments with 4 digits also send reading values formaed with 6 digits : value -321.5 is transmied as -00321.5
Header Trail
STX ID RSV FROM TO REG RSV LONG CRC ETX
2 36 32 32 60 32 32 32 58 3
Start RD --- 0 28 0 --- 0 CRC Stop
Header Data Trail
STX ID RSV FROM TO REG RSV LONG D0 D1 D2 D3 D4 D5 D6 D7 CRC ETX
2 37 32 60 32 32 32 40 43 48 55 54 53 46 52 51 15 3
Start ANS --- 28 0 0 --- 8 +0765.43 CRC Stop
4.8.2 Frames ‘ERR’ (38)
Example - ‘Slave’ at address ‘11’ replies to the ‘Master’ (address ‘0’) with an error frame (‘ERR’ frame) indicang that the requested register number is unknown
Header Trail
STX ID RSV FROM TO REG RSV LONG CRC ETX
2 38 32 43 32 33 32 32 46 3
Start ERR --- 11 0 1 --- 0 CRC Stop
(‘UNKNOWN_REGISTER’, error code ‘1’). The error code is codied into the ‘REG’ byte. For a list of error code see secon 4.6.
4.7.1 Frames ‘PING’ (32) and ‘PONG’ (33)
Example - ‘Master’ (address ‘0’) requests conrmaon of existence to the ‘Slave’ at addrress ‘22’ (‘PING’ frame) and the ‘Slave’ replies to the ‘Master’ with a ‘PONG’ frame.
Header Trail
STX ID RSV
2 32 32 32 54 32 32 32 52 3
Start Ping --- 0 22 0 --- 0 CRC Stop
Header Trail
STX ID RSV
2 33 32 54 32 32 32 32 53 3
Start
Pong
FROM
TO REG RSV
FROM
TO REG RSV
--- 22 0 0 --- 0 CRC Stop
LONG
LONG
CRC ETX
CRC ETX
4.7 CRC calculaon
The ‘frame value’ for the CRC byte is calculated applying a XOR funcon to the ‘frame value’ (see secon 4.5) of all bytes in secons ‘Header’ and ‘Data’, from byte ‘0’ (‘STX’) to the last data byte (‘Dn’).
• if the calculated CRC value is lower than ‘32’, it is normalized by applying the ‘one’s complement’ funcon .
CRC0=STX ^ ID ^ RSV ^ FROM ^ TO ^ REG ^ RSV ^ LONG ^ D0 ^...^ Dn
• if (CRC0<32) -> CRC=!CRC0 (one’s complement funcon)
• if (CRC0>31) -> CRC=CRC0
//example of CRC calculaon in C language int8 Calculate_CRC(int8 CRC_Posion)
{
int8 i,CRC=0; for(i=0;c<CRC_Posion;c++)
{
crc=crc ^ frame[i];
}
if(crc<32) CRC=~CRC; return(CRC);
}
14
Page 52
5. Opon
S2
The S2 modules provide 1 port for communicaons RS232 ASCII protocol. The S2 modules use the same
protocol as the S4 modules (see secon 4), the only dierence is the physical layer of the bus, that is RS232 for the S2.
S2 modules allow for point-to-point communicaon over RS232 and also allow for mulnode communicaon over
Opon S2
Type of output RS-232 ASCII communicaon
Bus RS-232
Speed 57.6 Kbps a 600 bps
Data format 8n1 (standard), 8o1, 8n2, 8e1
Protocol ASCII
Architecture ‘master - slave’
Address 01 to 31
‘Broadcast’ address 128
Registers* see secon for S4 module
RS232 using a ‘Daisy-Chain’ type of connecon.
Terminals RX1 and TX1 are for the main communicaon with the RS232 bus. Terminals RX2 and TX2 are for the mulnode connecon, so all frames received at RX1 with desnaon address dierent from the local address, will be retransmied through TX2. On the same way, frames received at RX2 with desnaon address dierent from the local address, will be retransmied through TX1.
Figure 16 - Detail for the ‘S2’ module
Tx1
Rx1Rx2
Tx2
GND
*available registers can vary for dierent instruments
Isolaon 1000 Vdc
Temperature operaon from 0 to 50 ºC storage from -20 to +70 ºC
Installaon allowed at ‘Opt.1’, ‘Opt.2’, ‘Opt.3’
D
CBA
E
Module S2
A GND
B
C
D
E
Figure 17 - Connecons for ‘S2’ module
Rx data recepon
Tx data transmission
‘Daisy chain’ Rx data recepon
‘Daisy chain’ Tx data transmission
15
Page 53
1. Remote keypad LDB-RKB
Industrial keypad with 3 push buons to connect to large for­mat meters from LDB series. It allows to replicate the front keypad of the instrument to a remote locaon.
A RKB remote keypad allows the operator to access the advanced control funcons from the large format meters, such as fast access to alarm setpoints, preset value modicaon, access to maximum and minimum reading values, signal tare for load applicaons, front reset, manual alarm unlock, ...
All these features are accessible while maintaining the main feature of these instruments, which is the installaon in heights for long distance reading.
The RKB remote keypad is provided with an industrial IP65
protected housing, with cable gland output, aligned with the technical specicaons of the LDB series. The RKB remote keypad can be easily installed against wall. The push buons are 25 mm size for easy use even with protecon gloves.
The RKB remote keypad is provided with labeled push
buons and does not included cable.
Normal buon state open Recommended wire 0.25 mm2 Protecon IP65 Output by cable gland Mounng accepts wall mount Color grey Material plasc Weight 200 gr
GND
(<)
SQ
UP
(5)
LE
(3)
Connect the wire to the 4 pole terminal located close to the input signal module. Connect 4 wires for keys ‘SQ’ (<), ‘UP’ (5), ‘LE’ (3) and common. Pass the wires through the cable gland idened as ‘remote keypad’ (see Figure 2) and connect the other end to the internal RKB push buons.
181 mm
75 mm
2
Page 54
Figure 1 - Connecons from RKB to the internal 4 pole terminal
GND SQ UP
(5)
LE
(<)
(3)
Power
Remote keypad
Opon 3 Opon 2
Figure 2 - LDB-26 instrument front view (top), rear view (middle) and internal view (boom).
SignalOpon 1
3
Page 55
WARRANTY/DISCLAIMER
OMEGA ENGINEERING, INC. warrants this unit to be free of defects in materials and workmanship for a period of 61 months from date of purchase. OMEGA’s WARRANTY adds an additional one (1) month grace period to the normal five (5) year product warranty to cover handling and shipping time. This ensures that OMEGA’s customers receive maximum coverage on each product.
If the unit malfunctions, it must be returned to the factory for evaluation. OMEGA’s Customer Service Department will issue an Authorized Return (AR) number immediately upon phone or written request. Upon examination by OMEGA, if the unit is found to be defective, it will be repaired or replaced at no charge. OMEGA’s WARRANTY does not apply to defects resulting from any action of the purchaser, including but not limited to mishandling, improper interfacing, operation outside of design limits, improper repair, or unauthorized modification. This WARRANTY is VOID if the unit shows evidence of having been tampered with or shows evidence of having been damaged as a result of excessive corrosion; or current, heat, moisture or vibration; improper specification; misapplication; misuse or other operating conditions outside of OMEGA’s control. Components in which wear is not warranted, include but are not limited to contact points, fuses, and triacs.
OMEGA is pleased to offer suggestions on the use of its various products. However, OMEGA neither assumes responsibility for any omissions or errors nor assumes liability for any damages that result from the use of its products in accordance with information provided by OMEGA, either verbal or written. OMEGA warrants only that the parts manufactured by the company will be as specified and free of defects. OMEGA MAKES NO OTHER WARRANTIES OR REPRESENTATIONS OF ANY KIND WHATSOEVER, EXPRESSED OR IMPLIED, EXCEPT THAT OF TITLE, AND ALL IMPLIED WARRANTIES INCLUDING ANY WARRANTY OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE HEREBY DISCLAIMED. LIMITATION OF LIABILITY: The remedies of purchaser set forth herein are exclusive, and the total liability of OMEGA with respect to this order, whether based on contract, warranty, negligence, indemnification, strict liability or otherwise, shall not exceed the purchase price of the component upon which liability is based. In no event shall OMEGA be liable for consequential, incidental or special damages.
CONDITIONS: Equipment sold by OMEGA is not intended to be used, nor shall it be used: (1) as a “Basic Component” under 10 CFR 21 (NRC), used in or with any nuclear installation or activity; or (2) in medical applications or used on humans. Should any Product(s) be used in or with any nuclear installation or activity, medical application, used on humans, or misused in any way, OMEGA assumes no responsibility as set forth in our basic WARRANTY/DISCLAIMER language, and, additionally, purchaser will indemnify OMEGA and hold OMEGA harmless from any liability or damage whatsoever arising out of the use of the Product(s) in such a manner.
RETURN REQUESTS/INQUIRIES
Direct all warranty and repair requests/inquiries to the OMEGA Customer Service Department. BEFORE RETURNING ANY PRODUCT(S) TO OMEGA, PURCHASER MUST OBTAIN AN AUTHORIZED RETURN (AR) NUMBER FROM OMEGA’S CUSTOMER SERVICE DEPARTMENT (IN ORDER TO AVOID PROCESSING DELAYS). The assigned AR number should then be marked on the outside of the return package and on any correspondence.
The purchaser is responsible for shipping charges, freight, insurance and proper packaging to prevent breakage in transit.
FOR WARRANTY RETURNS, please have the following information available BEFORE contacting OMEGA:
1. Purchase Order number under which the product was PURCHASED,
2. Model and serial number of the product under warranty, and
3. Repair instructions and/or specific problems
relative to the product.
OMEGA’s policy is to make running changes, not model changes, whenever an improvement is possible. This affords our customers the latest in technology and engineering.
OMEGA is a trademark of OMEGA ENGINEERING, INC. © Copyright 2018 OMEGA ENGINEERING, INC. All rights reserved. This document may not be copied, photocopied,
reproduced, translated, or reduced to any electronic medium or machine-readable form, in whole or in part, without the prior written consent of OMEGA ENGINEERING, INC.
FOR NON-WARRANTY REPAIRS, consult OMEGA for current repair charges. Have the following information available BEFORE contacting OMEGA:
1. Purchase Order number to cover the COST of the repair,
2. Model and serial number of the product, and
3. Repair instructions and/or specific problems relative to the product.
Page 56
Where Do I Find Everything I Need for
Process Measurement and Control?
OMEGA…Of Course!
Shop online at omega.com
TEMPERATURE
MU
Thermocouple, RTD & Thermistor Probes, Connectors,
Panels & Assemblies
MU
Wire: Thermocouple, RTD & Thermistor
MU
Calibrators & Ice Point References
MU
Recorders, Controllers & Process Monitors
MU
Infrared Pyrometers
PRESSURE, STRAIN AND FORCE
MU
Transducers & Strain Gages
MU
Load Cells & Pressure Gages
MU
Displacement Transducers
MU
Instrumentation & Accessories
FLOW/LEVEL
MU
Rotameters, Gas Mass Flowmeters & Flow Computers
MU
Air Velocity Indicators
MU
Turbine/Paddlewheel Systems
MU
Totalizers & Batch Controllers
pH/CONDUCTIVITY
MU
pH Electrodes, Testers & Accessories
MU
Benchtop/Laboratory Meters
MU
Controllers, Calibrators, Simulators & Pumps
MU
Industrial pH & Conductivity Equipment
DATA ACQUISITION
MU
Communications-Based Acquisition Systems
MU
Data Logging Systems
MU
Wireless Sensors, Transmitters, & Receivers
MU
Signal Conditioners
MU
Data Acquisition Software
HEATERS
MU
Heating Cable
MU
Cartridge & Strip Heaters
MU
Immersion & Band Heaters
MU
Flexible Heaters
MU
Laboratory Heaters
ENVIRONMENTAL MONITORING AND CONTROL
MU
Metering & Control Instrumentation
MU
Refractometers
MU
Pumps & Tubing
MU
Air, Soil & Water Monitors
MU
Industrial Water & Wastewater Treatment
MU
pH, Conductivity & Dissolved Oxygen Instruments
M5677/0318
Loading...