我想通过拨动一个开关导通(上升沿)一下,然后向V存储区v113.1写进1,(V113.1设在为断电保持区了),我没想出方法来,用set置1后,好象只能用reset才能改成0,靠梯形图中元件通断不能改v113.1的状态吧,用mov好象只能写字节,其他的位还有用,有没有办法就象step7-micro中的状态表中写入功能的指令啊,请大家指点一下
最佳答案
用set置1后,好象只能用reset才能改成0
不是这样的。
1 对位操作最简单的办法就是用SET和RESET,用=也可以。
2 用或运算可以SET,用和运算可以RESET,
LD I0.0
EU
ORB 2#10, VB113 //不影响VB113的其他7个位
以上等于:
LD I0.0
EU
S V113.1, 1
LD I0.1
EU
ANDB 2#10, VB113 //不影响VB113的其他7个位
以上等于:
LD I0.0
EU
R V113.1, 1
如果用MOVB,那么就影响其他7个位。
提问者对于答案的评价:
可行,谢谢了,也感谢大家,学了不少东西
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc351697.html