浔之漫智控技术(上海)有限公司总部
主营西门子模块 , PLC模块 , 变频器模块 , 触摸屏模块
程序指令 字符串
发布时间:2023-11-04
观看程序指令 字符串视频:

字符串(获取长度、复制和连接)

SLEN(字符串长度)

1875255014.jpg

注: STR_CPY 和 STR_CAT 指令作用对象是字节而不是字符。 因为中文字符并非由单字节表示,所以 STR_CPY 和 STR_CAT 指令作用于包含中文字符的字符串时,可能出现非预期的结果。 如果您知道字符包 含的字节数,则可以在使用 STR_CPY 和 STR_CAT 指令时使用正确的字节数。

1878894613.jpg

示例: 字符串连接指令、字符串复制指令和字符串长度指令

1881994600.jpg

从字符串中复制子字符串

示例: “在字符串中查找字符串”指令 使用 VB0 中存储的字符串作为泵开/关命令。 字符串“On”存储在 VB20 中,字符串“Off”存 储在 VB30 中。 “在字符串中查找字符串”指令的结果存储在 AC0(OUT 参数)中。 如果 结果不为 0,则说明在命令字符串中找到字符串“On”(VB12)。

示例: “在字符串中查找字符”指令 存储在 VB0 中的字符串包含温度。 IN1 中的字符串常数提供可标识字符串中的温度数字 的所有数字字符(包括 0-9、+ 和 -)。 执行 CHR_FIND 可找到字符“9”在 VB0 字符串中 的起始位置,然后执行 S_R 将实数字符转换为实数值。 VD200 用于存储温度的实数值。


展开全文