大数跨境

ABB机器人自定义中文错误并写入事件日志

ABB机器人自定义中文错误并写入事件日志 东莞机器人之家
2022-09-09
2
导读:ABB机器人在Robotware6.10以上的系统使得我们示教器支持Unicode字符这是我们要实现中文字符

ABB机器人在Robotware6.10以上的系统使得我们示教器支持Unicode字符这是我们要实现中文字符的关键,即机器人系统版本需要在6.10以上。

有了相应版本的robotware以后我们需要完成以下三个步骤

  1. 定义错误信息,即编写两个XML文件一个为elogtext.xml一个为elogtitles.xml。

  2. 注册错误信息。

  3. 在RAPID程序里面编写指令。


第一步编写错误消息

英文版XML文件

elogtext.xml

<?xml version="1.0" encoding="utf-8"?><!--*********************************************--><!--The text description file for Elog Messages  --><!--                 HomeRun                     --><!--              $Revision: 1.0 $               --><!--                                             --><Domain elogDomain="PROC" domainNo="11" lang="en" elogTextVersion="1.0" xmlns="urn:abb-robotics-elog-text" min="8150" max="9999">  <Message number="8150" eDefine="SYS_ERR_8150">    <Title>Happy Mid_Autumn Festival</Title>    <Description> description: <arg format="%s" ordinal="1" />        <p />        <p />One of the four traditional festivals in China,The fifteenth day of the eighth month of the lunar calendar        <p />           </Description>    <Actions>    <p/>    Eat mooncakes, admire the moon, play with flower lanterns    </Actions>  </Message>  </Domain>

elogtitles.xml

<?xml version="1.0" encoding="utf-8"?><!--Title description file extracted by 'ExtractElogTitles.exe' on 2019-10-14 17:12.--><ExtractTitles>  <Title domain="11" number="8150">My message 1</Title></ExtractTitles>

中文版XML文件

elogtext.xml

<?xml version="1.0" encoding="utf-8"?><!--*********************************************--><!--The text description file for Elog Messages  --><!--                 HomeRun                     --><!--              $Revision: 1.0 $               --><!--                                             --><Domain elogDomain="" domainNo="11" lang="zh" elogTextVersion="1.0" xmlns="urn:abb-robotics-elog-text" min="8150" max="9999">  <Message number="8150" eDefine="SYS_ERR_8150">    <Title>中秋快乐</Title>    <Description> 描述: <arg format="%s" ordinal="1" />        <p />        <p />中国四大传统节日之一,农历的八月十五        <p />           </Description>    <Actions>    <p/>    吃月饼,赏月,玩花灯    </Actions>  </Message>  </Domain>

elogtitles.xml

<?xml version="1.0" encoding="utf-8"?><!--Title description file extracted by 'ExtractElogTitles.exe' on 2019-10-14 17:12.--><ExtractTitles>  <Title domain="11" number="8150">中秋快乐</Title></ExtractTitles>

第二步注册错误消息

注意:我们书写的中文XML和英文XML内容和格式需要统一

建议大家按以下路径来存储相应的XML文件

【声明】内容源于网络
0
0
东莞机器人之家
内容 495
粉丝 0
东莞机器人之家
总阅读129
粉丝0
内容495