智能無線數(shù)傳設備助PLC實現(xiàn)遠程控制應用
配置工作通信工作參數(shù)
設置DTU接口通信參數(shù)、服務器IP、端口號和一些高級參數(shù)。DTU接口通信參數(shù)必須與PLC接口通信參數(shù)一致(此處設置為PLC的默認值,波特率9600bps、起始位1位、數(shù)據(jù)位7位、停止位2位、偶校驗),如圖3所示。DTU設置為客戶端,IP、端口號設置為服務器的IP地址和端口號,高級參數(shù)主要設置數(shù)據(jù)包最大長度和幀間隔時間等。
圖3 DTU基本參數(shù)配置
建立虛擬串口
在PC機運行ZNetCManager軟件即可把位于各個工業(yè)現(xiàn)場的ZWG-23A的串口虛擬為PC的串口。PLC與DTU連接相當于PLC直接與PC相連。
步驟1:打開虛擬串口配置軟件→“新建”,彈出如圖4所示對話框。
步驟2:設置“虛擬串口數(shù)”→“建立虛擬串口”→“虛擬串口”,選擇虛擬串口號→“設備類型”,選擇設備類型,例如:使用的是ZWG-23A,選擇ZWG Series →“監(jiān)聽端口”,端口配置與DTU的端口配置一致→“添加”→“確定”。如圖4所示。
步驟3:主界面中,“啟動服務”,如果建立連接將出現(xiàn)已連接字樣。
設置上位機編程軟件
設置OMRON PLC相關參數(shù),如PLC類型、連接模式、響應超時時間等。
步驟1:打開CX-Programmer 5.0,點擊“文件”→“新建”,在如圖5所示的對話框里設定新建PLC的名稱、選擇所使用的PLC的設備類型及網絡類型。
表1 DB9插座信號說明
步驟2:單擊“設備類型”右方的“設定”,選擇當前CPU型號→“確定”。
步驟3:單擊“網絡類型”右方的“設定”,彈出如圖6所示對話框。單擊“驅動器”出現(xiàn)如圖7所示對話框。
圖3 DTU基本參數(shù)配置
圖4 配置屬性對話框
在CX-Programmer 5.0軟件的PLC設定中,上位機鏈接端口波特率是設置PLC的,DTU設置的波特率必須和此波特率一致才能正常通信。如兩者不一致,可以修改DTU的通信波特率;也可以修改PLC的通信波特率。
全都設置完畢后,進入新建的工程。然后點擊連接,服務器便可以與PLC進行通信。
優(yōu)化通信速度與降低GPRS流量
上文介紹了在PLC默認波特率下進行的通信,事實上通信速度還可以進一步的提升,提高通信波特率可以實現(xiàn)更快的傳輸。
DTU工作模式默認為永遠在線模式,如果實際情況不要求DTU永遠在線,只是需要的時候DTU才上線與PLC進行通信,則可以采用空閑下線這種工作模式。在空閑下線模式(DTU 斷開與服務器的連接),可以使用以下兩種方法使DTU 模塊與服務器之間重新建立連接。第一種是通過發(fā)送喚醒短信激活DTU;第二種是通過電話喚醒,只要撥打DTU SIM 卡的號碼,聽到DTU掛斷,就說明DTU 已經喚醒,該方法不產生任何費用,而且時效性更好。具體操作過程見參考資料。
結語
經過實際系統(tǒng)測試和運行證明基于致遠DTU的系統(tǒng)運行穩(wěn)定,取得了滿意的效果。通過GPRS/CDMA無線通信方式來實現(xiàn)PLC的遠程控制是未來發(fā)展的一種趨勢,本文雖然僅以OMRON的PLC為例做了說明這個系統(tǒng)的構建,配置和實施的過程,實際上對于其他公司的PLC也是采用類似的步驟即可實現(xiàn)遠程控制的功能。
參考文獻:
1. 廣州致遠電子有限公司 ZWG-23A用戶手冊、數(shù)據(jù)手冊
2. 廣州致遠電子有限公司 ZWG-23A無線數(shù)傳設備(DTU)快速應用
3. 廣州致遠電子有限公司 工控與通訊網絡應用技術解決方案
4. www.embedcontrol.com
cdma相關文章:cdma原理
評論