ENDA EUP1122 User manual

ENDA EUP1122 RAIL MOUNTED UNIVERSAL PID CONTROLLER
Thank you for choosing ENDA EUP1122 Rail mounted PID universal controller.
Max. 2000m.
80% Relative humidity for temperatures up to 31°C, decreasing linearly to 50% at 40°C.
0 ... +50 °C/-25 ... +70°C (with no icing).
According to EN 60529 IP20.
24 VDC 20%.
Max. 5VA.
1.5mm²’ screw-terminal connections.
EN 61326-1: 2013
EN 61010-1: 2010 ( Pollution degree 2, overvoltage category II )
Max. 100Ω Ohm. for thermocouple. Max. 20Ω ohm. For three-wire Pt100.
Rail - mounted box according to DIN 43 700.
W29xH90xD64mm
Approx. 200g (after packing)
Self extinguishing plastics used.
FLASH Memory (minimum 20 years).
Read this document carefully before using this device. The guarantee will be expired by damaging of the device if you don't
attend to the directions in the user manual. Also we don't accept any compensations for personal injury, material damage or
capital disadvantages.
Height
Ambient/storage temperature
Max. Relative humidity
Protection rating
ENVIRONMENTAL CONDITIONS
ELECTRICAL CHARACTERISTICS
Supply
Power Consumption
Wiring
EMC
Safety Requirements
Line Resistance
Data Retention
HOUSING
Housing Type
Dimensions
Weight
Enclosure Material
DIN Rail Mounting.
Selectable Dual-set value.
PT100, J, K, L, T, S, R sensor types can be used.
0-20mA, 4-20mA, 0-10V, 2-10V, 0-25mV and 0-50mV input selections.
Programmable D1 and D2 digital contact input.
Control outputs can be disabled (Applied for measurement use).
Manual control for C/A2 or ALN/SSR outputs.
Soft-Start feature.
Communication via RS485 Modbus protocol.
Analogue, SSR or Relay output control selection.
0-20mA, 4-20mA, 0-10V and 2-10V Analogue Output Control selection.
C/A2 Relay output can be set as secondary Alarm or Temperature Control output.
Heating/Cooling control selection.
Zero point input shift (Offset feature for input).
In case of sensor failure, relay positions can be selected or periodic operation can be performed.
Can be programmed via Modbus.
Up to 16 steps profile controlling feature.
Contact output triggering feature at profile steps.
Timer or Thermostat feature can be used during profile controlling.
Modbus addressing, baud rate settings or default settings can be applied via DIP Switch.
Heating error monitoring feature.
Update featutre via RS485.
CE Marked according to European Norms.
Auto calculation for PID parameters (SELF TUNE).
Selftune for automatic PID calculation or
manually enter PID parameters if known.
Programmable 1st. control key input.
Relay : 250V AC, 5A (for resistive load), NO (Control or Alarm2 Output selection).
OUTPUTS
Single set-point and alarm control.
On-Off / P, PI, PD, PID (selectable).
14 bits.
Adjustable between 0.0 and 100.0 minutes.
Adjustable between 0.00 and 25.00 minutes.
100ms (Minimum).
Adjustable between 0% and 100%. If Pb=0%, On-Off control is selected.
CONTROL
Control Type
Control Algorithm
A/D Converter
Integral Time
Derivative Time
Sampling Time
Proportional Band
Adjustable between 1 and 50°C/F.
The ratio of power at the setpoint value can be set between 0% and 100%.
Adjustable between 1 and 125 seconds.
Hysteresis
Output Power
Control Period
ORDER CODE : EUP1122
Programmable 2nd. control key input.
D2 Dry Contact Input
INPUTS
D1 Dry Contact Input
ERR.
ANL/
SSR
2
1
3
4
5
6
7
10
8
11
9
12
ENDA
EUP1122
C/A2
D1
D2
RX
TX
A1
+
-
-
+24V
GND
B-
A+
RS485
COM
+
KEEP AWAY device from exposed to corrosive, volatile and flammable gases or
liquids and DO NOT USE the device in similar hazardous locations.
Relay : 250V AC, 5A (for resistive load), NO+NC (Alarm1 Output selection).
Used for 0-20mA, 4-20mA, 0-10V, 2-10V Analog output and SSR.
Maximum load resistance is 600Ω Ohm. on mA output and SSR mode. Source resistance is 500Ω Ohm. for V output.
Without load 30.000.000 switching; 250V AC, 5A (resistive load) 300.000 switching.
Life Expectancy for Relay
C/A2 Output
A1 Output
ANL/SSR Control Outputs
Avoid any liquid contact when the device is switched on.
DO NOT clean the device with solvent (thinner, gasoline, acid etc.) and / or abrasive cleaning agents.
EUP1122-EN-01-220120
SİSEL MÜHENDİSLİK ELEKTRONİK SAN. VE TİC. A.Ş.
Şerifali Mah. Y.Dudullu 34775
ÜMRANİYE/İSTANBUL-TURKEY
Tel : +90 216 499 46 64 Pbx. Fax : +90 216 365 74 01
url : www.enda.com.tr
Barbaros Cad. No:18 ENDA
TM
1/8

