
西门子PLC温度控制示例.docx
12页一、控制要求将被控系统的温度控制在某一范围之间,当温度低于下限或高于上限时, 应能自动进行调整,如果调整一定时间后仍不能脱离不正常状态,则采用声光报警, 来提醒操作人员注意,排除故障系统设置一个启动按钮来启动控制程序,设置绿、红、黄三台指示灯来指 示温度状态.当被控系统的温度在要求范围内,则绿灯亮,表示系统运行正常;当 被控系统的温度超过上限或低于下限时,经调整且在设定时间内仍不能回到正常范 围,则红灯或黄灯亮,并伴有声音报警,表示温度超过上限或低于下限该系统充分利用电气智能平台现有设备,引入PLC和变频器于系统中,将 硬件模拟和软件仿真有机结合,有效的运用了平台资源本文通过对该系统的阐述, 详细介绍了 PLC和变频器在模拟量信号监控中的运用二、控制系统原理及框图该系统共涉及四大部分,包括温度传感器、变送器、PLC温度监控系统和外 部温度调节设备.首先,选取监控对象,在其内部(比如孵坊)选取四个采样点, 利用四个温度传感器分别采集这四点温度后;通过变送器将采集到的四点温度的采 样值转换为模拟量电压信号,从而得到四个采样点所对应的电压值,输入到PLC的 四个模拟量输入端口; PLC温度监控系统将这四点温度读入后,取其平均值,作为被 控系统的实际温度值,将其与预先设定的正常温度范围上下限相比较,得出系统所 处状态,并向外部温度调节设备输出模拟量控制信号;外部温度调节设备根据输出 的模拟量的大小来调节温度的上升与下降或保持恒温状态.本文以0〜10V来对应温度0〜100°C,设置40〜60°C为系统的正常温度范 围,对应的模拟量电压为4〜6V,也即40°C(4V)为下限,60C(6V)为上限,调 节时间设定为20S。
其中,50°C(5V)为我们的温度(电压)基准值这样,我们西门子 PLC 温度控制示例就将PLC温度控制系统对温度的监测与控制转变成了 PLC对模拟量电压的输入与输出的控制当被控系统的实际温度低于设定的下限(40°C)时,PLC温度监控系统经 过比较运算后,通过其模拟量输出端口向外部温度调节设备输出5-10V的电压,而 且输出的电压会根据被控系统实际温度值的降低而升高,从而改变外部温度调节设 备,调节温度的幅度同理,当被控系统的实际温度高于设定的上限(60C)时, PLC温度监控系统经过比较运算后,通过其模拟量输出端口向外部温度调节设备输 出0~5V的电压,而且输出的电压会根据被控系统实际温度值的升高而降低,从而 改变外部温度调节设备,调节温度的幅度而当被控系统的实际温度处于设定的温 度正常范围(40—60C)时,PLC温度监控系统经过比较后,通过其模拟量输出端口 向外部温度调节设备输出5V恒定的电压,即输出电压的调节基准量,使温度调节 设备保持恒温状态'• R1传感器UR31 L传感器图一、控制系统的原餐框图溫控设备 升/隆> PLC蛊.度 控制系统变送器变送器;变送器传感器传感器三、控制算法的原理及流程图PLC温度控制系统规定模拟量输入端取值范围为0〜10V,本文设定其对应 于温度0~100°C。
要求被控系统的温度控制在40~60°C之间,也就是对应模拟量输 入端口的电压范围是4~6V同时,根据控制的需要,首先设定50C(对应模拟量 输入端口的电压为5V)作为被控系统温度的基准值,对应设定一个输出的电压调节 基准量 5VPLC 顺序扫描梯形图程序,扫描的结果有以下几种情形假如读取到的四 个采样点的温度,经过取平均后大于上限60C(比如70C),将其与被控系统温 度的基准值(50C)比较,得出两者之间的差值(20C),也即对应2V,然后用输 出的电压调节基准量5V与之相减,从而得到3V作为控制信号来控制外部的温度调 节(降温),接着进入下一个扫描周期,直至被控系统的温度达到正常范围(40-6 0C),如果在设定的调节时间(20S)后,未能恢复到正常范围内,则采用声光报 警,红灯亮;假如读取到的四个采样点的温度,经过取平均后小于下限40C(比如 20C),将其与被控系统温度的基准值(50C)比较,得出两者之间的差值(30C), 也即对应3V,然后用输出的电压调节基准量5V与之相加,从而得到8V作为控制信 号来控制外部的温度调节(升温),接着进入下一个扫描周期,直至被控系统的温 度达到正常范围(40—60C),如果在设定的调节时间(20S)后,未能恢复到正常范 围内,则采用声光报警,黄灯亮;假如读取到的四个采样点的温度,经过取平均后处 于设定的正常范围40-60C (比如45C),则输出调节电压的基准量5V,使被控系统 保持恒温状态,绿灯亮,然后进入下一个扫描周期。
四、I/O分配表输入输入开关量功能%106实验台/计算机控制切换%10.1 (%M1)启动开关%10.2 (%M2)停止开关输出输出开关量功能%Q01(%M7)过低%Q02(%M8)正常%Q0.3 (%M9)过高%Q0.4过低警鸣%Q0.5过高警鸣%Q07变频器的逻辑输入五、程序(PLC梯形图)QIi驱.1—() XT1I]TYPE TONTB 1 e ADJ Y 技TM1.P 20T H捌4T卜越幻 伙QO ,;2'^■M3^MU7 ^MU6 - ^MUO^NW8 := ^NVl - ^MV7猊站.□ := ^MUS%MU9 := %MU0 - %MU6^MUIO 沪^MUl十鴻砖^V5 .0 := %MU10^QU5.0 := XMU1六、硬件接线图2463&«■IIQ<咕%II! 口 ?. P十如VV6- 10 esR_£_aNEZ A 7―OQ DO口口■fa ■ ・ LI ・ I ■ L ■i bi ■ i角◎口口©BP 萨P中POOF ~ " ' 3_i_r >J< ■ ■ i L_X_I bj-.:b Sr T-W -»« yt - 一_■… .LX….T >11, * * * J■ J >B vlrli VHI 1 |'Y:二"■一■血型仃&山&也遇a凸鼻"占a"「厂…:…--■ - - ■ ■-:[alj fid rb4d6iQ«£I二卜 一■n c二电圧ilS 3 电圧液4 电U取变频器JI*变频器ITy.w七、组态王仿真画面本系统不仅可以通过硬件操作来了解系统的工作原理,同时也可以通过仿真软件的监控画面来生动、直观的了解系统的工作过程。
泯度长时间低于 设定值下酿逛度长呵何商于八、变频器部分本系统中的变频器是用来代替外部实际的温度调节设备,目的一是介绍变 频器的使用;目的二是可以直观的看到,PLC温控系统根据输入温度值的改变同时 也在改变输出的模拟量控制信号系统中对变频器的应用过程,实际上是应用变频 器根据外控电压的变化来改变输出频率的特性为了让其可以根据外控电压来改变频率,其参数设置如下:1一0 菜单中TCC设为“2C”1一0 菜单中A0设为“rFr"drc 菜单中OPL设为“NO"SUP 设为 “rFr”应用 PLC 的模拟量检测与控制能力,实现对被控过程的温度监测和控制具 有广泛的应用场合本文以工业生产中常见的温度监测、报警与控制功能的实现为 例,介绍 PLC 模拟量控制系统的构成、温度控制流程及程序的设计方法。
