您现在的位置是:首页 > PLC技术 > PLC技术
Logix5550控制器使用专用标签
来源:艾特贸易2017-06-05
简介可以使用布尔型、单整型、整型、双整型、实数定义专用标签。 一个标签所占的内存大小取决于数据类型。在控制器内,最小的内存分配是 4 个字节,有的数据类型小于 4 个字节( B
可以使用布尔型、单整型、整型、双整型、实数定义专用标签。
一个标签所占的内存大小取决于数据类型。在控制器内,最小的内存分配是4个字节,有的数据类型小于4个字节(BOOL、SINT和INT)。当用户利用这些数据类型来创建一个标签时,控制器将为其分配4个字节,但数据只填充在所需要的部分。为了更高效地使用内存,可创建数组或结构体来保存这些较小的数据类型。
如果用户在一条指令内使用混合参数的数据类型,部分指令将自动把数据转换成最适合该指令的数据类型。在某些情况下,控制器将把数据转换为新的数据类型;而在另一些情况下,控制器只是尽可能使数据更适合。控制器不能将其他类型的数据转换为BOOL数据类型,也不能将BOOL类型的数据转换为其他类型。
除了使用BOOL类型标签来表示某一位外,用户也可在整数类型标签(SINT、INT和DINT)内使用位标示符。位标示符可表示标签内的某一位。位标示符的范围取决于数据类型,见表5-5。
表5-5 位标示符范围
为了表示一个整数中的某一位,可以将其表示成X.[y],见表5-6。
表5-6 整数中的某一位表示
引用的位可以是一个立即数、标签或一个表达式。用户可以使用下面这些操作数来表示某一位,见表5-7。
表5-7 操作数来表示某一位
使用专用标签例子,见表5-8。
表5-8 使用专用标签例子
点击排行
