neclib.devices.motor.azd_ad#
Aliases#
None |
|
Manages the busy state of the object. |
|
Get logger instance which prints operation logs to console. |
- class AZD_AD[source]#
Bases:
Motor
Motor Controller for device of Oriental Motor
Notes
This code is used for direct operating of Oriental Motor Driver by using network converter (RS485 <-> Ethernet). For wiring and setup, please check the manual of this device.
Configuration items for this device:
- hoststr
IP address for ethernet communicator. If you use LAN communicator, you must set this parameter.
- portint
Ethernet port of using devices. Please check device setting. If you use LAN communicator, you must set this parameter.
- position :Dict[str, int]
Human-readable Position and step dictionary. The value should be mapping from human readable version (str) to device level identifier (int). You can assign any name to the step. For example: {insert = 8000, remove = 20000}
- velocityint
Motor velocity.
- low_limitint
Lower limit of motor motion.
- high_limitint
Higher limit of motor motion.
- Model: str = 'AZD_AD'#
- Manufacturer: str = 'OrientalMotor'#
- Identifier: ClassVar[Optional[str]] = 'host'#