Operating modes and settings
Watchdog activation/deactivation (index 0x4061:01, channel 1; index 0x40A1:01, channel 2)
This bit disables the watchdog timer. In the event of a communication fault the analog output value is not reset to the manufacturer or user default value.
If the bit is not set, the manufacturer or user default value is output (default).
Switching between manufacturer- or user-specific output value (index 0x4061:02, channel 1; index 0x40A1:02 channel 2)
The analog output value can, e.g. in the case of a failure of communication with the controller, be set to a user-specific value (index 0x4063). Object 0x4061:02 (channel 1) or object 0x40A1:02 (channel 2) activates this option (value: TRUE); the output values are determined with object 0x4063 (channel 1) or object 0x40A3 (channel 2). If this function is deactivated (value of object 0x4061:02, channel 1 or object 0x40A1:02, channel 2 is FALSE) then the manufacturer's default value (EL4102, EL4132: 0 V, EL4112: 0 mA, EL4122: 4 mA) is output.
No standard value is output if the watchdog timer is deactivated (the value of object 0x4061:01 for Channel 1 or of object 0x40A1:01 for Channel 2 is TRUE).
Activation of user scaling (index 0x4061:03, channel 1; index 0x40A1:03 channel 2)
User scaling is active (bit set):
Example: Calculation and calibration of the output value
The terminal places the raw values of its D/A converter into the DAC raw value object 0x4041:01 or 0x4081:01 (RAM). The output value is adjusted with the manufacturer's calibration values. User scaling can, optionally, follow:
YH = (XDAC - BK) x AK |
Output value after manufacturer's calibration (corresponds to Yout when feature object 0x4061:03 or 0x40A1:03 is inactive) |
YA = YH x AW x 216 + BW |
Output value following user scaling |
Example: Limitation of the output range of -5 V to +5 V in the case of EL4132, calculation of the GAIN factor of the user scaling
YA = YH x AW x 2-16 + BW | Calculation of the GAIN factor for an upper limit value of +5 V | |
↔(YA - BW) / (YH x 2-16) = AW | YA = 16383dec | corresponds to the desired upper limit value of +5 V |
(16383 - 0) / 32767 x 2-16 | YH = 32767dec | corresponds to the upper limit value of +10 V |
= AW = 32767 | BW = 0dec | corresponds to the offset of the user scaling |
| AW= 32767dec | corresponds to the offset value of the user scaling of +7 V |
Example: Shifting of the output range of -3 V to +10 V in the case of EL4132, calculation of the OFFSET value of the user scaling
YA = YH x AW x 2-16 + BW | Calculation of the OFFSET value for the shifting of the lower limit value to -3 V | |
↔ YA - YH x AW x 2-16 = BW | YA = (- 9831dec) | corresponds to the desired lower limit value of -3 V |
(- 9831) - (- 32769 x 65536 x 2-16 ) | YH = (-32769dec) | corresponds to the lower limit value of -10 V |
= BW = 22938 | AW = 65536dec | corresponds to the gain factor of the user scaling (factor 1) |
| BW = 22938dec | corresponds to the offset value of the user scaling of +7 V |
OFFSET value The shifting of the output value by the OFFSET takes place linearly to the lower limit value (-10 V / -10 mA) or upper limit value (+ 10 V / +10 mA). |
Name | Name | Object index (hex) |
---|---|---|
XDAC | Output value of the D/A converter | - |
YA | Process data for controller | - |
BK | Manufacturer calibration offset (only changeable if the object Producer codeword 4040 or 0x4080 is set) | |
AK | Manufacturer calibration gain (only changeable if the object Producer codeword 4040 or 0x4080 is set) | |
BW | User scaling offset (can be activated via index 0x4061:01 or 0x40A1:01 of the feature objects 0x4061 or 0x40A1) | |
AW | User scaling gain (can be activated via index 0x4061:01 or 0x40A1:01 of the feature objects 0x4061 or 0x40A1) |
Presentation, index 0x4061:04, 0x4061:05 (channel 1); index 0x40A1:04, 0x40A1:05 (channel 2)
In the delivery state of the measured value is shown in two's complement format (signed integer).
Index 0x4061:04, 0x4061:05 (channel 1) and index 0x40A1:04, 0x40A1:05 (channel 2) offers the possibility of changing the method of representation of the output value (signed integer, magnitude-sign format or absolute value)
Output signal | Value | |
---|---|---|
EL4102 | Decimal | Hexadecimal |
0 V | 0 | 0x0000 |
5 V | 16383 | 0x3FFF |
10 V | 32767 | 0x7FFF |
Output signal | Value | |
---|---|---|
EL4112 | Decimal | Hexadecimal |
0 mA | 0 | 0x0000 |
10 mA | 16383 | 0x3FFF |
20 mA | 32767 | 0x7FFF |
Output signal | Value | |
---|---|---|
EL4112-0010 | Decimal | Hexadecimal |
-10 mA | -32768 | 0x8000 |
-5 mA | -16383 | 0xC001 |
0 mA | 0 | 0x0000 |
5 mA | 16383 | 0x3FFF |
10 mA | 32767 | 0x7FFF |
Output signal | Value | |
---|---|---|
EL4122 | Decimal | Hexadecimal |
4 mA | 0 | 0x0000 |
12 mA | 16383 | 0x3FFF |
20 mA | 32767 | 0x7FFF |
Output signal | Value | |
---|---|---|
EL4132 | Decimal | Hexadecimal |
-10 V | -32768 | 0x8000 |
-5 V | -16383 | 0xC001 |
0 V | 0 | 0x0000 |
5 V | 16383 | 0x3FFF |
10 V | 32767 | 0x7FFF |
Producer codeword
Code Wort The vendor reserves the authority for the basic calibration of the terminals. The Producer codeword is therefore at present reserved. |