Difference between revisions of "CNCProcessor.cfg"

From ATTWiki
Jump to: navigation, search
(Properties)
Line 16: Line 16:
 
<pre>
 
<pre>
 
[Intervals]
 
[Intervals]
// Maximum Idle Time controls when
 
// the processor will run IdleMachine.runlist
 
// Use it to switch hydraulics OFF after a short time period
 
// if the machine is not in STEP or AUTO mode
 
  
// This is not necessary in this bender
 
Maximum Idle Time=108000000
 
 
// Master Motor Maximum Idle Time controls when
 
// the processor will shut the Master Motor Power OFF
 
// after it senses a period of inactivity.  This
 
// inactivity is reset only by jogs and cycles.
 
 
// 20030425 - This is now controlled primarily in the CONSTANT Run List
 
// which gives us more flexibility than this built-in procedure
 
// set this higher than the value in the constant run list
 
Master Motor Maximum Idle Time=108000000
 
 
 
// How long does the machine loop output enable?
 
 
Machine Lube Duration= 5000
 
Machine Lube Duration= 5000
 
// How many accumulated parts run before
 
// CNC Processor lubes the machine?
 
Lube Machine At Part Count= 500
 
Use Bend Count For Machine Lube= 1
 
 
Lube Machine At Bend Count= 1000
 
Lube Machine At Bend Count= 1000
 
 
// How many accumulated parts run before
 
// CNC Processor lubes the machine?
 
Lube Machine At Part Count= 100
 
 
  
 
[CIO]
 
[CIO]

Revision as of 21:57, 12 July 2007

Contents


What is It?

The CNCProcessor.cfg file exists in the c:\cnc\config folder. It contains setup information for the CNC Processor.

Sections

Each of the sections in the CNCProcessor.cfg is set apart with an axis section label like this:

[Intervals]


Properties

Example properties for an axis:

[Intervals]

Machine Lube Duration= 5000
Lube Machine At Bend Count= 1000

[CIO]
CIO Name Of Input Clamp Die Close=Input_ClampIsClosed_Begin
CIO Name Of Input Pressure Die Home=Input_PressureDieIsHome_End
CIO Name Of Input Pressure Die Close=Input_PressureDieIsClosed_Begin
CIO Name Of Input Carriage Cross Slide Advance=Input_CarriageCrossSlideIsAdvanced_End
CIO Name Of Input Release  Button= Input_Release_Button_End
CIO Name Of Output Release Illuminate= Output_Release_Illuminate
CIO Name Of Boost Bottom Advance= Output_BoostBottom_Advance
CIO Name Of Boost Top Advance= Output_BoostTop_Advance
CIO Name Of Bend Positive= MOVE_BEND_POS_RELATIVE
CIO Name Of Output Machine Lube=Output_MachineLube_Repeat


[SOUND]
INIT=cncbender_initialized.wav
AE=all_axes_enabled.wav
AD=all_axes_disabled.wav
WRE=warning_range_error_encountered.wav
CH=cycle_hold.wav
CS=cycle_start.wav
MM=manual_mode.wav
SM=step_mode.wav
AM=auto_mode.wav
SMMF=switch_to_manual_mode_first.wav

[PRIORITY]
Master Loop Priority=10000


Note that remarks may be added to the file with lines preceded by double forward slashes.

// How long does the machine loop output enable?



Properties Definition

Read about individual properties:
Lube Machine At Part Count
Use Bend Count For Machine Lube
Lube Machine At Bend Count


--Mcone 23:18, 19 July 2006 (EDT)