西门子plc字符串指令

时间:2023-03-05作者:佚名
1.求字符串长度指令
求字符串长度指令SLEN返回IN参数指定的字符串的长度值,OUT为字节类型。
2.字符串复制指令
字符串复制指令SCPY将IN参数指定的字符串复制到OUT指定的地址区中。
3.字符串连接指令
字符串连接指令(SCAT)将IN参数指定的字符串连接到OUT指定的字符串的后面。
【例】 字符串指令应用举例。
LD I0.0
STR_CPY ”HELLO ”,VB0 //将字符串“HELLO ”复制到VBO开始的存储区
SCAT ”WORLD”,VB0 //将字符串“WORLD”复制到VBO开始的字符串的后面
STRLEN VB0,AC0 //求VB0开始的字符串的长度
字符串变量的首字节是字符串的长度,VB0开始的字符串为“HELLO”(最后有一个空格),VB0中是字符串的长度6。执行SCAT指令后,得到新的字符串为“HELLO WORLD”,STRLEN指令求出的字符串的长度为11。
4.从字符串中复制子字符串指令
SSCPY指令从INDX指定的字符编号开始,将IN指定的字符串的N个字符串复制到OUT中,OUT为字节类型。
指令“SSCPY VB0,7,5,VB20”将从VB0开始的字符串中的第7个字符开始,复制5个字符到VB20开始的新字符串。
5.字符串搜索指令
SFND指令在字符串IN1中搜索字符串IN2,由字节变量OUT指定搜索的起始位置。如果在IN1中找到了与IN2中字符串相匹配的一段字符,则在OUT中存入这段字符IN1中的首个字符的位置。如果没有找到,则OUT被清零。
6.字符搜索指令
CFND指令查找在字符串IN1中是否有字符串IN2中包含的任意字符,字节变量OUT指定搜索的起始位置。如果找到了匹配的字符,字符的位置被写入OUT中。如果没有找到,OUT被清零。
假设存储在VBO开始的区域的字符串包含温度值,存储在VB20开始的区域中的字符串包含所有的数字、“ ”号和“-”号,用于识别字符串中的温度值。下面的程序在字符串中找到数字的起始位置,并将其转换为实数,温度值存放在VD200中。
LD I0.0
MOVB 1,AC0 //AC0用作OUT参数并指向字符串的首个字符
CFND VB0,VB2,AC0 //在VB0字符串中寻找数字字符
STR VB0,AC0,VD200 //将字符串。中的温度值转换为实数

相关阅读

5种常见电容和10个主要电容参数

1.电容器主要参数 1.1 击穿电压和额定直流工作电压电容器两端的电压升高到一定值时,两极板之间的绝缘介质会被击穿而导电,这个电压值称为电容器的击穿电压。电容器能够长时间正...
2023-03-31
5种常见电容和10个主要电容参数

指针万用表使用前的准备工作有哪些

  指针万用表 在使用前,需要安装电池、进行机械调零和安插表笔。    1.安装电池   在使用万用表前,需要给万用表安装电池,若不安装电池,电阻档和晶体管放大倍数档将无...
2023-06-27
指针万用表使用前的准备工作有哪些

我敢打赌,起码有90%的电工都是这样,不管你技术有多好,都有这个毛病!

俗话说得好,“石匠无槽养猪难,木匠无凳坐不安,电工无好插座烦”,这些谚语生动地描绘了各行各业人士在日常生活中的小困扰。而在我家,这样的情景也悄然上演着—&md...
2024-09-06
我敢打赌,起码有90%的电工都是这样,不管你技术有多好,都有这个毛病!

谁说电容两端电压不能突变?

本节讨论问题:【为什么电容两端电压不能突变】。标题取得标题党了,电容两端电压确实不能突变(科学道理不容质疑),但本节的例子会让人误以为是突变了。通过这个例子,可以...
2023-03-31
谁说电容两端电压不能突变?

机床电气配线规范与实践

一、电线管敷设的精细要求 在机床、机组及控制柜的电气配线中,电线管的敷设至关重要。首先,为了效率与成本考虑,电线管应沿最短路径铺设,并尽量减少不必要的弯曲,这既节省材料又...
2024-08-21
机床电气配线规范与实践

热销商品

拷边机 包缝机内六角上针匙 开刀 上针内6角螺丝刀扳手 1.5 1.6

拷边机(包缝机)专用内六角上针匙及开刀工具,适用于精确调整机针位置与维护设备。配备1.5mm与1.6mm两种规格的内六角螺丝刀扳手,专为紧固或拆卸上针螺丝设计,确保机针安...
1.65

暗装开关插座面板单开双控一开五孔二三极USB快充肤感超薄家用4开

暗装开关插座面板,简约设计,完美融入家居环境。单开双控,轻松实现远程控制,方便实用。一开五孔,满足多种电器插孔需求;二三极USB快充,快速充电,高效便捷。超薄设计,节省空...
1.2

鸿雁开关插座面板旗舰店家用暗装墙壁86型一开带五孔多孔X86-1

鸿雁开关插座面板旗舰店推出的家用暗装墙壁86型一开带五孔多孔X86-1,是一款设计精良、功能齐全的家居电气产品。该产品采用86型标准面板尺寸,安装方便,适用于各种暗...
4.71

不锈钢加厚镊子维修工具夹子圆头弯头防滑带齿止血烧烤夹茶杯水草

不锈钢加厚镊子维修工具夹子圆头弯头防滑带齿止血烧烤夹茶杯水草 这款不锈钢加厚镊子维修工具夹子是设计用于各种专业场合的多功能工具。它拥有一个厚实的手柄,确...
0.8

三色变光led筒灯2.5寸3W5瓦开孔6 7.5 8公分家用客厅嵌入式天花灯

三色变光LED筒灯,2.5寸精巧设计,功率可选3W/5W,适用于开孔直径6.7–8公分的家用嵌入式安装。采用高亮LED光源,支持暖光、自然光、白光三色切换,满足不同场景氛围需求。...
7.2

网站栏目