请问数据左移怎么的出来的?

例如 1110 0010 1010 1101   执行SHL之后 
 首次结果是  1100 0101 0101 1010
 二次左移的输出值 1000 1010 1011 0100
三次左移的输出值 0001 0101 0110 1000
这些结果是怎么得出的 怎么个原理

最佳答案

1       1      1       0      0      0     1     0   1    0    1    0   1    1    0    1 
B15  B14  B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1  B0
第一次执行字左移一位指令都是
先将最高位 B15 送给 SM1.1,然后B14-B0 从右向左平移一位,最低位 B0 用 0 补上。如下。
B15->SM1.1
B14->B15
B13->B14
B12->B13
B11->B12
B10->B11
  B9->B10
  B8->B9
  B7->B8
  B6->B7
  B5->B6
  B4->B5
  B3->B4
  B2->B3
  B1->B2
  B0->B1
     0->B0    最后用 0 补充 B0。
《S7-200 可编程序控制器 系统手册》 第 180 页有图说明。如图
https://support.industry.siemens.com/cs/document/1109582

图片说明:

请问数据左移怎么的出来的?  

提问者对于答案的评价:
谢谢指教

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午12:34
下一篇 2021年7月5日

相关推荐

  • TSAP访问点的链接数量限制

    用2-3台wincc链接200plc,200PLC需要设置多个tsap访问点吗?还是只需要设置一个,然后3台wincc都用同一个访问点的设置? 最佳答案 对,需要多个TSAP服务访…

    SIMATIC S7-200 2021年7月5日
  • VB与PLC通信的指令

    大家好!我现在要帮人家开发一个PLC计算机监控程序  原理应该说来很简单  所以麻烦大家看看指点下 由于我是学程序设计的&nbsp…

    SIMATIC S7-200 2021年7月4日
  • s7 -200子程序调用的规则

    进入子程序的条件是有调用吗?如图1,当i11.0得电时进入输入的子程序?还是如图2,上电即进入子程序?(该程序编写在SBR子程序网络中) 图片说明:    &n…

    SIMATIC S7-200 2017年11月6日
  • 西门子6ES7153-1AA03-0XB0 装机后BF灯闪

    如题:西门子6ES7153-1AA03-0XB0 模块换上后 BF灯闪,请问应该从哪来找问题,急!!! 钻石用户推荐最佳答案 BF闪烁为总线故障1.检查主站配置…

    SIMATIC S7-200 2021年7月5日
  • 226冒烟了

    226的输出电源只有21V左右,没太在意结果运行几小时后就冒烟了再上电程序可以运行,用PPI电缆上下载就不行了用串口直接接个232转485可以下载CPU的输出电源也没了这应该是什么…

    SIMATIC S7-200 2020年10月31日
  • EM253故障,RPS灯亮,RER灯亮

    一个EM253模块,在输入端没有接线的情况下,RPS灯常绿,且MF灯常红。用控制面板工具也找不到该模块的硬件组态。请问是什么问题造成的?谢谢 最佳答案 你用软件查看下有没有错误代码…

    SIMATIC S7-200 2020年11月1日
  • Adapter(PPI)驱动无法安装

    安装Step7 5.5.以前其他电脑都安装正常,这段突然发现自己俺的驱动中无 Adapter(PPI)无法使用300编程线下载200程序。重装2.0版本驱动提示…

    SIMATIC S7-200 2020年10月31日
  • 6ES7 214 1AD22 0XB0怎样发脉冲,版本太低不支持PTO和MAP SERV库

    6ES7 214 1AD22 0XB0怎样发脉冲,版本太低不支持PTO和MAP SERV库 最佳答案 换高版本的或者升级cpu版本 提问者对…

    SIMATIC S7-200 2021年7月5日
  • 西门子200系列或200smart输出有NPN型的吗?

    现在手头有一个项目要控制伺服电动机,但是伺服驱动器只支持NPN型脉冲输入,貌似200系列晶体管都是PNP输出的。还有伺服驱动器的脉冲信号输入电压一般是多少伏特的? 我知道…

    SIMATIC S7-200 2021年7月5日
  • 电气CAD

    我把项目的图纸清单报告保存到文件,选择的是Excel,但是保存出来变成这样的了,怎么回事 问题补充:在桌面显示这样 图片说明:    最佳答案 你是想把CAD中…

    2021年7月5日

发表回复

登录后才能评论