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