s7-200循环移位怎样设置最低位?

比如  字节左移循环中将最低位设置成q0.5  让q0.5q0.6q0.7依次循环得电

问题补充:
重点是实现自动循环

最佳答案

采用循环左移指令:ROL_B
初始化:
LD             SM0.1
MOVB 32,QB0
循环程序:
LD             SM0.4     // 以每分钟移位1次,你可以自己选择其它
RLB           QB0,1
因为这个指令是字节(8位)的循环左移,你要求是移动3位,所以必须定义移动位数值:
LD              Q0.7
ED                         
MOVB  32,QB0       //当Q0.7亮完成后指定从Q0.5开始亮。

提问者对于答案的评价:
简单易懂  其实上边那个答案也不错  自己感觉还是这个好用

最佳答案作者回复:
这个所谓的条条大路通罗马,编程的境界(思路)也是无穷的。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月26日 下午3:53
下一篇 2017年11月26日 下午3:53

相关推荐

  • 关于EM235模块的使用

    初次使用em235,想确认几个问题,如果把dip开关设置成100 001(1代表on),问题1:是不是4个输入信号都设置成0-20mA呢?这个0-20mA信号带配电功能吗…

    2020年10月31日
  • 求教!!!运算过程的变量问题

    像我这样使用vd0可以吗? 图片说明:    最佳答案 可以,你可以使用子程序里的临时变量,这样可以节省数据存储区 提问者对于答案的评价:谢谢,我想再问一下为什…

    2021年7月5日
  • CPU224XP通讯问题

    CPU224XP换为CPU224CN后与proface GP37W2通讯怎么设置 最佳答案 224xp与226均具备2个独立工作的通讯口,你将plc类型由224xp修改为…

    SIMATIC S7-200 2021年7月5日
  • S7-200和PC现场通讯咨询

    目前S7-200 PLC与上位机(pc)进行通讯的设备,对于通讯距离不超过5米的,我一般采用PC/PPI电缆连接,超过5米的,想通过Profibus电缆和总线连接器的方式…

    SIMATIC S7-200 2021年7月5日
  • 紧急求助!请教em253问题!

    现在用一个EM253控制一台步进电动机,按照配置向导配置,地址为vb 0-vb92,配置完毕后,MG等常亮,PWD常亮,没有任何问题,然后编制程序,程序如下: …

    SIMATIC S7-200 2021年7月5日
  • 模拟电位器

    CPU224上的模拟电位器是做什么用的? 问题补充:SMB28和SMB29是要写入程序的吗 最佳答案 S7–200提供模拟电位计: 模拟电位计位于模块前盖下面。您可以调…

    SIMATIC S7-200 2021年7月5日
  • 自由口通讯发送数据

    自由口通讯发送数据,我想5MS发送一次,要怎么写?我用例子程序来就只能接收后才发送 问题补充:能不能给个例子呀? 最佳答案 5ms是不是太快了?我这有一个发送的例子,用的是SM0.…

    SIMATIC S7-200 2020年11月5日
  • 关于CPU224XP通讯问题

    各位老师,我用PU224XP的一个端口编程或连接TD400C文本显示器,另一端口与其它S7–200PLC和上位机通讯.这样行吗?用何总方式通讯好?谢谢. 问题补充:那我就不用CP…

    SIMATIC S7-200 2021年7月5日
  • s7-200pid的问题,pid!

    控温调节用的pid向导做的,配置完之后在主程序中用sm0.0调用,在触摸屏上做了三个输入框,对应pid的比例积分微分,但是调试期间发现pid输出有问题,把比例积分微分都设置成0,但…

    2017年6月27日
  • 开关量和模拟量控制

    现在有个项目是用一个调节阀(模拟量,加热)和一个开关阀(开关量,冷却)共同控制温度,精度要求较高,请教各位高手怎么来控制比较好  最佳答案 设定一个温度反应区间,在这个区…

    SIMATIC S7-200 2020年11月1日