EC機器人快速修改全局變量和IO注釋
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文件中,用戶也可直接對此文件進行直接修改,修改后可再上傳,以此達到快速修改注釋
具體操作步驟流程如下:
- 準備一個U盤,U盤內不要有rbctrl文件夾(否則會將之前文件覆蓋)
- 將U盤插入控制柜內USB口
- 示教器上導航至系統-文件備份-輸入輸出注釋備份-全局變量注釋備份

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在線連接文檔