ERR.
ANL/
SSR
2
1
3
4
5
6
7
10
8
11
9
12
ENDA
EUP1122
C/A2
D1
D2
RX
TX
A1
+
-
-
+24V
GND
B-
A+
RS485
COM
+
TECHNICAL SPECIFICATIONS
EN 60584
EN 60584
DIN 43710
EN 60584
EN 60584
EN 60584
EN 60584
EN 60584
EN 60584
EN 60751
EN 60751
°C °F
-199.9...600.0
-30.0....600.0°C
-30.0....600.0°C
-30.0...999.9°C
-30.0...400.0°C
-200...600
-30....600°C
-30....600°C
-30...1300°C
-30....400°C
-40...1700°C
-40...1700°C
°C
°C
-22.0....999.9 °F
-22.0....999.9 °F
-22.0....999.9 °F
-22.0....752.0 °F
-199.9...999.9
-22....2372 °F
-22......752
-40....3092
-40....3092
-328....1112
-22....1112 °F
-22....1112 °F
°F
°F
°F
°F
°F
DIN 43710
Input Type Scale Range
J (Fe-CuNi) Thermocouple
L (Fe-CuNi) Thermocouple
J (Fe-CuNi) Thermocouple
L (Fe-CuNi) Thermocouple
K (NiCr-Ni) Thermocouple
K (NiCr-Ni) Thermocouple
T (Cu-CuNi) Thermocouple
T (Cu-CuNi) Thermocouple
S (Pt10Rh-Pt) Thermocouple
R (Pt13Rh-Pt) Thermocouple
PT100 Resistance Thermometer
PT100 Resistance Thermometer
0-20mA input
0-10V input
2-10V input
0-25mV input
0-50mV input
4-20mA input
-10000...+10000 (max. scale range 10000)
-10000...+10000 (max. scale range 10000)
-10000...+10000 (max. scale range 10000)
-10000...+10000 (max. scale range 10000)
-10000...+10000 (max. scale range 10000)
-10000...+10000 (max. scale range 10000)
0,5% (for full scale)
0,5% (for full scale)
0,5% (for full scale)
0,5% (for full scale)
0,5% (for full scale)
0,5% (for full scale) 1 digit
1 digit
1 digit
1 digit
1 digit
1 digit
0,5% (for full scale)
0,5% (for full scale) 1 digit
1 digit
0,5% (for full scale) 1 digit
0,5% (for full scale) 1 digit
0,2% (for full scale) 1 digit
0,2% (for full scale) 1 digit
0,2% (for full scale)
0,2% (for full scale)
0,2% (for full scale)
0,2% (for full scale)
0,2% (for full scale)
0,2% (for full scale)
1 digit
1 digit
1 digit
1 digit
1 digit
1 digit
Accuracy
CONNECTION DIAGRAM
ENDA EUP1122 devices are intended for rail mounted installations. Make sure that the device is used only for intended purpose. The shielding must be
grounded on the instrument side. During an installation, all of the cables that are connected to the device must be free of electrical power. The device must
be protected against inadmissible humidity, vibrations, severe soiling. Make sure that the operation temperature is not exceeded. All input and output
lines that are not connected to the supply network must be laid out as shielded and twisted cables. These cables should not be close to the power cables
or components. The installation and electrical connections must be carried out by a qualified staff and must be according to the relevant locally applicable
regulations.
ERROR INDICATOR LED
Error LED blinks periodically when an error
condition occours. Periods are described below.
I2
Input
Register
Parameter
Number
Description
Measurment Error codes.
0 = No Error,
1 = ,
2 =
3 = Upper scale,
4 = No communication with the sensor,
5 =
Short circuit
Lower scale,
Heater/Heating output error.
I2 = 1 : Sensor short circuited or temperature too low.
Err.Led
60ms
1860ms
1860ms
60ms
Error LED lights once for 60ms every 1860ms and the cycle repeats every 1860ms.
I2 = 2 : Lower scale error.
Error LED lights two times for 60ms every 180ms and the cycle repeats every 1620ms.
Err.Led
60ms
180ms 180ms
1620ms
60ms 60ms 60ms
I2 = 3 : Upper scale error.
Error LED lights three times for 60ms every 180ms and the cycle repeats every 1380ms.
Err.Led
60ms
180ms 180ms 180ms
1380ms
60ms 60ms 60ms 60ms
I2 = 4 : No communication with the sensor
(Sensor not connected or sensor line is faulty).
Error LED lights four times for 60ms every 180ms and the cycle repeats every 1140ms.
Err.Led
60ms
180ms 180ms 180ms 180ms
1140ms
60ms 60ms 60ms
60ms
60ms
The logic output of the instrument is not electrically
insulated from the internal circuits. Therefore, when
using a grounded thermocouple, do not connect the
logic output terminals to the earth.
1) Mains supply cords shall meet the requirements of IEC 60227 or IEC 60245 .
2) In accordance with the safety regulations, the power supply switch shall bring
the identification of the relevant instrument and it should be easily accessible by
the operator.
See “1.9 Memory Map for
Input Registers” for details.
SENSOR INPUTS
TC
-
+
-
+
2
1
J-K-L-T-S-R Type Thermocouples :
Use the correct compensation cables for
thermocouples. Do not use jointed cables. Make sure to
connect to the right place and right polarities at the input
terminals as shown in the figure.
Resistance (PT100) Thermocouples :
Make short circuits 2 and 3 terminal lines for two-wire
PT100 sensors. Do not use jointed cables. Long cable
causes incorrect temperature measurement.
3
2
1
Pt 100
-
+
0-20mA
0-10V
0-25mV
0-50mV
-
+
2
1
0-20mA, 4-20mA, 0-10V, 2-10V, 0-25mV and 0-50mV Inputs :
Make sure to connect to the right place and right polarities at the
input terminals as shown in the figure. Do not use jointed cables.
Long cable causes incorrect measurement results.
D1 and D2 Dry Contact Inputs :
Dry contacts must be used with mechanical keys.
12
11
10
D1
D2
21.6-26.4V DC
1A
Supply
24V DC
Switch
Cable Size
1,5mm²
Fuse
F 1A 250V AC
-
+
SUPPLY :
NOTE :
Fuse should
be connected.
Ground protection input must
be connected to the earth line.
+24V
GND
MAINS CONNECTION
Holding screw
0.4-0.5Nm
Equipment is protected throughout by
DOUBLE INSULATION
EUP1122-EN-01-220120
SİSEL MÜHENDİSLİK ELEKTRONİK SAN. VE TİC. A.Ş.
Şerifali Mah. Y.Dudullu 34775
ÜMRANİYE/İSTANBUL-TURKEY
Tel : +90 216 499 46 64 Pbx. Fax : +90 216 365 74 01
url : www.enda.com.tr
Barbaros Cad. No:18 ENDA
TM
2/8
I2 = 5 : Heater/Heating output error.
Err.Led
480ms
480ms 480ms
480ms 480ms
ERR. Led blinks each 480ms and the cycle repeats every 480ms.

