• 微课视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
微课江湖
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 微课视频
  • 电脑应用技巧
  • 电脑基本常识
  • 电脑健康知识
  • 电脑初学者入门
  • 电脑维护基础
  • 电脑故障维护
  • 电脑硬件知识
  • 电脑维修实例
  • 电工学习
您的位置:首页 > 电脑知识 >plc > 西门子plc移动指令的功能和使用方法

西门子plc移动指令的功能和使用方法

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-08-28

本文介绍了西门子plc移动指令的功能和使用方法等相关知识要点,需要的同学们可以参考学习下

    移位指令分为左、右移位和循环左、右移位及移位寄存器指令三大类。左移和右移指令的功能是将输入数据IN左移或右移N位后,把结果送到OUT中。主要包括:①字节移位指令,SLB-字节左移指令,SRB-字节右移指令;②字移位指令,SLW-字左移指令,SRW-字右移指令;③双字移位指令,SLD-双字左移指令,SRD-双字右移指令。

    1)循环移位指令包括

    (1)字节循环移位指令:RLB-字节循环左移指令;RRB-字节循环右移指令。

    (2)字循环移位指令:RLW-字循环左移指令;RRW-字循环右移指令。

    (3)双字循环移位指令:RLD-双字循环左移指令;RRD-双字循环右移指令。

    2)左、右移位指令的特点

    (1)被移位的数据是无符号的。

    (2)在移位时,存放被移位数据的编程元件的移出端与特殊继电器SM1.1相连,移出位送SM1.1,另一端补零。

    (3)移位次数Ⅳ与移位数据的长度有关,若Ⅳ小于实际的数据长度,则执行Ⅳ次移位;若Ⅳ大于数据长度,则执行移位的次数等于实际数据长度的位数。

    (4)移位数据Ⅳ为字节型数据。

    (5)左、右移位指令影响到的特殊继电器有SM1.0(零)、SM1.1(溢出)。

    (6)影响ENO正常工作的出错条件为SM4.3、0006。

    3)循环左、右移位指令的特点

    (1)被移位的数据是无符号的。

    (2)在移位时,存放被移位数据的编程元件的移出端与另一端相连,又与特殊继电器SM1.1相连,移出位在被移到另一端的同时,也进入SM1.1;另一端自动补零。

    (3)移位次数Ⅳ与移位数据的长度有关,若Ⅳ小于实际的数据长度,则执行Ⅳ次移位;若Ⅳ大于数据长度,则执行移位的次数为Ⅳ除以实际数据长度的余数。

    (4)移位次数Ⅳ为字节型数据。

    (5)循环移位指令影响的特殊继电器有SM1.1 (0)、SM1.1(溢出)。

    (6)影响允许输出ENO正常工作的出错条件为SM4.3,0006。

    4)左移和右移指令

    左移和右移指令的功能是将输入数据IN左移或右移N位后,把结果送到OUT中。

    (1)字节移位指令:

    SLB-字节左移指令;

    SRB-字节右移指令。

    (2)字移位指令:

    SLW-字左移指令;

    SRW-字右移指令。

    指令格式如下:

 

    (3)双字移位指令:

    SLD-双字左移指令;

    SRD-双字右移指令。

    指令格式如下:

 

    5)循环左移和循环右移指令

    (1)字节循环移位指令:

    RLB-字节循环左移指令;

    RRB-字节循环右移指令。

    指令格式如下:

 

    (2)字循环移位指令:

    RLW-字循环左移指令;

    RRW-字循环右移指令。

    指令格式如下:

 

    (3)双字循环移位指令:

    RLD-双字循环左移指令;

    RRD-双字循环右移指令。

    指令格式如下:

 

  6)移位寄存器指令

  SHRB:移位寄存器指令。

  指令格式如下:

 

  (1)移位寄存器的数据类型无字节型、字型、双字型之分。

  (2)移位寄存器最低位的地址为S_BIT;最高位地址的计算方法为MSB=(N-1+7S BIT的位号))/8,最高位的字节号为MSB的商+S BIT的字节号,最高位的位号为MSB的余数。

    (3)移位寄存器的移出端与SM1.1连接。

    (4)移位寄存器指令影响的特殊继电器为SM1.0(零)、SM1.1(溢出)。

    (5)影口向ENO正常工作的出错条件为SM4.3(运行时间)、0006(问接寻址)、0091(操作数超界)、0092(计数区错误)。

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

相关文章

  • 2018-08-28西门子plc基础知识
  • 2018-08-28plc顺序功能图的组成要素
  • 2018-08-28S7站配置的详细步骤
  • 2018-08-28欧姆龙PLC编程软件中功能块的使用方法
  • 2018-08-28三菱plc计数器C
  • 2018-08-28PLC错误处理组织块
  • 2018-08-28西门子plc中数的表示方法
  • 2018-08-28TIA如何生成上位机客户端
  • 2018-08-28plc自动门系统控制编程实例
  • 2018-08-28欧姆龙PLC程序读保护的加密方法和释放密码方法(知道密码的情况下)

文章分类

  • 电脑应用技巧
  • 电脑基本常识
  • 电脑健康知识
  • 电脑初学者入门
  • 电脑维护基础
  • 电脑故障维护
  • 电脑硬件知识
  • 电脑维修实例
  • 电工学习

最近更新的内容

    • 一次特殊的S7-400数字量输入模块故障
    • 如何修改S7-1200 工艺对象中PID功能的组态参数并使其有效
    • 欧姆龙各型PLC RS232C电缆制作图
    • 欧姆龙PLC中央处理器CPU
    • 定时器在PLC中的作用原理图解
    • STEP7硬件组态中保留区什么情况下会被重写?
    • 西门子plc脉冲指令使用方法
    • 欧姆龙PLC通电后ERR灯常亮
    • 三菱PLC星-三角降压启动控制编程实例
    • 欧姆龙PLC检修工艺及技术要求

关于我们 - 联系我们 - 免责声明 - 网站地图

©2015-2018 All Rights Reserved. 微课江湖 版权所有