java实现modbus rtu协议与 modscan等工具(3)物理连接
java實現modbus rtu協議與 modscan等工具(2)
=======================================================
實現了前者的人,就會遇到兩個問題
? ? ? ?1 當要實際連接物理設備,java連接什么串口
? ? ? ? 2 物理設備如何連,(usb轉rs485)
1?當要實際連接物理設備,java連接什么串口
最初會產生一個問題,當使用虛擬串口時,是成對生成的com2與com3
主設備(java)com2,從設備com3
當實際連接物理設備,用線連接了com1,java該走哪個接口(com1?)
這其實是理解問題
成對虛擬串口模擬時
? ? ? ? modsim(主機com3)------成對匹配com2(主機java程序)
物理連接時
? ? ? ? 物理設備從機(物理設備串口com1)-----線連接-----主機com1(主機java 程序)
成對的含義,其實是物理線的兩端,當實際連接時,從設備的端口已經不在主機上。所以主機不需要兩個com口,不需要成對。
2?物理設備如何連,(usb轉rs485)
我的從設備使用rj45網口傳出,主機usb轉rs485.
485有4個接線柱。但實際只使用2個(485+,485-)也被叫做(Data+,Data-)(D+,D-)
網線要注意586a與 586b的區別,類似公母頭。
從設備端使用586b的話,主設備要使用586a
當主設備使用586a
????????橙色的線接在轉接頭D+上,白橙的線D-上
當主設備使用586b
????????綠色的線接在轉接頭D+上,白綠的線D-上
可從以下連接做參考
RJ45接口的485通訊線制作_jw727105937的博客-CSDN博客_水晶頭485通訊線序
總結
以上是生活随笔為你收集整理的java实现modbus rtu协议与 modscan等工具(3)物理连接的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 频繁项集-------产生强关联规则的过
- 下一篇: 接口测试到底是什么?如何制造接口数据