newport的esp运动控制器的python驱动程序
NewportES的Python项目详细描述
newport与esp兼容的运动控制器的简单python驱动程序。
Arbitrary numbers of controllers and stages can be used simultaneously (within your hardware’s capabilities). The whole command set is available, although only the most common ones are defined as class methods. The driver currently uses only RS232, but adding support from USB and GPIB should be simple.
Usage:
>>> esp = NewportESP('/dev/ttyUSB0') # open communication with controller >>> stage = esp.axis(1) # open axis no 1 >>> stage.move_to(1.2) # move to position 1.2 mm >>> stage.wait() # wait until motion is finished.