Difference between revisions of "Post Fault Processlist"
(→When does it run?) |
(→Sample Post Fault Processlist) |
||
(4 intermediate revisions by one user not shown) | |||
Line 1: | Line 1: | ||
===CNC Bender Version=== | ===CNC Bender Version=== | ||
− | This is | + | This feature is available in all CNC Bender software as of version 10.0.5.8 (July 6, 2006). |
===What is it?=== | ===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. | 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. | ||
+ | |||
+ | ===Flexibility=== | ||
+ | |||
+ | This feature’s power is its flexibility. It allows each bender to use custom reactions to fault events. | ||
===When does it run?=== | ===When does it run?=== | ||
Line 10: | Line 14: | ||
===Sample Post Fault Processlist=== | ===Sample Post Fault Processlist=== | ||
<pre> | <pre> | ||
− | + | DeenergizeDies | |
OutputControlOff | OutputControlOff | ||
[manualmode] | [manualmode] | ||
</pre> | </pre> | ||
− | This is a sample post fault processlist | + | This is a sample post fault processlist deenergizes all pressure on the dies, then shuts down the master power (pump, etc). Finally, the processor is instructed to switch to manual mode. |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
===Caution=== | ===Caution=== | ||
− | As with all hand-customized process lists that are this flexible, | + | As with all hand-customized process lists that are this flexible, please exercise care in choosing the proper commands. (Choosing an incorrect command could cause a machine crash.) |
===Location=== | ===Location=== | ||
The processlist location and name is '''c:\cnc\config\PostFault.cncprocesslist''' | 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. | 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. | ||
+ | |||
+ | ===Last Command Required=== | ||
+ | The last command in this processlist should always be '''[manualmode]'''. If this is not the last command, then [[Auto Mode]] will automatically start after running the Post Halt processlist. | ||
--[[User:Mcone|Mcone]] 12:25, 8 July 2006 (EDT) | --[[User:Mcone|Mcone]] 12:25, 8 July 2006 (EDT) |
Latest revision as of 22:59, 13 August 2008
Contents |
CNC Bender Version
This feature is available in all CNC Bender software as of version 10.0.5.8 (July 6, 2006).
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.
Flexibility
This feature’s power is its flexibility. It allows each bender to use custom reactions to fault events.
When does it run?
CNC Processor runs this processlist after a fault occurs when a bend program is running. 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
DeenergizeDies OutputControlOff [manualmode]
This is a sample post fault processlist deenergizes all pressure on the dies, then shuts down the master power (pump, etc). Finally, the processor is instructed to switch to manual mode.
Caution
As with all hand-customized process lists that are this flexible, please exercise 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.
Last Command Required
The last command in this processlist should always be [manualmode]. If this is not the last command, then Auto Mode will automatically start after running the Post Halt processlist.
--Mcone 12:25, 8 July 2006 (EDT)