S71200移位指令

请教各位  S71200CPU没有SHRB指令,在S7200CPU中有SHRB指令,想在S71200CPU要实现跟S7200CPU中SHRB指令功能,请问程序怎么做,能否介绍一下。谢谢

问题补充:
是判断有没物体,如:中间没有物体也要检测出来

最佳答案

有,1200里有SHR SHL指令,可以选择移动的是字节,字,双字等,输入IN是要移动的变量,N是移动位数。
ROR,ROL是循环移动,用法类似。

补充:
1、1200和200的移位功能不能等价使用,200里面SHL移位可以根据该指令的S_BIT为0或1,左移1位后末位就是S_bit,可以根据有无物体来确定S_BIT的值,但是1200的SHL没有S_BIT参数,移位后用0补充。
2、所以,1200可以使用SHL,SHR指令和逻辑或指令完成200中的功能,如果没有物体,直接移位即可,如果有物体,则采用SHL移位后,再使用或指令(OR)将被补充位  置1即可。

提问者对于答案的评价:
ok

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc192836.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月15日
下一篇 2017年8月15日

相关推荐

  • 博途V14哪里可以下载?

    请问博途V14哪里可以下载?和V13有什么大的区别? 最佳答案 博途V14官方下载链接  Where do you procure…

    SIMATIC S7-1200 2017年6月10日
  • S7-1200可以连接绝对值编码器吗?

    S1200可以连接以太网绝对值编码器和PROFIBUS-DP绝对值编码器吗?有相关的使用说明或方案吗? 最佳答案 以太网的,其实应该就是profinet协议的,该编码器应该是作为p…

    SIMATIC S7-1200 2017年6月11日
  • 博途中怎么调用系统函数SFB102

    请详细描述一下怎么添加的 最佳答案 参考:《TIA博途软件-STEP7 V11编程指南》http://www.96192.com/product_1_7111380495…

    SIMATIC S7-1200 2017年11月1日
  • wincc与s7-1200怎么通讯

    wincc与s7-1200通过什么通讯最简单方便,具体的步骤? 最佳答案 wincc与s7-1200通过什么通讯最简单方便,具体的步骤?以太网通讯,实现步骤蛮复杂的,需要安装SIM…

    SIMATIC S7-1200 2017年11月18日
  • 1200PLC变量中文注释 红色

    比如某个变量 I0.0 之前已经中文注释位"电机热保护",假如现在更改了线路要把其改为"风机热保护",但是这时中文注释会…

    SIMATIC S7-1200 2017年11月18日
  • 博途V13更新问题

    更新博途后,软件打开时,出现下图问题。发现自动更新里,有一个提示要到网站更新。网站打开后,不知道要更新哪个。求,帮忙看下,是哪个软件要更新,最好给个连接,谢谢 问题补充:这时提示的…

    2017年6月3日
  • v13帮助F1

    打开protal经常会出现按了帮助F1之后会显示 连接不到internet。但是有时候又正常连接的上。比如说我点击IN_RANGE这个指令块,按F1会出现连接不到INTE…

    2017年7月25日
  • S7-1200 PID资料

    博途V13 S7-1200 S7-1500 PID  相关资料 除了 帮助里面的 给点 行…

    SIMATIC S7-1200 2017年8月26日
  • TIA V13 模拟两台PLC通讯

    软件版本为:TIA V13 想要模拟,两台1500PLC的S7通讯(通过PUT,GET方式)。请问,可以实现吗?我能用自带的模拟软件,模拟出两个PLC出来。但我…

    SIMATIC S7-1200 2017年10月29日
  • 请教1200编程问题

    刚刚开始接触1200.感觉和300的差不多,下载的是英文版,不怎么熟悉,刚刚在一台老PLC在线的程序,却出现了这样的情况如图1.求解是什么原因,好像是台湾的设备。注意一下图中下面的…

    2017年11月1日