<< Click to Display Table of Contents > Type 13 - Isel CanApi Controller |
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 ]