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