移位寄存器

我想用移位寄存器做一个顺序起动.V100.0每移位一次,输出一个线圈等于1.移4位就可以了,那VB100里的数据是怎样的.怎么存储.要变量表吗/?

问题补充:
要是用移位指令怎么写,用语句写过来看看

最佳答案

LD     I0.0
 EU
 SHRB   I0.1, V100.0, 4
 LD     SM0.1
 MOVB   1, VB101
 LD     I0.2
 EU
 SLB    VB101, 1
 LD     V101.1
 S      Q0.0, 1
 LD     V101.2
 S      Q0.1, 1
 按先后顺序依次起动最好用移位寄存器。如果用左移指令的话要先赋值,再左移,还要置位。如果不置位的话就会变成只有一个输出点才有输出。

提问者对于答案的评价:
说地有道理.谢谢.

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

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

相关推荐

  • S7-200与TP270通讯

    S7-200与TP270触摸屏能不能实现直接通讯?如何通讯?能否发份例程给我?EMAIL: yzh666888999@163.com 问题补充:希望能发个例程给我,我主要…

    SIMATIC S7-200 2021年7月5日
  • 关于实时时钟

    请教高手:S7-200实时时钟设置时,如要输入2010年5月31日—-,如何设置?数据如何输入?  谢谢! 问题补充:可不可以用数据块写入时间值,什么格式?…

    SIMATIC S7-200 2020年11月1日
  • S7-200编程电缆

    大家好,有一条PC Adaptor USB电缆6ES7 972-0CB20-0XA0,用它连接300没问题,听说也能连接200,不知是真是假?200的…

    SIMATIC S7-200 2021年7月5日
  • pc access 连接plc的个数

    pc access 里 最多可以添加8个s7-200plc  那如果我有10几个分站每个分站都有plc和cp243-1模块,超过8…

    SIMATIC S7-200 2020年11月1日
  • 用224xpMODBUS指令库中功能码05、15的问题

    功能码05是写单个线圈功能码15是写多个线圈手册里有句话:输出点不是被强制,用户程序可以重写由modbus的请求而写入的值 PLC做从站,计算机发送01 0F&…

    SIMATIC S7-200 2018年12月6日
  • 西门子如何实现地址偏移量的功能

    在用信捷PLC上有一个功能非常的好用,如图1所示。可以通过改变D的址偏移到另外一个地址。而西门子好像没有直接这样的一个功能。看了一下手册也很难理解,如图2所示。麻烦各位帮帮忙,写个…

    2017年11月19日
  • s7-200samrt与组态王GPRS通信、与变频器通信如何编程

    1、s7-200samrt(从站)与组态王(主站)采用modbusRTU协议,使用GPRS链路通讯;2、s7-200samrt(主站)与ABB ACS510变频器(从站)…

    SIMATIC S7-200 2021年7月5日
  • TD400C组态

    请给一个TD200  TD400C文本组态手册的链接,谢谢 最佳答案 西门子下载中心就有:http://www.ad.siemens.com.cn/downlo…

    SIMATIC S7-200 2021年7月5日
  • 求教如何做200系列PLC时钟脉冲,0.1秒周期的

    第一:224XP没有专门的0.1S时钟脉冲么?只有1分钟和1秒钟两种?不像300有8种系统时钟脉冲第二:如果没有,是不是只能用定时器自己编写了?有什么其它好办法么?想要个没0.1秒…

    SIMATIC S7-200 2017年11月19日
  • S7-200在线运行时查看故障报警跳停,

    某厂有一台设备,经常因为生产原因而跳停,于是拿笔记本打开程序与PLC通迅连起来一起在线运行观察,就是直接把程序下载到笔记本电脑S7-200的软件上在线运行看是哪个个原因导致跳停,但…

    SIMATIC S7-200 2020年11月1日

发表回复

登录后才能评论