當前位置:編程學習大全網 - 編程語言 - PLC通信中 RS-232C RS-485 modbus 各種plc網絡 通信協議 PLC以太網 各種總線?這些怎麽區別 ?

PLC通信中 RS-232C RS-485 modbus 各種plc網絡 通信協議 PLC以太網 各種總線?這些怎麽區別 ?

1.所謂總線就是在壹個物理通訊鏈路上將多個設備集合在壹起,就是將所有的設備總起來,進行相互的信息交流,RS323 RS485那個算總線就不言自明。現場總線是指安裝在制造或過程區域的現場裝置與控制室內的自動裝置之間的數字式、串行、多點通信的數據總線。 簡單說,現場總線就是以數字通信替代了傳統4-20mA模擬信號及普通開關量信號的傳輸。

2.RS232,RS485是壹個物理接口,簡單的說是硬件。也可以說是壹種通信接口。MODBUS是壹種國際標準的通訊協議,用於不同廠商之間的設備交換數據(壹般是工業用途);所謂協議,也可以理解為有人說的“語言”吧,簡單的說是軟件。

3.壹般情況下,兩臺設備通過MODBUS協議傳輸數據:最早是用RS232C作為硬件接口,(也就是普通電腦上的串行通訊口(串口));也有用RS422的,

也有常用的RS485,這種接口傳輸距離遠,在壹般工業現場用的比較多。

MODBUS協議又分MODBUS RTU,MODBUS ASCII和後來發展的MODBUS TCP三種模式:

其中前兩種(MODBUS RTU,MODBUS ASCII)所用的物理硬件接口都是串行(Serial)通訊口(RS232,RS422,RS485)。

而MODBUS TCP則是為了順應當今世界發展潮流,什麽都可以用Ethernet網或Internet來連接,傳送數據。所以又MODBUS TCP模式,該模式的硬件接口就是以太網(Ethernet)口了,也就是我們電腦上壹般用的網絡口了。

總結以上所說,RS232及PLC以太網屬於最底層的通信介質或通信標準,在其上必須有相應的通信協議才能實現數據交換、傳輸。現場總線就是壹種網絡,且都有自己的通訊協議。PLC通信模塊主要起采集現場數據,比如數字量、模擬量。舉個例子,數字量采集就是現場觸點得電閉合形成回路,那麽數字量采集模塊會經過光電之類的轉換告訴PLC的CPU這是1,也就是DI模塊的功能。而模擬量模塊會將現場4-20mA的信號進行轉換成為PLC認可的某壹範圍的數值,比如1000-5000等。

妳提的補充問題後邊有人已經做了大體解釋,PROFIBUS , MODBUS , DEVICENET ,PROFIBUS-DP ,CONTROLNET 這些是不同協議的總線。PLC網絡模塊跟我說的那些DI DO 自然功能不同,網絡模塊可以實現與遠程PLC的連接等,這妳得看每種不同PLC的擴展方式等。網絡節點就是連入網絡的壹臺臺計算機或PLC,網絡連接器直接的解釋是傳輸線兩端的接頭。妳問兩個PLC可以通過RS232通訊,多了當然行,加相關設備,實普通網線壹樣,壹根網線無疑只能連接兩端,妳要連接很多電腦自然用壹根網線是不夠的,得用多跟網線並加HUB或交換機等設備,這些道理是壹樣的。這些問題怎麽說妳都很難壹時接受,如果妳將來接觸了就很快理解了,也不會太過計較壹些概念性的東西了,比如說工業用的HUB或交換機或路由器這些在概念或原理上還是有差別的,但是工業實際用的時候大體實現的功能是壹樣的,所以沒人會去深刻研究到底HUB還是交換機還是路由器,只要能實現我工業用的數據傳輸和***享就可以,到底是物理層還是數據鏈路層不是自動化人員該關心的範圍了。

  • 上一篇:流瑜伽和哈他瑜伽的分別
  • 下一篇:南京大學學生職業發展協會的部門介紹
  • copyright 2024編程學習大全網