EC机器人快速修改全局变量和IO注释

2024-11-06


1.简介
机器人在调试过程中经常会使用到全局变量和IO信号,在手动测试过程中为防止忘记变量和IO信号的功能,一般会在后面增加对应的注释,EC示教器上的全局变量(D,B,I,V,P)均可以人为修改注释(支持各类语言),数字IO,模拟量IO,M虚拟输入和输出也均支持修改注释

2. 修改注释方法

2.1示教器直接修改

示教器更改最直观,但操作比较笨重,因此仅适用于添加少量的全局变量及IO注释

具体操作方法如下(全局变量和输入输出操作方法一致,导航至对应的位置按照以下步骤进行修改即可)

1)导航至监视-全局变量-变量B

2)选择要修改注释的变量(B000),点击左下角注释修改

3)根据所需将注释输入,输入后点击右下角完成

4)输入完成后,根据提示将修改的注释进行保存,点击确定,即注释修改完成


2.2通过文件快速更改

正常修改后的注释会存入到控制器对应的XML文件中,用户也可直接对此文件进行直接修改,修改后可再上传,以此达到快速修改注释


具体操作步骤流程如下:

  1. 准备一个U盘,U盘内不要有rbctrl文件夹(否则会将之前文件覆盖)
  2. 将U盘插入控制柜内USB口
  3. 示教器上导航至系统-文件备份-输入输出注释备份-全局变量注释备份

4)  备份完成后,将U盘插入电脑,U盘中自动生成rbctrl文件夹,在此文件夹下有var_note.xml和diagnose_user.xml两个文件,分别是全局变量注释文件和输入输出注释文件var_note.xml文件打开后,根据需要可在文件下进行全局变量(B、I、D、P、V)批量添加和修改

<VarD  coment="计算" num="000">

<zh_CN>计算<zh_CN></VarD>

   代表全局D变量的D000注释为计算

B、I、P、V变量如上类似

可参考下图进行依次添加修改


6)diagnose_user.xml文件打开后,根据需要可在文件下进行对应数字、虚拟、模拟量的输入输注释修改

Input代表数字输入信号注释,004开始,代表X4数字信号注释

Output代表数字输出信号注释,000开始,代表Y0数字信号注释

数字输入输出可参考下图所示,对应顺序依次添加

Fictitious_inp代表虚拟输入信号,400开始,代表M912虚拟输入信号注释

虚拟输入信号注释可参照下图,按照格式要求及顺序进行对应虚拟输入信号注释

Fictitious_out代表虚拟输出信号,128开始,代表M528虚拟输出信号注释

虚拟输出信号注释可参照下图,按照格式要求及顺序进行对应虚拟输出信号注释

Analog_inp代表模拟量输入信号注释,000开始,代表AI001模拟量输入信号注释

Analog_out代表模拟量输出信号注释,000开始,代表AO001模拟量输出信号注释

模拟量输入输出可参考下图所示,对应顺序依次添加

7)更改完成后,将U盘插入机器人控制柜中,导航至系统-文件恢复-输入输出注释升级-全局变量注释导入,将更改后的注释导入,具体操作如下图所示

8)导入成功后,此时打开监视-全局变量-D变量(更改后的变量或者输入输出),查看更改后的注释,出现与文件相同的注释,已在对应变量注释下,如下图所示

3.常见问题解答

1.操作文件备份或者恢复时,示教器上无全局变量注释或者输入输出注释的选项

当前操作权限问题,可把当前权限改为管理员模式(导航至参数设置-用户权限-管理员-密码:333333)

2.U盘备份文件时出现全局变量注释备份失败

导航至监视-全局变量,随意打开一个任意变量,添加变量注释,再重新备份,即可成功

3.XML文件使用什么软件打开

可以使用记事本或者Notepad++

4.当无U盘时如操作,是否可以在线更改

可以在线更改,可已通过FTP直接连接到控制器中,找到rbctrl文件夹下的对应文件进行更改,可参考notepad++或者VScord在线连接文档




download-669.svg comicon14.svg

电话咨询

download-397.svg comicon15.svg

免费试用

Vector.svg Frame.svg

微信小程序

img1.jpg

微信小程序

准备好突破增长瓶颈,开启智能制造了吗?
了解我们的机器人如何帮助您的业务增长
欢迎下载艾利特机器人资料

我已阅读并同意艾利特《隐私政策》《法律声明》

我已知晓并同意艾利特通过电子邮件发送相关资料

提交