基于 PLC 的温度控制系统设计摘要 : 可编程控制器(plc)作为传统继电器控制装置的替代产品已广泛应用工业控制的各个领域, 由于它可经过软件来改变控制过程, 而且具有体积小, 组装灵活, 编程简单抗干扰能力强及可靠性高等特点, 非常适合于在恶劣的工业环境下使用。本文所涉及到的温度监控系统能够监控现场的温度, 而且能够经过现场和计算机控制, 其软件控制主要是编程语言, 对 PLC 而言是梯形语言, 梯形语言是 PLC 当前用的最多的编程语言。关键词: 西门子 S7-200PLC; 编程语言; 温度1.工艺过程在工业生产自动控制中, 为了生产安全或为了保证产品质量, 对于温度, 压力, 流量, 成分, 速度等一些重要的被控参数, 一般需要进行自动监测, 并根据监测结果进行相应的控制, 以重复提醒操作人员注意, 必要时实行紧急措施。温度是工业生产对象中主要的被控参数之一。本设计以一个温度监测与控制系统为例, 来说明 PLC 在模拟量信号监测与控制中的应用问题。2.系统控制要求PLC 在温度监测与控制系统中的逻辑流程图如图所示: 具体控制要求如下: 被控系统的温度的正常范围在 10 度-100 度之间, 基准温度为50 度.高于 60 度可进行散热调整,低于 40 度时可进行加热调整. 系统设置一个启动按纽-启动控制程序, 设置绿, 红, 蓝 3个指示灯来指示温度状态。被控温度在要求 10 到 100 度范围内, 绿灯亮, 表示系统运行正常。当被控温度超过上限 100 度时,红灯亮,当低于 10 度时蓝灯亮,红蓝灯亮示警操作人员做必要处理.另外,当温度处于正常范围,且高于 60 度时,启动风扇进行散热;当低于 40 度时启动加热器进行加热,从而使被控温度趋于 50 度的基准温度.在被控系统中设置 1 个温度测量点, 温度信号经变送器变成4~20ma 的电信号( 对应温度 0~100 度) , 送入 AIW2 模拟量输入通道。PLC 读入温度值后根据要求做进一步处理。若被测温度超过允许范围, 按控制算法运算后, 经过模拟量输出通道, 向被控系统送出模拟量温度控制信号。PLC 经过输入端口连接启动按钮, 经过输出端口控制绿灯, 红灯, 蓝灯的亮灭。为了控制方便, 设定一个温度较佳值( 本题设为 50 度) , 并以此作为被控温度的基准值。另外, 还需要设定输出控制信号时的调节基准量, 正常情况下, 输出基准量时被控制温度接近较佳值。3.控制系统的 I/O 点及地址分配控制系统的模块号,输入/输出端子号,地址号,信号名称,说明...