→ lycantrope: 連怎麼錯誤都還沒弄清楚,就換其他package...10/21 23:13
推 a9202507: 我家lab儀器都是gpib接頭. 然後用pyvisa控制。10/22 10:55
請問貴家的儀器是?
推 timsheu: minimalbus有一個能試試看,你填的40060變成了0x4006010/22 16:20
→ timsheu: 也就是錯誤裡寫的26224010/22 16:21
→ timsheu: 也就是錯誤裡寫的26224010/22 16:21
了解,40060是16進制,轉成10進制就是262240了,
所以我地址要輸入9C7C(16進制),輸出才會是40060(10進制)嗎?
※ 編輯: popo14777 (118.161.145.189 臺灣), 10/22/2022 22:26:48
我剛看了API,read_register()方法第一個參數輸入10進位的值,
第二個參數輸入小數位數,第三個參數輸入有無符號,
read_register(40096, 1, 3, signed = False)
不曉得這樣正不正確?
API網址https://minimalmodbus.readthedocs.io/en/stable/apiminimalmodbus.html
※ 編輯: popo14777 (118.161.145.189 臺灣), 10/23/2022 00:07:31
※ 編輯: popo14777 (118.161.145.189 臺灣), 10/23/2022 07:43:25
推 a9202507: 我家儀器功能可能跟你不同。但我以為gpib是通用的… 10/23 10:55
推 ccss701: 前面的400不要呢? pymodbus的unit是站號 10/23 22:08
→ ccss701: client.read_holding_registers(61, 1, unit=3) 10/23 22:08
c大,一樣回傳modbus error的訊息
https://imgur.com/DlXnY8m
還是是連接器的問題?
https://imgur.com/3d3NY7n 我是買這條
※ 編輯: popo14777 (118.161.104.235 臺灣), 10/26/2022 22:28:56
推 hidos: 開port之後延遲一下再丟讀取command看看 11/29 16:46