您现在所在的是:

三菱Mitsubishi

回帖:4个,阅读:1723 [上一页] [1] [下一页]
950
junwei1787
文章数:9
年度积分:50
历史总积分:950
注册时间:2005/10/16
发站内信
发表于:2008/9/27 14:29:00
#0楼
[MOV  D128  K1M4]
这是什么意思啊,小弟看不懂,各位帮帮我啊
37240
cvlsam 版主
文章数:12401
年度积分:1592
历史总积分:37240
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2008/9/27 14:32:00
#1楼
将D128中值存放入 M4,M5,M6,M7组成的空间中。

看手册要仔细,仔细,再仔细~~

以上~~~
950
junwei1787
文章数:9
年度积分:50
历史总积分:950
注册时间:2005/10/16
发站内信
发表于:2008/9/27 14:34:00
#2楼
是否是将D128的最底位状态传给M4啊
950
junwei1787
文章数:9
年度积分:50
历史总积分:950
注册时间:2005/10/16
发站内信
发表于:2008/9/27 14:39:00
#3楼
那个K1表示什么意思啊
4040
doorcontrol
文章数:2124
年度积分:50
历史总积分:4040
注册时间:2008/6/24
发站内信
发表于:2008/9/27 17:57:00
#4楼
今天正好为朋友解答了这个问题,转过来给楼主参考:
以下是引用yuehuasheji在2008-9-27 9:38:00的发言:
你好,请问MOVK1M0D10,这个指令是什么意思
你好!
PLC的指令语言“MOV K1M0 D10”翻译成我们平常使用的汉语就是:
传送(MOV)M0~M3四位(K1M0)的状态到寄存器(D10)里面去。
这里MOV是二进制指令,也就是说任何数据(如十进制的K100和十六进制的HFF等)都转换成二进制后传送。所以也能够传送输入点、输出点、内部继电器等的位数据。上述指令中K1M0就是M0、M1、M2、M3四位二进制数据(通为1,断为0)传送到16位的D10里去(十进制显示)。如M0~M3全通时D10里就是15(二进制与十进制的换算可以用WINDOWS里的计数器做)。
附件
这里K1M0中的K1是四位(M0~M3)K2是八位(M0~M7)K4是十六位(M0~M17)。
关于“Kn”的问题我们已经讨论过许多次了,大家可以在仿真软件上做个实验:
MOV HFFFF KnY0把n改成1、2、3、4就可以看Y输出灯的情况了(这是16位指令只能做到K4)。或者DMOV HFFFFFFFF KnY0就可以做32位的实验了(可惜Y灯不够,只能做到K6)。大家可以举一反三多多实践,来提高对指令的理解程度。

本贴来自http://www.gkong.com/gkong_bbs/dispbbs.asp?Boardid=2&ID=146544&star=83

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

62.4004