Main.axislist

From ATTWiki
Jump to: navigation, search

Cncbender logo.jpg

Gear warning.jpg WARNING

This information is highly technical and it is not exhaustive.

Please DO NOT make experimental changes to this file unless you know exactly how each variable affects the operation of CNC Bender.

If you have a doubt, then please ask us first.


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