PLC(串口)與組態(tài)軟件之間建立無線數(shù)據(jù)通信的說明
一、概述 | 組態(tài)軟件是用于數(shù)據(jù)采集與過程控制的專用軟件。它們是工業(yè)自動控制系統(tǒng)監(jiān)控層一級的軟件平臺和開發(fā)環(huán)境,使用靈活的組態(tài) | 方式,為用戶提供快速構(gòu)建工業(yè)自動控制系統(tǒng)的軟件工具。 | | 可編程邏輯控制器(Programmable Logic Controller,PLC),它采用一類可編程的存儲器,用于其內(nèi)部存儲程序,執(zhí)行邏輯 | 運算、順序控制、定時、計數(shù)與算術(shù)操作等面向用戶的指令,并通過數(shù)字或模擬式輸入/輸出控制各種類型的機械或生產(chǎn)過程。 | | 北京天同誠業(yè)科技有限公司研發(fā)生產(chǎn)的GPRS DTU可以用于在組態(tài)軟件和工業(yè)現(xiàn)場PLC之間建立可靠的基于GPRS網(wǎng)絡(luò)的數(shù)據(jù)通 | 信,實現(xiàn)無線遠(yuǎn)程監(jiān)控和數(shù)據(jù)的采集。 | | 二、通信協(xié)議:Modbus協(xié)議 | PLC的通信串口都支持Modbus RTU通信協(xié)議(歐姆龍可以選擇hostlink協(xié)議),modbus rtu協(xié)議的通信過程采取主從問答 | 的方式,其采集周期可以靈活設(shè)置,適合gprs數(shù)據(jù)通信。 | | | | 三、PLC與組態(tài)軟件建立gprs通信的實現(xiàn) | 以下以廣泛使用的西門子S7-200通過gprs 網(wǎng)絡(luò)連接組態(tài)王軟件為例介紹實現(xiàn)的過程。 | 1、設(shè)置PLC為Modbus從機模式 | 西門子PLC S7-200的RS-485串口設(shè)置為MODBUS從機模式。 | 2、Plc通過485接口連接計算機串口 | S7-200的串口為DB9接口,其中管腳3為485總線的A,管腳8為485總線的B,通過485轉(zhuǎn)232接口與計算機的RS-232口 | 連接。 | 3、組態(tài)軟件新建I/O設(shè)備和變量實現(xiàn)本地數(shù)據(jù)采集 | 4、設(shè)置DTU實現(xiàn)GPRS無線通信 | 1)、Comway無線串口方式: | 用戶的計算機只需可以上網(wǎng),安裝comway 無線串口軟件即可通過comway通信平臺實現(xiàn)gprs數(shù)據(jù)通信,示意圖如下: | | | | comway無線串口軟件在每個計算機上最多可以添加128個虛擬串口,而多個DTU可以映射到同一個虛擬串口(只要連接的設(shè) | 備的modbus地址不同),則組態(tài)軟件可以同時與500-1000個modbus設(shè)備通過DTU建立gprs數(shù)據(jù)通信。 | | 2)、固定ip或者動態(tài)域名方式: | 中心服務(wù)器端具有公網(wǎng)固定IP地址或者安裝動態(tài)域名軟件,可以設(shè)置GPRS-DTU通過IP地址或動態(tài)域名和軟件端口號訪問組 | 態(tài)軟件,系統(tǒng)示意圖如下圖: | | | GPRS DTU的通信協(xié)議可以設(shè)置為兼容桑榮協(xié)議或者兼容宏電協(xié)議,詳見相關(guān)說明: | | 四、推而廣之: | 任何具備串口通信功能并支持modbus協(xié)議的設(shè)備,如儀表、變送器和RTU,均可采用上述方式建立與組態(tài)軟件的無線遠(yuǎn)程通信。 | | |
|