[问题] 有关用python 控制仪器问题

楼主: eason6688 (eason)   2024-02-08 06:35:15
目前学习python 约1个月
属于新手等级
因工作上使用到的设备是用USB or GPIB做连线,目前手动控制仪器跟抓资料。(示波器跟
负载器)
我想用python控制仪器设定并自动抓资料。
但对于通讯协定上网爬文有看没有懂
如要使用USB通讯,有看过pyusb,以及pyserial. (也不懂差异,好像都可以用)
这两种我找了很多相关的网站,没有很详述的说明写法,不知道怎么开始。
有关python 通讯这部分的书籍我也找不太到(不知道是否找错方向)
想请问各位高手,是否有推荐的书籍或网站有详述python 通讯的流程与写法?
以上,感谢。
(抱歉,我对通讯真的很不懂,有上网找有关USB通讯协定,大概知道有几个参数跟pyusb是
对的到,但还是不了解流程)
作者: TuCH (谬客)   2024-02-08 16:12:00
看看厂商有没有给文件吧
作者: asiagodfater (亚洲统粉前来报到)   2024-02-09 01:44:00
很久以前有用过GPS接在电脑上然后用pyserial接资料,印象中只要指定好跟哪一个COM沟通 就会有源源不绝的资料进来耶(好像是看GPS多久丢一次资料出来)?! 不知道是不是我记错
楼主: eason6688 (eason)   2024-02-09 07:13:00
感谢各位提供想法,祝各位新年快乐。
作者: MasterChang (我爱ASM)   2024-02-11 03:36:00
通讯协定没打通都是白搞....这不是python的问题了
作者: a9202507 (先认真的就输了。)   2024-02-11 09:46:00
不知这对你有没有用 https://bit.ly/3UAfEVE
楼主: eason6688 (eason)   2024-02-11 14:06:00
以上,感谢各位提供想法,这几天我一直在找相关通讯协定的文章,有找到类似的用pyvisa 来做处理(示波器连结)。 这部分我要在花时间研究一下看看是否有机会成功。 有遇到问题在来请教大家,感谢各位唷! 祝福各位新年快乐。
作者: pent (有人试我的密码,干)   2024-02-12 11:27:00
Labview应该会比python支援的更广吧??
楼主: eason6688 (eason)   2024-02-12 12:26:00
确实labview在控制设备上好像比较方便。当初没有特别去思考到,只想说自己要学会一套程式来控制设备(单纯觉得可以自动就自动),想说python近期比较夯,所以才买一些有关python的书籍,打算自己学习控制,目前只要通讯打通后面应该是没问题(设备商有提供library),只是通讯我真的很不了解,反而自己要在花时间在这上面(pyusb,pyserial,pyvisa..等),目前看起来好像是pyvisa 比较可以找的到文章(也有乡民大神提供)以上,感谢各位提供想法。
作者: a9202507 (先认真的就输了。)   2024-02-12 21:55:00
用py的话 串其他东西很方便
作者: lcm525108 (不要叫我小朋友)   2024-02-16 15:40:00
前面有篇GPIB应该有帮助问示波器厂商是否有范例,先前也是问厂商
楼主: eason6688 (eason)   2024-02-16 19:49:00
好的,感谢各位协助与分享。
作者: pandasASpd (台南人)   2024-03-02 12:51:00
感恩

Links booklink

Contact Us: admin [ a t ] ucptt.com