大家好,欢迎来到IT知识分享网。
标准数据类型
所有被标准 IEC61131-3描述的 数据类型, 一般 都能被 CODESYS支持,参见以下:
布尔:
布尔 类型 变量将被赋值 TRUE (1) 和FALSE (0)。将保持8位内存空间。
整数:
查看以下所有变量的整数数据类型列表。每个不同的数字类型占用不同的范围值。以下范围限制适用于整数数据类型:
数据类型 |
下限 |
上限 |
内存空间 |
BYTE |
0 |
255 |
8 Bit |
WORD |
0 |
65535 |
16 Bit |
DWORD |
0 |
32 Bit |
|
LWORD |
0 |
264-1 |
64 Bit |
SINT |
-128 |
127 |
8 Bit |
USINT |
0 |
255 |
8 Bit |
INT |
-32768 |
32767 |
16 Bit |
UINT |
0 |
65535 |
16 Bit |
DINT |
– |
32 Bit |
|
UDINT |
0 |
32 Bit |
|
LINT |
-263 |
263-1 |
64 Bit |
ULINT |
0 |
264-1 |
64 Bit |
浮点数:
REAL 和LREAL 就是所说的浮点类型。它们用来表示有理数。REAL占用32位内存,LREAL占用64位。
REAL的范围值: 1.401e-45 to 3.403e+38。
LREAL的范围值: 2.72014e-308 to 1.23158e+308。
注:数据类型 LREAL的支持取决于目标设备。请查看相应的文档,看在编译过程中,是否64位的类型 LREAL 转换成了 REAL。 (可能会丢失一些信息) 。
字符串
字符串数字类型变量可以包含任何字符串特性。在声明部分中的大小决定为其保留的内存空间。指的是字符串中字符的序号,可以放在圆括号和方括号中。如果没有大小规范,默认尺寸是80个字符。 字符串程度没有限制,但是字符串功能只能实现1 – 255 字符! 便如变量用一个很长的字符串初始化器变量数字类型,字符串将从右往左相应地截断。
时间数据类型
数据类型TIME, TIME_OF_DAY (简写为 TOD), DATE, 和 DATE_AND_TIME (简写为 DT) 的处理方式如DWORD。 TIME 和 TOD的时间以毫秒计算。 TOD时间 从 12:00 A.M开始, DATE 和DT 的时间以秒计算,1970年1月1号 12:00 A.M.开始。
注意以下:数据类型, 一般
LTIME: IEC 61131-3 标准扩展可用于 64-位时间数据类型
TIME 常量
DATE 常量
DATE_AND_TIME 常量
TIME_OF_DAY 常量 。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/115631.html