[問題] ARDUINO MODBUS RS232

作者: iamsafin (sa)   2014-02-05 14:51:04
各位前輩好
我打算使用arduino 用modbus通訊走rs232 來輸出output ex:pin8
http://forum.arduino.cc/index.php?topic=150181.0 這邊有一個人分享他的程式,透
過arduino 原本的USB線連電腦確實可以用modbus模擬軟體去下指令成功輸出.但這不是
我想要的結果 (軟體我是用modbus scan)
https://code.google.com/p/simple-modbus/ (simplemodbusslave)
這邊有一個官方範例 可是我用modbus scan試著去連線時 一直連線失敗modbus massage
TIME-OUT
因為這是範例所以我想應該是硬體上的問體大概是我哪裡接錯誤了,我是arduino uno板
上面的rx tx 接到 TTL
作者: hongsiangfu   2014-02-05 21:34:00
為何arduino接了USB線又同時接TX/RX出來?
作者: iamsafin (sa)   2014-02-06 11:13:00
因為我之後想用rs485/rs23 來通訊而不想用原本的usb
作者: kn930121 (呆影)   2014-02-07 13:14:00
你的arduino是哪一塊? UNO的話TXRX只有一組USB接上去之後就被佔走了要這樣用的話要用TXRX比較多port的 像Mega或DUE
作者: iamsafin (sa)   2014-02-07 16:48:00
是的 我是用uno 所以我打算程式upload進去後就不接USB線 用RS485/RS232 來傳輸資料
作者: KanoLoa (卡)   2014-02-08 01:19:00
tx rx 反接看看
作者: iamsafin (sa)   2014-02-10 09:11:00
KN大謝謝 不過這方法試過了還是不行說
作者: kikiqqp (喵食罐頭)   2014-02-10 18:38:00
你這接法設備可以傳出 兩個USB(2UART)都會收到,但輸入只有一組,也就是兩個終端機不可能同時輸入先確認你的UART轉USB是好的,簡單的測試方式就是把TXRX短路
作者: iamsafin (sa)   2014-02-12 11:45:00
終於成功了 謝謝各位前輩

Links booklink

Contact Us: admin [ a t ] ucptt.com