

ABB机器人在Robotware6.10以上的系统使得我们示教器支持Unicode字符这是我们要实现中文字符的关键,即机器人系统版本需要在6.10以上。
有了相应版本的robotware以后我们需要完成以下三个步骤
定义错误信息,即编写两个XML文件一个为elogtext.xml一个为elogtitles.xml。
注册错误信息。
在RAPID程序里面编写指令。
第一步编写错误消息
英文版XML文件
elogtext.xml
<!--*********************************************--><!--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
<!--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
<!--*********************************************--><!--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
<!--Title description file extracted by 'ExtractElogTitles.exe' on 2019-10-14 17:12.--><ExtractTitles><Title domain="11" number="8150">中秋快乐</Title></ExtractTitles>
第二步注册错误消息
注意:我们书写的中文XML和英文XML内容和格式需要统一
建议大家按以下路径来存储相应的XML文件

