halt库卡_KUKA库卡机器人编程之字符串处理函数

本文介绍了KUKA机器人KRL语言中处理字符串的方法,包括字符串转换为其他数据类型、字符串变量声明长度、初始化长度、删除内容、扩展、搜索、比较和复制等功能。提供了相关函数的详细说明和示例。
摘要由CSDN通过智能技术生成

在常规计算机语言(如:C#)中,字符变量的值是放在单引号内,字符串变量的值则是放在双引号内。而在库卡机器人KRL语言中,没严格意义上的字符串,只有基本字符数据类型,字符变量的值是放在双引号内,如果需要表示表示字符串,这时则需要适用字符数组来实现。本文主要以字符串处理函数展开的,接下来列出常用的系统自带的字符串处理函数。

一.字符串变量转换其他数据类型:

用 StrTo[…] 类型的函数可以将字符串变量转换为另一个数据类型,下表列出系统自带的字符串转换为其他数据类型的函数:

函数

返回值

说明

StrToAXIS (CHAR strValue[256], AXIS value)

BOOL

字符串转AXIS类型数据

StrToBOOL (CHAR strValue[256], BOOL value)

BOOL

字符串转布尔类型数据

StrToE3AXIS (CHAR strValue[256], E3AXIS value)

BOOL

字符串转E3AXIS类型数据

StrToE6AXIS (CHAR strValue[256], E6AXIS value)

BOOL

字符串转E6AXIS类型数据

StrToE3POS (CHAR strValue[256], E3POS value)

BOOL

字符串转E3POS类型数据

StrToE6POS (CHAR strValue[256], E6POS value)

BOOL

字符串转E6POS类型数据

StrToFRAME (CHAR strValue[256], FRAME value)

BOOL

字符串转FRAME类型数据

StrToINT (CHAR strValue[256], INT value)

BOOL

字符串转整数类型数据

StrToPOS (CHAR strValue[256], POS value)

BOOL

字符串转POS类型数据

StrToREAL (CHAR strValue[256], REAL value)

BOOL

字符串转实数类型数据

具体语法( 以StrToAxis函数为例

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值