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预设值
	TON_1_PT: TIME:=T#5S; 
	TON_2_PT: TIME:=T#5S;
	TON_3_PT: TIME:=T#2S;
	TON_4_PT: TIME:=T#5S;
	TON_5_PT: TIME:=T#3S;
	TON_0_ET: TIME;       //定时器0当前值
	TON_1_ET: TIME;
	TON_2_ET: TIME;
	TON_3_ET: TIME;
	TON_4_ET: TIME;
	TON_5_ET: TIME;
	TON_0_Q: BOOL;        //定时器0输出
	TON_1_Q: BOOL;
	TON_2_Q: BOOL;
	TON_3_Q: BOOL;
	TON_4_Q: BOOL;
	TON_5_Q: BOOL;
	
	TON_0: TON;
	TON_1: TON;
	T
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值