您的位置 首页 > 数码极客

【无符号二进制什么意思】PLC中常用的基本数据类型

编写PLC程序时,经常使用许多数据类型,包括布尔型、单词型和双词型。根据需求的不同,使用的数据类型也不同,因此必须了解这些数据类型。下面介绍了一些常见的数据类型

一、数据类型

1.默认数据类型

基本数据类型包括具有以下特征的数据类型:

1)布尔型 ( 位 ): 表示 ON 或 OFF 等的二者选一状态的类型。

2)位串型 ( 字 [ 无符号 ]/ 位串 [16 位 ]、双字 [ 无符号 ]/ 位串 [32 位 ]): 表示位的数组的类型。

3)整数型 ( 字 [ 带符号 ]、双字 [ 带符号 ]): 处理正及负的整数值的类型。

4)实数型 ( 单精度、双精度 ): 处理小数点以下数值的类型。

5)字符串型 ( 字符串 ): 处理字符串 ( 字符 ) 的类型。

6)时间型 ( 时间 ): 处理日时分秒 ( 毫秒 ) 数值的类型。

二、 位数据

位数据是以触点·线圈等 1 位单位处理的数据。

“位软元件”及 “位指定后的字软元件”可以作为位数据使用。

三、字 (16 位 ) 数据

字数据是基本指令·应用指令中使用的 16 位的数值数据。

CPU 模块中可处理的字数据有以下 2 种。

·十进制数 ...... -32768 ~ 32767

·十六进制数 .... 0000H ~ FFFFH

字数据可以用于字软元件及进行了位数指定的位软元件。

使用位软元件时

位软元件通过位数指定可以处理字数据。

位数指定以 4 点 (4 位 ) 为单位可在 K1 ~ K4 的范围内进行指定。

例如,将位数指定为 X0 时的对象点数如下所示。

·K1X0...... X0 ~ X3 的 4 点为对象

·K2X0...... X0 ~ X7 的 8 点为对象

位数指定及可处理的数值列表

四、双字 (32 位 ) 数据

双字数据是基本指令·应用指令中使用的 32 位的数值数据。

CPU 模块中可处理的字数据有以下 2 种。

·十进制数 ...... -2147483648 ~ 2147483647

·十六进制数 .... 00000000H ~ FFFFFFFFH

双字数据可以用于字软元件及进行了位数指定的位软元件。

使用位软元件时

位软元件通过位数指定可以处理双字数据。

位数指定及可处理的数值列表

喜欢的朋友们请点关注!

关于作者: admin

无忧经验小编鲁达,内容侵删请Email至wohenlihai#qq.com(#改为@)

热门推荐