Fig.1.
(H12 min. = beginning of scale
H12 max. = end of scale)
I5 = Setpoint value when C/A2 output is active.
Independent Alarm
H22 = 0
I5+H12
I5-H12
ON
OFF
H16
I5
H12
OFF
OFF
ON
ON
-300
(H12 min. =-300, H12 max. = +300)
Deviation Alarm
H22 = 1
Band Alarm With Inhibition
H22 = 3
I5 I5
I5+H12
H16
OFF
OFF
ON
ON
+300
C2 = 1
C2= 0
I5+H12
I5-H12
ON
OFF
Beginning
I5
300
Band alarm possible
I5-H12
H16
Band Alarm
H22 = 2
SV
(H12 min. = 0, H12 max. = +300)
I5+H12
H16
OFF
OFF
ON
ON
300
C2 = 0
C2= 1
H12 = A1 Output setpoint value.
I5 = Setpoint value when C/A2 output is active.
H12 = A1 Output setpoint value.
I5 = Setpoint value when C/A2 output is active. (H12 min. = 0, H12 max. = +300)
H12 = A1 Output setpoint value.
I5 = Setpoint value when C/A2 output is active.
Beginning Band alarm possible
ALARM1 AND ALARM2 OUTPUT TYPES (Diagrams are based on Alarm1 graphics)
Fig.2. TIMER / THERMOSTAT OUTPUT SAMPLES
PH1= 0 PH1 = 0
PC35 = 1 PC35 = 0
PH3 PH3
A1 Out A1 Out
PH4+Hold
PC33 = 1 PC33 = 1
PC34=1 PC34=0
Hold
on
Hold
off
Time
START
START
Time
Themperature
Time Time
PH2
PH4
PH4
PH4
PH4 PH4
PH2
Themperature
Fig.3. PROFILE CONTROL OUTPUT SAMPLES
PH1= 1 PH1= 1
PC35 = 1 PC35 = 0
PH3 PH3
PC33 = 1 PC33 = 1
START
START
PH2 PH2
PH4
PH4
PH4
PH4
PH1=1
PH1 parameter must be set
to 1 for single-step program.
Themperature
Time
Time
Time
Time
Themperature
Fig.4. MULTI-STEP PROFILE CONTROL OUTPUT SAMPLES
PC35=1
If the PC35 parameter is set to 1.
PC35=0
If the PC35 parameter is set to 0.
30 20
100°C
200°C
300°C
60 60
40
PH3 = 100
PH5 = 100
PH7 = 300
PH9 = 300
PH11 = 100
PH4 = 30
PH4
PH6
PH8
PH10
PH12
PH6 = 20
PH8 = 60
PH10 = 40
PH12 = 60
Time (minute or sec)
Step1
Step1 Step2 Step3 Step4 Step5
Step2 Step3 Step4 Step5
The program returns to the beginning at this point
and stops. Waits for the PC33's coil to be 1 again.
C/A2
A1
PC0 = 1
A1 Output
Target Temp.
Time
PC1 = 0 PC2 = 0 PC4 = 0
PC3 =1
PC16 = 0
C/A2 Output
PC17 = 1 PC18 = 0 PC20 = 0
PC19 = 1
PH1=5
PH1 parameter must be set
to 5 for five-step program.
EUP1122-EN-01-220120
SİSEL MÜHENDİSLİK ELEKTRONİK SAN. VE TİC. A.Ş.
Şerifali Mah. Y.Dudullu 34775
ÜMRANİYE/İSTANBUL-TURKEY
Tel : +90 216 499 46 64 Pbx. Fax : +90 216 365 74 01
url : www.enda.com.tr
Barbaros Cad. No:18 ENDA
TM
3/8

