X20 system modules • Temperature modules • X20AT4222
2408
X20 system User's Manual 3.10
4.31.4.8.10 Input status
Name:
StatusInput01
This register is used to monitor the module inputs. A change in the monitoring status generates an error message.
Data type
Value
USINT
See bit structure.
Bit structure:
Bit
Description
Value
Information
00
No error
01
Lower limit value exceeded
10
Upper limit value exceeded
0 - 1
Channel 1
11
Open line
...
...
00
No error
01
Lower limit value exceeded
10
Upper limit value exceeded
6 - 7
Channel 4
11
Open line
Limiting the analog value
In addition to the status information, the analog value is set to the values listed below by default when an error
occurs.
Error status
Temperature measurement
Digital value for error
Resistance measurement
Digital value for error
Open line
+32767 (0x7FFF)
65535 (0xFFFF)
Upper limit value exceeded
+32767 (0x7FFF)
65535 (0xFFFF)
Lower limit value exceeded
-32767 (0x8001)
0 (0x0000)
Invalid value
-32768 (0x8000)
1)
+32767 (0x7FFF)
2)
65535 (0xFFFF)
3)
65535 (0xFFFF)
1)
Default value or channel was disabled in the I/O configuration.
2)
After switching off the channel during operation.
3)
Value in function model 254 - Bus controller.
4.31.4.8.11 I/O cycle counter
Name:
IOCycleCounter
The cyclic counter increases after all input data has been updated.
Data type
Value
Information
USINT
0 to 255
Repeating counter
4.31.4.8.12 Minimum cycle time
The minimum cycle time defines how far the bus cycle can be reduced without communication errors occurring.
It should be noted that very fast cycles decrease the idle time available for handling monitoring, diagnostics and
acyclic commands.
Minimum cycle time
100 μs
4.31.4.8.13 Minimum I/O update time
The minimum I/O update time defines how far the bus cycle can be reduced while still allowing an I/O update to
take place in each cycle.
Minimum I/O update time
1 input
Equal to the filter time
n inputs
n
⋅
(20 ms + filter time)