您现在的位置是:首页 > PLC技术 > PLC技术
S7-1500 PLC的字符串类型
来源:艾特贸易2017-10-11
简介基本数据类型可以组合为复合数据类型。复合数据类型主要包括字符串 String 、数组 Array 、结构 Struct 及 PLC 数据类型 (UDT) 等。对于 S7 - 1500 PLC ,还包括长日期时间 ( DTL) 、宽字符串 (
基本数据类型可以组合为复合数据类型。复合数据类型主要包括字符串String、数组Array、结构Struct及PLC数据类型(UDT)等。对于S7 - 1500 PLC,还包括长日期时间( DTL)、宽字符串(WString)等数据类型。
字符串( String)数据类型的操作数在一个字符串中存储多个字符,最多可包括254个字符。
在字符串中,可使用所有ASCII码字符。常量字符使用单引号中表示,例如‘ABC’。表5 -19列出了String数据类型的属性。字符串也可使用特殊字符,控制字符、美元符号和单引号在表示时需在字符前加转义字符$标识。表5-20给出了特殊字符表示法示例。
表5-19 String数据类型的属性
①数据类型为String的操作数在内存中占用的字节数比指定的最大长度要多2B。
表5-20 特殊字符在String数据类型中的表示法示例
使用时,可在关键字STRING后使用方括号指定操作数声明期间的字符串最大长度(例如STRING[4])。若不指定最大长度,则相应的操作数长度设置为标准的254个字符。如果指定字符串的实际长度小于所声明的最大长度,则字符将以左对齐方式写入字符串,并将剩余的字符空间保持为未定义,在值处理过程中仅考虑已占用的字符空间。
图5-2的示例显示对输出值“AB”指定了STRING[4]数据类型时的字节序列。
图5-2 对输出值“AB”指定了STRING[4]数据类型时的字节序列
点击排行
