Login
升级VIP 登录 注册 安全退出
当前位置: 首页 > word文档 > 标准规范 > 电气自动化技术《电子教材--移位指令》

电气自动化技术《电子教材--移位指令》

收藏

本作品内容为电气自动化技术《电子教材--移位指令》,格式为 doc ,大小 670248 KB ,页数为 3页

电气自动化技术《电子教材--移位指令》


('移位指令该指令有左移和右移两种。根据所移位数的长度不同可分为字节型、字型和双字型。移位数据存储单元的移出端与SM1.1〔溢出〕相连,所以最后被移出的位被放到SM1.1位存储单元。移位时,移出位进入SM1.1,另一端自动补0。例如,在右移时,移位数据的最右端的位移入SM1.1,那么左端补0。SM1.1始终存放最后一次被移出的位,移位次数与移位数据的长度有关,如果所需移位次数大于移位数据的位数,那么超出次数无效。如字左移时,假设移位次数设定为20,那么指令实际执行结果只能移位16次,而不是设定值20次。如果移位操作时数据变为0,那么零存储器标志位〔SM1.0〕自动置位。1〕左移位指令当左移位指令的EN端为高电平“1〞时,执行移位指令,将IN端指定的数据左移N端指定的位数,然后写入OUT端指定的目的地址中,最后一次移出的位保存在SM1.1中。左移位指令按操作数的数据类型可分为字节、字、双字左移位指令,如表1所示。表1左移位指令字节左移字左移双字左移下面举例说明左移位指令的使用,梯形图如图1所示。假设IN中的字MW0为2#1001110111111011,当I0.0闭合时,激活左移指令,IN中的字存储在MW0中的数为2#1001110111111011,向左移4位后,OUT端的MW0中的数是2#1101111110110000,字左移指令示意图如图2所示。图1字左移指令应用举例图2字左移指令示意图注意:图1中的程序有一个上升沿,这样I0.0每闭合一次,左移4位,假设没有上升沿,那么闭合一次,可能左移很屡次。这点要特别注意。2〕右移位指令当右移位指令的EN位为高电平“1〞时,将执行移位指令,将IN端指定的内容右移N端指定的位数,然后写入OUT端指定的目的地址中,最后一次移出的位保存在SM1.1中。右移位指令按操作数的数据类型可分为字节、字、双字右移位指令,如表2所示。表2右移位指令字节右移字右移双字右移下面举例说明右移位指令的使用,梯形图如图3所示。假设IN中的字MW0为2#1001110111111011,当I0.0闭合时,激活右移指令,IN中的字存储在MW0中的数为2#1001110111111011,向右移4位后,OUT端的MW0中的数是2#0000100111011111,字右移指令示意图如图4所示。图3字右移指令应用举例图4字右移指令示意图',)


  • 编号:1700832819
  • 分类:标准规范
  • 软件: wps,office word
  • 大小:3页
  • 格式:docx
  • 风格:商务
  • PPT页数:670248 KB
  • 标签:

广告位推荐

相关标准规范更多>