加入收藏 在线留言 联系我们
关注微信
手机扫一扫 立刻联系商家
全国服务热线18475208684

安徽PLC代理商-触摸屏代理商-变频器代理商一级代理

更新时间
2024-11-28 08:00:00
价格
请来电询价
西门子变频器
西门子触摸屏
西门子伺服电机
西门子PLC
西门子直流调速器
西门子电缆
联系电话
13922889745
联系手机
18475208684
联系人
向小姐
立即询价

详细介绍

在生产中我们经常会碰到多台电机需要顺序启动逆序停机,PLC里面如何来编写程序实现呢?如果是顺序启动和逆序停止的间隔时间相等,我们可以用移位指令来实现。

首先我们来看一下移位指令。

图片


这是移位寄存器指令。

EN:每个扫描周期执行一次。

DATA:状态移入位。

S_BIT:指定移位寄存器的Zui低位。(需注意和起始位区分)

N:指定移位寄存器的长度和方向(N为正数左移,N位负数右移)Zui大为64位。

每次固定移动一位,不可更改。

在这条指令中,位排列顺序遵循编号越大越高。与其他移位指令排列方式不一致。

这条指令的含义是每执行一次,Q0.0开始的8个位左移一位,即Q0.0的状态移到Q0.1,Q0.1的状态移到Q0.2,……Q0.6的状态移到Q0.7,Q0.7的状态舍去,Q0.0以I0.0的状态补上。

如下图所示程序为六盏灯(Q0.0~Q0.5),按下启动信号I0.0,正向依次点亮,间隔时间为1秒。按下停止信号I0.1时亮到哪一盏就从哪一盏开始反向依次全部熄灭,时间间隔也是1秒。

图片

图片

图片


相关产品

联系方式

  • 电  话:13922889745
  • 经理:向小姐
  • 手  机:18475208684
  • 微  信:18475208684