QPLC DMOV指令 遇到了问题 请指教 点击:3529 | 回复:7



单翅的天使也能飞翔

    
  • 精华:0帖
  • 求助:8帖
  • 帖子:13帖 | 62回
  • 年度积分:0
  • 历史总积分:196
  • 注册:2012年11月07日
发表于:2016-01-23 22:37:10
楼主

DMOV传送指令用法   DMOV K8M2000 D2000  意思是不是  把 M2000-M2031传送到 D2000中

                                                   把 M2001-M2032传送到 D2001中

                   DMOV D1000   K8M1000 意思是不是 把 D1000 传送到 M1000-M1031中

                                                   把 D1001 传送到 M1001-M1032中


  DMOV   S S+1   D  D+1  加的1 是不是 我上面说的那个意思               请各位大神  看看我理解的PLC指令 对不对  谢谢大家  

                         




芳季

  • [版主]
  • 精华:5帖
  • 求助:5帖
  • 帖子:86帖 | 5336回
  • 年度积分:0
  • 历史总积分:20165
  • 注册:2003年1月31日
发表于:2016-01-23 23:40:58
1楼

这个指令如果重叠了的话就没有意义了。K8M2000是看做一个整体。+1的意思是下一个整体。也就是M2032到2063

单翅的天使也能飞翔

  • 精华:0帖
  • 求助:8帖
  • 帖子:13帖 | 62回
  • 年度积分:0
  • 历史总积分:196
  • 注册:2012年11月07日
发表于:2016-01-24 00:00:12
2楼

你说的   我模拟了一下   不对

李东泽

  • [版主]
  • 精华:7帖
  • 求助:25帖
  • 帖子:1209帖 | 6375回
  • 年度积分:216
  • 历史总积分:44409
  • 注册:2010年3月25日
发表于:2016-01-24 05:18:31
3楼

楼主的程序好像是通讯啊?

yuanle

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 10210回
  • 年度积分:2747
  • 历史总积分:48332
  • 注册:2005年4月22日
发表于:2016-01-24 08:12:08
4楼

DMOV K8M2000 D2000   将M2000~M2031组成的32位存储空间的值送入D2000,D2001组成的32位存储空间,其中M2000~M2015送入D2000,M2016~M2031送入D2001.

DMOV D1000   K8M1000 将D1000~D1001组成的32位存储空间的值送入M1000~M1031组成的32位存储空间,其中D1000的值送入M1000~M1015,D1001的值送入M1016~M1031.


DMOV S,S+1  D,D+1的意思是指源数据S是由S和S+1组成,即S的地址以及其地址+1的空间组成,D的含义也雷同。

例如: DMOV  D100  D600   此时S是由D100和其地址+1,即D101组成,D是D600和其地址+1,D601组成。


以上~

乖乖小笨熊

  • 精华:2帖
  • 求助:0帖
  • 帖子:1200帖 | 11283回
  • 年度积分:2326
  • 历史总积分:62523
  • 注册:2006年8月05日
发表于:2016-01-24 14:36:20
5楼

楼主:人家是以字为单位的哟,D是一个字,K4M****是一个字,双字的话D****就是第一个字,后面高位是D(****+1),但是用连续BIT标示的话双字是K8M***

单翅的天使也能飞翔

  • 精华:0帖
  • 求助:8帖
  • 帖子:13帖 | 62回
  • 年度积分:0
  • 历史总积分:196
  • 注册:2012年11月07日
发表于:2016-01-24 15:07:13
6楼

我试过了  是对的   谢谢你

回复内容:

对: yuanle DMOV K8M2000 D2000   将M2000... 内容的回复!


340241994

  • 精华:0帖
  • 求助:4帖
  • 帖子:8帖 | 157回
  • 年度积分:0
  • 历史总积分:65
  • 注册:2016年1月15日
发表于:2016-01-25 14:56:20
7楼


回复内容:

对: yuanle DMOV K8M2000 D2000   将M2000... 内容的回复!

单字是16为。双字32为,

上面大侠,讲解的很到位


热门招聘
相关主题

官方公众号

智造工程师