发表于:2005/3/25 19:41:00
#0楼
“彩灯控制器”程序
控制要求:
红灯亮1秒→绿灯亮1秒→黄灯亮1秒
↑ ↓
三灯全灭1秒←三灯全亮1秒
I/O分配:起动--X0,停止--X1,Y0--红灯,Y1--绿灯,Y2--黄灯。
程序语句: 0 LD X0 1 OR M0 2 ANI X1 3 OUT M0 4 LD M0 5 ANI T4 6 OUT T0 K10 9 LD T0 10 OUT T1 K10 13 LDI T1 14 OR T3 15 ANB 16 OUT Y0 17 LD T1 18 OUT T2 K10 21 LDI T2 22 OR T3 23 ANB 24 OUT Y1 25 LD T2 26 OUT T3 K10 29 OUT Y2 30 LD T3 31 OUT T4 K10 34 END
效果和调试:显示“彩灯控制器”的控制效果:红灯亮1秒转绿灯亮1秒,再转黄灯亮1秒,然后三灯全亮1秒,最后三灯全灭1秒,就这样周而复始,循环往复,循环周期为5秒。改变定时器T的设定值K,可改变各步的延时的时间和循环周期。
仿真程序
单按钮起停彩灯控制器仿真程序
“彩灯控制器”顺序功能图活动步进展动画演示
控制要求:
红灯亮1秒→绿灯亮1秒→黄灯亮1秒
↑ ↓
三灯全灭1秒←三灯全亮1秒
I/O分配:起动--X0,停止--X1,Y0--红灯,Y1--绿灯,Y2--黄灯。
程序语句: 0 LD X0 1 OR M0 2 ANI X1 3 OUT M0 4 LD M0 5 ANI T4 6 OUT T0 K10 9 LD T0 10 OUT T1 K10 13 LDI T1 14 OR T3 15 ANB 16 OUT Y0 17 LD T1 18 OUT T2 K10 21 LDI T2 22 OR T3 23 ANB 24 OUT Y1 25 LD T2 26 OUT T3 K10 29 OUT Y2 30 LD T3 31 OUT T4 K10 34 END
效果和调试:显示“彩灯控制器”的控制效果:红灯亮1秒转绿灯亮1秒,再转黄灯亮1秒,然后三灯全亮1秒,最后三灯全灭1秒,就这样周而复始,循环往复,循环周期为5秒。改变定时器T的设定值K,可改变各步的延时的时间和循环周期。
仿真程序
附件:
[本地下载]附件:
[本地下载]单按钮起停彩灯控制器仿真程序
附件:
[本地下载]“彩灯控制器”顺序功能图活动步进展动画演示
附件:
[本地下载][此贴子已经被作者于2008-4-12 23:40:51编辑过]