FANUC PMC信息各国语言显示功能使用方法
PMC信息各国语言显示功能
对于FANUC系统来说,目前大多数设备发生PMC报警时显示的均为英文报警信息,但对于设备使用者来说英文报警信息理解起来并不方便,如果将PMC报警信息显示为中文报警,这样操作者可以直观了解报警故障,便于快速的处理设备故障。
在笔者之前的文章“FANUC 如何添加PMC中文报警信息”中已经介绍了一种PMC显示中文报警信息的方法,如果将设备所有PMC报警信息都更改为中文显示的话,使用此方法就比较繁琐。在进行PMC程序设计时,如果客户要求设备PMC报警显示为中文,一般优先选择使用FANUC “PMC信息各国语言显示”功能,该功能可以编辑多种报警语言的PMC报警信息,通过设定后,当系统语言切换时,PMC报警信息显示的语言也会随之发生改变,如系统语言为英文时,显示英文PMC报警信息,若系统语言更改为中文,则显示中文PMC报警信息。
该功能对于0i-D系统来说,属于选项功能,如需使用需要花费一定费用向FANUC公司购买开通,但对于0i-F系统来说,“PMC信息各国语言显示”功能已经属于标准配置,可以直接使用。接下来本文就简单介绍下“PMC信息各国语言显示”功能的使用方法,便于大家学习参考。
首先需要建立一个PMC各国语言显示的信息文档,在电脑上直接新建一个TXT格式的文本文档,文档可以任意命名,建立完成后,直接使用文本软件打开文档(可以直接使用记事本打开),接下来就可以进行PMC报警信息内容编辑了;
在文档开头必须以符号“%@4-D”开头,该符号为PMC各国语言显示功能的起始识别符号,文档末尾必须以符号“%”结尾,表示文档结束;
引号“”内部的内容属于注释信息,为设计人员标记注释使用,在进行文档格式转换后,注释信息会自动隐藏,如图中的“HONGDIANCNC”为注释信息;
PMC各国语言信息按照“语言 地址 报警信息”格式进行编写,语言对应符号为“$+数字”,如“$0”其中数字代表语言类型,系统语言参数3281设定值相同,“0”代表为英文,“15”代表为中文;
地址对应符号格式为“%+报警地址”,PMC报警地址触发地址为A地址,“%A0.0”表示该报警触发地址为A0.0;
报警信息编写格式为“报警号码+报警信息”,报警信息语言与设定语言相同即可,可参考下图。
将报警信息文档编辑完成后保存,使用FANUC LADDER III软件自带的“Multi-language PMC message conversion(PMC多语言信息转换软件)”软件对PMC信息进行格式转换,如下图;
打开PMC语言格式转换软件后选择“Source file → Memory card format file(源文件转换为记忆卡格式文件)”;
在PMC信息转换画面中“Source file(源文件)”项添加源文件(即编辑完成的PMC信息文本),在“Memory card format file(存储卡格式文件)”项选择转换完成的存储卡格式文件名称及存储位置,在“CNC model(CNC模式)”中选择“0i-F”后点击“Exec(执行)”,开始进行文档格式转换;
将转换完成的记忆卡格式PMC信息文档,如本文中的“HD.mem”拷贝到CF卡中,将CF卡插入到设备卡槽并进入到系统BOOT画面,选择“System data loading(系统数据载入)”,将PMC信息文件载入到系统中;
或者通过系统PMC数据输入/出界面载入PMC信息文档,如“HD.mem”,载入后需要执行信息写入到F-ROM的动作;
载入完成后,有时PMC会发生“WN62 MESSAGE FILE NUMBER ERROR(信息号码错误)”报警;
发生此报警是因为在PMC多国语言报警文档中,设定的报警信息地址与系统CNC中设定的不符,如本文PMC报警文本中编辑的1000号报警,对应报警地址为A0.0,但是在实际CNC信息中A0.0并未编辑报警号码,所以出现上述报警;
在系统CNC信息画面中编辑A0.0对应信息,添加A0.0对应报警号码为1000,与PMC多国语言报警文档中一致后,PMC报警“WN62”消除;
当系统触发对应A地址时,就会显示PMC各国语言文档中的报警内容,如本文触发A0.0,就会显示对应报警信息,CNC语言选择为中文,报警显示为中文信息;
当系统语言切换至其他语言时,对应报警信息也会随着PMC各国语言报警文本中设置内容随之切换,本文将CNC语言切换至英文时,PMC报警也随之显示为英文。
以上就是PMC各国语言显示功能的使用方法,有需要的朋友可以参考本文进行操作设定。