基于倍福的PLCString类型的函数功能介绍如下:
1、两个字符串的连接:CONCAT
VAR_INPUT
STR1 : STRING(255);
STR2 : STRING(255);
END_VAR
IL示例:
LD ‘SUSI’
CONCAT ‘WILLI’
ST Var1 (* Result is ‘SUSIWILLI’ *)
ST示例:
Var1 := CONCAT (‘SUSI’,‘WILLI’);
2、删除某位置连续字符:DELETE
删除第POS位置(从1开始算起)连续LEN长度后剩下的字符串作为返回值;
VAR_INPUT
STR : STRING(255);
LEN:INT;
POS:INT
END_VAR
IL:
LD ‘SUXYSI’
DELETE 2,3
ST Var1
结果是:’SUSI’
ST:
Var1 := DELETE (‘SUXYSI’,2,3);
结果是:’SUSI’
3、在字符串中查找子字符串:FIND
语法格式:FIND(STR1,STR2)
功能:在STR1中找到STR2第一次出现的位置,作为返回值返回;
VAR_INPUR
STR1: STRING(255);
STR2: STRING(255)
END_VAR
例子:
IL:
关注
打赏
最近更新
- 深拷贝和浅拷贝的区别(重点)
- 【Vue】走进Vue框架世界
- 【云服务器】项目部署—搭建网站—vue电商后台管理系统
- 【React介绍】 一文带你深入React
- 【React】React组件实例的三大属性之state,props,refs(你学废了吗)
- 【脚手架VueCLI】从零开始,创建一个VUE项目
- 【React】深入理解React组件生命周期----图文详解(含代码)
- 【React】DOM的Diffing算法是什么?以及DOM中key的作用----经典面试题
- 【React】1_使用React脚手架创建项目步骤--------详解(含项目结构说明)
- 【React】2_如何使用react脚手架写一个简单的页面?