通风系统案例

360影视 动漫周边 2025-08-11 10:15 1

摘要:按下启动按钮,当温度低于设定的温度加热管开始工作;温度达到设定的温度时,加热管停止工作。当湿度低于设定的湿度时,加湿喷雾器开始工作;湿度达到设定的湿度时,喷雾器停止工作。当温度和湿度都达到设定值后,醒发时间开始计时,状态指示灯从红色(调整中)变为绿色(醒发中)

需求描述:

按下启动按钮,当温度低于设定的温度加热管开始工作;温度达到设定的温度时,加热管停止工作。当湿度低于设定的湿度时,加湿喷雾器开始工作;湿度达到设定的湿度时,喷雾器停止工作。当温度和湿度都达到设定值后,醒发时间开始计时,状态指示灯从红色(调整中)变为绿色(醒发中)。当计时达到30分钟的醒发时间,状态指示灯变为黄色(完成),循环风扇继续运行5分钟后停止。按下急停按钮,所有设备立即停止,需重新设置参数才能启动。

功能分析:

时序逻辑动作步骤

时序逻辑主要是按照一定的时间顺序依次执行的步骤,以下是提取的时序逻辑:

启动阶段 :按下启动按钮(X0),状态指示灯黄(Y5)断电,状态指示灯红(Y4)通电,循环风扇(Y2)通电,同时设置通信号 M0 为通电状态,准备进入后续的温湿度调节阶段。

温度控制阶段 :在通信号 M0 为通电状态下,判断温度传感器(X2)的信号。若温度未达到设定值(X2 信号未满足条件),加热管(Y0)通电开始加热;当温度达到设定值(X2 信号满足条件,且该状态连续保持 1 次扫描后),加热管(Y0)断电。

湿度控制阶段 :在通信号 M0 为通电状态下,判断湿度传感器(X3)的信号。若湿度未达到设定值(X3 信号未满足条件),加湿喷雾器(Y1)通电开始加湿;当湿度达到设定值(X3 信号满足条件,且该状态连续保持 1 次扫描后),加湿喷雾器(Y1)断电。

状态指示及计时阶段 :在温度和湿度都达到设定值后,状态指示灯红(Y4)断电,状态指示灯绿(Y3)通电,同时开始计时 30 分钟的醒发时间。当 30 分钟计时结束,状态指示灯绿(Y3)断电,状态指示灯黄(Y5)通电,然后继续计时 5 分钟,计时结束后循环风扇(Y2)断电。

急停阶段 :当按下急停按钮(X1)时,无论程序处于哪个阶段,都将立即停止所有设备(包括加热管 Y0、加湿喷雾器 Y1、循环风扇 Y2 以及状态指示灯 Y3-Y5 等),并将时序环 0 和时序环 1 设置为停止状态,返回到初始的第 0 帧等待状态。需要等待急停按钮(X1)断信号连续保持 1 次扫描后,才能将时序环 0 和时序环 1 设置为运行状态,重新按照启动逻辑开始工作。

无序组合逻辑动作步骤

无序组合逻辑主要是各个输入信号与输出动作之间的直接组合关系,不考虑时间顺序,以下是提取的无序组合逻辑:

当启动按钮(X0)按下时,状态指示灯黄(Y5)断电、状态指示灯红(Y4)通电、循环风扇(Y2)通电,同时设置通信号 M0 为通电状态。

温度传感器(X2)信号满足条件时,加热管(Y0)断电;温度传感器(X2)信号不满足条件且通信号 M0 为通电状态时,加热管(Y0)通电。

湿度传感器(X3)信号满足条件时,加湿喷雾器(Y1)断电;湿度传感器(X3)信号不满足条件且通信号 M0 为通电状态时,加湿喷雾器(Y1)通电。

当温度和湿度都达到设定值后,状态指示灯红(Y4)断电、状态指示灯绿(Y3)通电。

当 30 分钟计时结束时,状态指示灯绿(Y3)断电、状态指示灯黄(Y5)通电。

当 5 分钟计时结束时,循环风扇(Y2)断电。

急停按钮(X1)按下时,加热管(Y0)、加湿喷雾器(Y1)、循环风扇(Y2)、状态指示灯绿(Y3)、状态指示灯红(Y4)、状态指示灯黄(Y5)全部断电。

资源配置:

输入IO口别名:

X0: X0-启动按钮

X1: X1-急停按钮

X2: X2-温度传感器

X3: X3-湿度传感器

输出IO口别名:

Y0: Y0-加热管

Y1: Y1-加湿喷雾器

Y2: Y2-循环风扇

Y3: Y3-状态指示灯绿

Y4: Y4-状态指示灯红

Y5: Y5-状态指示灯黄

时序环0环指令解释:

第00步:等待启动按钮通信号连续保持1次扫描

第01步:触发状态指示灯黄断电

第02步:触发状态指示灯红通电

第03步:触发循环风扇通电

第04步:触发通信号

第05步:如果温度传感器通信号则跳转第[9]帧否则运行下一帧指令

第06步:触发加热管通电

第07步:等待温度传感器通信号连续保持1次扫描

第08步:触发加热管断电

第09步:等待断信号

第10步:触发状态指示灯红断电

第11步:触发状态指示灯绿通电

第12步:在此等待0小时30分钟0秒0毫秒

第13步:触发状态指示灯黄通电

第14步:触发状态指示灯绿断电

第15步:在此等待0小时5分钟0秒0毫秒

第16步:触发循环风扇断电

时序环1环指令解释:

第00步:等待通信号

第01步:如果湿度传感器通信号则跳转第[5]帧否则运行下一帧指令

第02步:触发加湿喷雾器通电

第03步:等待湿度传感器通信号连续保持1次扫描

第04步:触发加湿喷雾器断电

第05步:触发断信号

时序环2环指令解释:

第00步:等待急停按钮通信号连续保持1次扫描

第01步:将第0环到第1环设置成停止状态并返回第0帧

第02步:触发加热管至状态指示灯黄断电

第03步:等待急停按钮断信号连续保持1次扫描

第04步:将第0环到第1环设置成运行状态

来源:自动化

相关推荐