EC机器人快速修改全局变量和IO注释
1.简介
机器人在调试【zài diào shì】🔚过程中经常会【jīng cháng huì】使用到【shǐ yòng dào】全局变【quán jú biàn】量【liàng】🍮和【hé】IO信号,在手动🎰测试过程中为🔠防止忘【fáng zhǐ wàng】记变量【jì biàn liàng】🍼和【hé】IO信号的功能,一般会🚬在后面增加对【zēng jiā duì】🐩应的注释🎬,EC示教器【shì jiāo qì】上的全局变【quán jú biàn】量【liàng】🍮(D,B,I,V,P)均可以人为修【rén wéi xiū】💧改注释🎬(支持各类语言),数字❓IO,模拟量【liàng】🅿IO,M虚拟输入和【hé】输⛴出也均支持修改注释🎬
2. 修改注释方法
2.1示教器直接修改
示教器🖱更改最直观【zhí guān】🤺,但操作比较笨【bǐ jiào bèn】🎖重,因此仅【yīn cǐ jǐn】适用于添加少量的全【liàng de quán】局变量🧗及IO注释
具体操作方【zuò fāng】⚓法如下(全局变量和输💒入输出【rù shū chū】操作方【zuò fāng】⚓法一致【fǎ yī zhì】,导航至对应的🥕位置按照以下【zhào yǐ xià】🛵步骤进行修改【háng xiū gǎi】🌂即可)
1)导航至监视-全局变量-变量B

2)选择要【xuǎn zé yào】修改注释的变⤴量【liàng】(B000),点击左【diǎn jī zuǒ】👧下角注🏧释修改

3)根据所需将注【xū jiāng zhù】释输入🚖,输入后🚄点击右👰下角完【xià jiǎo wán】成【chéng】

4)输入完成后🚌,根据提示将修改的注释进行保存【bǎo cún】,点击确【diǎn jī què】定【dìng】💭,即注释【jí zhù shì】🐐修改完成🔼

2.2通过文件快速更改
正常修改后【gǎi hòu】🎉的注释【shì】会【huì】👺存入到控制器【kòng zhì qì】对应的XML文件中,用户也可直接【kě zhí jiē】😸对此文【duì cǐ wén】件进行😋直接修改,修改后【gǎi hòu】🎉可再上【kě zài shàng】传🐡,以此达到快速修改注📭释【shì】
具体操作步骤流程如下:
- 准备一【zhǔn bèi yī】个🔛U盘【pán】,U盘【pán】内不😚要有rbctrl文件夹(否则会将之前🍋文件覆盖【gài】)
- 将U盘插入控制柜内USB口
- 示教器上导航至系统-文件备📮份【fèn】📂-输入输【shū rù shū】🐕出注释【chū zhù shì】备份【bèi fèn】⛎-全局变量注释备份【bèi fèn】⛎

4) 备份完成后,将U盘插入💅电脑🚹,U盘中自动生成rbctrl文件夹🔩,在此文【zài cǐ wén】件夹🔩下有⏱var_note.xml和diagnose_user.xml两个文【liǎng gè wén】件🌟,分别是全局变量【liàng】🏧注释文【zhù shì wén】件和【jiàn hé】🆔输入输【shū rù shū】出注释【chū zhù shì】文件🌟var_note.xml文件🌟打开后🏖,根据需【gēn jù xū】要可在文件🌟下进行全局变量【liàng】🏧(B、I、D、P、V)批量添【pī liàng tiān】💥加和修【jiā hé xiū】改
<VarD coment="计算【jì suàn】🐵" num="000">
<zh_CN>计算【jì suàn】🏯<zh_CN></VarD>
代表全【dài biǎo quán】局D变量的🎓D000注释为计算【jì suàn】〰
B、I、P、V变量如上类似
可参考下图进行依次添加修改

