Difference between revisions of "Post Fault Processlist"
m (Post Fault Process List moved to Post Fault Processlist: Name incorrect) |
|||
Line 1: | Line 1: | ||
+ | ===CNC Bender Version=== | ||
+ | This is a CNC Bender feature in the July 6, 2006, 10.0.5.8 version. | ||
+ | |||
+ | ===What is it?=== | ||
+ | The post fault processlist is a text file that contains legal [[COMDEF]] command names and other directives to [[CNC Processor]]. It is the equivalent of a small bend program. | ||
+ | |||
+ | ===When does it run?=== | ||
CNC Bender runs a POST FAULT processlist if it is present after a fault occurs in [[CNC Processor]]. | CNC Bender runs a POST FAULT processlist if it is present after a fault occurs in [[CNC Processor]]. | ||
− | For example, if a command time-out occurs, then a fault will be triggered, then immediately run the PostFault.cncprocesslist. | + | For example, if a command time-out occurs, then a fault will be triggered, then immediately run the PostFault.cncprocesslist. Other faults include range errors - such as when an axis is told to move beyond its legal range. |
===Sample Post Fault Processlist=== | ===Sample Post Fault Processlist=== |
Revision as of 16:30, 8 July 2006
Contents |
CNC Bender Version
This is a CNC Bender feature in the July 6, 2006, 10.0.5.8 version.
What is it?
The post fault processlist is a text file that contains legal COMDEF command names and other directives to CNC Processor. It is the equivalent of a small bend program.
When does it run?
CNC Bender runs a POST FAULT processlist if it is present after a fault occurs in CNC Processor.
For example, if a command time-out occurs, then a fault will be triggered, then immediately run the PostFault.cncprocesslist. Other faults include range errors - such as when an axis is told to move beyond its legal range.
Sample Post Fault Processlist
Robot_Clear_BenderIsReady OutputControlOff [manualmode]
This is a sample post fault processlist in which the “ready” output to a robot is being cleared (so that the robot will not try to collect a part if a fault has occurred). The second step in the list is to shutdown the control. Finally, the processor is instructed to switch to manual mode.
Flexibility
This feature’s power is its flexibility. It allows each bender to use custom reactions to fault events.
Caution
As with all hand-customized process lists that are this flexible, pleaseexercise care in choosing the proper commands. (Choosing an incorrect command could cause a machine crash.)
Location
The processlist location and name is c:\cnc\config\PostFault.cncprocesslist If the processlist is not present in this location with this name, then it is simply ignored, and no process is run after fault events.
--Mcone 12:25, 8 July 2006 (EDT)