有谁能帮我介绍下,我对西门子PLC的实数,整数,双整数,浮点数,字符串有写不明

如题所述

首先你要知道每一种类型的数据的位宽
比如V区中的一个数:
VB0 ----- 一个字节(8位位宽);无符号范围是0-----255,有符号范围是-128 ----- +127;
VW0 ----- 一个字(16位位宽);无符号范围是0-----65535,有符号范围是-32768 ----- +32767
VD0 ----- 双字(32位位宽);
无符号范围大约在0-----;有符号范围- ----
实数也是32位位宽,可以用VD双字来进行存取。

至于什么时候用相对变的类型,这个也比较简单,只要其变量的最大值不会产生溢出就行,如果一个变量的最大值为200,你用字节类型储存就可以,也可以用字或双字,但会浪费空间,像实数肯定是32位用双字类型。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-10-11
实数,:包括有理数和无理数。其中无理数就是无限不循环小数,有理数就包括整数和分数。数学上,实数直观地定义为和数轴上的点一一对应的数。本来实数仅称作数,后来引入了虚数概念,原本的数称作“实数”——意义是“实在的数”。
在PLC里就是带小数点的数
整数,就是没有小数点
双整数,同上,范围比整数大
浮点数就是实数
字符串:字符串或串(String)是由零个或多个字符组成的有限序列。一般记为 s='a1a2···an'(n>=0)。它是编程语言中表示文本的数据类型。
第2个回答  2011-10-11
实数,就是浮点数 可以理解为带小数点的数据 如1.5 100.5
整数,顾名思义 就是没有小数点 范围 0-65535 的
双整数,同上 范围 0 - 4294967295
浮点数,就是实数
字符串 可以理解为字母 “ABCDEFH”本回答被网友采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网