black.ghost
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 10 個
工控威望: 105 點
下載積分: 468 分
在線時間: 13(小時)
注冊時間: 2015-05-05
最后登錄: 2024-03-11
查看black.ghost的 主題 / 回貼
樓主  發(fā)表于: 2020-01-16 12:29
首先感謝論壇上各位大神對以往問題的解答!現(xiàn)在有新問題,請各位指教,謝謝!
問題1:現(xiàn)在帶232串口的設備都支持MODBUS協(xié)議(RTU和ASCII)嗎?或者說怎么樣判斷一個具有232串口通信的設備是否支持MODBUS協(xié)議?
問題2:將232口轉(zhuǎn)成485之后有什么用?能增加地址之類的信息然后掛在485總線上走MODBUS通信協(xié)議嗎?
問題3:請問多個232設備與PLC怎么通訊?
王瑋北
ggggfnux
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 152 個
工控威望: 215 點
下載積分: 1944 分
在線時間: 152(小時)
注冊時間: 2019-05-22
最后登錄: 2024-10-25
查看王瑋北的 主題 / 回貼
1樓  發(fā)表于: 2020-01-16 14:09
1.這個應該不一定,只能說大部分的設備支持MODBUS協(xié)議,畢竟MODBUS協(xié)議是常用的標準協(xié)議,具體看設備的說明書。
2.232轉(zhuǎn)485大多數(shù)情況是為了適應連接的需要,232跟485都是串口連接,但是帶232接口的設備跟帶485接口的設備不能直接進行通訊,中間要加轉(zhuǎn)換的,畢竟兩者接線都不一樣。當然,232轉(zhuǎn)485也可能是其他的原因,485在某些方面是要比232強的,比如長距離傳輸?shù)目垢蓴_性。后半問感覺怪怪的!
3.各個設備設置不同地址就可以通訊了,具體用什么協(xié)議,怎么寫程序要看你用了什么器件了。
wangzhentang
大傻
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 129 個
工控威望: 196 點
下載積分: 8038 分
在線時間: 26(小時)
注冊時間: 2018-01-28
最后登錄: 2024-05-17
查看wangzhentang的 主題 / 回貼
2樓  發(fā)表于: 2020-01-16 14:10
1. RS232 和RS485 是不同的硬件協(xié)議,和軟件無關(guān)?梢酝ㄟ^純硬件進行轉(zhuǎn)換,所以支不支持Modbus靠得是設備底層程序支不支持,查看相關(guān)說明書。
2.將232轉(zhuǎn)成485之后,如果不支持Modbus的,即使轉(zhuǎn)換了,也沒用。
3.多個232設備與PLC通訊,這少見,如掃碼槍,電子秤,232電源或其他儀器,在PLC上裝通訊擴展硬件,不走Modbus可用走自由協(xié)議。若是太多232設備,建議你有PC機讀,用上位機寫入PLC寄存器(一個PCI或PCIe轉(zhuǎn)串口4個,8個什么的很多,工控機還可用插很多張PCI或PCIe卡)。
wanzhen2006
做工控人.不停學習.分享.交流.
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 255 個
工控威望: 1781 點
下載積分: 2411 分
在線時間: 599(小時)
注冊時間: 2012-03-01
最后登錄: 2024-10-29
查看wanzhen2006的 主題 / 回貼
3樓  發(fā)表于: 2020-01-18 16:04
問題1:看說明書是否有MODBUS協(xié)議說明。
問題2:232口轉(zhuǎn)成485看設備是否支持MODBUS協(xié)議,232口及485口不一定就是走MODBUS協(xié)議。
問題3:支持的通信協(xié)議決定。

RS-232通信距離:15米。
RS-485通信距離:50米-150米不等。(有中繼可更長。)

RS-485接口(串口),可以走N種通信協(xié)議其中一種。比如 MODBUS協(xié)議,Profibus協(xié)議,CANopen協(xié)議,CC-Link協(xié)議,DeviceNet協(xié)議等。

RJ-45以太網(wǎng)接口(網(wǎng)口),可以走的通信協(xié)議。比如 MODBUS TCP協(xié)議,ProfiNET協(xié)議,S7協(xié)議,CC-Link IE協(xié)議等。(以太網(wǎng)可以同時走多種通訊協(xié)議)
[ 此帖被wanzhen2006在2020-01-18 16:18重新編輯 ]
做工控人.不停學習.分享.交流.