您现在所在的是:

PLC论坛

回帖:10个,阅读:877 [上一页] [1] [2] [下一页]
* 帖子主题:

三菱指令求教

1491
137612871
文章数:459
年度积分:50
历史总积分:1491
注册时间:2009/12/22
发站内信
发表于:2010/3/15 10:00:07
#0楼
三菱plc应用指令中处理数据的长度中16位指令和32位指令是指什么意思?
38865
fumz78 版主
文章数:17154
年度积分:96
历史总积分:38865
注册时间:2006/10/8
发站内信
2018论坛优秀版主
2017春节活动(二)
2016论坛优秀版主
2016国庆活动(二)
2015论坛优秀版主
2014论坛优秀版主
晒晒工控小礼品
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
08年最佳博客奖
发表于:2010/3/15 10:08:51
#1楼
数据是以二进制存储的,16位就是16位的二进制,32位就是32位的二进制
如果指令中用到的数据比较大,16位的存储不了,那就可以用32位的存储,这是的指令要用32位的
三菱 PLC、触摸屏、伺服电机、变频器、数控系统
   深圳       fumz78@163.com
1491
137612871
文章数:459
年度积分:50
历史总积分:1491
注册时间:2009/12/22
发站内信
发表于:2010/3/15 10:11:44
#2楼
比如说我的二进制数是1001,那么在plc中16位指令就是指0000000000001001吗
3479
EEbeginner 版主
文章数:1818
年度积分:50
历史总积分:3479
注册时间:2009/11/19
发站内信
发表于:2010/3/15 10:37:38
#3楼
以下是引用137612871在2010-3-15 10:11:44的发言:
比如说我的二进制数是1001,那么在plc中16位指令就是指0000000000001001吗
16未指令是指对操作的对象来说的,操作对象是16位就用16位指令(如MOV K123 D0指将K123送至D0),如果是32位就得用32位指令(DMOV K123 D0指将K123送至D1、D0存放)
1491
137612871
文章数:459
年度积分:50
历史总积分:1491
注册时间:2009/12/22
发站内信
发表于:2010/3/15 10:50:19
#4楼
“DMOV K123 D0指将K123送至D1、D0存放)”  怎么又多了一个D1?不明白
38865
fumz78 版主
文章数:17154
年度积分:96
历史总积分:38865
注册时间:2006/10/8
发站内信
2018论坛优秀版主
2017春节活动(二)
2016论坛优秀版主
2016国庆活动(二)
2015论坛优秀版主
2014论坛优秀版主
晒晒工控小礼品
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
08年最佳博客奖
发表于:2010/3/15 10:56:23
#5楼
DMOV是32位的指令,虽然是只写了D0,但跟在后面的D1也会被占用掉,因为D0D1奋臂都时16位的,放在一起才能组合成32位的
三菱 PLC、触摸屏、伺服电机、变频器、数控系统
   深圳       fumz78@163.com
1491
137612871
文章数:459
年度积分:50
历史总积分:1491
注册时间:2009/12/22
发站内信
发表于:2010/3/15 11:00:02
#6楼

2275
LiuQiang3385
文章数:69
年度积分:53
历史总积分:2275
注册时间:2009/6/4
发站内信
发表于:2010/3/15 11:03:50
#7楼
也学习下,
3757
1079135239
文章数:707
年度积分:50
历史总积分:3757
注册时间:2009/12/31
发站内信
发表于:2010/3/15 11:07:19
#8楼
正好需要,学习了。
18266
ZHTOK
文章数:11585
年度积分:-16
历史总积分:18266
注册时间:2004/3/11
发站内信
2014相约国庆
发表于:2010/3/15 14:56:22
#9楼
D0是低位
D1是高位

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

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

62.4004