新聞中心
PRESS CENTER本功能實(shí)現(xiàn)原理:PLC連接網(wǎng)關(guān)的串口,網(wǎng)關(guān)的串口通過(guò)MQTT協(xié)議和服務(wù)器透?jìng)?;PC端運(yùn)行MQTT虛擬串口軟件,MQTT虛擬串口軟件會(huì)綁定一個(gè)串口,該串口也通過(guò)MQTT協(xié)議和服務(wù)器透?jìng)?;網(wǎng)關(guān)的MQTT客戶(hù)端和MQTT虛擬串口軟件的客戶(hù)端互相訂閱發(fā)布主題,則可以實(shí)現(xiàn),網(wǎng)關(guān)串口連接的PLC和MQTT虛擬串口軟件綁定的串口透?jìng)鳌T斍閰⒖枷聢D:此時(shí),向虛擬串口發(fā)送數(shù)據(jù)就會(huì)通過(guò)網(wǎng)關(guān)的串口發(fā)給PLC,PLC發(fā)給網(wǎng)關(guān)的數(shù)據(jù)也會(huì)通過(guò)虛擬串口接收。
1. 硬件連接
EG8200Mini和S7-200通信之前,必須確保接線(xiàn)正確。PLC使用的是9針接口,需要PPI9針轉(zhuǎn)485:
2. 網(wǎng)關(guān)配置
2.1. 配置連接MQTT服務(wù)器
MQTT服務(wù)器連接參數(shù)如下:
連接地址:bridge.iotrouter.com 連接端口:1873 客戶(hù)端ID:自定義,最大長(zhǎng)度 256 字節(jié),不允許重復(fù)。 用戶(hù)名:使用EG8200網(wǎng)關(guān)SN號(hào) 密碼:使用EG8200網(wǎng)關(guān)登錄密碼,默認(rèn)EG12345678,如有修改以修改為準(zhǔn) 發(fā)布主題:自定義,最長(zhǎng) 256 字節(jié),不支持通配符使用。 訂閱主題:自定義,最長(zhǎng) 256 字節(jié),不支持通配符使用。 |
2.2配置連接串口PLC
PLC串口參數(shù)如下: 串口:9針PPI 波特率:9600 數(shù)據(jù)位:8 停止位:1 校驗(yàn)位:EVEN |
3. 虛擬串口通信軟件下載及配置
3.1. 相關(guān)軟件資料下載
虛擬串口及虛擬串口通信軟件可在資料下載欄去下載:
3.2. 虛擬串口軟件設(shè)置
a. 查看電腦虛擬串口
b. 配置
虛擬串口成對(duì)使用,這里使用虛擬串口對(duì)COM2<-->COM3,若虛擬串口通信軟件使用COM2,則PLC軟件使用COM3與其通信,連接參數(shù)如下:
address:bridge.iotrouter.com prot:1873 clientID:自定義,最大長(zhǎng)度 256 字節(jié),不允許重復(fù)。 username:使用EG8200網(wǎng)關(guān)SN號(hào) password:使用EG8200網(wǎng)關(guān)登錄密碼,默認(rèn)EG12345678,如有修改以修改為準(zhǔn) subscribe:填寫(xiě)網(wǎng)關(guān)MQTT配置的發(fā)布主題 publish:填寫(xiě)網(wǎng)關(guān)MQTT配置的訂閱主題 |
(?。?!注意這里topic要和網(wǎng)關(guān)的訂閱發(fā)布反著填寫(xiě))
3.3. 測(cè)試虛擬串口組網(wǎng)通信
上述配置成功后,可以先使用串口調(diào)試軟件,通過(guò)虛擬串口的方式和EG8200網(wǎng)關(guān)進(jìn)行數(shù)據(jù)互傳的通信測(cè)試,如下圖:
可以看到,串口軟件和網(wǎng)關(guān)互相收發(fā)數(shù)據(jù)都是可以的,此時(shí)就可以測(cè)試PLC的程序上傳或者下載了
4. 進(jìn)行PLC程序上傳
4.1. 配置STEP 7的PPI通訊
點(diǎn)擊【設(shè)置PG/PC接口】進(jìn)行端口配置,步驟如下圖,通過(guò)遠(yuǎn)程連接,用戶(hù)可以將PLC內(nèi)的程序文件上傳到本地計(jì)算機(jī)進(jìn)行備份或修改。這個(gè)過(guò)程類(lèi)似于本地連接,唯一的區(qū)別是通過(guò)網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)傳輸。
5.故障排查與連接問(wèn)題解決
在進(jìn)行遠(yuǎn)程連接時(shí),可能會(huì)遇到一些常見(jiàn)的連接問(wèn)題,如超時(shí)、通信失敗等。以下是一些常見(jiàn)的解決方法:
檢查網(wǎng)絡(luò)連接:確保網(wǎng)關(guān)設(shè)備和PLC設(shè)備均處于在線(xiàn)狀態(tài),且網(wǎng)絡(luò)連接正常。
確認(rèn)串口設(shè)置:確保虛擬串口正確配置,并與Xlink軟件中的設(shè)置相匹配。
重啟連接隊(duì)列:在無(wú)法建立連接時(shí),可以嘗試重啟Xlink工具,重新創(chuàng)建連接隊(duì)列。
查看PLC狀態(tài):檢查PLC的運(yùn)行狀態(tài),確保設(shè)備沒(méi)有出現(xiàn)錯(cuò)誤狀態(tài)或停止運(yùn)行。
通過(guò)PPI協(xié)議實(shí)現(xiàn)西門(mén)子PLC的遠(yuǎn)程程序上傳和下載,是現(xiàn)代自動(dòng)化管理中梁的一部分。借助PPI協(xié)議,用戶(hù)能夠?qū)崿F(xiàn)遠(yuǎn)程診斷和維護(hù),極大地提高了設(shè)備管理的效率和可靠性。本文通過(guò)對(duì)PPI協(xié)議的詳細(xì)解析和使用步驟的介紹,為用戶(hù)提供了語(yǔ)音的操作指南,幫助他們更好地利用該技術(shù)進(jìn)行遠(yuǎn)程PLC控制。