6)diagnose_user.xml文件打【wén jiàn dǎ】🏦开后🚕,根据需要可在文件下【wén jiàn xià】进行对🥀应数字【yīng shù zì】、虚拟、模拟量🐳的输入输注释【shū zhù shì】修改
Input代表🦄数字输【shù zì shū】入信号注释🏔,004开始【kāi shǐ】,代表🦄X4数字信【shù zì xìn】🍠号注释🏔
Output代表数【dài biǎo shù】字输出【zì shū chū】信号注【xìn hào zhù】🙍释🉑,000开始,代表Y0数字信号注【xìn hào zhù】🙍释🉑
数字输【shù zì shū】入输出😡可参考🚿下图所示❗,对应顺序依次【xù yī cì】添加【tiān jiā】

Fictitious_inp代表🔒虚拟输入信号【rù xìn hào】😲,400开始【kāi shǐ】,代表🔒M912虚拟输入信号【rù xìn hào】😲注释【zhù shì】👲
虚拟输入信号【hào】🎮注释可🥂参照下【cān zhào xià】图,按照格【àn zhào gé】式要求及顺序进行对🎹应虚拟【yīng xū nǐ】🕔输入信号【hào】🎮注释


Fictitious_out代表虚【dài biǎo xū】🚸拟输出😅信号,128开始【kāi shǐ】,代表【dài biǎo】M528虚拟输出😅信号注释
虚拟输出信号注释可⛵参照下图【tú】📴,按照格【àn zhào gé】式要求【shì yào qiú】👏及顺序【jí shùn xù】进行对应虚拟🌵输出信号注释


Analog_inp代表模拟量【mó nǐ liàng】输入信【shū rù xìn】📡号注释,000开始💛,代表AI001模拟量【mó nǐ liàng】输入信【shū rù xìn】📡号注释
Analog_out代表模拟量【nǐ liàng】🚻输出信【shū chū xìn】号注释🚡,000开始【kāi shǐ】,代表AO001模拟量【nǐ liàng】🚻输出信【shū chū xìn】号注释🚡
模拟量输入输【shū rù shū】出可参【chū kě cān】考下图所示🐻,对应顺🙅序依次添加【tiān jiā】🍔

7)更改完成后【chéng hòu】,将🤫U盘插入【pán chā rù】🎈机器人【jī qì rén】🚯控制柜【kòng zhì guì】🕊中【zhōng】,导航至【dǎo háng zhì】系统✂-文件恢复-输入输出注释升级-全局变量注释🌀导入【dǎo rù】,将更改🖇后的注释导入【dǎo rù】,具体操作如下图所示

8)导入成😘功后,此时打【cǐ shí dǎ】开监视【kāi jiān shì】-全局变【quán jú biàn】量-D变量(更改后的【gǎi hòu de】📹变量或者输入【zhě shū rù】输出),查看更【chá kàn gèng】改后的【gǎi hòu de】📹注释【shì】🧥,出现与文件相同的注释【shì】🧥,已在对🤠应变量注释下【zhù shì xià】🏅,如下图🕖所示

3.常见问题解答
1.操作文件备份【jiàn bèi fèn】或者恢🐳复时,示教器上无全局变量注释或🦉者输入【zhě shū rù】输出注🐑释的选【shì de xuǎn】📤项【xiàng】
当前操🌱作权限【xiàn】问题【wèn tí】,可把当📌前权限【qián quán xiàn】改为管理员【guǎn lǐ yuán】模式【shì】(导航至🈺参数设置📻-用户权限【xiàn】-管理员【guǎn lǐ yuán】-密码🥩:333333)
2.U盘备份【pán bèi fèn】文件时出现全【chū xiàn quán】🔌局变量💸注释备份失败
导航至📍监视-全局变📶量⛩,随意打【suí yì dǎ】开一个任意变【rèn yì biàn】量⛩,添加变量⛩注释,再重新【zài chóng xīn】😷备份【bèi fèn】,即可成功【gōng】💀
3.XML文件使用什么软件打开
可以使用记事本或者Notepad++
4.当无U盘时如操作,是否可以在线更改
可以在线更改【xiàn gèng gǎi】❕,可已通过【guò】FTP直接连接到控制器中,找到【zhǎo dào】🎗rbctrl文件夹🗞下的对应文件🚂进行更改,可参考【kě cān kǎo】😷notepad++或者【huò zhě】🙆VScord在线连接文档【jiē wén dàng】