欧姆龙cp1h常用指令学习(八)字符串处理指令 | 您所在的位置:网站首页 › 欧姆龙的PLC中的22700 › 欧姆龙cp1h常用指令学习(八)字符串处理指令 |
MOV$ 字符串传关指令 这个指令只需要指定源字、第一个目标字勇哥很奇怪它怎么知道我传送多少个字符串?经过实验,我发现它是由源字开始,一直传送到0结束的字符串。也就是0做为要传送字符串的结束符。下面我截了内存区的图像,各位一看便知。 LEFT$ 从左边取子字符串 这个比较简单,看内存区截图。还有一个指令是取右边的子字符串,RGHT$这个名字勇哥忍不住要吐槽一下,实在是不好记,就不能叫RIGHT$? 真是奇怪。这小日本不知道怎么想的。 +$ 字符串拼接 这个是常用功能,也比较简单,注意字符串仍然以0表示结束符,这个和C语言是一样的。 FIND$ 字符串查找子串位置 这个就是找子串在源文本串中出现的位置。下面程序运行结果为2,所以字符串中字符是从1算起,而不是0算起,这个和C语言不同的。 LEN$ 取字符串长度 这个容易,没什么好说的。 RPLC$ 字符串替换 它的功能是把子串D110替换源字符串D100, 替换方式是从源字符串第2个字符开始,只替换一个字符。所以这个功能实际上是指定位置进行子串替换,而不是先找到子串,再替换。 =$ 字符串比较指令 包括下面这些,比较简单,没话说。 =$, $, =$ 今天学习比较快,因为这些字符串指令和高级语言的没啥子区别。 --------------------- 作者:hackpig来源:www.skcircle.com版权声明:本文为博主原创文章,转载请附上博文链接! 其它相关文章: 欧姆龙cp1h常用指令学习(十五)多重互锁指令MILH,MILC 欧姆龙cp1h常用指令学习(十四)练习篇一:红外线遥控点歌 欧姆龙cp1h常用指令学习(十三)数据移位指令 欧姆龙cp1h常用指令学习(十二)块程序 欧姆龙cp1h常用指令学习(十一)中断程序 欧姆龙cp1h常用指令学习(十)脉冲输出指令,电机运动控制 欧姆龙cp1h常用指令学习(九)结构化语言ST 欧姆龙cp1h常用指令学习(八)字符串处理指令 欧姆龙cp1h常用指令学习(七)栈处理指令 欧姆龙cp1h常用指令学习(六)功能块、子程序 欧姆龙cp1h常用指令学习(五)时序输出指令 欧姆龙cp1h常用指令学习(四)串口无协议读写指令TXD,RXD 欧姆龙cp1h常用指令学习(三)增量与减量、四则运算指令 欧姆龙cp1h常用指令学习(二)计数器、数据比较指令 欧姆龙cp1h常用指令学习(一)常用存储器功能区、订时器 本文出自勇哥的网站《少有人走的路》wwww.skcircle.com,转载请注明出处!讨论可扫码加群: |
CopyRight 2018-2019 实验室设备网 版权所有 |