[.NET] 請教各位關於modbus協定的問題..!
各位板友大家好,
小弟是程式新手,目前希望透過RS232來讀取恆準溫度計的值,
查了該溫度計的說明手冊,發現是使用Modbus RTU通訊協定,
(該公司的技術支援網頁:http://ppt.cc/BSIV微電腦PID溫度控制器)
該手冊的連結縮址:http://ppt.cc/19Pv
依手冊指示此公司的產品只有支援Modbus 03H、06H命令,
不過現在遇到的狀況是...
我送出給機器的指令必須用字串還是其他格式呢!?
假設目前暫時不處理CRC16的問題!
因為我只是想先測試溫度計有沒有辦法接收到我的值,並且回傳資料..
是否照手冊的範例送出『01H 03H 01H 00H 00H 01H 85H F6H』字串即可呢!?
還請對工業監控有經驗的板友們幫幫小弟的忙,
小弟不勝感激...謝謝!^^
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.70.240.171
推
06/20 17:07, , 1F
06/20 17:07, 1F
謝謝L大的hint,
想請問另外一個問題:那這個&H和設定編碼方式有關嗎!?
比如:『RS232.Encoding = Encoding.ASCII』
還請您不吝賜教,謝謝哦~
※ 編輯: BIAO 來自: 61.70.240.171 (06/20 20:41)
→
06/29 23:30, , 2F
06/29 23:30, 2F