VisualMotion 9 Troubleshooting Guide Monitoring and Diagnostics 3-13
DOK-VISMOT-VM*-09VRS**-WA02-EN-P
217 PLC Communication, see ext. diag
Cause:
During power up, the PLC communication is initialized with the control.
This warning is issued when a communication error is encountered.
Refer to the extended diagnostic message for details.
Remedy:
Extended diagnostics can be viewed by selecting Diagnostics ⇒
⇒⇒
⇒ System
in VisualMotion Toolkit.
Extended Diagnostic C-0-0124 Description
PLC/PCI communication not started Register 19, bit 2=0, bit 1=0
Unknown PLC firmware Register 19, bit 2=0, bit 1=1
PLC/PCI does not respond to initialization Register 19, bit 2=1, bit 1=0
File: %s Line: %d %s = filename e.g. MTS_PLC
%d = line number e.g. 1395
Severe software failure
PLC in error state or not running C-0-2635 = 0x0001 and the PLC life
counter stops.
The ERROR bit is set in the PLC status in
the DPR, or the RUN bit is not set
Table 3-5: Extended Diagnostics for PLC Communication
218 PLC Register Mapping Timeout
The control and PLC can communicate across the DPR's register
channel. The rate in which each device accesses the register channel
varies by device and control firmware.
• PPC-R with GPP09 firmware uses set I/O Mapper scan time
• PPC-P11.1 with GMP09 firmware uses SERCOS Cycle time
C-0-0099
• PLC uses program cycle time
If the control attempts to read or write to the register channel while the
PLC is currently reading or writing data, control parameter C-0-2651 (PLC
Register Channel: Current number of misses) is incremented by a count
of 1. When C-0-2651 reaches a maximum of 10 misses, C-0-2653 (PLC
Register Channel: Timeout counter) increments by 1.
Cause:
This warning error message is issued when control parameter C-0-2635
(Fieldbus/PLC Error Reaction) is set to warning (0x0001) and the PLC
Register Channel: Timeout counter (C-0-2653) increments by 1.
219 PLC Lifecounter Timeout
The PLC life counter is incremented by 1 every PLC program cycle.
Every increment is an indication that the PLC is functioning and
communicating properly. The control monitors the PLC life counter value
every SERCOS cycle. If the control does not read a different PLC life
counter value, then C-0-2643 (PLC Lifecounter Check: number of retries)
increments by a count of 1. When C-0-2643 reaches the user-defined
maximum number of misses, C-0-2646 (PLC Lifecounter Check: number
of timeouts) increments by 1.
Cause:
This warning error message is issued when control parameter C-0-2635
(Fieldbus/PLC Error Reaction) is set to warning (0x0001) and the PLC
Lifecounter Check: number of timeouts (C-0-2643) increments by 1.