常見的PLC通訊協定

市場上有很多種不同的通信協定,下面一覽表簡單列出了較常用的PLC通訊協定。通過簡單的描述,讓你更快地區分這些常用通信協議之間的主要區別。

規格 CompoBus DeviceNet Ethernet/IP EtherCAT RS-232C RS-422 RS-485
最大設備數 32 63 512 512 1 10 32
最大通信距離 500 m 500 m 100 m 100 m 15 m 1219 m 1219 m
通信速率 750 kbps 500 kbps 最大1 Gbps 100 Mbps 160 kbps 10 Mbps 10 Mbps
是否能連接網絡
通信功率 - 24 VDC 8A - - - - -

CompoBus

這種通信協定有兩種模式:高速和長距離。當使用高速通信模式的時候,通信速率可以達到750 kbps, 但這種模式下通信距離最大僅為100米。當使用長距離通信模式的時候,通信距離可以達到500米,但此時的通信速率最高只有93.75 kbps。這種通信模式是Omron的專用協議。

DeviceNet

這是一種用來連接到簡單設備的數字網絡,還為通信線纜提供電源,所以它能更快速安裝。這種通信協定應用於Can總線。 DeviceNet 和 Ethernet/IP都是使用通用工業協(CIP),它由 odva 管理 (Common Industrial Protocol (CIP™) | ODVA Technologies)。

Ethernet/IP

不要把Ethernet/IP (工業乙太網路)和TCP/IP混淆了,前者是使用乙太網路構架與各種設備連接的協定,後者是互聯網協定。與其他協定相比,Ethernet/IP根據軟件編程的性能,要求比較苛刻的應用網絡。

EtherCAT

EtherCAT最早是由德國的Beckhoff公司研發,EtherCAT是側重於短循環週期(≤ 100 μs)的實時工業乙太網技術。在EtherCAT網絡中,每個設備讀取其幀中的數據,並在下行時將數據插入幀中。數據流最小可以是幾個bits,也可達到幾kilobytes的信息。相比於從所有設備中收集信息,如果控制器僅向一個設備請求信息,數據流將更短更快。

RS-232C

由於電纜長度和設備之間通信方面存在限制,此協定通常用在舊式計算機,用於連接打印機、掃描儀、鍵盤等設備。隨著RS-422 和RS-485的發展,RS-232C逐漸被淘汰,但仍然適用於預裝系統。 C代表RS232 協定的版本,版本之間的主要差異在於電壓,A版本是25V,B版本是12V,而C版本是5V。 1962年,C版本成為標準版本,如果沒有指明版本(即RS-232),則假設為C版本。

RS-422

與RS-232C相比,RS-422利用差分數據傳輸,能夠適應更高的數據速率和更遠的距離。這種改進也使得多達10台設備可連接至單個驅動器。此協定推出不久後就被RS-485取代。

RS-485

此協定緊隨RS-422的步伐,能夠實現多點網絡,其中可以同時運行多個設備和驅動器。由於RS-485仍使用與RS-422相同的基礎技術,因此可用於控制某些RS-422設備。