在工業(yè)自動(dòng)化系統(tǒng)中,Modbus TCP是最常用的以太網(wǎng)通訊協(xié)議之一。它以結(jié)構(gòu)簡(jiǎn)單、兼容性強(qiáng)、實(shí)時(shí)性高而被廣泛應(yīng)用于控制系統(tǒng)的數(shù)據(jù)交換。
本文將以聯(lián)誠(chéng)科技LicOS系列控制器——PLC(EC203E)與PAC(MC511為例,講解如何通過(guò)Smart Control平臺(tái)建立一套穩(wěn)定的Modbus TCP通訊。

圖 1 網(wǎng)絡(luò)拓?fù)?/p>
設(shè)備組態(tài)
EC203是AC220V供電,帶1個(gè)以太網(wǎng)口,默認(rèn)網(wǎng)口IP地址是192.168.20.80,本教程使用默認(rèn)IP不做修改。
MC511是DC24V供電,電源自帶冗余雙路輸入,可以只接1路電源即可正常使用MC511。MC511自帶2個(gè)獨(dú)立以太網(wǎng)口,LAN A默認(rèn)IP地址也是192.168.20.80,可以通過(guò)WEB瀏覽器進(jìn)行修改網(wǎng)口IP,WEB訪問(wèn)端口號(hào)是8090,本教程MC511的LAN A口IP地址需要修改為192.168.20.81。詳見(jiàn)下圖 3所示。

圖 2 登錄MC511后臺(tái)

圖 3 MC511修改IP設(shè)置
1. 設(shè)備登入在線
IP設(shè)置完成后,Smart Control可直接與PLC(EC203E和MC511)連接、登錄。如圖 4所示。

圖 4 登入在線PLC
2. WEB端監(jiān)控M區(qū)變量
如下圖監(jiān)控EC203E PLC的M區(qū)變量,如圖 5所示。

圖 5 監(jiān)控M區(qū)變量值
序建立
1.新建工程
分別添加設(shè)備EC203和MC511。

圖 6 添加設(shè)備

圖 7 添加EC203

圖 8 工程設(shè)置
EC203和MC511右鍵Application分別按圖9、10添加對(duì)象全局變量表GVL_IO_COM。

圖 9 添加對(duì)象全局變量表

圖 10 添加全局變量表
MC511設(shè)備右鍵添加網(wǎng)卡設(shè)備,如下圖11所示流程。

圖 11 MC511添加以太網(wǎng)卡
2. 編輯好梯形圖程序
按圖12示意EC203,獲取當(dāng)前PLC時(shí)間及將讀秒數(shù)寫(xiě)給MC511。

圖 12 EC203 POU_Main程序建立
按圖13示意MC511編輯好梯形圖程序,將獲取的分鐘數(shù)寫(xiě)給EC203。

圖 13 MC511 POU_Main程序建立
按圖14、15示意MC511添加MODBUS TCP主站和從站,從站讀寫(xiě)EC203 PLC。

圖 14 MC511 添加MODBUS通訊主站和從站(1)

圖 15 MC511 添加MODBUS通訊主站和從站(2)
按圖16、17示意MC511從站配置好讀寫(xiě)EC203E的通道。

圖 16 MC511 MODBUS_TCP從站通道配置(1)

圖 17 MC511 MODBUS_TCP從站通道配置(2)
按圖18示意MC511主站配置MODBUS_TCP通訊斷聯(lián)后是否主動(dòng)重連。

圖 18 MC511 MODBUS_TCP通訊中斷后自動(dòng)重連

圖 19 MC511和EC203 MODBUS_TCP通訊正常
正常下載程序至EC203和MC511后,如圖19寫(xiě)和讀值會(huì)同步更新。
通過(guò)以上步驟,可快速掌握LicOS PLC/PAC控制器間的Modbus TCP通訊配置方法。
在實(shí)際工程中,這種通訊方式可廣泛應(yīng)用于設(shè)備監(jiān)控、數(shù)據(jù)采集、協(xié)同控制等場(chǎng)景,為智能制造系統(tǒng)提供靈活而可靠的解決方案。
如有進(jìn)一步技術(shù)問(wèn)題,可訪問(wèn)聯(lián)誠(chéng)科技官方網(wǎng)站(http://m.dpzdm.com/)或通過(guò)官方技術(shù)支持渠道咨詢(xún)。