ENDA EUP1122 PID UNIVERSAL CONTROLLER
MODBUS PROTOCOL ADDRESS MAP
1.1 Memory Map for Thermostat Holding Registers.
Data
Type
Parameter
Number
Holding Register
Adress
Decimal (Hex)
Read / Write
Permission
Default
Value
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
0000d (0000h) 400
0
600
4.0
2
4.0
1.00
1
0
0
0
500
500
0
600
600
500
0.0
2
2
3
0.0
0.0
1
0
0
0
0
0
4
60
20
0
0
0002d (0002h)
0003d (0003h)
0004d (0004h)
0005d (0005h)
0006d (0006h)
0007d (0007h)
0008d (0008h)
0009d (0009h)
0010d (000Ah)
0001d (0001h)
0011d (000Bh)
0012d (000Ch)
0013d (000Dh)
0014d (000Eh)
0015d (000Fh)
0016d (0010h)
0017d (0011h)
0018d (0012h)
0019d (0013h)
0020d (0014h)
0022d (0016h)
0021d (0015h)
0023d (0017h)
0024d (0018h)
0025d (0019h)
0026d (001Ah)
0027d (001Bh)
0028d (001Ch)
0029d (001Dh)
0030d (001Eh)
0031d (001Fh)
0032d (0020h)
0033d (0021h)
H0
H1
H2
H3
H4
H5
H6
H7
H8
H9
H10
H11
H12
H13
H14
H15
H16
H17
H18
H19
H20
H21
H23
H22
H24
H25
H26
H27
H28
H29
H30
H31
H32
H33
Control output, temperature setpoint value
Alarm1 output temperature setpoint value
Control output, time period setpoint value (Adjustable between 1 and 125 second)
Control output, soft start value
Control output, 2nd temperature setpoint value
Alarm1 output type selection (Values can be given from 0 to 6)
0 = Independent alarm,
1 = Deviation alarm,
2 = Band alarm,
3 = Active alarm after in band time,
4 = Alarm1 output, cooling control selection,
5 = Alarm1 output, heating setpoint dependent cooling control.
Control output, minimum setpoint value
Alarm1 output minimum setpoint value limit
Control output, maximum setpoint value
Alarm1 output maximum setpoint value limit
Control output, proportional band setpoint value (Adjustable between 0.0% and 100.0%)
Alarm1 output proportional band set value (Adjustable between 0.0% and 100.0%)
Control output, set value power ratio (Adjustable between 0% and 100%)
Control output, hysteresis value (Adjustable between 1 and 50 °C or °F)
Alarm1 output hysteresis value (Adjustable between 1 and 50 °C or °F)
Control output, integral time (Adjustable between 0.1 and 100.0 minute)
Control output, derivative time (Adjustable between 0.01 and 10.00 minute)
Alarm1 output, integral time (Adjustable between 0.1 and 100.0 minute)
Alarm1 output, derivative time (Adjustable between 0.01 and 10.00 minute)
Alarm1 output, time period setpoint value (Adjustable between 1 and 125 second)
Alarm1 output, set value power ratio (Adjustable between 0% and 100%)
Alarm1 output, set value power ratio in case of sensor failure (Adjustable between %0 and %100)
Control output energy percentage in case of sensor error (can be set between 0% to 100%)
Analog output minimum out percentage
ATTENTION !! H42 parameter will be 0 if this parameter set to different from 0.
Alarm2 output type selection (Values can be given from 0 to 3)
0 = Independent alarm,
1 = Deviation alarm,
2 = Band alarm,
3 = Active alarm after in band time.
Modbus communication speed (Baudrate).
0 = 2400bps, 1 = 4800bps, 2 = 9600bps, 3 = 19200bps, 4 =38400bps, 5 = 38400bps, 6 = 115200bps.
ATTENTION !!
User must set Parity = None, Stop Bit = 1 and Data Length = 8 on the device that provides the Modbus
connection. In EUP1122 these settings are set as factory default and can not be changed by the user.
Baud rate can be set with the dip switches on the device.
Please see 1.2 DIP Switch Settings for details.
Input Type Selection Number.
0 = PT100 Decimal, 1 = PT100 Non-decimal,
2 = J Decimal, 3 = J Non-decimal, 4 = K Decimal, 5 = K Non-decimal,
6 = L Decimal, 7 = L Non-decimal, 8 = T Decimal, 9 = T Non-decimal,
10= S Non-decimal, 11 = R Non-decimal, 12 = 0-20mA, 13 = 4-20mA,
14 = 0-10V, 15 = 2-10V, 16 = 0-25mV, 17 = 0-50mV
Alarm2 output, temperature setpoint value
Alarm2 output minimum setpoint value limit
Alarm2 output maximum setpoint value limit
Alarm2 output, hysteresis value (Adjustable between 1 and 50 °C or °F)
Digital filter coefficient (Adjustable between 1 and 100, 1 = filter is disable)
Control output, selection value.
0 = C/A2 Output is Control output,
, 4 = SSR/ANL is 0-10V, 5 = SSR/ANL is 2-10V.
1 = SSR/ANL is SSR, 2 = SSR/ANL is 0-20mA,
3 = SSR/ANL is 4-20mA
Heating control output duration. Heating control not performed if set to 0. Up to 1000 seconds can be set.
Error message is generated at the end of time if no temperature value is change.
Control Output Parameters
A1 Output Parameters
A2 Output Parameters
Configuration Parameters
EUP1122-EN-01-220120
SİSEL MÜHENDİSLİK ELEKTRONİK SAN. VE TİC. A.Ş.
Şerifali Mah. Y.Dudullu 34775
ÜMRANİYE/İSTANBUL-TURKEY
Tel : +90 216 499 46 64 Pbx. Fax : +90 216 365 74 01
url : www.enda.com.tr
Barbaros Cad. No:18 ENDA
TM
4/8
Data Content

