加氯機自帶的控制器的功能是將處理水流量及余氯信號作為輸入,根據用戶在控制器上設定的運行方式及余氯設定值,自動調節自動閥的開度,起到調節加氯量及達到余氯設定值的作用。由于該控制器沒有通訊接口,因此要達到遠程控制加氯機的開、停及調節加氯量的目的,在控制器內增加通訊接口,使之能連接到水廠SCADA系統上,這樣就可以在監控電腦上開、停加氯機及調節加氯量。但由于該控制器采用了專用的CPU芯片,而且供貨商也不提供有關資料,因此無法在控制器內增加通訊接口。保留現有的控制器,即利用其控制功能,再增加一套PLC控制系統,由該控制系統提供加氯機控制器的輸入信號(處理水流量、余氯設定值等).將該PLC系統連接到水廠SCADA系統上實現遠程控制的目的,這樣既利用了加氯機控制器的控制功能,又能實現遠程控制的目的。
現場機及前端機的編程,配圖組態工作因同其它組態軟件大同小異且相對簡單就不再詳述。現場機程序現場機PLC主要完成接受前端機PLC發送的流量、余氯設定值等數據及命令,并送到相應模擬量及數字量端口輸出,同時將現場采集到的模擬量及數字量送到前端機,由于現場PLC無浮點運算功能,只有在前端機PLC完成相關的數值轉換運算,因此現場PLC程序相對簡單。前端機程序前端機PLC主要完成與現場機PLC的通訊及數值轉換(將流量、余氯設定等轉換為現場PLC模擬通道能接受的數值)等工作,根據前端機PLC的特點,其程序流程圖如所示。由可以看出我們設置了兩種加氯機遠程控制方式,遙控方式為有中控室人員直接開、停加氯機及調節加氯量;自動方式為系統根據處理水流量、余氯設定值自動確定開、停加氯機及調節加氯量,中控室人員無需操作。兩種方式可隨意改變,方便操作。經過精心地設計和大量的實驗調試,并投入正式運行近一年時間,實踐證明該方案是可行的,而且系統可靠性高,既節省了人力(正式運行后取消了該崗位),同時由于集中由中控室控制,方便了在水質有較大變化時及時調整加氯量,因此又能保障出廠水水質。