加氯机自带的控制器的功能是将处理水流量及余氯信号作为输入,根据用户在控制器上设定的运行方式及余氯设定值,自动调节自动阀的开度,起到调节加氯量及达到余氯设定值的作用。由于该控制器没有通讯接口,因此要达到远程控制加氯机的开、停及调节加氯量的目的,在控制器内增加通讯接口,使之能连接到水厂SCADA系统上,这样就可以在监控电脑上开、停加氯机及调节加氯量。但由于该控制器采用了专用的CPU芯片,而且供货商也不提供有关资料,因此无法在控制器内增加通讯接口。保留现有的控制器,即利用其控制功能,再增加一套PLC控制系统,由该控制系统提供加氯机控制器的输入信号(处理水流量、余氯设定值等).将该PLC系统连接到水厂SCADA系统上实现远程控制的目的,这样既利用了加氯机控制器的控制功能,又能实现远程控制的目的。
现场机及前端机的编程,配图组态工作因同其它组态软件大同小异且相对简单就不再详述。现场机程序现场机PLC主要完成接受前端机PLC发送的流量、余氯设定值等数据及命令,并送到相应模拟量及数字量端口输出,同时将现场采集到的模拟量及数字量送到前端机,由于现场PLC无浮点运算功能,只有在前端机PLC完成相关的数值转换运算,因此现场PLC程序相对简单。前端机程序前端机PLC主要完成与现场机PLC的通讯及数值转换(将流量、余氯设定等转换为现场PLC模拟通道能接受的数值)等工作,根据前端机PLC的特点,其程序流程图如所示。由可以看出我们设置了两种加氯机远程控制方式,遥控方式为有中控室人员直接开、停加氯机及调节加氯量;自动方式为系统根据处理水流量、余氯设定值自动确定开、停加氯机及调节加氯量,中控室人员无需操作。两种方式可随意改变,方便操作。经过精心地设计和大量的实验调试,并投入正式运行近一年时间,实践证明该方案是可行的,而且系统可靠性高,既节省了人力(正式运行后取消了该岗位),同时由于集中由中控室控制,方便了在水质有较大变化时及时调整加氯量,因此又能保障出厂水水质。