三菱FX PLC 数据寄存器的数位赋值方法 点击:3297 | 回复:13



新手刚上路

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:21帖 | 21回
  • 年度积分:0
  • 历史总积分:157
  • 注册:2005年6月27日
发表于:2008-11-17 09:32:11
楼主
请教各位高手,给D10的bit0, bit10 bit15各赋值为1,需要用什么指令和方法来赋值



  • 精华:0帖
  • 求助:0帖
  • 帖子:104帖 | 641回
  • 年度积分:0
  • 历史总积分:1360
  • 注册:2005年7月21日
发表于:2008-11-17 09:41:09
1楼

LD X0

OUT M0

LD X1

OUT M10

LD X2

OUT M15

MOV K4M0 D10

 

sunnysummer2008

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 73回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2008-11-17 09:44:38
2楼

用MOV指令,给D10付值

 

 

新手刚上路

  • 精华:0帖
  • 求助:0帖
  • 帖子:21帖 | 21回
  • 年度积分:0
  • 历史总积分:157
  • 注册:2005年6月27日
发表于:2008-11-17 09:54:43
3楼
回复内容:
对:孜 关于

LD X0

OUT M0

LD X1

OUT M10

LD X2

OUT M15

MOV K4M0 D10

 

内容的回复:


新手刚上路

  • 精华:0帖
  • 求助:0帖
  • 帖子:21帖 | 21回
  • 年度积分:0
  • 历史总积分:157
  • 注册:2005年6月27日
发表于:2008-11-17 09:56:20
4楼
有可以直接赋值的指令吗

  • 精华:0帖
  • 求助:0帖
  • 帖子:104帖 | 641回
  • 年度积分:0
  • 历史总积分:1360
  • 注册:2005年7月21日
发表于:2008-11-17 10:59:16
5楼
没有。三菱FX2N以下不支持对寄存器的位寻址,3U的可以,Q 的可以

wgb123

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 31回
  • 年度积分:0
  • 历史总积分:133
  • 注册:2003年9月07日
发表于:2008-11-21 15:07:02
6楼

先将bt0-bt15间的二进制的1000010000000001转换十进制数33793,MOV  K33793  D10

ju1005

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:5
  • 注册:2008年11月21日
发表于:2008-11-21 15:13:10
7楼

同意六楼的说法,不过,要写成DMOV K33793 D10。33793是32位数据了。

ted.wang

  • 精华:0帖
  • 求助:0帖
  • 帖子:15帖 | 170回
  • 年度积分:0
  • 历史总积分:218
  • 注册:2005年2月20日
发表于:2008-11-21 16:18:02
8楼
先将bt0-bt15间的二进制的1000010000000001转换16进制数8401H,MOV 8401H D10 ,可以不?

xjzlyg

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 2364回
  • 年度积分:0
  • 历史总积分:13554
  • 注册:2005年7月09日
发表于:2008-11-21 21:51:51
9楼
不是这样写的MOV 8401H D10 ,是MOV H8401 D10

WINGXINFU

  • 精华:0帖
  • 求助:0帖
  • 帖子:35帖 | 252回
  • 年度积分:3
  • 历史总积分:1335
  • 注册:2008年9月21日
发表于:2008-12-20 10:32:47
10楼

同意六楼的说法

 

 

 

 

zhujiangping

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 145回
  • 年度积分:0
  • 历史总积分:235
  • 注册:2007年5月16日
发表于:2008-12-20 12:34:22
11楼
九楼的对

seseqq

  • 精华:0帖
  • 求助:5帖
  • 帖子:33帖 | 739回
  • 年度积分:0
  • 历史总积分:2583
  • 注册:2007年11月08日
发表于:2008-12-20 13:02:31
12楼

收藏了

虽然现在还用不到

双片机

  • 精华:0帖
  • 求助:0帖
  • 帖子:36帖 | 631回
  • 年度积分:0
  • 历史总积分:993
  • 注册:2005年5月08日
发表于:2008-12-20 13:04:57
13楼

9楼的方法会对其它位产生影响,如果不想影响其它位可以用:

WOR  D10  H8401 D10

 


热门招聘
相关主题

官方公众号

智造工程师