Power Brick Controller User Manual
Special Functions & Troubleshooting
202
Watchdog Faults
Two types of Watchdog Faults can occur. The first is a “Soft Watchdog” which occurs when the CPU is
starved of processing time and cannot reset the background (when
Sys.WDTFault = 2
) or the foreground
(when
Sys.WDTFault = 1
) Watchdog timer. During normal operation,
Sys.WDTFault = 0
.
1.
Avoid infinite loops in C programs because they can dominate the CPU and prevent background
from resetting the Watchdog counter.
2.
Check the CPU loading through the IDE by going to Tools
Task Manager, and then clicking the
Tasks tab (see image below):
If the foreground (“Real-Time (FG)”) loading is very high (e.g. 80%), you may encounter Watchdog
faults at peak calculation times. You may need to reduce the Real-Time Interrupt time (i.e. set
Sys.RtIntPeriod
higher), reduce the servo/phase clock rates, or optimize your programming. If the
Watchdog problem is intermittent, you may have a loading spike due to programming and you should
revise your code. If the problem is not from code, it may be a hardware problem and the product will need
to be sent in for repairs.
A “Hard Watchdog” occurs when the processor’s Watchdog timer has been tripped, or when the processor
does not receive proper logic power. All communication is lost in this case, the processor is shut down, all
outputs are disabled, and the red “WD” LED on the front of the Power Brick activates. The only way to
recover from this fault is to cycle power. If you receive this fault, check that +24 VDC is properly being
applied to the logic power and has not sagged below +12 VDC. Since a “Hard Watchdog” can be caused
by a CPU processing overload as well, the above troubleshooting steps also apply here.
Содержание PBC Series
Страница 5: ......
Страница 74: ...Power Brick Controller User Manual Connections and Software Setup 74 Motor 1 HomeOffset 0...
Страница 203: ...Power Brick Controller User Manual Appendix A Digital Inputs Schematic 203 APPENDIX A DIGITAL INPUTS SCHEMATIC...
Страница 204: ...Power Brick Controller User Manual Appendix B Digital Outputs Schematic 204 APPENDIX B DIGITAL OUTPUTS SCHEMATIC...
Страница 205: ...Power Brick Controller User Manual Appendix C Analog I Os Schematics 205 APPENDIX C ANALOG I OS SCHEMATICS...
Страница 206: ...Power Brick Controller User Manual Appendix C Analog I Os Schematics 206...
Страница 207: ...Power Brick Controller User Manual Appendix D Limits Flags Schematic 207 APPENDIX D LIMITS FLAGS SCHEMATIC...