恭喜,你发布的帖子
发布于 2023-04-16 09:35:51
3楼
其实,楼主这样写的真正问题所在:是1500系列的优化“没有位变量”。所有定义的位(BOOL)变量都是用字节(BYTE)来存储的。毕竟64位处理器操作位存储器,大材小用了。
所以,,组织好沿变量,充分利用布尔逻辑字运算;同样的SCL程序量,一次处理8、16、32、64个沿变量。
这个问题是值得稍做研究的。
事实上,类似“启保停”逻辑,都可以用类似的写法,一次处理8、16、32、64个启保停变量。
{S7 200只不过预置了有限数量的沿存储器,保存上一周期的状态。}
请填写推广理由:
分享
只看
楼主