Items diagnostics
- Last UpdatedAug 29, 2024
- 2 minute read
To the IO Server-provided diagnostics of items, the following two columns are added:
-
The message ID
The message ID consists of two parts:-
A letter indicating the type of message.
For example, P-poll, C-cyclic, B-block, and so on. -
A message number.
For example, order ID, block ID, event ID, and so on.
-
-
The S7 error code
The diagnostic information shows the message ID. For example, order ID, block ID, or event ID, and the error code description.The following table shows different error codes and the corresponding description:
Letter Code
Letter Description
Error Code
Error Description
R
Result Error
255
OK
1
Data hardware error
3
Object access denied
5
Data address is invalid
6
Data type not supported
7
Data type is not consistent
10
Data does not exist in the PLC
L
Lib Error
120
Connection aborted
123
Connection cannot be established
23
Connection name not found
25
No ldb or xdb file
90
Firmware error
140
An error occurred during the installation of the SINEC driver
141
Internal error
121
Request in this connection state not executable
20
Invalid cref
130
Invalid cyclic read state
80
Data size too small
30
No order for this order ID
7
Invalid parameter in structure
122
Maximum of available requests exceeded
100
Type for Mini-DB call not allowed
101
Value for Mini-DB call not allowed
143
No license found
3
Resources exhausted
142
SINEC windows message server cannot be started
53
Object access denied
51
OD or attributes of object are inconsistent
50
Object undefined
31
Order ID already used
81
Message received, but corresponding function not called
11
Service not supported
112
VFD already used by another application
113
Connection already used by another application
150
Incorrect symbolic address
151
Size of symbolic address and size of buffer inconsistent
8
PDU size violation
9
Too many dll users
2
Incorrect CP descriptor
10
Wrong function for received message called
40
Invalid r_id on this cref
41
r_id already used
42
No r_id found
82
Data range or data type wrong
83
Invalid segment
160
Error in remote block receive
161
Error in remote block send
162
Data transfer cancelled by remote BSEND block
163
Remote block database too small
170
No receive block
B
Block Error
1
Timeout for initial values
2
Timeout for update values
3
Item range exceeds block range
E
Event Error
3
Item range exceeds add_value range
G
General Error
1
PO/PA item not readable
F
Fatal Error
2
Item doesn't fit in a single message and won't be advised
T
Timeout Error
3
Timeout for initial values
N
Connection Error
4
Received S7_ABORT_IND from the SAPI