作者iamsafin (sa)
看板ASM
標題[問題] ARDUINO MODBUS RS232
時間Wed Feb 5 14:51:04 2014
各位前輩好
我打算使用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 -->rs 232 轉接板 -->再用rs232--->usb到電腦
http://i.imgur.com/SqDKn64.jpg?1 我的接線方式
還請各位前輩不吝指導~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.45.132.107
1F:→ hongsiangfu:為何arduino接了USB線又同時接TX/RX出來? 02/05 21:34
2F:→ iamsafin:因為我之後想用rs485/rs23 來通訊而不想用原本的usb 02/06 11:13
3F:→ kn930121:你的arduino是哪一塊? UNO的話TXRX只有一組 02/07 13:14
4F:→ kn930121:USB接上去之後就被佔走了 02/07 13:14
5F:→ kn930121:要這樣用的話要用TXRX比較多port的 像Mega或DUE 02/07 13:15
6F:→ iamsafin:是的 我是用uno 所以我打算程式upload進去後就不接 02/07 16:48
7F:→ iamsafin:USB線 用RS485/RS232 來傳輸資料 02/07 16:49
8F:→ KanoLoa:tx rx 反接看看 02/08 01:19
9F:→ iamsafin:KN大謝謝 不過這方法試過了還是不行說 02/10 09:11
10F:推 kikiqqp:你這接法設備可以傳出 兩個USB(2UART)都會收到,但輸入 02/10 18:38
11F:→ kikiqqp:只有一組,也就是兩個終端機不可能同時輸入 02/10 18:39
12F:→ kikiqqp:先確認你的UART轉USB是好的,簡單的測試方式就是把TXRX 02/10 18:41
13F:→ kikiqqp:短路 02/10 18:41
14F:→ iamsafin:終於成功了 謝謝各位前輩 02/12 11:45