神津精機株式会社さんのARIES / LYNX ドライバ分離型多軸モーターコントローラをPythonで制御します。
研究室の3軸ステージの制御用に作成。
環境次第でpipをpip3やpipenv、pip installをpoetry addなどに読み替えてください。
pip install git+https://github.com/2-propanol/aries_pythonpip install -U aries_pythonaries --host <HOST> --port <PORT> <operation>
HOST,PORTは省略した場合、192.168.1.20,12321が使われます。
>>> from aries import Aries
>>> stage = Aries()
>>> print(stage.position)
(0.0, 0.0, 0.0)
>>> stage.raw_command("RPS2/4/45000/1")
>>> print(stage.position)
(0.0, 45.0, 0.0)pip uninstall aries_python