安装CFC编程语言后,系统将会默认安装CFC Library功能库。该功能库包含ELEM_300、ELEM_400和ELEMENTA。其中,ELEM_300专门用于S7 300系列的CPU编程,ELEM_400专门用于S7 400系列的CPU编程,ELEMENTA则为通用功能块,对控制器无具体要求。
在使用上述功能块进行编程时,需要注意如下事项:
2. 使用ELEM_300下的所有功能块对S7 300控制器进行编程时,还需额外注意如下步骤。否则,该类功能块将不能进行正常的初始化,甚至无法正常工作。
b) 系统将打开如下的运行顺序编辑器对话框,并定位到该功能块在OB3x中的安装位置。在该功能块上点击右键Delete,删除该功能块在循环OB3x中的安装。
c) 关闭该对话框回到CFC编辑器下,检查该功能块的安装位置是否变更为OB100。
d) 调用ELEM_300下的功能块后,将不再允许用户使用M存储区的MW0,该字被这类功能块占用,请检查程序中是否使用了MW0字。
3. 使用CFC Library下的具有SAMPLE_T管脚的如下功能块编程时,需要注意其必须在循环OB3x中调用,否则其对应的时间功能将不能正常工作。 功能块注 释AFP(FB10)脉冲发生器CONT_C(FB1)连续PID控制功能块CONT_S(FB2)步进PID控制功能块PULSEGEN(FB3)PID控制脉冲功能块TIMER_P(FB5)定时器(ELEMENTA/IMPULS)表 1 带有SAMPLE_T管脚的功能块
b) 编译CFC时,CFC V6.1及以下的版本,需要激活如下的Update Sampling Time选项。
c) 通过编译,系统将会自动更新SAMPLE_T管脚为该功能块的扫描周期,单位为秒。例如,该功能块的循环周期为100ms一次,则其SAMPLE_T的值将会自动设置为0.1。可以通过功能块上点击鼠标右键 属性,打开属性对话框,切换到I/Os页面,查看SAMPLE_T管脚的值。
注:该管脚为系统维护的功能管脚,其决定了功能块的定时准确性,不允许人为离线或在线修改。 |
系统介绍
一般的污水处理主要采用二级处理方式:级为机械处理,一般采用格栅等机械设备过滤污水中漂浮物或颗粒较大的物质;第二级为生化处理,根据不同处理要求,处理污水中含有的各种超标的硅物质或金属元素,使处理后的水能满足后续用水设备的要求,如生活用纯净水、工业锅炉软化与除盐水等。
污水集水池中的污水经两台污水泵1#污水泵2#将水送入沉淀池,为防止沉淀池水溢出发生事故,沉淀池中设置有水位检测装置,当实际水位超过报警水位时控制系统自动关闭格栅前的电动蝶阀以防止发生溢水事故。沉淀池中的污水再由生化水泵送入生化处理池,生化处理池也设有水位上限检测,通过控制生化水泵控制生化处理池水位。
三.控制系统构成
1、 沉淀池两台水泵由一台变频器采用一拖二控制;
2、 采用可靠性较高的PLC+变频器的方式; PLC
3、 如图:
PLC资料网
四.运行原理及功能:
沉淀池内设置有上限、下限水位及上、下限报警水位检测。其控制过程为当水位达到下限时,水位检测将信号送给PLC,PLC启动变频器并将频率上升信号输出给变频器,当变频器频率达到50Hz时若此时水位仍处于下限位置,PLC发出切换信号将污水泵1#切换到工频运行,延时一段时间后由变频器启动污水泵2#。相反,当水位达到上限位置时则停止污水泵1,PLC发出变频器频率下降信号,若因水泵或其它原因造成水位低于下限或上限水位报警时,水位检测器将报警信号送给PLC,由PLC输出启动报警电路(报警指灯与响铃),以提示操作人员查看原因。
曝气机和潜水泵是污水处理的核心设备,需要用变频器对曝气机的鼓风机(罗茨风机)和潜水泵速、鼓风机变频控制:污水处理好氧部分溶解氧浓度对处理结果有很大影响,溶解氧浓度太低,污水不能达标;溶解浓度太高,不仅浪费电能还可能使活性污泥上浮使出水也不能达标,鼓风机加变频器就是为了控制CASS池溶解氧的浓度稳定在恒定 。
五.变频器的主要调试参数
六.应用体会
污水处理厂经过变频改造后不仅提高了自动化程度和控制精度,同时在节能降耗上也大大获益,综合节电率达35%,企业效益和社会效益同步大幅提升。
七.现场应用照片