<< Click to Display Table of Contents > 

SAMLight Manual > Motion Control Settings > Other motion controller > Type 13 - Isel CanApi Controller

Type 13 - Isel CanApi Controller
Previous pageReturn to chapter overviewNext page

To use this motion control define type 13 in the file sc_motion_settings.txt. The corresponding settings file is sc_motion_isel_settings.txt. In the following the possible parameters are explained:

Debug=x: The debug mode can be enabled in case of problems, here different important information are put into a debug log named 'sc_motion_ext_isel_debuglog.txt' that is located at the same position like this settings file. To enable debugging set x=1 else set x=0.

Dll=C:\CNCWorkbench\Control\CAN\CanApi.dll: Set the Path to Isel Can Api Dll file. If path contains blank(s), set whole path between double quotes.

Ini=C:\\CNCWorkbench\\Control\\CAN\\CAN_PCI_1_Axis.ini: Set the Path to Isel Can Api Ini file. If path contains blank(s), set whole path between double quotes.

SwitchOffPowerState=x: If set to '1', a call to 'SetPowerState( 1 )' is done before each movement. After each movement ( including homing ) 'SetPowerState( 0 )' is called. 'SetPowerState( 0 )' disables axis amplifiers ( switching them off ), 'SetPowerState( 1 )' enables axis amplifiers ( switching them on ).

DisableHomingDuringStartUp = x: If set to '1', homing procedure during SAMLight start-up will be switched off.

 

axis=x: Axis index ( zero based )

llimit=x: Axis range - Low Limit [ 'um' in case POSITION, '1/3600°' in case ANGLE ]

hlimit=x: Axis range - High Limit [ 'um' in case POSITION, '1/3600°' in case ANGLE ]

lslimit=x: Low speed limit [ mm/second or degree/second ]

hslimit=x: High speed limit [ mm/second or degree/second ]

defspeed=x: Default speed [ mm/second or degree/second ]