S7-200SMART案例:喷泉自动控制系统

360影视 2025-01-18 22:18 2

摘要:这篇文章要给大伙讲一个实实在在的应用案例程序,是用西门子 200SMART PLC 来控制 ABC 喷泉按照设定好的时间顺序自动喷水的,具体要求是这样:喷泉有 A、B、C 三组喷头,启动之后,A 先喷 5 秒然后停下,接着 B、C 同时喷 5 秒,之后 B 停

这篇文章要给大伙讲一个实实在在的应用案例程序,是用西门子 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 开始的那三个位。

西门子200SMART案例分析:ABC喷泉自动控制系统 PLC论坛-全力打造可编程控制器专业技术论坛 -

来源:PLC技术玩

相关推荐