恭喜,你发布的帖子
发布于 2016-05-26 13:42:24
9楼
= M [AR2,P#0.0] //这条语句符合语法,是赋值操作(把当前的RLO赋给当前的M位);并不是置位操作。无论是赋值还是置位,对DB区和M区都是一样的。再检查一下,程序其它地方是不是还有对MD2、MD6写操作。
如果是置位,可以写成这样:
S M [AR2,P#0.0]
确认了,M2和M6 都没有被其他地方调用过, 写着一段的是想在复合条件的时候才置1,不复合条件的时候就是0, S M [AR2,P#0.0] 可能就没法在不符合条件时为0 了, 所以才用的= ,之前还用过DB块的数据,是否能确认程序这样写是没有问题的,那我再找找其他原因。 能否帮小弟仿真一下,确认是否程序是没问题的。
请填写推广理由:
分享
只看
楼主