西门子PLC高手来帮忙啊

这个MW2是什么意思啊,最后的值是多少啊,求高手啊 别说

MW2是数据,M代表存储区域,W代表数据长度,2代表起始地址位。这是一条16位加法程序。当M0.1闭合, M0.2导通瞬间使能ADD-I工作(为防止按钮按下时间过长),每次加在原数据MW2上加1,。MW2数据一般通过开机初始化时进行赋值。一般初始化时,MW2数值为0。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-03-24
MW2为一个寄存器地址,例如开始的时候MW2中为2,如果M0.1接通一次则执行加指令,就是1+MW2,而MW2为2,实则是1+2=3,再将3存在MW2里,即每次执行的结果均放在MW2中。希望你明白了。追问

我现在不懂的是,MW2里面的数据怎么来的?我知道MW2是字寻址,是从m2.0到m3.5,存储16位数据,是不是这个意思阿,如果里面的数据是15的话就是m2.0到m2.3都是接通状态,反过来,如果m2.0到m2.3都接通里面的数据就是15???是这样理解的吗?

第2个回答  2014-03-24
MW2是字寻址,包括M2.0-M2.7.M3.0-M3.7。ADD-I是整数相加指令,当M0.1接通,M0.2的上升沿接通时MW2就加1,MW2里面的数值就是当M0.1和M0.2全部断开不在动作时显示的数值。追问

那么MW2里的值是什么啊?怎么才能知道啊,还有如果M0.1和M0.2再次接通的时候,MW2的值是累加的吗?MW2+1+1 ?

追答

接通加1,断开不加,再次接通又加1,以此类推。

第3个回答  2014-03-24
加法指令,接通一次,MW2里的数值加1,结果放到MW2里面
相似回答