新闻
上海西门子PLC采购回收商在哪里
2023-11-02 04:24  浏览:9
上海西门子PLC采购回收商在哪里

回收西门子CPU模块,回收西门子触摸屏,西门子模块回收,西门子PLC采购回收商在哪里


字符串指令

字符串指令如下表所示:xiangbaijiao

LAD/FBD指令名称描述
字符串长度

IN:字符串变量地址;
OUT:字符串长度的存储地址

复制字符串将位于IN处的字符串复制到OUT处的新字符串地址
从字符串复制子字符

INDX:IN处字符串的有效字符地址
N:复制长度
OUT:复制出的新字符串地址

字符串连接将IN指定的字符串附加至OUT指定的字符串之后
在字符串内查找字符串在字符串IN1中搜索首次出现的字符串IN2。搜索从OUT起始位置开始
在字符串中查找第一个字符在首次出现的字符串IN1中搜索字符串IN2中描述的字符集中的任何字符。搜索从起始位置OUT开始

指令例子如下:

其中,VB0初始状态为

执行程序后,AC0为11, AC1为7;VB0,VB100,VB20状态为:


常问问题字符串中既含有数字又含有其他字符(字母,特殊字符),如何只转换数字部分?

如数字字符在前,其他字符在后;则可直接转换,转换部分到第一个非数字字符前。

如数字字符在后,其他字符在前;则

1.其他字符长度已知并固定;

如字符串定义如下:

注意:此处INDX处为有效字符的位数,不包含字符串第一位的长度字节

执行程序后,VW100=98;VD200=98;VD300=98.6

2.字符串实际内容未知或其他字符长度不定,则无法直接转换,否则设置溢出错误SM1.1。转换可参考如下程序:

注:CHR_FIND为在首次出现的字符串IN1中搜索字符串IN2中描述的字符集中的任何字符;找到的第一个相符字符的位置,被写入到OUT管脚。

仍以如下字符串为例:

程序执行后,AC0=7;VD100=98.6

 


相关新闻
联系方式
公司:上海陌然自动化科技有限公司
姓名:向柏矫(先生)
职位:销售经理
手机:15000711173
地区:直辖市-上海-上海金山
地址:上海市金山区枫泾镇环东一路65弄7号2250室
QQ:3174023378
微信:15000711173
15000711173 请卖家联系我
拨打电话
微信咨询
请卖家联系我