0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

KUKA 机器人系统函数StrFind()-在字符串里查找

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 2023-12-27 10:36 次阅读

搜索字符串变量

用功能 StrFind() 可以搜索字符串变量的字符串。

Result = StrFind( StartAt, StrVar[], StrFind[], CaseSens )

Result类型:INT

返回值的变量。返还值:第一个找到的字符的位置。如果没

有找到字符,则返还值为 0。

StartAt类型:INT

在该位置时启动搜索。

StrVar[] 类型:CHAR 框

待搜索的字符串变量.

StrFind[] 类型:CHAR

框搜索该字符串。

CaseSens 枚举类型

#CASE_SENS:要区分大小写。

#NOT_CASE_SENS:不区分大小写。

示例:

1 DECL CHAR A[5]

2 INT B

3 A[]="ABCDE"

4 B = StrFind(1, A[], "AC", #CASE_SENS)

5 B = StrFind(1, A[], "a", #NOT_CASE_SENS)

6 B = StrFind(1, A[], "BC", #Case_Sens)

7 B = StrFind(1, A[], "bc", #NOT_CASE_SENS)

结果:

4 B = 0

5 B = 1

6 B = 2

7 B = 2

例:

"12.9,145.00,0"

Bint=strFind(1,Bytes1[],",",#not_case_sens)

k=bint+1

Aint=strFind(k,Bytes1[],",",#not_case_sens)

l=bint-1

for i=(1) to (l)

Bytes2[i]=Bytes1[i]

endfor

j=aint-1

for i=(1) to (j)

Bytes3[i]=Bytes1[i+k-1]

ENDFOR

结果:

Bytes2=“12.9“

Bytes3=“145.00“

审核编辑:黄飞

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器人
    +关注

    关注

    206

    文章

    27043

    浏览量

    201418
  • 字符串
    +关注

    关注

    1

    文章

    552

    浏览量

    20130
  • KUKA
    +关注

    关注

    3

    文章

    216

    浏览量

    16263

原文标题:KUKA 机器人系统函数StrFind()-在字符串里查找

文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    Matlab的字符串处理函数命令

    ;nbsp;   标记查找 字符串与数值转换函数名    功能描述  
    发表于 09-22 15:52

    matlab的一般字符串函数字符串比较命令

    Findstr 字符串查找另一个子 Upper 变字符串为大写 Lower 变字符串
    发表于 09-22 15:59

    查找特定字符串函数求教

    /********************************************************************************************* 函数名称*strstr(char *str,char *sub_str)* 功 能:查找
    发表于 07-19 20:48

    C语言字符串函数详解

    , int c);查找字符c字符串string中首次出现的位置, NULL结束符也包含在查找中.返回一个指针, 指向字符c
    发表于 06-23 23:33

    KUKA重型机器人

    这个是KUKA重型机器人处理和测量混凝土轨枕的视频。处理得相当精细。真心值得爱好机器者和爱国者研究研究。
    发表于 02-03 15:18

    VISA查找资源函数怎么用?字符串数组在哪找?

    本帖最后由 52496139 于 2015-12-6 20:20 编辑 新手自学,想通过资源查找函数找出N个设备口,但是查找列表输出为字符串
    发表于 12-06 20:09

    KUKA机器人问题解答

    1 开机坐标系无效 世界坐标系是以枪头为基点,在这种坐标系中机器人所有的动作都是按照以枪头为顶点来完成移动,XYZ方向切割枪方向不改变,如果机器人在世界坐标系中移动,枪头也随着改变方向,那就是我们
    发表于 07-15 07:48

    KUKA焊接机器人伺服电机常见故障及维修处理

    可能使电动机或机械件损坏。当完成接线后,通电之前,必须进行电源线和电动机壳体之间的绝缘测量。3、库卡机器人伺服电机编码器的更换:如库卡机器人伺服电动机的编码器不良,就应更换脉冲编码器。KUK
    发表于 09-26 16:51

    库卡机器人MGV电源模块维修

    PH1013-2840库卡机器人KUKA主机维修KUKA驱动器模块维修C4库卡机器人驱动电源维修KPP600 3X64 KUKA
    发表于 09-08 07:30

    机器人系统与控制需求简介

    第二章 机器人系统与控制需求简介2.1 工业机器人系统组成机械本体:精密减速机、伺服电机、伺服驱动器、控制系统(核心零部件)控制柜示教盒2
    发表于 09-08 07:44

    KUKA机器人伺服驱动模块维修

    KUKA库卡C4机器人驱动器故障报警维修库卡机器人维修内容包括库卡机器人示教器维修,KUKA伺服驱动模块维修,库卡
    发表于 09-17 07:09

    字符串函数重写练习

    字符串函数重写练习:字符串比较、字符串拼接、字符串查找字符
    的头像 发表于 05-05 15:02 1758次阅读

    C语言总结_字符串函数封装练习

    字符串函数重写练习:字符串比较、字符串拼接、字符串查找字符
    的头像 发表于 08-14 09:42 752次阅读

    KUKA机器人系统函数StrFind()介绍

    用功能 StrFind() 可以搜索字符串变量的字符串
    的头像 发表于 11-16 10:32 1181次阅读

    KUKA机器人系统函数StrCopy()复制字符串变量的方法

    函数 StrCopy() 可以将字符串变量的内容复制到另一个字符串变量中。
    的头像 发表于 07-21 10:04 762次阅读