Error codes
C.1 PLC non-fatal error codes
S7-200 SMART
658 System Manual, 09/2015, A5E03822230-AC
Non-fatal PLC program compiler errors
0091 Memory range error; check the operand ranges
Illegal count operand; verify the maximum count size
FOR/NEXT nesting level exceeded
Missing SCRE instruction or illegal instruction before SCRE
Too many password-protected POUs
Illegal index for a string operation
Illegal parameter detected in system block
Illegal program organization
Transition to RUN mode prevented (run inhibit conditions)
Run inhibit due to memory card inserted
Run inhibit due to missing configured device
0072 Run inhibit due to mismatched device configuration (note: this error also
includes device parameterization errors)
Run inhibit due to attempted firmware update
Run inhibit due to serious HW error on expansion module or signal board
Non-fatal run-time programming problem
No non-fatal errors present
HSC instruction enabled before executing HDEF instruction
Input interrupt point already assigned to an HSC
HSC input point already assigned to an input interrupt or other HSC
Instruction not allowed in an interrupt routine
0005 Simultaneous HSC/PLS/motion instructions
Indirect addressing error
0007 Time of day instructions data error
Maximum user subroutine nesting level exceeded
Simultaneous XMT/RCV instructions on Port 0
Execution of an HDEF instruction of a previously configured HSC
Simultaneous execution of XMT/RCV instructions on Port 1
Attempt to redefine pulse output while it is active
Number of PTO profile segment was set to 0
Illegal numeric value encountered in compare contact instruction