Service and maintenance
5.3 FB error messages
Communications module RF120C with application blocks for S7-1200 and S7-1500
Operating Instructions, 07/2013, C79000-G8976-C328-01
57
Byte
Description
0
1
2
E5h FEh 08h Previous command is active or buffer overflow
The user sent a new command to the communications module although the last command was still
active.
•
Active command can only be terminated with an init_run
•
Before a new command can be started, the DONE bit must be 1; exception: init_run
•
Two Ident profile calls were had the same parameter settings ("ASM_address" and
"ASM_channel")
•
Two Ident profile calls are using the same pointer
•
Start init_run command after error correction
•
When working with command repetition (e.g., fixed code transponder), no data is fetched from the
transponder. The data buffer on the communications module has overflowed. Transponder data
has been lost.
E5h FEh 09h The communications module executes a hardware reset (INIT_ACTIVE set to "1"). INIT is expected
from the Ident profile (bit 15 in the cyclic control word).
E5h FEh 0Ah The "CMD" command code and the relevant acknowledgement do not match. This can be a software
error or synchronization error that cannot occur in normal operation.
E5h FEh 0Bh Incorrect sequence of acknowledgement message frames (TDB / DBN)
E5h FEh 0Ch Synchronization error (incorrect increment of AC_H / AC_L and CC_H / CC_L in the cyclic control
word). INIT had to be executed
E6h FEh 01h Unknown command
Ident profile transfers an uninterpretable command to the communications module.
•
The AdvancedCmd block was supplied with an incorrect CMD.
•
The CMD input of the AdvancedCmd block was overwritten by the user.
•
The transponder has signaled an address error.
E6h FEh 02h Invalid command index CI
E6h FEh 03h
•
Bad parameter assignment of the communications module or reader
–
Check INPUT parameter in FB 101
–
Check parameters in HW Config
–
WRITE-CONFIG command has been incorrectly parameterized
–
After a startup, the communications module has still not received an init_run
•
The command cannot be executed with the parameter assignment of the communications module
on PROFIBUS/PROFINET.
–
Length of the input/output areas too small for the cyclic I/O word.
Did you use the correct GSD file?
–
Command (e.g. READ) issued with too much user data
•
Error when processing the command
–
The data in the AdvancedCmd or PIB_COMMAND contain errors (e.g. WRITE command with
length = 0); check AdvancedCmd or PIB_COMMAND and execute init_run
–
Communications module hardware defective: Communications module receives wrong data
during init_run
–
AB byte does not comply with the user data length
•
Wrong reset function block was selected
–
Regardless of the selected reader system, use the "Reset_Reader" function block