The pk_xli module¶
Module for PARKER XLi motion controllers.
API¶
-
cmd_pk_xli.init_pk_xli(pk_xli_id, conf_string)[source]¶ Initialize PK_XLI motion controller.
conf_string must contain:
- bus: conf_string of the underlying link module
- chan: integer for the channel of the axis
-
cmd_pk_xli.deinit_pk_xli(pk_xli_id)[source]¶ Deinitialize and deregister pk_xli motion controller from the pool.
-
cmd_pk_xli.config_pk_xli(pk_xli_id, pos_max, pos_min)[source]¶ Configure pk_xli_id axis. pos_max and pos_min define the limits of excursion.
-
cmd_pk_xli.set_output_pk_xli(pk_xli_id, chan, status)[source]¶ Set output chan (1 to 8) to status (1 or 0) on pk_xli_id
-
cmd_pk_xli.move_pk_xli(pk_xli_id, displacement, velocity, acceleration)[source]¶ Move by displacement units with the specified maximum velocity