- 发布日期:2025-02-04 21:31 点击次数:161
控制需求:
洗车器有三种设置。当按下冲按钮只提供冲服务,当按下洗按钮只提供洗服务,当按下冲洗按钮提供冲与洗服务,以此来满足不同客户的需求。当客户按下其中一种服务之后,另外两种服务将无法启动,等待选择的服务结束之后才能再次进行选择,以免造成混乱。
动作分析:
服务启动:
当X1(冲按钮)被按下时,Y1(冲服务激活)被激活,Y2(洗服务激活)和Y3(冲洗服务激活)被禁用。
当X2(洗按钮)被按下时,Y2(洗服务激活)被激活,Y1(冲服务激活)和Y3(冲洗服务激活)被禁用。
当X3(冲洗按钮)被按下时,Y1(冲服务激活)、Y2(洗服务激活)和Y3(冲洗服务激活)都被激活。
服务完成:
服务完成后,Y4(服务完成指示)被激活,提示用户服务已完成。
服务完成后,所有服务激活信号(Y1, Y2, Y3)被禁用,系统返回待机状态。
该程序符合时序动作,我们可以在时序环中完成动作指令:
**时序环0环指令解释:**
第00步:如果<X1 冲按钮>通信号,则跳转第[4]帧,否则运行下一帧指令
第01步:如果<X2 洗按钮>通信号,则跳转第[8]帧,否则运行下一帧指令
第02步:如果<X3 冲洗按钮>通信号,则跳转第[12]帧,否则运行下一帧指令
第03步:将第0环运行当前帧跳转至第0帧
第04步:触发<Y4 服务完成指示>断电
第05步:触发<Y1 冲服务激活>通电
第06步:在此等待0小时5分钟0秒0毫秒
第07步:将第0环运行当前帧跳转至第16帧
第08步:触发<Y4 服务完成指示>断电
第09步:触发<Y2 洗服务激活>通电
第10步:在此等待0小时5分钟0秒0毫秒
第11步:将第0环运行当前帧跳转至第16帧
第12步:触发<Y4 服务完成指示>断电
第13步:触发<Y3 冲洗服务激活>通电
第14步:在此等待0小时5分钟0秒0毫秒
第15步:将第0环运行当前帧跳转至第16帧
第16步:触发<Y4 服务完成指示>通电
第17步:触发<Y1 冲服务激活>至<Y3 冲洗服务激活>断电
想了解更多JENASI(简纳思)PLC控制逻辑,请持续关注我们
