與設(shè)備中的 PLC 進(jìn)行通信,需要從硬件連接、協(xié)議適配、數(shù)據(jù)交互配置三個(gè)核心環(huán)節(jié)入手,解決 “物理鏈路打通”“語(yǔ)言互通”“穩(wěn)定傳輸” 三大問(wèn)題。
第一:是硬件連接,搭建通信鏈路。即根據(jù)PLC的接口類(lèi)型選擇連接方式,確保網(wǎng)關(guān)/上位機(jī)與PLC的硬件接口匹配。目前,市面比較常見(jiàn)的連接方式有三種,分別是以太網(wǎng)接口連接、串口連接 和 特殊接口連接;其中 以太網(wǎng)接口連接 屬于主流方案,市場(chǎng)認(rèn)可度最多且應(yīng)用范圍最廣,而 串口連接 和 特殊接口連接 分別適配老舊設(shè)備和一些小眾場(chǎng)景。

第二:是協(xié)議適配,解決互通問(wèn)題。即根據(jù) PLC 品牌和型號(hào)選擇對(duì)應(yīng)協(xié)議,目前市面上常見(jiàn)的協(xié)議可以分為三類(lèi),一是私有協(xié)議,這屬于企業(yè)自研的專(zhuān)屬協(xié)議,需網(wǎng)關(guān)/上位機(jī)支持才能通信,如西門(mén)子、三菱、歐姆龍、羅克韋爾等;二是通用協(xié)議,這類(lèi)協(xié)議應(yīng)用最多,也能跨品牌兼容、如Modbus、RS232、RS485、CAN等;三是自定義協(xié)議,這類(lèi)協(xié)議一般出現(xiàn)在老舊機(jī)床專(zhuān)用控制器、老舊注塑機(jī)控制器、老舊CNC控制器上。

第三:是數(shù)據(jù)交互配置。等硬件和協(xié)議準(zhǔn)備就緒后,再配置數(shù)據(jù)讀寫(xiě)規(guī)則,確保通信高效穩(wěn)定,這個(gè)步驟具體包括確定通信方向、配置關(guān)鍵參數(shù)、準(zhǔn)備抗干擾措施等,尤其是配置關(guān)鍵參數(shù)和準(zhǔn)備抗干擾措施等,更是關(guān)鍵中的關(guān)鍵。以某生產(chǎn)線為例,該生產(chǎn)線有3類(lèi)設(shè)備,分別使用西門(mén)子S7-1500系列PLC、三菱 FX3U系列PLC、國(guó)產(chǎn)系列PLC,他們之間要實(shí)現(xiàn)交互配置,就要打通各自的協(xié)議,無(wú)論是私有的,還是公有的。

總而言之,與PLC 通信的核心就在于“接口匹配 + 協(xié)議對(duì)應(yīng) + 規(guī)則配置”幾點(diǎn),再根據(jù)現(xiàn)場(chǎng)設(shè)備型號(hào)選擇合適的方案,必要時(shí)可借助多協(xié)議的工業(yè)邊緣計(jì)算網(wǎng)關(guān)來(lái)實(shí)現(xiàn),進(jìn)而簡(jiǎn)化部署,降低降低跨品牌通信的復(fù)雜度。

如果,您有相關(guān)需求或感興趣的話(huà),可以了解一下矩形科技的π-EBOX數(shù)據(jù)采集網(wǎng)關(guān),該產(chǎn)品支持?jǐn)?shù)據(jù)邊緣計(jì)算、本地存儲(chǔ)、斷點(diǎn)續(xù)傳、分頻傳輸、VPN等功能,不僅兼容95%的PLC協(xié)議,還能實(shí)現(xiàn)對(duì)各類(lèi)PLC的遠(yuǎn)程編程。支持串口協(xié)議、以太網(wǎng)協(xié)議、自由通訊協(xié)議等等。
串口協(xié)議:modbus-RTU、三菱編程口、三菱計(jì)算機(jī)連接、三菱MC協(xié)議、西門(mén)子PPI、西門(mén)子MPI、歐姆龍HOSTLINK、松下MEWTOCOL、CAN1939、CANOpen等等;
網(wǎng)口協(xié)議:modbus-TCP、modbus-UDP、歐姆龍F(tuán)INS、西門(mén)子S7-200、西門(mén)子S7-300、西門(mén)子S7-400、西門(mén)子S7-1200、西門(mén)子S7-1500、Q系列三菱MC、OPCUA等等;