控制要求:按下开关(不自锁开关),a,b,c,d灯同时点亮,延时2s,再按着abcd的顺序依次熄灭且每次熄灭保持1s。要求给一次开关信号,程序动作自动无限循环运行。
以上动作具备时序关系,优先采用时序逻辑实现
我们在时序环0中编写程序:
第00步:等待X0按键开关通信号连续保持1次扫描
第01步:触发Y0a灯至Y3d灯通电
第02步:在此等待0小时0分钟2秒0毫秒
第03步:触发Y0a灯断电
第04步:在此等待0小时0分钟1秒0毫秒
第05步:触发Y1b灯断电
第06步:在此等待0小时0分钟1秒0毫秒
第07步:触发Y2c灯断电
第08步:在此等待0小时0分钟1秒0毫秒
第09步:触发Y3d灯断电
第10步:在此等待0小时0分钟1秒0毫秒
第11步:将第0环运行当前帧跳转至第1帧
这就是一个简单的自动功能案例,根据指令要求控制输出的状态变化





