试用SCR指令进行顺序控制实验

作者:滴水穿石 | 创建时间: 2023-07-18
按下启动按钮后小车从左往右运行,当到达右边的右限位后停止3s 接着左 行。到达左限位后停止。利用SCR指令进行编写程序。(注:使用SCR 时有如下限制:不能在不同的程序中使用相同的S 位,不能在SCR 段中使用JMP 及LBL 指令,即不允...
试用SCR指令进行顺序控制实验

操作方法

实验目的: 1、学习掌握SCR指令的用法。 2、熟悉顺序控制功能图 3、对定数器指令的练习

小车运行图:

顺序控制功能图:

首先分配地址,地址分配如下表格所示:

根据顺序功能图编写程序。 在设计梯形图时,用LSCR和SCRE指令作为SCR段的开始和结束指令。在SCR 段中用SM0.0 的常开触点来驱动在该步中应为1 状态的输出点(Q)的线圈, 并用转换条件对应的触点或电路来驱动转换到后续步的SCRT指令。

根据程序和顺序功能控制图设计实验接线图:

程序调试及结果分析; 把编写好的程序下载到西门子s7-200 的PLC 中。下载时要保证PLC 处在 stop状态。 首次扫描时,SM0.1的常开触点接通一个扫描周期,使顺序控制继电器 S0.0置位,初始步变为活动步。按下启动按I0.0(即在线控制面板上的 I0.0f)SCRT S0.1指令的线圈得电,使S0.1变为1状态, S0.0变为0状态,系统从初始步转换到右行步,转为执行S0.1对应的SCR段。 在该段中因为SM0.0 一直为1状态,其常开触点闭合,Q0.0 的线圈得电,小车 右行,(即在在实验接线图中表示Q0.0有输出的灯L1亮)。碰到右限位开关I0.1(即按下在线控制面板上的I0.1f)将实现右行步S0.2 到暂停步的转换,此时S0.1的状态为0,(即Q0.0无输出,接线图中表示Q0.0输出的等L1就不亮)S0.2的状态为1,定时器T37用来使暂停步延时3s。延时时间到时T37的常开触点接通,使得系统与由暂停步转换到左行步S0.3,所以Q0.1有输出,(即实验接线图中表示Q0.1 有输出的灯L2 亮)。当小车运行到碰到左限位时小车停止运行,系统返回初始步。

温馨提示

注意用电安全,非专业人士请勿操作!
如果你觉得可以,就请点个赞吧!
点击展开全文

更多推荐