Installation manual

Publication 1747-RM001G-EN-P - November 2008
16-12 Troubleshooting Faults
Table 16.6 I/O Errors
Error Code
(Hex)
Description Probable Cause Recommended Action
xx50 A chassis data error is detected. Either noise,
lightning,
improper grounding,
lack of surge suppression on
outputs with inductive loads,
or
poor power source.
Correct the problem, clear the fault,
and re-enter Run mode.
xx51 A “stuck” runtime error is detected
on an I/O module.
If this is a discrete I/O module, this is
a noise problem. If this is a specialty
I/O module, refer to the applicable
user manual for the probable cause.
Cycle power to the system. If this
does not correct the problem, replace
the module.
xx52 A module required for the user
program is detected as missing or
removed.
An I/O module configured for a
particular slot is missing or has been
removed.
Either disable the slot in the
status file (S:11 and S:12), or
insert the required module in
the slot.
xx53 When going-to-run, a user program
declares a slot as unused, and that
slot is detected as having an I/O
module inserted.
This code can also mean that an I/O
module has reset itself.
Either the I/O slot is not
configured for a module, but a
module is present, or
the I/O module has reset itself.
Either disable the slot in the
status file (S:11 and S:12),
clear the fault and run,
remove the module, clear the
fault and run, or
modify the I/O configuration to
include the module, then
reload the program and run.
If you suspect that the module
has reset itself, clear the major
fault and run.
SLC 5/03 specific - An attempt was
made to enter the run or test mode
with an empty chassis.
A chassis is void of all I/O modules. Disable all slots in the empty chassis
(see S:11 and S:12).
xx54 A module required for the user
program is detected as being the
wrong type.
An I/O module in a particular slot is a
different type than was configured for
that slot by the user.
Either replace the module with
the correct module, clear the
fault, and run, or
change the I/O configuration
for the slot, reload the
program, and run.
xx55 A discrete I/O module required for
the user program is detected as
having the wrong I/O count.
This code can also mean that a
specialty card driver is incorrect.
If this is a discrete I/O module,
the I/O count is different from
that selected in the I/O
configuration.
If this is a specialty I/O
module, the card driver is
incorrect.
If this is a discrete I/O module,
replace it with a module
having the I/O count selected
in the I/O configuration. Then,
clear the fault and run, or
change the I/O configuration to
match the existing module,
then reload the program and
run.
If this is a specialty I/O
module, refer to the user
manual for that module.