您现在所在的是:

PLC论坛

工控论坛首页 PLC论坛 → 浏览主题: 程序
回帖:4个,阅读:425 [上一页] [1] [下一页]
* 帖子主题:

程序

1491
137612871
文章数:459
年度积分:50
历史总积分:1491
注册时间:2009/12/22
发站内信
发表于:2011/2/9 15:28:55
#0楼
编写程序时经常遇到16bit和32bit  分别是指什么意思
20557
qlin 版主
文章数:6709
年度积分:50
历史总积分:20557
注册时间:2006/2/20
发站内信
2018论坛优秀版主
2017论坛优秀版主
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
2013论坛优秀版主
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
发表于:2011/2/9 16:43:53
#1楼
例如FX型PLC中,数据是以二进制数形式存放的,16bit是指16位二进制数,32bit是32位二进制数;分别对应16位指令和32位指令。
  通常,32位指令是在16位指令前加D(双字);例如MOV是16位指令,DMOV是32位指令。
1491
137612871
文章数:459
年度积分:50
历史总积分:1491
注册时间:2009/12/22
发站内信
发表于:2011/2/10 8:03:46
#2楼
plc中写入的不是十进制吗?什么时候会用到16bit和32bit,两者的用法有何区别?
1110
逸尘
文章数:61
年度积分:50
历史总积分:1110
注册时间:2004/9/27
发站内信
发表于:2011/2/10 8:26:17
#3楼
数据值大于32767,就要用32位数据,指令要加D
86281
ZCMY 版主
文章数:47573
年度积分:800
历史总积分:86281
注册时间:2004/3/16
发站内信
2018论坛贡献奖
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(三)
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
2014相约国庆
2013论坛优秀版主
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
发表于:2011/2/10 9:06:43
#4楼
PLC内部都是二进制;
16位对应16进制的0000~FFFF;
如果你的数据超出范围,就需要32位;

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

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

46.8003