Advertisement

Codesys——模拟喷泉 if 语句

阅读量:

以下内容为个人观点,若存在偏差敬请批评指正。

本文主要介绍了一个与ST编程中IF语句相关的简单实例,该程序用于模拟喷泉的运行过程。

控制需求如下:
当按下10.0按钮时开始运行,按下10.1按钮可在运行状态下停止,具体操作流程包括:
1、首先由A组进行喷水,持续5秒后关闭;
2、随后B组与C组同时开启喷水,5秒后B组停止,再经过5秒后C组关闭;
3、接着A组与B组再次同时启动喷水,在2秒后C组也加入喷水过程,所有喷头持续工作5秒后全部停止。

复制代码
 /********************变量声明************************/

    
 PROGRAM PLC_PRG
    
 VAR
    
 	BUTTON_ON: BOOL;      //启动按钮
    
 	BUTTON_OFF: BOOL;     //停止按钮
    
 	TEMP0: BOOL;          //中间变量
    
 	LED1: BOOL;           //灯(喷泉)1
    
 	LED2: BOOL;           //灯(喷泉)2
    
 	LED3: BOOL;           //灯(喷泉)3
    
 	
    
 	TON_0_PT: TIME:=T#5S; //定时器0预设值
    
 	T

全部评论 (0)

还没有任何评论哟~