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