neclib.devices.motor.cpz2724#
Aliases#
None |
|
Get logger instance which prints operation logs to console. |
- class CPZ2724[source]#
Bases:
Motor
Digital I/O board for membrane opener of NANTEN2.
Notes
Configuration items for this device:
- rsw_id{0, 1, …, 16} or {“0”, “1”, …, “9”, “A”, …, “F”}
Board identifier. This should be set to the same value as the rotary switch “RSW1” mounted on the side of the board. The board is shipped with default RSW1 setting of 0. This ID would be non-zero, when multiple PCI board of same model are mounted on a single FA (Factory Automation) controller.
See defaults setting file in neclib/defaults/config.toml.
- Manufacturer: str = 'Interface'#
- Model: str = 'CPZ2724'#
- Identifier: ClassVar[Optional[str]] = 'rsw_id'#
- set_step(step, axis)[source]#
Drive to (maybe device-specific) absolute position.
- Parameters:
step (int) –
axis (str) –
- Return type:
None