恭喜,你发布的帖子
发布于 2022-09-13 08:37:50
3楼
先看你的结果是不是要保持之前的
比如,初始时 QB0 = 0
VW0 = 0,则 Q0.0 = 1,QB0 = 1
VW0 = 1,则 Q0.1 = 1,此时 QB0 是 2 而不是 3 吧?
如果是2,那按这么写,先初始复位
此时,可以查表,把每个 VW 值对应的 QB/QW 通过数据页写入连续寄存器(比如VB0~7),根据VW0的值用指针得到对应的V值,再赋值给Q,这个没规律也行
或者用移位,excel 法等等
如果是保持上次的,那最后再 OR 上次值,只是要另外设计复位条件
请填写推广理由:
分享
只看
楼主