INSERT(插入字符串)

INSERT 指令可在字符串中用户指定的位置插入子字符串。
支持的语言︰功能块图、梯形图和结构化文本。
该指令适用于 Micro810、L20E、L50E 和 L70E 控制器。
INSERT
INSERT
INSERT 参数
参数
参数类型
数据类型
描述
EN
输入
BOOL
启用指令。
  • TRUE: 在字符串中插入子字符串。
  • FALSE:无操作。
适用于梯形图程序。
IN
输入
STRING
初始字符串。
Str
输入
STRING
要插入的字符串。
Pos
输入
DINT
插入的位置,在该位置前完成插入(第一个有效位置为 1)。
INSERT
输出
STRING
已修改的字符串。可以为下列值:
  • 空字符串(如果 Pos <= 0)。
  • 两个字符串的连接(如果 Pos 大于 IN 字符串的长度)。
ENO
输出
BOOL
启用“输出”。
适用于梯形图程序。

INSERT 示例

INSERT 功能块图示例
INSERT 功能块图示例
INSERT 梯形图示例
INSERT 梯形图示例
INSERT 结构化文本示例
INSERT 结构化文本示例
(* ST Equivalence: *) MyName := INSERT ('Mr JONES', 'Frank ', 4); (* MyName is 'Mr Frank JONES' *)
结果
结果
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal