西门子s7-1200plc指令系统44.ppt

CONCAT 连接字符串参数 IN1 和 IN2 以形成一个字符串,并放在 OUT 中。 目标字符串必须足够长,否则结果字符串将被截短并且使能输出 ENO 将设置为“0”值。 如果指令处理期间出错并且可以写入到输出 OUT,则将输出空字符串。 可使用 LEFT 从输入 IN 字符串的第一个字符开始提取出一部分字符串。 通过参数 L 指定要提取的字符数。 以 STRING 格式通过输出 OUT 输出提取的字符。 如果要提取的字符数大于字符串的当前长度,则输出 OUT 将返回输入字符串。 参数 L 的值为“0”时或者输入值为空字符串时都将返回空字符串。 如果参数 L 的值为负值,则将输出空字符串并且使能输出 ENO 将设置为“0”值。 可使用 MID 将输入 IN 字符串的一部分提取出来。 可通过参数 P 指定要提取的第一个字符的位置。 通过参数 L 指定要提取的字符串长度。 提取的部分字符串通过输出 OUT 输出。 执行该指令时应遵守以下规则: 如果要提取的字符数超出输入 IN 字符串的当前长度,则将输出从字符位置 P 开始到该字符串末尾的这一部分字符串。 如果通过参数 P 指定的字符位置超出输入 IN 字符串的当前长度,则将通过输出 OUT 输出空字符串并且使能输出 ENO 将设置为“0”值。 如果参数 L 或 P 的值等于零或为负值,则将通过输出 OUT 输出空字符串并且使能

文档评论(0)

1亿VIP精品文档

相关文档