您现在的位置是:首页 > PLC技术 > PLC技术

施耐德Unity Pro的字符串指令

来源:艾特贸易2017-06-04

简介(1) 字符串连接指令 字符串连接指令 CONCAT_STR 用于连接两个字符串。 FBD 的表示形式如图 3-47 所示。 图 3-47 CONCAT_STR 指令 图 3-47 中,输入参数 String1 表示要进行连接的第一个字符串。输

    (1)字符串连接指令    字符串连接指令CONCAT_STR用于连接两个字符串。FBD的表示形式如图3-47所示。
CONCAT_STR指令
    3-47    CONCAT_STR指令    3-47中,输入参数String1表示要进行连接的第一个字符串。输入参数String2表示要进行连接的第二个字符串。输出参数Result的类型为String型,输出为字符串String1String2的内容。    (2)删除字符串指令    删除字符串指令DELETE_INT用于从指定序号开始删除一定数量的字符,结果输出为字符串。FBD的表示形式如图3-48所示。    3-48中,输入参数String1表示原始字符串。输入参数Length_Str表示删除字符串的长度。输入参数Position表示删除原始字符串String1第一个字符序号。输出参数Result_String的类型为String型,所得的字符串删除操作后的结果。
DELETE_INT指令
    3-48    DELETE_INT指令    (3)比较字符串指令    比较字符串指令EQUAL_STR用于比较两个字符串。FBD的表示形式如图3-49所示。
EQUAL_STR指令
    3-49    EQUAL_STR指令    3-49中,输入参数String1表示要比较的第一个字符串。输入参数String2表示要比较的第二个字符串。输出参数Position的类型为INT型,StringlString2之间不同的第一个字符的位置。如果两个字符串相同,则Position的值为-1    (4)查找子字符串指令    查找子字符串指令FIND_INT用于查找一个字符串在另一个字符串中出现的位置。FBD的表示形式如图3-50所示。
FIND_INT指令
    3-50    FIND_INT指令    3-50中,输入参数String1表示要在其中搜索的字符串。输入参数String2表示包含要查找的字符串。输出参数Position的类型为INT型,如果String1中包括String2,则Position的值为在String1中找到String2的第一个字符的序号。如果String1中不包括String2,则Position的值为“-1”。    (5)计算字符串长度指令    计算字符串长度指令LEN_INT用于计算字符串的字符数。FBD的表示形式如图3-51所示。
LEN_INT指令
    3-51    LEN_INT指令    3-51中,输入参数String1表示要计算长度的字符串。输出参数Length_Str的类型为INT型,Length_Str包括String1的长度。