手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

利用SCR指令编写红绿灯循环亮灯实验

时间:2024-10-17 02:16:02

1、根据要求先画出它的流程框图。参考图如下:

利用SCR指令编写红绿灯循环亮灯实验

2、根据流程功能图分配软元件地址:

利用SCR指令编写红绿灯循环亮灯实验

3、按照流程图和上面的软元件地址分配编写出控制程序,参考程序如下所示:

利用SCR指令编写红绿灯循环亮灯实验
利用SCR指令编写红绿灯循环亮灯实验

4、根据程序设计实验线路接线图。参考图如下所示:

利用SCR指令编写红绿灯循环亮灯实验

5、程序调试就结果分析 当按下在线控制面板上的I0.1f(即I0.1 闭合)此时S0.0 被置位,执行S0.0的SCR段。输出点Q0.0置1(点亮红灯),即实验平台上的Q0.0的指示灯亮(接线图中表示Q0.0 有输出的等L1 亮),同时启动定时器T37,延时两秒后,步进转移指令使得S0.1 置为1,S0.0 置为0,程序进入执行S0.1 的SCR 段,输出点Q0.1 置为1,(点亮绿灯)Q0.0 置0(熄灭红灯),即实验平台上的Q0.1 的指示灯亮(接线图中表示Q0.1 有输出的等L2 亮),同时启动定时器T38,经过两秒后步进指令使得S0.0 置为1,S0.1 置为0 程序又进入S0.0 的SCR 段。,如此周而复始的循环的亮灯。当按下停止按钮I0.0(即在线控制面板上的I0.0f )此时系统停止工作,所有的灯都灭。

© 手抄报圈