您现在的位置是:首页 > PLC技术 > PLC技术
STEP 7的字符串STRING数据类型
来源:艾特贸易2018-04-28
简介数据类型为 STRING 的变量为一个最多包含 254 字符的字符串。 1 .声明 关键字 STRING 也可使用小写字母书写。 MaxNumber 指出用这种方式声明的字符串所能包含的字符个数 (0~254) 。也可以忽
数据类型为STRING的变量为一个最多包含254字符的字符串。
1.声明
关键字STRING也可使用小写字母书写。
MaxNumber指出用这种方式声明的字符串所能包含的字符个数(0~254)。也可以忽略该项设置;编辑器将使用254字节作为其长度。对于功能FC,编辑器不允许指定长度,或将其设置为标准长度254字节。
2.预赋值
在声明段可以对变量的值进行预设(不能设为一个功能的块参数,可以设为一个功能块的输入/输出参数,或设为暂态变量)。预赋值可以是包含在单引号中的ASCII码字符或是在特定的字符前加上美元符号的字符(见数据类型CHAR)。
如果预赋值的长度比声明的最大长度值短,剩余字节未被占用。当进一步处理数据类型为STRING的变量时,仅需考虑当前占用的字符位置。允许预赋值为“空串”。
3.应用
数据类型为STRING的变量可以应用到数据类型为STRING或ANY的块参数中。比如,可以使用系统功能SFC 20 BILKMOV进行复制。标准的功能块用于处理这些变量(“IEC功能”)。
4.变量的结构
数据类型为STRING(字符串)的变量最大长度为256字符,其中254字节为有效数据。变量开始于一个字边界(位于偶数地址的字节内)。
在应用变量时,其最大长度已经定义好了。当预赋值或处理字符串时,输入的是当前的长度(字符串实际使用的长度=有效的字符个数)。字符串的第一个字节包含字符串的最大长度,第二个字节为当前长度。接下来是ASCII码格式的字符。
点击排行
