西门子模块6ES7223-1PH22-0XA8供应现货
我厂锅炉房有3台锅炉,系统采用PCC- 2005 控制装置,它既有逻辑控制、计时、计数、分支程序、子程序等顺序控制功能,又有数据处理,模拟量调节,操作显示,联网通信等功能的控制系统。本课题尝试把系统硬件高可靠性与软件功能的完善性相结合,使系统长期可靠运行成为可能。
2 系统结构及功能
系统采用IBMPCPAT 工业控制机和PCC- 2005 模块,整个系统由上位管理和下位控制机构成,系统构成如图1 所示。
用于锅炉本体数据采集及燃烧控制的PCC - 2005IPO 模块有:
模拟量输入模块3AI755.6
模拟量输出模块3AO775.6
热电阻输入模块3AT350
热电偶输入模块3AT652.6
接口模块3IF060.6
应用程序模块3ME963.90–1
电源模块3PS792.9
智能控制模块4C220 - 110
LCD 显示模块4D1164.00 - 090。
上位机主要完成过程的监控,通过3IF接口模块与各个炉台进行通信。
系统的功能:
(1) 锅炉水位三冲量控制,高低水位报警,极限低水位、高水位报警。
(2) 炉堂负压自动调节。
(3) 燃烧自动调节,通过热效率自动寻优实现佳风煤比。
(4) 手动、自动无扰切换。
(5) 蒸汽压力自动调节,超气压报警,并自动按顺序压火。
(6) CRT 画面显示。
a. 流程图 显示实时显示开关量,模拟量,报警器状态,根据状态改变颜色及动态显示;
b. 参数图 按报表方式在CRT上显示设定值,过程值,累计值热效率等技术参数;
c. 棒状图 根据过程参量在CRT上显示,同时显示过程量值;
d. 设定图 按回路的棒状图在CRT上显示回路设定值、过程值、输出值。在此状态下可对回路参数进行设定;
e. 定时或随机打印报表;
f . 完善的系统自诊断功能,可诊断浮球水位计、水位变送器、温度变送器、压力变送器的错误,并根据结果改变控制方式及报警。
3 控制原理
3. 1 锅炉汽包水位自动控制
给水调节系统的任务是与锅炉蒸发量相平衡,并维持汽包水位在工艺规定的范围,给水系统采用三冲量自动调节。水位控制流程如图2 所示。
冲量控制的主反馈信号为水位差压变送器的输出,辅助反馈信号为蒸汽liuliang,给水liuliang。水位调节采用自整定变型PID 控制算法,在大偏差时自动分离积分作用。并在水位越限前施行安全限控制。三冲量控制特点是:控制阀门阀位维持水位的恒定,水位平稳克服虚假水位的影响。
3. 2 燃烧控制系统
锅炉燃烧系统控制关键是风P煤配比的控制,系统自动修正风P煤比,使风煤配比始终是佳的,也就保证了锅炉始终在高的热效率下工作。
本系统中采用了自寻优技术,使得当环境工况条件发生变化时,系统自动修正风P煤配比,使风煤配比始终是佳的,也就保证了锅炉始终在高的热效率下工作。
4 控制软件结构
4. 1 控制软件
控制软件采用模块化程序结构,整个程序主要分为5个部分(见图3) 。
4. 1. 1 初始化模块 主要完成A/D ,D/A 模块,各数据区的初始化工作。
4. 1. 2 数据采集模块 主要完成模拟量采集、滤波及累积计算。
4. 1. 3 故障诊断模块 主要完成锅炉系统及变送器、执行器的故障诊断功能。
4. 1. 4 动态寻优模块 主要完成风煤比的动态寻优及存储数据的积累。
4. 1. 5 控制算法模块 主要完成水位控制、燃烧控制、负压控制,能根据系统诊断结果及寻优状态进行不同控制方式的切换。
4. 2 系统的监测软件
包括各种画面的显示、报表的打印、参数的设定等。程序结构如图4 所示。
图4 程序结构框图
软件系统分为主程序和中断服务程序,主程序完成系统的初始化和人机界面的管理。包括显示器管理,键盘管理,命令处理模块,时钟管理,改字处理模块等。中断服务程序完成与下位机的通信,工程量变换,自动报警处理,历史数据存储。
5 结论
由于采用了可编程控制器,因而实现了锅炉在多种工况下的全程控制。系统配置合理,性能可靠,操作方便,人机界面友好,显示、制表和绘图功能齐全,实用性强。该系统的投入使用,对tigao工厂企业的产品质量和管理水平起到了促进作用。
一、项目简介
南宁市某铁路自来水厂担负着供应南宁铁路系统列车自来水供应、铁路职工用水等重要的任务。对水质要求较高,且对用水的持续性要求也非常的严格,必须保证24小时不间断的供水。由于原建的水厂由于建厂时间较早,自动化程度不高;尤其是净水剂的投加系统采用人工投加方式,无法保证出水浊度的稳定等要求。因此决定对全厂自动化系统进行升级和改造。
经过铁路水电段对PLC组网性能、维护方便、相对投资等多个方面性能指标的对比,终决定在本项目中自动化控制部分采用西门子S7-300系列PLC作为主控PLC,在沉淀池、滤池等部分采用S7-200系统PLC作为智能从站。一方面保证了网络性能(通讯速度采用500K),另外S7-200可以在通讯网络断开等故障情况下能够独立运行等特点也保证了系统运行的可靠性。
二、系统介绍
1、项目工艺
在自来水厂中,源水要经过投加净水剂、沉淀、过滤、消毒然后进入清水池。对源水投加净水剂后,水中杂质便絮凝成矾花,此时才能进行进一步水质净化处理,因此净水剂投加工艺是影响出厂水质量的要因。同时净水剂的投加直接影响到沉淀池的使用效率和滤池反冲用水量的大小,对消毒也有直接的影响。因此
投加净水剂是自来水厂中工艺要求比较高的一个环节。
2、控制器组成
项目中使用的PLC、模块、控制对象等如下:
三、控制系统构成
本系统中一共有模拟量输入9个:源水浊度、源水liuliang(2个)、游动电泳仪、沉淀池浊度、计量泵开度(2个)、变频器电流(2个)。模拟量输出4个:1#、2#变频器频率、1#、2#计量泵开度。开关量输入6个:1#、2#变频器手/自动,1#、2#变频器运行,1#、2#变频器故障。开关量输出3个:1#、2#变频器运行,故障报警。联网功能采用EM277和系统中CPU315-2DP连接。
一共采用:CPU226 一个,模拟量输入模块EM231(4路)3个,模拟量输出模块EM232(2路)2个,DP通讯模块EM277 一个。
注:游动电泳仪可以测量水中可以结合杂质的游离电子的数目,而游离电子数目必须保持在一定范围,如果测量值偏大则说明投加净水剂过多影响混凝效果,反之说明投加量不够导致混凝不充分。计量单位为SCD。
四、控制系统完成的功能
1、控制要求
原系统的净水剂投加过程采用手动投加方式,这就直接影响到出厂水的浊度,同时也会产生投加量过度的问题。经过询问现场人员、实际调查总结了以下主要原因
a、净水剂投加设备落后:当源水浊度发生改变时无法及时调整tigao投加量;
b、净水剂投加由人为掌握:投加量靠经验投加;
c、净水剂配制无标准:药剂浓度由配置人员靠经验配置,而浓度不准使投加量更加难以掌握;
d、投加量计算困难:操作人员水平差异较大,投加量随意性比较大;
以上种种原因造成投加量不准确,从而影响到絮凝效果、并直接导致出厂水水质下降。
系统改造要求:
水厂更换新的自动化投加系统,新系统可根据水质变化情况随时调整投药量,将沉淀池出水均在8NTU(NTU为浊度计量单位)以下,出厂水在1NTU以下;经防疫站检测:出厂水浊度达标率必须为。并可在控制系统中加入参数调节和监控功能。
2、控制难点及控制方法实现
根据对工艺过程的分析,本系统属于典型的大滞后系统。考虑到一般的PID算法对于滞后时间长的系统难以实现控制目标,而模糊控制等算法实现成本较高等原因。决定在系统中采用经验值投加和PID算法相结合的办法,既解决了PID算法的不足,又解决了成本问题。
整个系统软件中主要包括以下几个主要方面:
a、PID算法:定时采集沉淀池浊度,应用S7-200内置的PID进行运算。得到的模拟输出值为X。
b、经验值:对应一定liuliang的经验投加量进行运算——采用查表法查找对应的经验值,得出相应liuliang的投加量为Y。
c、按照 得出PID运算和经验投加之和。用Z直接控制计量泵开度。(其中a可以在一段时间运行后进行修改以达到优化控制。)
d、将原水浊度按照经验值,SCD按照PID算法进行入2、3进行运算,并将运算结果控制变频器频率以保证游动电泳仪测量值在设定值左右。
e、按照设定运行时间转换变频器和计量泵以便设备轮换使用。
f、报警功能:按照要求将有关故障均进行现场蜂鸣报警,并上传至CPU315-2DP中以便中控室进行记录和处理。
程序分为以下几个部分:
其中主程序和注释代码如下:
限于篇幅,其他几个子程序及I/O表等均省略。
五、结束语
采用新的净水剂投加系统后,出厂水浊度由过去的3NTU以内降到了1NTU以下,在防疫部门多次检测中达标率达到了;净水剂的投加达到了优投加量,避免了净水剂的浪费。经过统计,去年4~11月净水剂使用量比往年同期平均使用量减少了约15000Kg。同时由于沉淀池出水浊度的下降,滤池反冲周期延长了近12小时,使生产自用水量降低了约1.5%,累计比去年同期减少了约2.5万吨。按净水剂2.205元/Kg,水0.45元/吨计算,可节省供水成本:15000×2.205+2500×0.45=44325元。
经过三年的使用过程证明:采用浊度控制计量泵开度、SCD控制变频器频率的方法不仅可以让投加量更加jingque,还可以更加方便的控制投加量以达到在源水浊度低的季节中节省净水剂的效果。
六、应用体会
该系统控制对象为出厂水浊度,但是SCD值也是一个很重要的中间对象,要求较高的控制精度,并且控制对象滞后时间很大。要在这样的情况下完成这样的控制要求,不仅要求PLC的功能要强大,还需要设计人员进行比较复杂的编程处理,而且对PLC的模拟量处理功能要求也比较高;另外在达到系统要求功能的前提下也要求尽量降低系统的成本。尤其是程序中的查表子程序,本身就需要占用很大的程序空间以及数据存储空间。
而S7-200系列中CPU226在程序存储、数据存储、扫描时间等各个方面都能满足系统的要求。而S7-200系列的EM277模块使得和原系统中S7-300连接更加简单方便,从而也节省了大量编程时间和程序空间。
本系统投入使用后效果非常明显,系统运行稳定有效,尤其是S7-200PLC 的出色表现得到用户和专家的