三菱FX系列PLC的传送指令在程序中用MOV K1 K4M0这条指令是好的,但把K4M0改成K3M0或K2M0、K5M0等就不行。why

如题所述

改成K2和K3是可以的要是改K5m0的话就要把在MOV前面加个D就是DMOV K1 K5M0

追问

你说的这些我知道,是不能用的,我很纳闷耶,上面有这个程序,请你帮忙看看什么原因

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-04-26

怎么不行?

追问

你看看,我也觉得可以,可就是改不了

追答

可以改

追问

我发的那个程序是八位彩灯顺序点亮的程序,改是能改,但是把K4M0改成K3M0或K2M0时就实现不了那个功能了,不理解,求解释呀,谢啦

第2个回答  2012-04-26
应该可以的。你在试一试。追问

请问你的QQ是多少呀,我好向你请教

追答

8位彩灯。改了是可以。功能不能实现。
我帮你介绍下K4M0 K2Y0 K2M0
K4M0 表示 M15.....M8 M7 M6.....M0 有16为数据。
K2Y0 表示 Y7 ......Y4 ....Y0 8为数据。
K2M0表示 M7.....M4.....M0 8位数据。
没看到程序。我也不清楚是哪里的问题。功能不能实现应该是数据传送的问题。就是我上面的解释,自己理解下。

本回答被提问者采纳
第3个回答  推荐于2018-04-12
是否因为mov是十六位操作指令 必须用K4M0呢?我也遇到过类似的问题本回答被网友采纳
相似回答