ENG
86
341
warnings (read-only) bit n=0 alarm not active, bit n=1 alarm active. See table of alarms: bit 0: pre-alarm CY; bit1: warning Ec; bit 2: pre-
alarm EA; bit 3: pre-alarm CP; bit 4: pre-alarm CL; bit 5, bit 6, bit 7: not used
89
344
read line in alarm log (see variable I62, bit7-8-9 )
"D"
digital variables (
CAREL - Modbus®
1
humidifi er disabled by remote ON/OFF (terminals M2.4 M2.5) read-only
2
disabling control signal: D2=1 => CPY disabled; D2=0 => CPY enabled (similar to remote ON/OFF)
3
humidifi er ready and awaiting request (read-only)
4
contactor status: 0 = open, 1 = closed (read-only)
5
status of 24 Vac drain output: 0 = no drain, 1 = drain (read-only)
status of drain relay output: 0 = no drain, 1 = drain (read-only)
6
7
cumulative alarm relay: 0 = not energised, 1 = energised (read-only)
8
status of 24 Vac fi ll output: 0 = no fi ll, 1 = fi ll (read-only)
10
high water level: 0 = probes not activated, 1 = probes activated (read-only)
manual drain control: 0 = not active, 1 = active; if set to 1 via the network, the drain will be performed until maximum time or
17
variable 'D17' is reset
19
UEY terminal connected and on-line: 0 = not on-line, 1 = on-line (read-only)
11.8 Controlling production using variables I62
and I63
1. Via network, immediately after start-up, set D2 = 0 (D2 does not need
to be set again if the board is not switch off ).
2. Set I2 = 0 for ON/OFF control (A0 = 0), I2 = 1 for proportional control
(A0 = 1)
3. Set I62 = 4 to send the request via variable I63. If A0=0, if I63 ≤50: OFF;
if I63≥51: ON
4. Write the production request to variable I63, format 000 to 100 (0% to
100%).
NOTE: if bit6=1 in variable I62, steam production will stop when there is
no control data fl ow over the RS485 serial link for a period exceeding the
time set for parameter C8.
Production can resume when new data is sent.
11.9 Read alarm log via the network
Supervisor variable I89 shows the alarms saved in the log, one at a time.
Normally this variable will always show the code of the most recent alarm; to
scroll all the alarms saved, set the following bits of variable I62:
Variable I62 - bit7: Flag to request previous alarm (write-only)
Loads the code of the alarm saved prior to the current alarm displayed into
variable I89.
If the current alarm is the oldest, the value 0 is loaded.
Variable I62 - bit8: Flag to request next alarm (write-only)
Loads the code of the alarm saved immediately after the current alarm
displayed into variable I89.
If the current alarm is the most recent (for example after having set bit 0x0200),
the value 0 is loaded
Variable I62 - bit9: Flag to load the last alarm in the log (write-only)
Loads the code of the most recent alarm into variable I89
The log can hold the most recent 366 alarms.
"UE BASIC" +030220632 - rel. 2.3 - 20.01.2009
Modbus®: COILS)
11.10
Loss of network communication
If there is a loss in network communication, UEY stops the KUE unit by
opening the contactor; UEY then goes into standby, without producing
steam, and alarm E3 is displayed. Steam production resumes as follows:
•
Communication is restored with the external controller: UEY
automatically responds to the request from the external controller, and
alarm E3 disappears.
•
UEY is switched off and on again: UEY responds to the request from the
external controller (if communication has been restored) or from the
external signal (0-10 V, 4-20 mA, etc.) sent to terminals M2:1-2-3. In this
way, if communication with the external controller is interrupted, steam
production can be started again by switching UEY off an on again and
sending the request using an external signal, 0-10 V (4-20 mA, etc.).
11.11 Modbus® protocol on the UEY boards
The Modbus® protocol can be selected using parameter C7 (see "Serial
connection parameters").
Chapter 7 shows a list of variables and the corresponding addresses.
For multiple read/writes, the maximum number of "Register" or "Coil"
variables is 20.
The following functions are available::
•
MB_READ_COIL_STATUS 1:
certain number of "Coil" variables (binary, 1 bit), starting from the specifi ed
address. Broadcast mode is not allowed.
•
MB_READ_INPUT_STATUS 2:
•
MB_READ_HOLDING_REG 3:
block of "Register" variables (numeric, 16 bit). Broadcast mode is not
allowed .
•
MB_READ_INPUT_REG 4:
•
MB_FORCE_SINGLE_COIL 5:
variable (binary, 1 bit) to ON or OFF (specifying the address of the bit in
question). Broadcast mode is allowed.
•
MB_PRESET_SINGLE_REG 6:
"Register" variable (numeric, 16 bit). Broadcast mode is allowed.
•
MB_FORCE_MULTIPLE_COIL 15:
block of "Coil" variables (binary, 1 bit) (specifying the number of bits and
number of bytes). Broadcast mode is allowed
•
MB_PRESET_MULTIPLE_REG 16:
block of "Register" variables (numeric, 16 bit). Broadcast mode is allowed.
11.12 Exceptions managed
01 illegal function
02 illegal data address
03 illegal data value
40
used to request the status (ON or OFF) of a
operationally identical to the above.
used to request the value of a consecutive
operationally identical to the above.
used to set the status of an individual "Coil"
used to set the value of an individual
used to set the status of a consecutive
used to set the value of a consecutive
Tab. 11.h