Word
Word
0041d (0029h)
0042d (002Ah)
H41
H42
R / W
R / W
0
0
1.2 DIP SwitchSettings
R / W
R / W
R / W
Word
Word
Word
0
0
600
0046d (002Eh)
0043d (002Bh)
0044d (002Ch)
H46
H43
H44
R / W
Word
Word
Word
Word
10000
X
X
X
0047d (002Fh)
0048d (0030h)
0049d (0031h)
0050d (0032h)
H47
H48
H49
H50
H51
R / W
Word
0045d (002Dh)
H45 0
R / W
Word 100
0034d (0022h)
H34
H35
R / W
Word 0
0035d (0023h)
R / W
Word 0
0036d (0024h)
H36
R / W
Word X
0037d (0025h)
H37 Not used.
Not used.
Not used.
Not used.
R / W
Word X
0038d (0026h)
H38 Not used
Word
0039d (0027h)
H39 Manual output percentage value (can be set from 0 to 100%).
R / W
50
Word
0040d (0028h)
H40
R / W
0
Configuration register (holding register of C0-C9 configuration coils).
R / W
Word 0
0051d (0033h)
B0
B1
B2
B3
B4
B5
B6
B7
B8
B9
B10
B11
B12
B13
B14
B15 C1C2C3C4C5C6C7 C0
C8
C9
C10
— — — — —
See the coil descriptions in section 1.3 for bit meanings.
+128
+64
+32
+16
+8
+4
+2
+1
+128
+64
+32
+16
+8
+4
+2
+1
+128
+64
+32
+16
+8
+4
+2
+1
+128
+64
+32
+16
+8
+4
+2
+1
+128
+64
+32
+16
+8
+4
+2
+1
+128
+64
+32
+16
+8
+4
+2
+1
+128
+64
+32
+16
+8
+4
+2
+1
Default Set Settings. Default settings is performed
when all the DIP Switch positions are set to 0 (OFF).
When required to return to the factory values or to adjust the modbus
communication speed, at first, the DIP switch value should be adjusted according
to the numerical value corresponding to the operation in the adjacent table (Please
See Note1).
DIP switch value is set to required modbus address value and DIP switch is left in
this setting position (Please see Note2).
NOTE2 :
When setting the device address at first, the 8th switch should be turned off and
then the switch values from 1 to 7 of the address to be adjusted should be set.
If the 8th switch should be ON at the selected address, the 8th switch should be set
to ON at the end of the procedure finaly.
Baud rate 2400Bps
Baud rate 4800Bps
Baud rate 9600Bps
Baud rate 19200Bps
Baud rate 38400Bps
Baud rate 57600Bps
Baud rate 115200Bps
0
248
249
250
251
252
253
254
8 8 8 8 8 8 8
7 7 7 7 7 7 7
6 6 6 6 6 6 6
5 5 5 5 5 5 5
4 4 4 4 4 4 4
3 3 3 3 3 3 3
2 2 2 2 2 2 2
1 1 1 1 1 1 1
ON ON ON ON ON ON ON
Default settings and Baud Rate Settings.
Default settings
performing.
Baud rate
adjusting to 19200bps.
Baud rate
adjusting to 57600bps.
Device address
adjusting to 1
Device address
adjusting to 13
Device address
adjusting to 15
Device address
adjusting to 55
Description
DIPSW Value
251 = 128+64+32+16+8+2+1 253 = 128+64+32+16+8+4+1 1 = 1 13 = 8+4+1 15 = 8+4+2+1 55 = 32+16+4+2+1
0
ENDA EUP1122 PID UNIVERSAL CONTROLLER
MODBUS PROTOCOL ADDRESS MAP
1.1 Memory Map for Thermostat Holding Registers (continue).
Analog output maximum out percentage
Offset value
Function control parameter.
( 23040d ( 5A00h ) Self tune stops when this value is entered )
( 23041d ( 5A01h ) Self tune starts when this value is entered )
( 23042d ( 5A02h ) H0...H51 and C0....C10 parameters are returns to
factory defaults when this value is entered).
(23043d ( 5A03h) PH0...PH37 and PC0....PC38 parameters are returns to
factory defaults when this value is entered.
D1 digital contact input control parameter:
If 0, input D1 is not used.
If 1 and D1 input is OFF, H0, if ON, H1 parameter is used as control set value.
If it is 2 and D1 input is OFF, Auto control is performed, if ON, Manual control is performed.
If it is 3 and D1 input is OFF, it is Thermostat, if it is ON, it is in display mode.
If 4 and D1 input is OFF, Profile Start, if ON, Profile stop.
If 5 and input D1 is OFF, Hold off, if ON, Hold on.
Retransmission output control parameter:
If this parameter is 0, Retransmission output; OFF.
If this parameter is 1, Analog output; 0-20mA Retransmission output.
If this parameter is 2, Analog output; 4-20mA Retransmission output.
If this parameter is 3, Analog output; 0-10V Retransmission output.
If this parameter is 4, Analog output; 2-10V Retransmission output
ATTENTION!! To setting up this parameter, H32 parameter must be set to 0.
User defined upper scale value for 0-20mA, 4-20mA, 0-10V and 2-10V input selections
Retransmission output lower scala value.
Retransmission output upper scala value.
Decimal Point selection for mA anv V inputs.
User defined lower scale value for 0-20mA, 4-20mA, 0-10V and 2-10V input selections
Configuration Parameters
D2 digital contact input control parameter:
If 0, input D1 is not used.
If 1 and D1 input is OFF, H0, if ON, H1 parameter is used as control set value.
If it is 2 and D1 input is OFF, Auto control is performed, if ON, Manual control is performed.
If it is 3 and D1 input is OFF, it is Thermostat, if it is ON, it is in display mode.
If 4 and D1 input is OFF, Profile Start, if ON, Profile stop.
If 5 and input D1 is OFF, Hold off, if ON, Hold on.
NOTE1 :
While adjusting the Modbus communication speed setting, at first, switch 8 must
be set to OFF in order to store the setting correctly, then the switch values from 1 to
7 of the baudrate switch value to be adjusted must be set and finally the 8th switch
must be turned ON.
DIP Switch Default and Baud rate Samples Device Addressing Samples
EUP1122-EN-01-220120
ENDA
TM
5/8
Data
Type
Parameter
Number
Holding Register
Adress
Decimal (Hex)
Read / Write
Permission
Default
Value
Data Content
Word
2
0052d (0034h)
H52
Elapse time duration for switching off the outputs when the RS485 signal is interrupted.
Can be set between 2 and 9999 seconds.
Attention : C11 parameter must be set to 1 for enabling this timer.
R / W

ENDA EUP1122 PID UNIVERSAL CONTROLLER
MODBUS PROTOCOL ADDRESS MAP
1.3 Memory Map for Step Control Holding Registers
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
Word
0100d (0064h) 0
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0103d (0067h)
0104d (0068h)
0105d (0069h)
0106d (006Ah)
0107d (006Bh)
0108d (006Ch)
0109d (006Dh)
0110d (006Eh)
0101d (0065h)
0102d (0066h)
0111d (006Fh)
0112d (0070h)
0113d (0071h)
0114d (0072h)
0115d (0073h)
0116d (0074h)
0117d (0075h)
0118d (0076h)
0119d (0077h)
0120d (0078h)
0121d (0079h)
0122d (007Ah)
0123d (007Bh)
0124d (007Ch)
0125d (007Dh)
0126d (007Eh)
0127d (007Fh)
0128d (0080h)
0129d (0081h)
0130d (0082h)
0131d (0083h)
0132d (0084h)
0134d (0086h)
0133d (0085h)
0135d (0087h)
0136d (0088h)
0137d (0089h)
PH1
PH2
PH3
PH4
PH5
PH6
PH7
PH8
PH9
PH10
PH11
PH12
PH13
PH14
PH15
PH16
PH17
PH18
PH19
PH20
PH21
PH22
PH23
PH24
PH25
PH26
PH27
PH28
PH29
PH30
PH31
PH32
PH33
PH34
PH35
PH36
PH37
PH0
Step Control Parameters
Data
Type
Parameter
Number
Holding Register
Adress
Decimal (Hex)
Read / Write
Permission
Default
Value
Data Content
Profile time base set value. (0 = 9999s, 1 = 9999m)
Maximum number of steps (can be adjusted between 0 and 16. If set to 0, runs on
timer/thermostat mode)
1st-Step target temperature set value (can be adjusted between H2 and H3 parameter).
A1 Output control bits in steps.
A2 output control step bits. (Set such as PH35 parameter).
Step control parameter (holding registers of PC32-PC38 step control coils)
See chapter 2.2 coil descriptions for bit significations.
AL1 Output will be activated when related step bits are set.
B0
PC33 PC32PC34PC35PC36PC37PC38
—
—— — — — — — —
B1
B2
B3
B4
B5
B6
B7
B8
B9
B10
B11
B12
B13
B14
B15
Target temperature difference for increasing the step. (It can be set between 0 and H3 parameter. If the
step time is reached before the target temperature is reached when the profile is checked, then the
difference between the target temperature and the measured temperature is expected to be less than
or equal to this parameter value and then proceed to the next step. If the difference is smaller than or
equal to this parameter, the timer is switched on. See Fig.2. / page 3).
1st-Time value can be set from 0 to 9999 seconds or minutes (changes with the depending
on PH0 parameter).
2nd-Step target temperature set value (can be adjusted between H2 and H3 parameter)
2nd-Time value can be set from 0 to 9999 seconds or minutes (changes with the depending
on PH0 parameter).
3rd-Step target temperature set value (can be adjusted between H2 and H3 parameter)
3rd-Time value can be set from 0 to 9999 seconds or minutes (changes with the depending
on PH0 parameter).
4th-Step target temperature set value (can be adjusted between H2 and H3 parameter)
4th-Time value can be set from 0 to 9999 seconds or minutes (changes with the depending
on PH0 parameter).
5th-Step target temperature set value (can be adjusted between H2 and H3 parameter)
5th-Time value can be set from 0 to 9999 seconds or minutes (changes with the depending
on PH0 parameter).
6th-Step target temperature set value (can be adjusted between H2 and H3 parameter)
6th-Time value can be set from 0 to 9999 seconds or minutes (changes with the depending
on PH0 parameter).
7th-Step target temperature set value (can be adjusted between H2 and H3 parameter)
7th-Time value can be set from 0 to 9999 seconds or minutes (changes with the depending
on PH0 parameter).
8th-Step target temperature set value (can be adjusted between H2 and H3 parameter)
8th-Time value can be set from 0 to 9999 seconds or minutes (changes with the depending
on PH0 parameter).
9th-Step target temperature set value (can be adjusted between H2 and H3 parameter)
9th-Time value can be set from 0 to 9999 seconds or minutes (changes with the depending
on PH0 parameter).
10th-Step target temperature set value (can be adjusted between H2 and H3 parameter)
10th-Time value can be set from 0 to 9999 seconds or minutes (changes with the depending
on PH0 parameter).
11th-Step target temperature set value (can be adjusted between H2 and H3 parameter)
11th-Time value can be set from 0 to 9999 seconds or minutes (changes with the depending
on PH0 parameter).
12th-Step target temperature set value (can be adjusted between H2 and H3 parameter)
12th-Time value can be set from 0 to 9999 seconds or minutes (changes with the depending
on PH0 parameter).
13th-Step target temperature set value (can be adjusted between H2 and H3 parameter)
13th-Time value can be set from 0 to 9999 seconds or minutes (changes with the depending
on PH0 parameter).
14th-Step target temperature set value (can be adjusted between H2 and H3 parameter)
14th-Time value can be set from 0 to 9999 seconds or minutes (changes with the depending
on PH0 parameter).
15th-Step target temperature set value (can be adjusted between H2 and H3 parameter)
15th-Time value can be set from 0 to 9999 seconds or minutes (changes with the depending
on PH0 parameter).
16th-Step target temperature set value (can be adjusted between H2 and H3 parameter)
16th-Time value can be set from 0 to 9999 seconds or minutes (changes with the depending
on PH0 parameter).
B0
Step1
Step2
Step3
Step4
Step5
Step6
Step7
Step8 Step9
Step10
Step11
Step12
Step13
Step14
Step15
Step16
B1
B2
B3
B4
B5
B6
B7
B8
B9
B10
B11
B12
B13
B14
B15
EUP1122-EN-01-220120
SİSEL MÜHENDİSLİK ELEKTRONİK SAN. VE TİC. A.Ş.
Şerifali Mah. Y.Dudullu 34775
ÜMRANİYE/İSTANBUL-TURKEY
Tel : +90 216 499 46 64 Pbx. Fax : +90 216 365 74 01
url : www.enda.com.tr
Barbaros Cad. No:18 ENDA
TM
6/8

1.5 Memory Map for Step Control Coils
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
R / W
C0
C1
C2
C3
C4
C5
C6
C7
PC32
PC33
PC34
PC35
PC36
PC37
PC38
PC16-PC31
PC0-PC15
PD0
PD1
PD2
PD3
PD4
PD5
C8
C9
C10
Bit
Bit
Bit
Bit
Bit
Bit
Bit
Bit
Bit
Bit
Bit
Bit
Bit
Bit
Bit
Bit
Bit
Bit
Bit
Bit
Bit
Bit
Bit
Bit
Bit
Bit
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0000d (0000h)
0001d (0001h)
0002d (0002h)
0003d (0003h)
0004d (0004h)
0005d (0005h)
0006d (0006h)
0007d (0007h)
0008d (0008h)
0009d (0009h)
0010d (000Ah)
0132d (0084h)
0116d (0074h)
0131d (0083h)
0100d (0064h)
0115d (0073h)
0100d (0064h)
0101d (0065h)
0102d (0066h)
0103d (0067h)
0104d (0068h)
0105d (0069h)
0133d (0085h)
0134d (0086h)
0135d (0087h)
0137d (0089h)
0138d (008Ah)
0136d (0088h)
Read Only
Read Only
Read Only
Read Only
Read Only
Read Only
1.6 Memory Map for Output Status Indicator Bits
Read Only
Read Only
Read Only
Read Only
Read Only
Read Only
D0
D1
D2
D3
D4
D5
Bit
Bit
Bit
Bit
Bit
Bit
(0000)h
(0001)h
(0002)h
(0003)h
(0004)h
(0005)h
1.8 Memory Map for Software Revision Input Registers
8
Word
Word
1
NOTE : To view each word correctly by changing the byte sequences should be displayed as ASCII TEXT
Word
2
Word
3
Word
4
Word
5
Word
6
Word
7
Word
8
65200d (FEB0h) Software name and update is read in ASCII format and as 8 word.
Format yy aa gg.SS dd ss
i.e: RD.21 08 20.07 09 37
Memory Format :
R.128.77
9
D20003
0
Heating error condition for control output (0 = No error ,1 = Heating not possible).
ENDA EUP1122 PID UNIVERSAL CONTROLLER
MODBUS PROTOCOL ADDRESS MAP
1.4 Memory Map for Control Coils
Data
Type
Parameter
Number
Coil
Adresses
Decimal (Hex)
Read / Write
Permission
Default
Value
Data Content
Alarm2 condition (0 = Alarm is ON at below setpoint value ,1 = Alarm is OFF at above setpoint value).
Alarm2 output status in case of probe failure (0 = OFF , 1 = ON).
Control output configuration ( 0 = Heat ; 1 = Cool )
Temperature unit (0 = °C ; 1 = °F)
Control outputs active (0 = Indicator mode (outputs OFF), 1 = Control outputs active)
Controlling according to 2nd temperature setpoint (If C7 = 0 is H0, if C7 = 1 is H1)
Manual control bit (Auto control if C8 = 0. C/A2 output or ANL/SSR, according to the output percentage
in parameter H39 if C8 = 1).
Control behavior in case of probe failure (0 = H10 proportional control according to percentage value,
1 = Error found before the setpoint control is done with the value of the proportional control)
Alarm1 condition (0 = Alarm is ON at below setpoint value ,1 = Alarm is OFF at above setpoint value).
Alarm1 output status in case of probe failure (0 = OFF , 1 = ON).
Self-tune control (If C = 0 Self-tune stops, if C = 1 Self-tune starts).
Depending on set control or profile control selection.
(PC32=0 thermostat mode, PC32=1 profile control mode)
A1 alarm output programming coils in profile steps ;
If PC0=1, A1 output is ON at 1st step.... If PC15=1, A1 output will be ON at 16th step.
If PC33 = 0, in profile mode, the profile is stopped and the first step is returned.
If PC33 = 1, the profile is started in profile mode.
If PC34 = 0, the profile continues to run.
If PC34 = 1, the profile operation is put on hold (Hold mode).
If PC35 = 0, the control process is finished when the profile is finished (Control outputs are OFF).
If PC35 = 1, the control is continued according to the last set value when the profile is finished.
If PC37 = 0, output A1 is controlled according to H22 parameter.
If PC37 = 1 and PC32 = 1, output A1 is controlled at each step according to PH35 parameter.
If PC38 = 0, output A2 is controlled according to H27 parameter.
If PC38 = 1 and PC32 = 1, output C / A2 is controlled at each step according to PH36 parameter.
If PC36 = 0, the profile stops and returns to 1st step if power-off.
If PC36 = 1, In case of power-off or restarted and the current step value of the temperature
setpoint(s) are not configured for resuming, returns to the 1st step and the profile stops.
C/A2 alarm output programming coils in profile steps ;
If PC16=1, C/A2 output is ON at 1st step.... If PC31=1, C/A2 output will be ON at 16th step.
Data
Type
Parameter
Number
Coil
Adresses
Decimal (Hex)
Read / Write
Permission
Default
Value
Data Content
Data
Type
Parameter
Number
Discrete Input
Adresses
Read / Write
Permission
Data Content
C/A2 Control output status (0 = OFF ,1 = ON)
A1 Output status (0 = OFF , 1 = ON )
SSR Output status (0 = OFF ,1 = ON)
D1 Digital input status (0 = OFF ,1 = ON)
D2 Digital input status (0 = OFF ,1 = ON)
If PD0=1, profile is in constant temperature step.
If PD1=1, profile is in heating step.
If PD2=1, profile is in cooling step.
If PD3=1, profile terminated.
If PD4=1, profile step timer is 0.
PD5=1, profile step timer is running.
Data
Type
Parameter
Number
Discrete Input
Adresses
Read / Write
Permission
Data Content
1.7 Memory Map for Step Control Status Indicator Bits
Software
Revision
Read Only
EUP1122-EN-01-220120
ENDA
TM
7/8
R / W
C11 Bit 0
0011d (000Bh)
RS232 connection error controlling function (0 = Off , 1 = On).

ENDA EUP1122 PID UNIVERSAL CONTROLLER
MODBUS PROTOCOL ADDRESS MAP
1.9 Memory Map for Input Registers
Word
Word
0000d (0000h)
0100d (0064h)
I0
PI0
Read Only
Read Only
Read Only
Read Only
Word
Word
0001d (0001h)
0101d (0065h)
I1
PI1
Read Only
Word
Word
0002d (0002h)
0102d (0066h)
I2
PI2
Read Only
I3 Word
0003d (0003h)
Read Only
Word
0004d (0004h)
I4 Read Only
Word
Word
0005d (0005h)
0006d (0006h)
I5
I6
Read Only
Read Only
Data
Type
Parameter
Number
Input Register
Adresses
Decimal (Hex)
Read / Write
Permission
Data Content
Data
Type
Parameter
Number
Discrete Input
Adresses
Decimal (Hex)
Read / Write
Permission
Data Content
Measured temperature
Analog output percentage
Measurement error codes
0 = No error, 1 = Sensor short circuit, 2 = Lower scale error,
3 = Upper scale error, 4 =
and/or sensor line
No communication.
Self tune condition codes
0 = No error, 1 = Initial temperature is higher than 60% setpoint value,
2 = Calculating PID parameters, 3 = Calculating power setpoint parameters
Current (active) temperature setpoint.
Current (active) decimal point value.
Modbus address. Can be set between 1 and 247 with DIP swirch.
The number of the active step.
Remaining time indicator of the active step.
Target temperature value of the active step.
1.10 Memory Map for Step Control Input Registers
2. MODBUS ERROR MESSAGES
Modbus protocol has two types error, communication error and operating error. Reason of the communication error is data corruption in
transmission. Parity and CRC control should be done to prevent communication error. Receiver side checks parity and CRC of the data. If they are
wrong, the message will be ignored. If format of the data is true but function doesn’t perform for any reason, operating error occurs. EUP1122
realizes error and sends error message. Most significant bit of function is changed '1' to indicate error in error message by EUP1122. Error code is
sent in data section. EUP1122 realizes error type via this message.
Error Code Meaning
Name
ILLEGAL FUNCTION
ILLEGAL DATA ADDRESS
ILLEGAL DATA VALUE
01
02
03
The function code received in the query is not an allowable action for the EUP1122. If
a Poll Program Complete command was issued, this code indicates that no program
function preceded it.
The data address received in the query is not an allowable address for EUP1122.
A value contained in the query data field is not an allowable value for the EUP1122.
Device Address
Function Code
Beginning address
of coils.
Number of coils (N)
CRC DATA
MSB
LSB
MSB
LSB
LSB
MSB
Structure of command message (Byte Format)
(0A)h
(01)h
(04)h
(A1)h
(00)h
(01)h
(AC)h
(63)h
Device Address
Function Code
CRC DATA LSB
MSB
Structure of response message (Byte Format)
(0A)h
(81)h
(02)h
(B0)h
(53)h
Error Code
Message sample ;
As you see in command message, coil information of (4A1)h = 1185 is required but there isn’t
any coil with 1185 address. Therefore error code with number (02) (Illegal Data Address) sends.
ModBus Error Codes
* MODBUS CONNECTION DIAGRAM
120 Ohm
120 Ohm
EUP1122 EUP1122 - 1 Up to 127 devices
can be controlled.
EUP1122 - 2 EUP1122 - 127
AB
Termination should be accomplished
by attaching 120 Ohm resistors to the
sta rt a nd a t th e end of t he
communication line. * Applies to devices with Modbus function.
EUP1122-EN-01-220120
SİSEL MÜHENDİSLİK ELEKTRONİK SAN. VE TİC. A.Ş.
Şerifali Mah. Y.Dudullu 34775
ÜMRANİYE/İSTANBUL-TURKEY
Tel : +90 216 499 46 64 Pbx. Fax : +90 216 365 74 01
url : www.enda.com.tr
Barbaros Cad. No:18 ENDA
TM
8/8
+-AB
+-AB
+-AB
+-
Word
0007d (0007h)
I7 Read Only
Modbus address for EUP1122 (with active DIP switch address query).
Table of contents
Other ENDA Controllers manuals