课程指导方案(首页)
提高篇
任务二移位寄存器指令的应用
一、训练地点:PLC实训室二
二、训练目标
1、理解移位寄存器指令的工作原理。
2、掌握移位寄存器指令的编程技巧。
三、要点讲解
在顺序控制或步进控制过程中,应用该指令编程很方便。当使能位(EN)为1时,将DATA数值移入移位寄存器。S_BIT指定移位寄存器的最低位。N指定移位寄存器的长度和移位方向(移位加 = N,移位减 = -N),N≤64(无论正负)。
注意:EN端要用EU或ED控制,以精确控制数据的传输。此外,还可以用计数器实现步进控制。
例子:
讲解:用Q作为移位寄存器,编写液体混合装置PLC程序,让学生输入监控看现象、分析。
四、上机练习
1、用M作为移位寄存器,编写液体混合装置PLC程序。
2、用移位寄存器指令编写滑块直线运动PLC程序。
编程要求:滑块最初停止在S1处,点动SB1滑块按下图路径运行为一个周期,点动SB2,滑块在完成本周期后停止在S1处。滑块除在S1处不停留外,在S3停2秒,在S5停1秒,
在S7停5秒。每个箭头代表一步。
S1 S3 S5 S7