13
7.0 S of tware op eration
Parameter 1
Parameter 2
Description
INITIALIZED
Cause
Liftkit is not connected to the SBOX-L-01 or no connection is established
CONNECTED
Cause
Liftkit is connected, but no homing is performed, or Pillar is not valid
READY
Liftkit is ready to use, but no movement is performed
MOVING
Liftkit is moving to the desired position
ERROR
Cause
An error appeared
NOTE: After using the STO safety function while the Liftkit is
not moving, the SBOX-L-01 will stand in READY state for a few
seconds, because of the capacitors in the Liftkit controller.
Get stroke
For getting the stroke of the Liftkit send: “get_stroke\n”
It returns the max. stroke in [mm] of the Liftkit as a float num-
ber with one decimal place.
E.g.: “get_stroke,OK,600.0”
Get position
For getting the position of the Liftkit send: “get_position\n”
It returns the max. stroke in [mm] of the Liftkit as a float num-
ber with one decimal place.
E.g.: “get_position,OK,250.2”
Get virtual limits
For getting the virtual limits of the Liftkit send:
“get_virtualLimits\n”
It returns the minimum and maximum virtual Limit in [mm] of
the Liftkit as float numbers with one decimal place.
E.g.: “get_ virtualLimits,OK,0.0,600.0”
Set virtual limits
For getting the virtual limits of the Liftkit send:
“set_virtualLimits,[min],[max]\n”
The limits are in [mm] as a float number with maximum of
one decimal place.
E.g.: “set_ virtualLimits,50.5,450.0” or “set_
virtualLimits,40,500”
If everything is correct, it returns “set_virtualLimits,OK”
Move to absolute position
For moving to an absolute position of the Liftkit send:
“moveTo_absolutePosition,[position]\n”
The position is in [mm] as a float number with one decimal
place.
E.g.: “moveTo_absolutePosition,120.5” or
“moveTo_absolutePosition,140”
If everything is correct, it returns
“moveTo_absolutePosition,OK”
NOTE: This is an asynchronous command. The response
indicates that the movement is started. To know when the
desired position is reached or if the pillar really moves, the
commands get_position and get_status needs to be used.
Stop moving
For stopping the movement of the Liftkit send:
“stop_moving\n”
If everything is correct, it returns “stop_moving,OK”
Get type
For getting the actual selected type of the Liftkit send:
“get_type\n”
It returns the actual type of the Liftkit.
E.g.: “get_type,OK,LIFTKIT-601”
Get types available
For getting all available types of the Liftkit send:
“get_typesAvailable\n”
It returns all available types of the Liftkit. These are
LIFTKIT-601 and LIFTKIT-00 for the TLT and LIFTKIT-602 for
the CPMT. More types could be followed in the future.
E.g.: “get_typesAvailable,OK,LIFTKIT-601,LIFTKIT-602,LIFT-
KIT-00”
Set type
For setting the type of the Liftkit send: “set_type,[type] \n”
E.g.: “set_type,LIFTKIT-601”
If everything is correct, it returns “set_type,OK”
NOTE: After setting a new type, the SBOX-L-01 needs to be
restarted and the virtual limits must set again.