您好!欢迎光临工博士商城

FANUC机器人-服务商

产品:62    
联系我们
您当前的位置:首页 » 新闻中心 » 发那科机器人的字符串寄存器应用!!!
产品分类
新闻中心
发那科机器人的字符串寄存器应用!!!
发布时间:2020-05-11        浏览次数:544        返回列表
 字符串寄存器、字符串指令
注释:字符串寄存器,存储英文数字的字符串。各自的寄存器中,*多可以存储254个字符。字符串寄存器数标准为25个。 字符串寄存器数可在控制启动时增加。
SR[i] =(值)
SR[i]=(值)指令,将字符串寄存器要素代入字符串寄存器。
可从数值数据变换为字符串数据。小数以小数点以下6位数四舍五入。
可从字符串数据变换为数值数据。变换为字符串中*初出现字符前存在的数值。

fanuc机器人

SR[i] =(值)指令
例 SR[i]=R[j]

fanuc机器人

例 R[i]=SR[j]

fanuc机器人

SR[i]=(值)(算符)(值)
SR[i]=(值)(算符)(值)指令,将 2 个值结合起来,并将该运算结果代入字符串寄存器。 数据型在各运算中,依赖于(算符)左侧的(值)。
左侧的(值)若是字符串数据,则将字符串相互结合起来。
左侧的(值)若是数值数据,则进行算术运算。此时,右侧的(值)若是字符串,*初出现字符之前的数值用于运算。

fanuc机器人

SR[i]=(值)(算符)(值)指令
例 SR[i]=R[j]+SR[k]

fanuc机器人

例 SR[i]=SR[j]+R[k]

fanuc机器人

字符列相互之间的连结结果,在超过 254 个字符时,输出“INTP-323 数值溢出”。 R[i] =STRLEN(值)
R[i] =STRLEN(值)指令,取得值的长度,将其结果代入寄存器。

fanuc机器人

R[i] =STRLEN(值)指令
例 R[i]=STRLEN SR[ j ]

fanuc机器人

R[i] =FINDSTR(值)(值)
第1个(值)表示“对象字符串”,第2个(值)表示“检索字符串”。
R[i]=FINDSTR(值)(值)指令,从成为对象的字符串中检索出检索字符串。取得是否在成为对象的字符串的第 几个字符中找到了检索字符串,将其结果代入寄存器。对于大写字母和小写字母不予区分。没有找到检索字符串时,代 入“0”。

fanuc机器人

R[i] =FINDSTR(值)(值)指令
例 R[i]=FINDSTR SR[j],SR[k]

fanuc机器人

SR[i]=SUBSTR(值)(值)(值)
第1个(值)表示“对象字符串”,第2个(值)表示“始点位置”,第 3 个(值)表示“部分字符串的长度”。 SR[i] =SUBSTR(值)(值)(值)指令,从对象字符串中取得部分字符串,将其结果代入字符串寄存器。部分字符串, 根据从对象值的第几个字符这样的始点位置、以及部分字符串的长度来决定。

fanuc机器人

例 SR[ i ] = SUBSTR SR[ j ], R[ k ], R[ l ]

fanuc机器人

注释 始点的值必须大于“0”,长度值必须在“0”以上。此外,始点值和长度值的和,必须比对象值的值小



来源:网络


更多资讯:发那科机器人



 

联系热线:13816998130   联系人:关小姐 联系地址:上海市宝山区富联一路98弄6号

技术和报价服务:星期一至星期六8:00-22:00 FANUC机器人-服务商