All PacDrive standard reactions to exceptions are specified in this enumeration type.
Reactions 1 to Gc_udiUserReactionOffset are reserved by the PacDrive system.
User-specific reactions can be defined in the range greater than Gc_udiUserReactionOffset.
Name |
Value |
Description |
---|---|---|
AsyncStop |
1 |
Immediate asynchronous stop. Stop process immediately and deactivate it. The process can no longer be accessed while the exception is pending. No commands can be executed while the reaction is pending. You may still execute certain special operating modes and commands required for exception elimination. Example from the AxisModule:
|
SyncStopEL |
2 |
Synchronous stop (monitored by a timeout = waits until the master stops; master = the master axis or similar). Deactivate the process after the synchronous stop has been completed. The process can no longer be accessed while the exception is pending. If the timeout (configurable) is triggered, switch over to the asynchronous stop (ramp down axis at the current limit). |
SyncStopEH |
3 |
Synchronous stop (monitored by a timeout = waits until the master stops; master = the master axis or similar). Do NOT disable process after completion of the synchronous stop. Example from the AxisModule:
|
StopEndOfCycle |
4 |
Stop at the end of the cycle. Do NOT deactivate the process. |
MainsContactorOff |
5 |
Immediate deactivation of the main contactor. Modules do not have to act based on this reaction. It generally occurs in conjunction with a ET_Reaction.AsyncStop and intensifies its effects at machine level. |