plc编程 16位数据和32位数据是什么意思

 我来答
SDZBDJW
2015-10-24 · TA获得超过1万个赞
知道大有可为答主
回答量:3927
采纳率:72%
帮助的人:599万
展开全部
所谓“位”就是bit 的意思: 一个 “位”bit 代表一个二进制 "0"或一个“1”,16位是一个字W,代表 16个二进制 0/1 ,32位是一个双字DW,代表 32个二进制 0/1 。
一个二进制的16位可以代表 0~65535的十进制数据,32位为 0~4294967295的十进制数据,即:
(0000000000000000)二进制 = (0)十进制
(1111111111111111)二进制 = (65535)十进制
因为plc本身只识别2进制的1,0通过多位二进制便可让plc具有计算功能,比如4位2进制数0110 它的十进制便是0X1+1X2+1X2x2+0x2x2x2=6,十六位一样的道理,同时它还可对应着plc中位元件的通和断,比如你将会学到三菱中X0到X7加上X10到X17便组成了16位系统若有二进制表示0000010001011110则对应着位元件的第X1,X2,X3,X4,X6,X10位为闭合的,在plc计算中,会遇到数字过大,或需要的位数过多,16位2进制就无法完全表示出来,于是便有了32进制,通过扩大位数增加其表示范围。
百度网友07622ad
2015-10-11 · 超过41用户采纳过TA的回答
知道小有建树答主
回答量:95
采纳率:71%
帮助的人:35.5万
展开全部
16位数据就是单字,是2的16次方,0-65535
32位数据就是双字,是2的32次方,0-4294967295
比如有些设备需要计产量,单班可能生产10万个,那么用16位数据就不够了,你需要一个双字
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
圆弧齿钨钢锯片铣刀
2012-01-08 · TA获得超过9307个赞
知道大有可为答主
回答量:5438
采纳率:77%
帮助的人:1264万
展开全部
16位数据是由十六位的“位”组成的,你需要理解“位”的概念,二进制的位是0或1。
理解了16位的概念那么32位数据的概念你应该就能理解了。
建议:看看计算机基础知识的资料或书籍。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一马一天下
2015-10-02 · TA获得超过2300个赞
知道小有建树答主
回答量:4783
采纳率:41%
帮助的人:374万
展开全部
所谓“位”就是bit 的意思:
一个 “位”/bit 代表一个 "0"或一个“1”二进制

16位就是代表 16个 0/1二进制
32同理

一个二进制的16位可以代表 0~65535的十进制
32位为 0~4294967295的十进制

即:
(0000000000000000)二进制 = (0)十进制
(1111111111111111)二进制 = (65535)十进制

另:
一个整型 INT 是8位
一个双整型DINT或一个真值Real 是16位
一个半整型SINT 是4位
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
biosayku
2015-09-24 · TA获得超过1809个赞
知道小有建树答主
回答量:2726
采纳率:33%
帮助的人:665万
展开全部
16位,32位是二进制数据的长度,也是你要操作的数据格式,16位是word(字),32位是DWord(双字)。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式