研选课堂
HOME
研选课堂
正文内容
plc编程加热实例 天冷想要一直有热水喝?教你用PLC对电热水壶持续做加热控制
发布时间 : 2025-03-17
作者 : 小编
访问数量 : 23
扫码分享至微信

天冷想要一直有热水喝?教你用PLC对电热水壶持续做加热控制

一、案例任务控制要求描述

电热水壶在日常生活中随处可见,但生活中的热水壶只能烧开一次,如果长时间不饮用就会变凉。为了解决这个问题,在本次案例中引用了PLC做加热控制。

控制要求:第一次按下启动按钮,进行加热,当水温达到100℃时,停止加热。在往后的过程中,如果水杯中的水温低于30℃时,就启动加热棒进行加热。按下停止按钮,无论处于什么状态都停止加热。

所需硬件:热电阻(Pt100),温度变送器,PLC(FX5U-32MT/ES),固态继电器,加热棒。如图1-1所示。

图 1-1 热水壶加热系统

二、相关基础知识

任务中的案例基于三菱FX5U系列PLC的应用案例,在学习本案例前请先自评下是否具备以下基础,若对相关的基础知识不熟悉,请先进行预备学习。

01、 三菱FX5U本体模拟量模块的使用

通过此链接可以了解到FX5U模拟量输入参数的设置,希望学员们可以在观看完链接课程之后再来学习本场的直播课。在此列举比较重要或难理解的参数给大家进行讲解。

基本设置(见图2-1)

图 2-1模拟量输入基本设置

(1)A/D转换允许/禁止设置:

设置了A/D转换允许才能对模拟输入进行A/D转换。

(2)A/D转换方式:

采样处理:每来一次扫描,就采集一次;

时间平均:数字输出值=时间采集的合计值÷时间采集次数;

次数平均:数字输出值=次数采集的合计值÷采集次数;

移动平均:数字输出值=每个扫描周期设置的次数合计值÷次数。设置次数为4次时,如图2-2所示。

图 2-2 移动平均

02、 应用设置(见图2-3)

图 2-3 应用设置

(1)报警输出功能: 当数字运算值不在过程报警值的范围内,报警输出标志为ON;

(2)比例尺超出检测: 输入的模拟电压值超过10.2V的值时检测。

(3)比例缩放设置: 对要输出的数字值进行换算如图2-4所示。

图2-4 比例缩放设置

(4)移位功能: 对要输出的数字值整体移位。

(5)数字剪辑设置: 禁用时数字输出范围(0~4095),启用时数字输出范围(0~4000)。

三、任务的实施

本案例会从电气元件选型—IO地址分配—硬件接线-软件参数设置-程序设计这五个方面进行讲解。

01、 电气元件选型

根据任务控制的描述,在本例中需要一个PLC,两个按钮,热电阻(Pt100),温度变送器,固态继电器,加热棒。如下表3-1所示。

表3-1 BOM表

02、 I/O地址分配

根据任务控制的描述,在本例中需要使用到2个输入点1个输出点,I/O分配表如下表3-2所示。

表3-2 I/O地址分配表

03、 硬件接线图

FX5U本体PLC可兼容源性和漏型的输入,当S/S跟24V短接时,输入即为漏型输入如图3-1所示;当S/S跟0V短接时,输入即为源性型输入。在本案例中需要用到两个按钮,一个是启动按钮接在X0上面,一个是停止按钮接在X1上面。由于选的型号是FX5U-32MT/ES,输出类型是漏型输出,所以其公共端接0V。Y0输出给固态继电器的线圈,固态继电器线圈的另一端接24V,固态继电器的常开触点给加热棒的零线,另一个给电源的零线,加热棒的另一根接火线。

图3-1 PLC输入输出接线

先给温度变送器提供一个24V的电源。热电阻有三根线,其中两根银色线短接接入到温度变送器中,红色线单独接。温度变送器输出的电压信号接入到PLC模拟量输入中的V1+,而V-接到公共端0V。具体接线方式可参考图3-2。

图3-2 模拟量输入接线

04、 软件参数设置

(1)模拟量输入基本设置:

将A/D转换允许/禁止设置改为允许,平均处理指令可选择采样。如图3-3所示。

图3-3 模拟量输入基本设置

(2)模拟量输入应用设置:

当温度在0℃时,模拟量的输入电压是0V;当温度在150℃时,模拟量的输入电压是10V。将得到的数值扩大到100倍,填入到如图3-4所示表格中,填写完成之后就可以利用SD6021监视当前的温度。

