Aerotech
Configuring an Aerotech motor controller¶
This chapter explains how to configure an Aerotech motor controller.
It is tested on Ensemble and Soloist controllers.
Supported features¶
Encoder | Shutter | Trajectories |
---|---|---|
YES | NO | NO |
Specific Aerotech axis parameters¶
- aero_name: axis name set in the controller (use ‘X’ by default for Ensemble controller)
Note
For the Soloist controller, do not specify aero_name at all
YAML configuration file example¶
- class: aerotech
tcp:
url: id15aero1
#url: 172.24.168.121
axes:
- name: rot
aero_name: X #do not specify for Soloist controller
steps_per_unit: 67356.444444444
velocity: 10.0
acceleration: 25.0
encoder: rot_enc
tolerance: 1e-3
Encoder configuration¶
Encoders directly plugged in the Aerotech controller can be configured directly in the YAML configuration file.
Specific Aerotech encoder parameters¶
- aero_name: axis name is the channel name set in the controller
Encoder YAML configuration example¶
- class: aerotech
tcp:
url: id15aero1
encoders:
- name: rot_enc
aero_name: X