labjack u3、u6、ue9和u12的labjack python模块。
sti-LabJackPython的Python项目详细描述
sti labjackpython
跨平台(Windows、Linux、Mac OS X)Python模块和 Labjack U3、U6、U9和U12的示例。
2019年01月23日
要求
labjackpython需要python 2.6、2.7或3.x。 功能已经过测试,但还不是全部。请将错误报告给 support@labjack.com或在github上:
https://github.com/labjack/LabJackPython
要使用modbus,首先检查labjack设备是否满足最低要求 本页列出的固件版本:
https://labjack.com/support/software/api/modbus/ud-modbus
要升级固件,请查看此页:
https://labjack.com/support/firmware
要通过以太网在UE9上使用modbus,请安装Comm固件1.50或更高版本。
安装:
为用户安装
$ python -m pip install --user --upgrade sti-LabjackPython
安装全系统(不推荐)
$ python -m pip install --upgrade sti-LabjackPython
如果安装了多个版本的python,请使用 要安装到的python版本。例如,在Linux上 已安装Python2.7和3.5,您可以使用以下命令安装到Python3.5:
$ python3.5 -m pip install sti-LabjackPython
运行
从那里开始,与你的设备交互很容易。
对于U3:
>>>importu3>>>d=u3.U3()>>>d.configU3(){'BootloaderVersion':'0.27','CIODirection':0,...,}>>>d.close()
对于U6:
>>>importu6>>>d=u6.U6()>>>d.configU6(){'BootloaderVersion':'6.15','FirmwareVersion':'0.88',...,}>>>d.close()
对于UE9:
>>>importue9>>>d=ue9.UE9()>>>d.commConfig(){'IPAddress':'192.168.1.209'...,}>>>d.close()
对于U12:
>>>importu12>>>d=u12.U12()>>>d.eAnalogIn(0){'overVoltage':0,'idnum':0,'voltage':1.42578125}>>>d.close()
例如,检查examples/目录。有关其他信息,请转到 labjack网站上的labjackpython页面:
https://labjack.com/support/software/examples/ud/labjackpython
许可证
所有labjackpython库和示例源代码都是在mit x11下授权的。