三菱PLC指令用法求解释?分分有的哟

问题一、plc中[FIFR Z0 D9000] [ fifw sd718 d9000]分别是什么意思
问题二、【WAND HOFFOO SD718】字与不是应该是[WAND D1 D1 D3]这样的么,在这里WAND后面只有2个数,与之后结果放哪里??
问题三、 [ROL SD718 K8 ] ROL左循环指令有的编程上是这么写的【rol K4M1 k4】 没有看懂K4M1什么意思,做循环指令我知道是左移多少位,之后右边位填上0,但是编程应用里面看到后面程序直接用的M1,M2,M3,,M4触点了,好像是由ROL那一步控制出来的,麻烦解释一下啊
问题一中Z0是什么意思,PLC里面第一次看到Z , SD718代表什么,是寄存器吗

1、先进先出指令(写与读)。

Z0是可做变址用的数据寄存器。比如 如果Z0=2,D0Z0就表示D2,M2Z0就是M4。FIFR Z0 D9000  把数据表D9000第一个数据也就是D9001写入Z0,数据表后面的数据前移一位。

 fifw sd718 d9000   把数据sd718 写到数据表D9000的最后面。

2、WAND 逻辑与运算。正常应该是有三个数据。你那个指令没看懂。而且编译也无法通过。

3、ROL 循环左移。

K4M1表示M16M15......M2M1共16位。

K1M1表示M4M3M2M1共4位。

ROL是循环左移,右边并不是填上零。ROL K4M1 K4  比如开始是:1111 1111 0000 0000。那么执行的结果是:1111 0000 0000 1111

追问

再问一下【set F16 】这个指令里面F16是什么线圈啊,我好像没有见过啊

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-08-17
你这个是Q系类的PLC吧
请你查看编程手册 上边都有解释 用法
第2个回答  2015-08-17
我去好难啊~~~~(>_<)~~~~
相似回答