環保行業的數采儀應用廣泛,主要以廣州博控、北京萬維盈創的數采儀為多,數采儀主要是將數據傳輸到環保政府監管平臺,為了使得自動化系統的數據與環保平臺一致,故而我們采用與數采儀通訊的方式,獲取水質數據。本項目是通過西門子S7-200 smart與博控的K37A進行數據通訊。
二、基本配置
將PLC的串口接入環保數采儀的通訊口,數采儀需要作以下的配置:
2.1 通訊參數配置
2.2 污染物配置
三、PLC程序設計
3.1 調用MODBUS通訊庫
3.2 串口循環計數器
3.3 數采儀采集
3.4 數據高低位交換程序
3.5 數據轉換
3.6 數據監控
四、結論
(1)數采儀選擇一定要選擇MODBUS RTU 順序輸出,設置好儀表的通訊ID,通訊波特率,數據校驗方式等。
(2)PLC程序設計時,需要注意通訊參數的一致性。
(3)數據的傳輸方式,高低位要交換。
(4)初次調試的時候,出現了選擇通訊協議不正確,接線不正常,造成數據采集不到,檢查原因后,更改。
(5)因受串口通訊的限制,距離遠后,因干擾,造成數據丟包的情況發生,后來采取了專用的RS485電纜,降低波特率的方式,順利采集到了數據。