作者eason6688 (eason)
看板Python
標題[問題] 有關用python 控制儀器問題
時間Thu Feb 8 06:35:15 2024
目前學習python 約1個月
屬於新手等級
因工作上使用到的設備是用USB or GPIB做連線,目前手動控制儀器跟抓資料。(示波器跟
負載器)
我想用python控制儀器設定並自動抓資料。
但對於通訊協定上網爬文有看沒有懂
如要使用USB通訊,有看過pyusb,以及pyserial. (也不懂差異,好像都可以用)
這兩種我找了很多相關的網站,沒有很詳述的說明寫法,不知道怎麼開始。
有關python 通訊這部分的書籍我也找不太到(不知道是否找錯方向)
想請問各位高手,是否有推薦的書籍或網站有詳述python 通訊的流程與寫法?
以上,感謝。
(抱歉,我對通訊真的很不懂,有上網找有關USB通訊協定,大概知道有幾個參數跟pyusb是
對的到,但還是不了解流程)
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.239.218.240 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Python/M.1707345317.A.CA2.html
1F:推 TuCH: 看看廠商有沒有給文件吧 02/08 16:12
2F:推 asiagodfater: 很久以前有用過GPS接在電腦上然後用pyserial接資料 02/09 01:44
3F:→ asiagodfater: ,印象中只要指定好跟哪一個COM溝通 就會有源源不 02/09 01:44
4F:→ asiagodfater: 絕的資料進來耶(好像是看GPS多久丟一次資料出來) 02/09 01:44
5F:→ asiagodfater: ?! 不知道是不是我記錯 02/09 01:44
6F:→ eason6688: 感謝各位提供想法,祝各位新年快樂。 02/09 07:13
7F:→ MasterChang: 通訊協定沒打通都是白搞....這不是python的問題了 02/11 03:36
9F:→ eason6688: 以上,感謝各位提供想法,這幾天我一直在找相關通訊協 02/11 14:06
10F:→ eason6688: 定的文章,有找到類似的用pyvisa 來做處理(示波器連 02/11 14:06
11F:→ eason6688: 結)。 這部分我要在花時間研究一下看看是否有機會成 02/11 14:06
12F:→ eason6688: 功。 有遇到問題在來請教大家,感謝各位唷! 祝福各 02/11 14:06
13F:→ eason6688: 位新年快樂。 02/11 14:06
14F:推 pent: Labview應該會比python支援的更廣吧?? 02/12 11:27
15F:→ eason6688: 確實labview在控制設備上好像比較方便。當初沒有特別 02/12 12:26
16F:→ eason6688: 去思考到,只想說自己要學會一套程式來控制設備(單純 02/12 12:26
17F:→ eason6688: 覺得可以自動就自動),想說python近期比較夯,所以才 02/12 12:26
18F:→ eason6688: 買一些有關python的書籍,打算自己學習控制,目前只要 02/12 12:26
19F:→ eason6688: 通訊打通後面應該是沒問題(設備商有提供library), 02/12 12:26
20F:→ eason6688: 只是通訊我真的很不了解,反而自己要在花時間在這上面 02/12 12:26
21F:→ eason6688: (pyusb,pyserial,pyvisa..等),目前看起來好像是pyv 02/12 12:26
22F:→ eason6688: isa 比較可以找的到文章(也有鄉民大神提供)以上,感 02/12 12:26
23F:→ eason6688: 謝各位提供想法。 02/12 12:26
24F:推 a9202507: 用py的話 串其他東西很方便 02/12 21:55
25F:推 lcm525108: 前面有篇GPIB應該有幫助 02/16 15:40
26F:推 lcm525108: 問示波器廠商是否有範例,先前也是問廠商 02/16 15:42
27F:→ eason6688: 好的,感謝各位協助與分享。 02/16 19:49
28F:推 pandasASpd: 感恩 03/02 12:51