P/N 974128 08/05 Rev. D ECO # 30337
P/N 974128 08/05 Rev. D ECO # 30337
P/N 974128 08/05 Rev. D ECO # 30337
OPERATING MANUAL
P/N 974128
08/05 Rev. D
ECO # 30337
TABLE OF CONTENTS
OPERATING MANUAL
2. General 5
3. Notes on Safety 8
4. Technical Data 9
5. Description 13
6. Transport/Delivery 14
7. Assembly 15
8. Commissioning/Set Up 17
9. Maintenance 34
10. Troubleshooting 35
1.1 M OUNTING
GENERAL
Slide case through cutout and install mounting clips over case ends, engaging the detents in the
case. Slide mounting clips fully forward (with the y side toward the front) until base is secure in
panel.
1.2 W IRING
- + - + NC C NO - + - + NC C NO
N L DC Out Dig IN Alarm 2 24 24 DC Out Dig IN Alarm 2
1.3
1.3 S CALING
Slide instrument out of case. While pressing the FUNC button, insert instrument back into case,
continue to hold FUNC button until COnF is displayed.
Press FUNC once, then use the buttons to modify the units.
Press FUNC to modify the decimal point.
Press FUNC, display will read F.S.U. (Full Scale Value).
3
Using the Up and Down arrow keys, select the value that matched the full scale of the transducer.
Enter with FUNC key. (If your transducer was purchased in the US, it is preset at 10,000 psi, and no
adjustment is necessary).
Press and hold FUNC until display returns to pressure reading.
Secure the instrument in the case by pushing firmly in the bezel until it clicks into the retaining tabs.
When power is applied the display will read 1390, then the software version and then the pressure
reading. At this point, be sure that no pressure is applied and that the transducer is at operating
GENERAL
temperature.
Press the FUNC key and the legend LO.OFF appears. Using the Up arrow key, advance the legend
to LO.ON
ON.
Press the FUNC key to initialize zero calibration. After approximately 5 seconds, the legend
F.U.S.C. will appear and alternate with the full scale value.
.U.S.C.
Press the Up arrow key to advance to the legend FU ON ON. Using the FUNC key, initiate the full scale
calibration. After 5 seconds, the indicator will read 0 ± 10.
Press the FUNC key until, 1.HAr is displayed and alternates between alarm set-point. Use the up
and down arrow keys to set the appropriate alarm set-point.
Press the FUNC key until, 2.HAr is displayed and repeat for second alarm set-point.
Press the FUNC key to return to pressure display.
The system is now ready for use.
4
2. G ENERAL
2.1 I MPOR
MPORTTANT INFORMATION
INFORMATION
GENERAL
This manual applies to the 1390 series of indicators only. It must be kept near the equipment in a
readily and immediately accessible location at all times. The content of this manual must be read,
understood and followed in its entirety. This applies in particular to the notes on safety. Following the
safety instructions will help to prevent accidents, defects and malfunctions.
DYNISC
YNISCOO will not be held liable for any injury, loss or damage resulting from failure to follow the
instructions in this manual.
If product malfunctions, in spite of having followed the operating instructions, please contact the
DYNISC
YNISCOO customer service department (See the back of the manual for contact information).
2.2 C OPYRIGHT
It is strictly forbidden to allow reproduction of any kind “in whole or in part” to persons outside of
Dynisco without Dynisco’s consent.
2.3
2.3 E XPLANATION OF IC
XPLANATION ONS
ICONS
5
Specific danger to life or limb
The safety instructions are provided again in the individual chapters of the manual.
2.4 A BBREVIATIONS
BBREVIATIONS
GENERAL
OM Operating Manual
F.S.U Full Scale Value
PT Pressure Transducer
2.5
2.5 F EATURE
EATURE
TURESS
A peak reading display (high and low) selected from the front panel.
A digital filter to reduce the effects of input variations on the display, analog output and alarms.
Input interruption sensing to detect when a transducer or any one of its leads has been
disconnected.
A program lockout feature that disables the front keyboard to prevent unauthorized or accidental
changes.
A digital input that can be configured for either resetting the alrams or triggering hold on value.
A digital display that provides operator prompts with messages to show currect status or errors.
A compact, 48 mm x 96 mm (1.89” x 3.78”), 1/8 DIN enclosure that projects only 89.5 mm (3.52”)
behind the panel.
The operator or owner of the larger overall system, e.g. a machine, is responsible for following the
safety and accident prevention regulations that apply to the specific application.
6
3. NOTES ON SAFETY
The operator or owner of the larger overall system is responsible for following the safety
and accident prevention regulations that apply to the specific application.
Warnings
Electrical shock can result in death or serious injury. Avoid contact with the leads and
terminals. High voltage that may be present on leads can cause electrical shock.
Mounting and electrical connection of the PT and the 1390 must be done by specialists
with EMC training, following all applicable regulations.
The 1390 series of pressure indicators can be used in ambient temperatures up to 55°C.
Higher temperature can result in damage and malfunction. Do not install the indicator in
places where this temperature is exceeded.
SAFETY
DYNISC
YNISCOO will not be held liable for any injury, loss or damage resulting from failure to
follow the instructions in this manual.
7
4. TECHNICAL DATA
4.2 S PECIFICA
PECIFICA TIONS
CIFICATIONS
4.2.1 G ENERAL
8
Rear Terminal Block 24 screw terminals with safety covers
TECHNICAL DATA
Operating Altitude up to 2000 meters
Inter unit Spacing The recommended minimum spacing between controllers shown here
should not be reduced to allow sufficient natural air flow 1.5” (38mm).
Cable size For supply connections use 16AWG or larger wires rated for at least 75oC
Use copper conductors only. For 24V the polarity is not important. It is
the Users responsibility to provide an external fuse or circuit breaker.
Input Signal Span - 25% to +125% of full scale (approximately -10 mV to +50 mV)
Calibration Internal switch between CAL2 & CAL1 terminals. External resistor only.
Open Circuit Detection On any of the four transducer leads selectable up or down scale fault mode.
By internal 1.33 MOhm pull down resistors to EXT - on both Sig + and Sig -
terminals.
50/60 Hz Line Filter Universal 50 & 60 Hz rejection filter (no requirement to set line frequency).
Cable Impedance No errors due to cables if the two power supplying cables are matched
Isolation Isolated from all other I/O circuits up to 300 V RMS. Measurement category:
CAT II.
4.2.3
4.2.3 S PECIAL FEA
PECIAL TURE
EATURE
TURESS
Display Filter First order digital filter on displayed value with configurable time constant of
0.4, 1, 2, 3, 4 or 5 seconds.
10
4.2.4 A LARMS
Contacts For each relay common, NC and NO contact are permanently available at the
designated terminal.
Alarm Filter Optional digital filter using same time constant as selected for the display filter
4.2.5
4.2.5 S ERIAL COMMUNICATION INTERF
OMMUNICATION NTERFAACE
Type RS-485
Isolation Isolated (reinforced insulation) from instrument and all other I/O circuits.
TECHNICAL DATA
Format 8 bits + parity
8 bits without parity
Parity Odd/Even
11
Filter Configurable digital filter on output value using same time constant as display
filter
Output Noise Within DC to 5 Hz measurement bandwidth - less than resolution (i.e. < 10 uA)
4.2.7
4.2.7 LOGIC INPUT
Source Current 12 mA
Isolation Not isolated from instrument and all other I/O circuits.
TECHNICAL DATA
12
5. D ESCRIPTION
The Dynisco model 1390 Strain Gage Indicator is a flexible, programmable indicator designed for 350
Ohm strain gage based sensors, such as pressure transducers and load cells. The five digit, 0.52” LED
display provides a precise, readable indication of the measured value.
You can program the 1390 to display in various engineering units up to a Full Scale Value (F.S.U.) of
99,900 with an accuracy of ± 0.1%. The span value, alarm set points and other constants are stored
indefinitely in non-volatile memory. Easy-to-remember pushbutton sequences simplify transducer
calibration routines.
Two independent SPDT alarm relays are a standard feature of the 1390. The dual high or low set points
are easily programmed from the front keyboard and are displayed on the digital display. The low alarms
can be set as low alarm masked to inhibit alarm action during start up. Relay contacts are provided to
activate an annuciator or to initiate automatic shutdown if operating conditions exceed preset limits.
A programmable voltage to current retransmission output is available as an option. You can select a
voltage output of 0 - 5 Vdc or 0 - 10 Vdc or current outputs of 4 - 20 mA or 0 - 20 mA to drive chart
recorders or data acquisition equipment.
The Model 1390 can also be supplied with bidirectional and half duplex RS-485 serial communications.
All signals are optically isolated and the baud rate is adjustable between 150 and 19200 baud.
FUNCTION
13
6. T RANSPORT/DELIVERY
6.2 S TORAGE
Indicator
Two mounting clips
Operating manual with declaration of conformity
TRANSPORT
14
7. I NS
NSTTALLATION
ALLATION
ASSEMBLY
7.1 Mounting ............................................................................................................................. 15
7.1 UNPACKING
NPA
Inspect the package for shipping damage. If you notice an damage, notify the freight carrier
immediately.
7.2 M OUNTING
45 mm + 0.8/-0 mm
(1.77” +0.03/-0”)
92 mm + 0.8/-0 mm
(3.62” +0.03/-0”)
Make the instrument panel cut-out with the specified cut out dimensions.
Remove the unit from the instrument case. By spreading the two tabs on the front panel, then grasp
the bezel and pull.
Slide the instrument case through the cutout.
Slide the panel clips from the rear over the instrument case so that the snap-in elements of the
mounting frame engage in the recesses on the sides.
Push clips toward the panel until firmly mounted.
Slide the instrument from the front into the instrument case.
Secure the instrument in the case by pushing firmly in the bezel until it clicks into the retaining tabs.
15
Fig. 7-2 Side View with Mounting Clip
ASSEMBLY
16
8. C OMMISSIONING
COMMISSIONING
8.1.7 Analog Output Calibration .................................................................................................... 27
8.2 Operating Mode .................................................................................................................. 28
8.2.1 Keyboard Lock/Unlock ........................................................................................................ 28
8.2.2 Transducer Input Calibration ................................................................................................ 28
8.2.3 Alarm Set Points .................................................................................................................. 29
8.2.4 Alarm Reset Function ........................................................................................................... 30
8.2.5 Peak Hold Function ............................................................................................................. 30
8.3 Default Data Loading Procedure ........................................................................................... 31
8.3.1 Default Data for Configuration Parameters ........................................................................... 32
8.3.2 Default Data for Operating Parameters ................................................................................ 32
8.3.3 Default Data for Calibration Parameters ............................................................................... 33
8.1 S ET UP
The front of the Model 1390 is shown in Figure 7.1. Key items on the front panel are:
17
Fig. 8-1 Front Panel
COMMISSIONING
RESET Used to scroll back to the previous parameter without storing the
modified parameter value
RESET + or Alarm manual reset (either button sequence will reset both alarms)
RESET +
+ RESET + FUNC Used to lock or unlock keyboard for transducer calibration and
parameter modification
To perform operations requiring two or more pushbuttons, press and hold the first pushbutton, then
press and hold the second pushbutton, and then press the third pushbutton, if required.
Not e: You must follow the pushbutton sequences exactly as described.
Note:
8 .1.3
.1.3 R EAR TERMINAL CONNECTIONS
The electrical connections for the Model 1390 is shown below. The layout of the terminals, is depicted
from the rear.
18
Fig. 8-2 Rear Termin al LLoc
erminal ocation
ocation
ationss (8
(855 - 264 Vac)
264
mA/V Logic input Alarm 2
PSU
Analogue Out
- + - + NC C NO
N L DC Out Dig IN Alarm 2
COMMISSIONING
SIGNAL Txdcr Supply Comms Alarm 1
- + Cal 1 Cal 2 Ext - Ext + B/B' A/A' C/C' NC C NO
mA/V
PSU Logicinput Alarm 2
Analogue Out
- + - + NC C NO
24 24 DC Out Dig IN Alarm 2
19
Fig. 8-4 1290 tto
1290 o 11390
390 Wirin
iringgCon
onvver
Con erssion Tab
ablle
1290 1390 Dynisco Transducer
Terminal Connection Connection Cable Color Code
20
8 .1.4 I NPUT WIRING
Connect the pressure transducer per the instructions below. Do not run the input wires in the same
bundle with the power cables; instead, shielded cable should be used an grounded at the transducer
end only (Dynisco’s cable assembly provides this grounding).
Transducer
Red SHIELD
SHEILD
SIG +
COMMISSIONING
Black Signal +
SIG -
Signal –
White Excitation +
EXT +
Green Excitation –
EXT -
CAL1
Blue Shunt Cal
8 .1.5 C ONFIGURA
.1.5 TION/CALIBRA
ONFIGURATION TION MODE
ALIBRATION
To enter configuration mode, hold the FUNC button while powering the unit on until COnF is displayed.
A list of all configurable parameters starts below.
Press FUNC to initiate the configuration procedure, starting at the first parameter.
Press RESET to initiate the configuration procedure, starting with the last parameter.
Press to toggle the display from COnF to CAL
CAL, initiating output calibration mode, if required.
For each parameter you will either select one of several choices or enter a numerical value.
21
Press to modify or change the parameter or increase the number displayed.
Press to modify or change the parameter or decrease the number displayed.
Press FUNC to save your changes and step to the next parameter.
Press RESET to step to the previous parameter without saving your changes.
For many parameter settings, the display initially alternates between a code and numerical value. Once
you start to modify the value, however, only the numerical value will be shown.
When entering a numerical value, and are used to increase or decrease the number being
COMMISSIONING
entered. The change in value for each step is 1, 10, or 100, depending on the size of the number. The
increment is 1 for values up to 2010, 10 from 2010 to 20100, 100 from 20100 to 99900.
The following is the complete sequence of configurable parameters. Default values are given on page
30.
A. DISPLAY UNITS
PSI = psi
BAR = bar
nPA = MPa
Cn2 = kgf/cm2
OFF = None
22
B1. FULL SCALE READOUT
The display alternates between F.S.U. (Full Scale Value) and a numerical value from 10 to 99900. Only
the numerical value will be shown during modification. This value MUST be set equal to the sensor full
range, e.g. 10,000 psi.
C. DIS PLA
ISPLA Y FIL
PLAY TER T IME CONS
ILTER ONSTTANT
COMMISSIONING
.4 for 400 millisecond filter time constant
1 for 1 second filter time constant
2 for 2 second filter time constant
3 for 3 second filter time constant
4 for 4 second filter time constant
5 for 5 second filter time constant
D. INPUT INTERRUPT
E. S HUNT CALIBRATION
ALIBRATION
Note: When using Dynisco transducers, the Shunt Calibration value should be set to 80.0.
23
F. EXTERNAL CONTACT FUNCTION
ONTA
nr to enable external contact for manual alarm reset, via rear digital input terminals or
Ho to enable external contact for hold-on-value sampling
This function masks low alarm conditions during start-up until the measured value first becomes greater
than the alarm threshold plus hysteresis. The alarm must have been programmed as a low alarm.
24
G3. ALARM 1 FILTER
ILTER
COMMISSIONING
This step is skipped if alarm is OFF
OFF.
The display shows H1 (Hysteresis 1) followed by a value from 0.1 to 9.9. This value corresponds to the
percentage of the Full Scale Value.
H. ALARM 2
Note: The indicator skips steps I1 and I2 if serial communications is NOT implemented (set to OFF
OFF).
1 – 254 for Modbus/Jbus protocol (up to 128 devices per multidrop link)
25
150 for 150 baud
300 for 300 baud
600 for 600 baud
1.20 for 1200 baud
2.40 for 2400 baud
4.80 for 4800 baud
9.60 for 9600 baud
19.2 for 19200 baud
L. ANALOG RETRANS
NALOG MIS
ETRANSMIS SION (OPTION)
MISSION
0.20 for 0 – 20 mA
4.20 for 4 – 20 mA
0.10 for 0 – 10 V
0.5 for 0 - 5 V
OFF for retransmission disabled
The display alternately shows Ar.L.S.U. (Analog Retransmission Low Scale Value) and a numerical
Ar.L.S.U.
value. This parameter establishes the lower limit for the analog output; only the numerical value is
shown during modification. Resolution and decimal point position are as selected for the readout
value.
26
L3. ANALOG RETRANS
NALOG MIS
ETRANSMIS SION FIL
MISSION TER
ILTER
At this point the configuration procedure is complete and the display will return to showing COnF
OnF.
COMMISSIONING
If necessary, you may now select the analog ouput calibration procedure by pressing . Refer to
Analog Output Calibration, below.
When configuration/calibration is complete, press and hold the FUNC button and continue to hold until
the unit returns to PV display.
8 .1.7 ANAL
.1.7 OG OUTPUT CALIBRA
NALOG TION
ALIBRATION
Perform the calibration procedure in accordance with the config settings to select:
To calibrate the analog retransmission output, connect a multimeter, set to the proper measurement
range, to terminals DC out + and - . Press the FUNC button to reach desired parameter then make
output adjustments by pressing or until the signal output measured by the multimeter reaches
the proper value. The display only shows the number of counts for the digital to analog converter.
Note: The above procedure only applies to indicators order with the output option. Units are
precalibrated from the factory and do not require adjustment.
27
8 .2 O PERATING MODE
PERATING
In this mode the Model 1390 monitors the input signal, displays the measured value, and performs
alarm functions. You can display high and low peak values, lock and unlock the keyboard, reset
alarms, and perform transducer input calibration and alarm threshold settings. It is also possible to
load default parameters.
Parameter values listed below can always be viewed, but they can only be modified if the indicator
keyboard is unlocked. If anyone attempts to modify the parameters when the indicator is locked, the
COMMISSIONING
When the measured value is displayed (normal operating mode), you can lock or unlock the keyboard
by holding down the buttons in the following order, + RESET + FUNC
FUNC. The display will then show the
new desired mode: Loc or UnLoc
UnLoc.
You can modify the operating parameters and load default data only when the instrument is unlocked
and in local mode. Default values are shown on page 30.
Notes:
1. Transducer/Indicator calibration should be performed with the transducer at operating temperature,
and with no pressure applied.
Note: In lieu of the button, pressing the FUNC button will advance the indicator to the next
parameter.
28
2. FULL SCALE TRANSDUCER CALIBRA
RANSDUCER TION
CALIBRATION
The display alternates between FU.S.C. and the value of full scale in engineering units.
COMMISSIONING
The display alternates between tArE and the value of the tare in engineering units. The tare will be
forced to zero whenever zero or full scale calibration is performed. At this point there are two options:
If the indicator has automatically returned to operating mode you can return to set the alarms by
following the procedure.
1. ALARM 1
Press the FUNC key four times. The display will alternately show 1.xxxx and the alarm set point, where
xxxx is a code for alarm operation mode. Only the alarm set point is shown during modification. Use
the and keys to modify this parameter. Resolution and decimal point position are as selected
for the readout value. Press FUNC to store your change. The indicator automatically returns to the
normal operating mode after 6 seconds if no changes are made.
The codes for the remaining digits in the alarm-operating mode are:
For example, a display of I.HAr would indicate High alarm, automatic reset, reverse action.
29
2. ALARM 2
The indicator will automatically enter this parameter after the FUNC key is pressed to store the Alarm 1
set point. To enter Alarm 2 from the normal operating mode, press FUNC five times. Programming the
Alarm 2 set point is the same as Alarm 1 above, except that the display alternately shows 2.xxxx and the
alarm value.
This function can be performed when the indicator is locked; must be in local mode. If the alarm is
configured as a latched alarm (manual reset), alarm status is maintained even after the alarm condition
stops.
Press RESET + either arrow ( or ) to reset both Alarm 1 and Alarm 2. The external contact, if
enabled, resets both alarms. The rear terminal connections are Dig In + and -. The external contact
works even if the indicator is in the remote mode.
MAINTENANCE
The following actions can be performed when the indicator is locked, and in either local or remote
mode.
By pressing while the measured value is displayed, it is possible to monitor the peak high value.
The decimal point at the right of the display will be lit steadily.
Press again to monitor the peak low value. The decimal point at the right of the display will now
blink on and off.
Press RESET + FUNC to reset the peak high/peak low values and to restart for a new peak detection.
2. Ho
Holld-On Value
The external contact can be used to freeze input signal sampling, holding the last measured value for
use on the display, alarms, retransmission etc. In this mode, the numerical value flashes on the
display.
30
8.3 DEF ULTT DATA LOADING PROC
AUL
EFA EDURE
ROCEDURE
In each one of the Indicator’s three modes, configuration, calibration and operation, you can load
default data to reset all of the parameters for that particular mode.
Press + , and once the display shows dFOFFdFOFF,, press . When the display shows dF On, press
FUNC. Default data will now be loaded. During data loading time the display will show L.dAtA.
FUNC
COMMISSIONING
The default data for the three modes are shown on the following pages.
Note: Certain default data will vary depending on the region the unit was sold.
31
8 .3.2 DEF ULTT DATA FOR OPERA
AUL
EFA TING PARAMETERS
PERATING
8 .3.3 DEF
3.3 ULTT DATA FOR CALIBRA
AUL
EFA TION PARAMETERS
ALIBRATION
Default calibration parameters are provided to allow the user to verify that the instrument is working
properly. They are not normally used as the final calibration values.
Caution: After default parameter loading, you should perform the proper indicator calibration
procedure.
32
9. M AINTENANCE
9.1 R EPAIR
EPAIR
Questions concerning warranty, repair cost, delivery and requests for a RA# should be directed to the
Dynisco Repair Department, 508-541-9400 or email: repair@dynisco.com. Please call for a return
authorization number (RA#) before returning any product. Damaged instruments should be returned to:
Dynisco Instruments
Attn: RA#________
38 Forge Parkway
Franklin, MA 02038
MAINTENANCE
Technical Assistance - Please call: 800-221-2201 or 508-541-9400 or fax 508-541-6206
9.2 W ARRANTY
The 1390 Series of pressure indicators will provide excellent service and superior performance if proper
care is taken during handling, installation, and use. This DYNISCO product is warranted under terms
and conditions set forth in the DYNISCO web pages. Go to www.dynisco.com and click “warranty” at
the bottom of any page for complete details.
33
10. T ROUBLESHOOTING/ERROR MESSAGES
Diagnostics are performed at indicator start-up and during normal mode operation. If a fault condition is
detected, the display will show the message Er followed by an error code. The following is a list of
possible errors in numerical order.
Er 1
The alarm threshold values or transducer calibration (tare or zero) are out of limits or their values in
memory are incorrect. The error may appear at instrument start-up in operating. After 3 seconds, the
instrument will reset.
Simultaneously press and to load default data. Then load the desired threshold values and
recalibrate the transducer.
Er 6
This error message appears during tare or zero transducer calibration if input value is greater than
+/-25% of full scale calibration. The same error message appears during full scale calibration if the
stored zero calibration value is greater than +/-25% of the new full scale calibration. In both cases the
stored calibration value is not changed. This error message disappears automatically after 2 seconds.
Er 7
This error message appears during zero or full scale transducer calibration if a fault condition (hold-on
value/overrange/underrange/input open) is found on an input signal or if the span value is not
changed. This error message disappears automatically after 2 seconds.
Er 38
TROUBLESHOOTING
Error detected during EAROM read operation. This error may appear at instrument start-up in operating
mode. This error message disappears automatically after 3 seconds, and the instrument will reset. If the
error persists, return the instrument to Dynisco.
If this error appears during configuration/calibration, press FUNC or RESET to restart the procedure and
then repeat operations. If the error persists, return the instrument to Dynisco.
Er39
Error detected during EAROM write operation. This error may appear in operating mode when storing
new value in EAROM (for example, alarm threshold or transducer calibration). The new values will be
enabled but they will be lost when the instrument is powered down. This error message disappears
automatically after 10 seconds.
34
If the error appears during configuration/calibration, press FUNC or RESET to restart the procedure and
then repeat operations. If the error persists, return the instrument to your supplier.
Er40
This error occurs during an incomplete configuration save operation. The instrument had its power
reset during a non-volatile ram write cycle. To clear, initiate the default data loading procedure and
repeat the configuration and calibration procedure.
Er101
The configuration data stored in EAROM is wrong or inconsistent. This error may appear at instrument
start-up in operating mode. This error message disappears automatically after 3 seconds. After that the
instrument will reset.
If the error persists, enable configuration/calibration with the internal switch, load the default
configuration data, and then perform a new configuration.
Er312
Error during internal autozero measurement for temperature drift compensation. The instrument
repeats this check every 3 seconds. The analog retransmission and alarm go low scale or high scale as
a failsafe configuration. If the error persists, return the instrument to Dynisco.
Er313
Calibration data fails checksum. To correct, initiate the default data loading procedure and recalibrate.
Er314
TROUBLESHOOTING
Instrument non-volatile memory un-initialized. Return to Dynisco.
Er315
Er316
Er317
35
Er900
Er901
Er902
Er903
ooooo
Over-range indication.
This status is displayed when the A/D converter value is out of range, or the input signal is greater than
full scale value plus 27% of span, or the displayed value exceeds the display capability of 99900.
-oooo
Under-range indication.
This status is displayed when the A/D converter value is out of range, or the input signal is less than full
scale value minus 27% of span, or the displayed value exceeds the display capability of -1990.
OPEn
This message is displayed when the instrument detects an open input on any one of the four or six
transducer leads.
CE-DECLARATION
36
11. CE DECLARATION OF CONFORMIT
CLARATION Y
ONFORMITY
EX-DECLARATION
Declaration of Conformity
DYNISCO LLC
38, Forge Parkway, Franklin, MA 02038. U.S.A.
The manufacturer hereby declares that the above products conform to the safety and EMC
specifications listed. The manufacturer further declares that the above products comply
with the EMC Directive 89 / 336 / EEC amended by 93 / 68 / EEC, and also with the Low
Voltage Directive 73 / 23 / EEC.
Signed: Dated:
(William Davis)
37
12. APPENDIX A
MODBUS/JBUS COMMUNICATION
OMMUNICATION
12.1 I NTRODUCTION
This half duplex protocol accepts one master and one or more slaves. The physical interface should be
of the RS-485 type.
A single multidrop link can take up to 128 devices having the same “High Input Impedance” as the
transceiver used.
The computer should be programmed to serve as a master controlling which slave has access to the
link. All other slaves are in a waiting state. Each slave has a unique address ranging from 1 to 255.
Address “0” is a broadcast one. When the master sends a message with address “0”, all
slaves receive it and no one replies.
NOTE:
the numerical value present in this text are expressed as:
binary value if they are followed by b
FUNCTION
12.2 T RANSMIS
RANSMIS SION FORMA
MISSION ORMATT
The protocol uses the RTU (Remote terminal unit) mode of transmission. RTU is a binary method with
byte format composed as follows:
1 start bit, 8 data bit, 1 parity bit (optional), 1 stop bit. The communication speed is selectable among
600, 1200, 2400, 4800, 9600 and 19200 baud.
38
12.3
12.3 C OMMUNICATION PROC
OMMUNICATION EDURE
ROCEDURE
The communication can be initiated only by the master unit; the slave units can transmit only after a
query has been received from the master. The general format for the transmission from master to slave
is the following:
Range Byte
Slave address 1
Function code 1
Data n
Error check (CRC-16) (low byte) 1
Error check (CRC-16) (high byte) 1
The slave detects the start of a query frame when the delay time between two characters is greater
than 3.5 T.U. (Time Unit = Time necessary to transmit one character).
The CRC-16 value is calculated by the transmitting device. This value is appended to the message. The
receiving device recalculates a CRC-16 and compares the calculated value to the received value. The
two values must be equal.
The CRC-16 is started by first pre-loading a 16-bit register to all 1’s. Then a process begins of applying
successive the bytes of the message to the current contents of the register. Only the eight bits of data
in each character are used for generating the CRC-16. Start and stop bits, and the parity bit if one is
used, do not apply to the CRC-16.
During generation of the CRC-16, each byte is exclusive ORed with the register contents. Then the result
is shifted to the right , with a zero filled into the most significant bit (MSB) position. If the LSB was a 1,
the register is then exclusive ORed with a preset, fixed value. If the LSB was a 0, no exclusive OR takes
FUNCTION
place.
This process is repeated until eight shifts have been performed. After the last shift, the next byte is
exclusive ORed with the register’s current value, and the process repeats for eight more shifts as
described above. The final contents of the register, after all the characters of the message have been
applied, is the CRC-16 value.
When the CRC-16 (16 bytes) is transmitted in the message, the low byte will be transmitted first,
followed by the high byte.
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - -
crc_16 calculate the crc_16 error check field
Input parameters:
buffer: string to calculate CRC
length: bytes number of the string
This function returns the CRC value.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/
unsigned int crc_16 (unsigned char *buffer, unsigned int length)
{
unsigned int i, j, temp_bit, temp_int, crc;
crc = 0xFFFF;
for ( i = 0; i < length; i++ ) {
temp_int = (unsigned char) *buffer++;
crc ^= temp_int;
for ( j = 0; j < 8; j++ ) {
temp_bit = crc & 0x0001;
FUNCTION
crc >>= 1;
if ( temp_bit != 0 )
crc ^= 0xA001;
}
}
return (crc);
}
12.5
12.5 F UNCTION CODE 3 & 4: WORDS READING
These function codes are used by the master unit to read a consecutive group of words (16 bit) which
contain the value of the variable of the slave unit. The master can require a maximum of 20 words at a
time.
40
Request from Master to Slave
Range Byte
Slave address (1-255) 1
Function code (03-04) 1
Word starting address (high byte) 1
Word starting address (low byte) 1
Number of word (high byte) 1
Number of word (low byte) 1
Error check (CRC-16) (low byte) 1
Error check (CRC-16) (high byte) 1
Range Byte
Slave address (1-255) 1
Function code (03-04) 1
Byte counter (n) 1
Data nError check (CRC-16) (low byte) 1
Error check (CRC-16) (high byte) 1
The “Data” field contains the requested words in the following format: high byte of the first word, low
byte of the first word, high byte of the second word, and so on. The “Data” field contains 8000h for not
implemented addresses or for information not relevant in the actual device configuration.
Example: Ask to slave at address 29 (1Dh) the value of 3 words (3h) starting from word 178 (B2h)
Range Byte
Slave address 1Dh
FUNCTION
Function code 03h
Byte counter 06h
Data FFh
Data 9Ch
Data 80h
Data 00h
Data 05h
Data 5Ah
Error check (CRC-16) (low byte) D7h
Error check (CRC-16) (high byte) 0Dh
41
Request from Master to Slave
Range Byte
Slave address 1Dh
Function code 03h
Word starting address (high byte) 00h
Word starting address (low byte) B2h
Number of words (high byte) 00h
Number of words (low byte) 03h
Error check (CRC-16) (low byte) A7h
Error check (CRC-16) (high byte) B0h
The 6 bytes in “Data” field (FFh, 9Ch, 80h, 00h, 05h, 5Ah) are 3 words whose meaning is:
12.6 N OTES
1. “Broadcast” Address
When using the writing codes (5, 6, 15 and 16) the slave address 0 is permitted: in this case all the
slaves connected accept the command but do not give any reply.
2. Words Format
Every time the information transfer is performed by using 2 bytes (1 word of 16 bits), the first byte
transmitted is the most significant one. For the negative numbers the “two complement” format is used.
3. Reply Time
FUNCTION
The slave will start to send a reply from 2 ms to 700 ms after the end of the request detected by
counting the received bytes.
4. Decimal Digits
Example:
The value 204.6 is transmitted as 2046 (07FEh)
The value -12.50 is transmitted as -1250 (FB1Eh)
Every location that needs decimal point has a related variable containing the number of decimal digits,
see also the “Attribute description” chapter.
42
Vari ab
ablle Value
ariab Meaning
0 Number without decimal digit
1 Number with one decimal digit
2 Number with two decimal digits
3 Number with three decimal digits
4 Number with four decimal digits
5. Multiplier
Same parameters have a related variable stated as “multiplier”; this system allows to overcome the
limits of +/- 32767 counts.
Example:
The measure value 80000 is sent as:
800 at ModBus address 133 (input variable without filter)
100 at ModBus address 262 (multiplier x 100)
6. Local/Remote Status
At power up the slave will be in local mode. It is necessary to set the local/remote device status
(ModBus address 218). Returns to local mode when a write to illegal address occurs.
Local Mode: The communication between master and slave is limited to transferring data from slave to
master without possibility of modifying any parameter from the master itself (with the exception of the
local/remote device status ). Therefore from the local keyboard, parameters can be displayed and
modified.
Remote Mode: The instrument parameters can be modified by the master. Therefore, from the
instrument front the parameters can be only displayed but not modified.
7. LLoc
ock/Un
ock/Unloc
k/Unlock Oper
lock ativ
OperativeP
ative ar
Paramet
arameter
ameter s
ers
FUNCTION
The modification of the operative parameters can be protected (ModBus address 217).
8. Attribute Description
Attribute Meaning
R The variable is readable
W The variable is writable (some restrictions may occur)
D The variable is linked to another variable for decimal point
M The variable is linked to another variable for multiplier
43
9. Address Space
The whole variables are addressable as word as well as bit; the user may choose the better way
according to the condition. Although the common sense suggests to manage analog variables as words
and Boolean variables as bits, below is described the behavior to access analog variables (example:
alarm threshold) as bits and boolean variables (example: local /remote device status) as words.
Reading analog variables as bits: if the variable is not relevant in the actual device
configuration (word value 8000h) or if the value is zero the bit is reset, otherwise the bit is set.
Writing analog variables as bits: the reset bit means 0000h, the set bit means 0001h.
Reading boolean variables as words: a reset variable is reported as 0000h, a set one is
reported as 0001h.
Writing boolean variables as words: send 0000h to reset the variable, send a value different
from 0000h and 8000h to set the variable.
12.7
12.7 E RROR CODES
If the “error check” is wrong or the function code is not implemented or a buffer over flows has been
received, the slave does not send any reply to the master. If other errors are detected in the request or
command frame, or the slave cannot reply with the requested values or it cannot accept the requested
sets because it is in error condition, the slave replies by forcing at “1” the bit 7 of the “Function code”
byte followed by an error code.
Range Byte
Slave address 1
Function code (+80h) 1
Error code 1
Error check (CRC-16) (low byte) 1
FUNCTION
44
12.8 O PERATIVE MODE ADDRE
PERATIVE SSES
DDRES
FUNCTION
haveinfluence on the peak value stored in
accordancewith programmed failsafe
128 127 Variation on alarm status R
Notes: Alarm status information is on D8:
(1 for entrance, 0 for exit)
Number of alarm is on low byte (D2-D0).
Alarm 0 means that the device has no status
alarm variation to send. The device is able
to memorize up to 8variations on alarm status.
The oldest non sent alarm variations are lost
129 128 Status alarm 1 R
Range: 0 = No alarm
1 = Alarm
45
Jbus MODbus Description Display Attribute
Address Address Code
46
Jbus MODbus Description Display Attribute
Address Address Code
FUNCTION
228 227 Load default control parameters value W
Range:
0 = No operation
1 = Load default
Notes:Refer to device manual for listing
of default value.
47
Jbus MODbus Description Display Attribute
Address Address Code
48
Jbus MODbus Description Display Attribute
Address Address Code
FUNCTION
3 = High alarm with automatic reset (HA)
4 = No alarm 1 (OFF)
272 271 Alarm 1 action (“A1”) R
Range:
0 = Relay energized in alarm condition
(dir = direct action)
1 = Relay energized in no alarm condition
(rEV = reverse action)
273 272 Alarm 1 Masking Option (“A1”) R
Range:
0= Masking Option Disabled
1= Masking Option Enabled
2
49
Jbus MODbus Description Display Attribute
Address Address Code
274 273 Alarm 1 filter (“A1”) R
Range:
0 = No Filter on alarm threshold (OFF)
1 = Filter on alarm threshold (On)
see ModBus address word 261
275 274 Alarm 1 hysteresis (“H1”) RD
276 275 Number of decimal figures related to: R
Alarm 1 hysteresis
277 276 Alarm 2 operative modeRange: (“A2”) R
0 = Low alarm with manual reset (LL)
1 = Low alarm with automatic reset (LA)
2 = High alarm with manual reset (HL)
3 = High alarm with automatic reset (HA)
4 = No alarm 2 (OFF)
278 277 Alarm 2 action (“A2”) R
Range:
0 = Relay energized in alarm condition
(dir = direct action)
1 = Relay energized in no alarm condition
(rEV = reverse action)
279 278 Alarm 2 masking option (“A2”) R
Range:
0 = Masking option disabled (diS)
1 = Masking option enabled (Enb)
280 279 Alarm 2 filter (“A2”) R
Range:
0 = No Filter on alarm threshold (OFF)
1 = Filter on alarm threshold (On)
see ModBus address word 261
FUNCTION
50
Jbus MODbus Description Display Attribute
Address Address Code
FUNCTION
51
Visit us on the world wide web:
s co .co m
Fax: +1 508 541 9436 Fax: +42 0571 647224
Email: InfoInst@dynisco.com Email: Dynisco_cz@ova.pvtnet.cz
n iis
Tel: +49 7131 2970
Fax:+49 7131 23260
Email: DyniscoEurope@dynisco.com
yn
Dynisco Instruments S.a.r.l.
466, rue du Marché Rollay
.d y
94500 Champigny sur Marne
France
w.
www
Dynisco.s.r.l.
Via Adriatico, 2/2
20162 Milano
Italia
Dynisco UK Ltd.
Unit 2B Crowood House
Gipsy Lane
Swinden NN2 8YY
United Kingdom