Difference between revisions of "Main.axislist"

From ATTWiki
Jump to: navigation, search
(Properties)
Line 16: Line 16:
 
Example properties for an axis:
 
Example properties for an axis:
 
<pre>
 
<pre>
 +
[Axis 1]
 
Type=Feed
 
Type=Feed
 
Module Name=servo_controller_module_1
 
Module Name=servo_controller_module_1
Line 21: Line 22:
 
Position Multiplier For Display= 1.0
 
Position Multiplier For Display= 1.0
 
Position Rollover= 32000
 
Position Rollover= 32000
Position Rollover Tolerance= 10
+
Position Rollover Tolerance= 100
 
// Move Feed Axis forward 0.25 forward and make that ZERO
 
// Move Feed Axis forward 0.25 forward and make that ZERO
 
// This prevents ever getting into slight negative region
 
// This prevents ever getting into slight negative region
Line 31: Line 32:
 
Monitor Fault State=1
 
Monitor Fault State=1
 
Monitor Enable State=1
 
Monitor Enable State=1
Monitor In-Position State=1
+
Monitor In-Position State=0
 
// 1 = -10 to +10 volts
 
// 1 = -10 to +10 volts
 
Analog Clamp Voltage Setup=1
 
Analog Clamp Voltage Setup=1
 
Digital To Analog Datum=8191
 
Digital To Analog Datum=8191
 
Is Linear = 1
 
Is Linear = 1
Delay After Cycle Start = 250
+
Delay After Cycle Start = 0
 +
Dont Move If Position Within Tolerance Value = 0.5
 
</pre>
 
</pre>
  
Line 42: Line 44:
  
 
<pre>// Move Feed Axis forward 0.25 forward and make that ZERO</pre>
 
<pre>// Move Feed Axis forward 0.25 forward and make that ZERO</pre>
 
 
As of '''10.0.5.9''' - July 14, 2006 -<br>
 
[[Delay After Cycle Start]]
 
 
--[[User:Mcone|Mcone]] 10:37, 17 July 2006 (EDT)
 

Revision as of 18:47, 3 November 2007

Contents


What is It?

The main.axislist file exists in the c:\cnc\config\axis folder. It contains setup information for each of the controlled axes on a CNC bender.

Sections

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

[Axis 1]

Each section has individual properties that pertain to that axis.


Properties

Example properties for an axis:

[Axis 1]
Type=Feed
Module Name=servo_controller_module_1
Module Axis=1
Position Multiplier For Display= 1.0
Position Rollover= 32000
Position Rollover Tolerance= 100
// Move Feed Axis forward 0.25 forward and make that ZERO
// This prevents ever getting into slight negative region
// which causes rollover problems.
Position Offset=0.25
Position Offset Speed=400
Datum Offset=0
Home Required=1
Monitor Fault State=1
Monitor Enable State=1
Monitor In-Position State=0
// 1 = -10 to +10 volts
Analog Clamp Voltage Setup=1
Digital To Analog Datum=8191
Is Linear = 1
Delay After Cycle Start = 0
Dont Move If Position Within Tolerance Value = 0.5

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

// Move Feed Axis forward 0.25 forward and make that ZERO