一个非官方telnet包装“白羊座/LYNX”电机控制器由Kohzu精密有限公司。
aries-controller的Python项目详细描述
Python制ARIES/LYNX电机控制器锁存器
用于Python控制神津精機株式会社的ARIES / LYNX ドライバ分離型多軸モーターコントローラ的软件。 是为了控制研究室的4轴舞台而制作的。
An unofficial telnet wrapper for "ARIES / LYNX" motor controller by Kohzu Precision Co.,Ltd. This repository is intended to work with the equipment I use in my lab. It may not work as is on equipment set up for other purposes (with different numbers and ranges of axes to operate).
Usage
请根据环境将^{cd1>}和^{cd3>}、^{cd4>}替换成^{cd5>}和^{cd6>}等。
Install
pip install aries-controller
Update
pip install -U aries-controller
aries
(as a command line tool)
aries --host <HOST> --port <PORT> <operation>
The defaults of
HOST
andPORT
are192.168.1.20
and12321
.
import
(as a Python module)
>>>fromariesimportAries>>>stage=Aries()>>>print(stage.position)(0.0,0.0,0.0,0.0)>>>stage.raw_command("RPS2/4/45000/1")>>>print(stage.position)(0.0,45.0,0.0,0.0)>>>stage.position[2]=10<NG(TypeError)>>>>stage.position=[0,45,10,0]<OK>>>>pos=stage.position>>>pos[3]=5>>>stage.position=pos<OK>
Uninstall
pip uninstall aries-controller
Coordinate system
- 项目
标签: