恭喜,你发布的帖子
发布于 2020-06-25 08:28:58
27楼
这个办法虽然可以实现,但不是最好的。举例说一下,FOR 循环在内存中的运行方式,是最低的方式,因为循环时需要判断条件,且条件判断一般使用比较指令,这更进一步拉低运算速度,增加内存开销。从这个角度来看,上次有人禁止你用SCL ,也是有道理的。。
我给你一个最简单的方法,PLC做指令处理时,什么指令时间最少?算数运算还是逻辑运算?当然是逻辑运算,那么用简单的异或,然后判断一下。如果用循环则需要3个条件,几十个循环步。用异或则省去这些麻烦和诸多开销。
能否将你说的异或实现这个功能的思路简单介绍下呢?谢谢指教
请填写推广理由:
分享
只看
楼主