图3-4 模拟量输入应用设置

图3-4 模拟量输入应用设置

05、 程序设计

写一个传统的起保停的程序,利用X0做启动,X1做停止,M0代表运行,如此可以先满足程序的要求。当第一次按下启动按钮时,就计数计1次,计数器C0的常开触点导通,此时当当前的温度小于100℃时就启动加热棒。当当前温度大于等于100℃时,就复位掉计数器C0。在往下的过程当中,只要当前温度小于30℃时就启动加热棒。

程序如图3-6所示。

图3-6 程序设计

图3-6 程序设计

(技成培训网原创,作者:林瑞花,未经授权不得转载,违者必究)

超全PLC编程实例

本文源程序+108例精选PLC控制程序

西门子S7-300,PID调节温度控制实例

控制要求

1.水罐水温设置在50℃

2.误差值在±1℃

硬件配置

设计方案

1.采样 : 使用 PT100 热电阻经过变送器把水缸温度传送给S7-300 PLC。

2. 数据的处理: 在 S7-300 PLC 中经过 PID 调节运算输出模拟量信号到功率调节器中。

3.温度调节 : 在功率调节器中把对应的模拟量转化为对应的功率来驱动热得快;

程序编写

创建名称为PID调节的工程,添加CPU314C-2DP.西门子CPU314C-2DP,自带有模拟量输入输出通道,无需扩展模块,在这里我们要注意他们的地址,以及输入输出的测量类型与测量范围。这次试验用的是4-20mA的变送器,输出我们采用0-10V电压输出,这些参数需要在硬件组态时进行设置,设置好以后注意编译保存下载。

2.程序的编写

3.PID调节

首先在开始菜单中打开PID调节面板,如下图所示:

相关问答

plc加热控制怎么更稳定?

1.环境温度适宜各生产厂家对PLC的环境温度都有一定的规定。通常PLC允许的环境温度约在0~55°C。2.环境湿度适宜PLC工作环境的空气相对湿度一般要求...1.环...

PLC怎么控制加热速率?

PLC可以通过控制加热器的电压和功率来控制加热速率。通过编程设置加热速率的目标值,PLC可以实时监测加热器的温度和目标温度之间的差值,并调整加热器的输出功...

西门子plc配方应用实例?

西门子PLC配方应用实例可以是生产线上的自动化配方控制。以下是一般的配方应用实例:1.软饮料生产线:生产线上需要按照一定配方来混合不同的原料,以得到相应...

一个带模拟量输入的plc怎么用pt100温度传器与pt100温度变送器来控制温度?

由于用到PLC,那么温度变送器的电源应有模拟量输入模块提供,在模块上设置好配电跳线,模拟量输入模块的输入通道则有24V输出。题目已经说清楚是温度变送器,因...

在加热设备上的温度通过数字显示,是什么原理?温度传感器与显...

在加热设备上的温度通过数字显示,原理是:温度探头受温度影响自身阻止发生变化...PLC在其中只起到开关作用。也就是当温度值低于设定温度温度表打开信号给PLC...

三菱plc模拟量编程,读取完数据后怎么处理?

不知道你要处理什么流程,我也很多年没有玩这个PLC了,但是知道它的编程手册上有现成的例子,直接按照例子设置就好了,我下边截图简单说一下,请关注:容济点火...不...

PLC之间传递数据时,如何判断通讯已经断开(共享讨论)?

天试验了一个思路:让被发送的数据叠加一个不影响测量精度的变化数据。例如温度正常数据0-100℃,保留2位小数,在发送前叠加一个0.0001-0.0009的变化数据。接...

PLC如何控制温控器?

PLC可通过连接输入和输出设备,编程实现对温控器的精确控制。首先,PLC通过输入模块采集温度传感器的数据,然后根据预设条件和算法进行逻辑运算,最后通过输出模...

前辈们,在线等上海放心选购钢坯在线连续加热设备有哪些,...

[回答]典型的连续精馏流程是这样的:原料液(粗馏塔导来的酒精蒸气或冷凝酒精液)经预热器加热到指定的温度后,送入塔的进料板上与自塔上部下降的回流液体汇...

plc控制水族箱怎么弄?

用PLC控制,首先您需要些什么功能,比如液位控制,定时启动小水泵,定时充养,定时照明或装饰灯控制等等,把需要的功能程序编辑写好在PLC里面,再接上相应的外围...

 ipad商标侵权案  adsl密码查看器 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2025  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部