西门子200SMART案例分析:ABC喷泉自动控制系统

科技   2025-01-10 18:10   广东  
本文给大家介绍一个实际的应用案例程序,用西门子200SMART PLC控制ABC喷泉按照设定的时间顺序自动喷水,要求如下:喷泉A、B、C三组喷头,启动后,A先喷5秒后停止,再B、C同时喷5秒后,B停止,C再喷5秒停止,再A、B开始喷2秒后,ABC一起持续5秒后全部停止。停3秒开始重复上述过程。喷泉A用Q0.0控制,B用Q0.1控制,C用Q0.2控制,启动信号接在输入点I0.0上,停止信号接在I0.1上。按下停止,等待整个动作过程完成再停止。

根据控制要求,编写程序如下:

首先写了一个程序的初始化,把程序中要用到的M区的状态清零,避免PLC中之前的程序存储区状态对当前程序产生干扰。第二段写启动,启动以后在M0.0没有复位之前,再接通启动信号不会去执行置位M0.0开始的三个位。

声明:文章来源于跟我学PLC吧,仅做分享,侵权请联系!


自动化网
工业互联网与数字智造的产业互联网服务平台,微新闻、微市场、微分析、微访问、微视频、微应用,微服务中国制造业。
 最新文章