移位的优化算法

一般这移位指令用在哪里?我从来没有用过,用到哪方面,怎么使用可以简化程序,优化算法。

最佳答案

移位指令,一般用的多的是左移SHL。右移SHR很少用。
------生产上的设备检测出生产的不良品,需要用左移是记住不良品的位置,达到指定的位置后排出不良品,这个就是位移方式,走一步记住一步。

------也可以用到顺序启动设备,不会出现空做,空动作,反之停止设备的时候也是这样,不需要的工位就不动作,避免空动作现象。

是不是说的太笼统了?
-----说具体的来说吧,一般组装的生产产品设备,是由一个转盘来实现,比如一个转盘上有6个工位,前三个工位是组装,第四个工位是电极测试,第五个工位是CCD外观检测,第6个工位功能检测,那么在第四工位测试出现不良品,第五,六工位就不用再测试检测了,所以在第三工位就要记住位置,然后到五,六工位就屏蔽测试,然后到了不良品位就把不良产品排出去。

------说步距传送带也是同样原理,需要记住产品的位置,不良品需要到了指定位置排出。


刚启动设备的时候,转盘六个工位,也不能全驱动,否则有些就空跑,空动作了。而是进行一步一个工位动作的。就是顺序启动,这个就需要移位指令。停止也是一样的原理,我们叫周期停。做完一个周期才停止,把设备的产品全部做完排出即可,入料不再进料。

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日
下一篇 2021年7月4日

相关推荐

发表回复

登录后才能评论