EC機(jī)器人VScode編寫機(jī)器人對應(yīng)程序
1. 簡介
艾利特機(jī)器人同時也開發(fā)了相應(yīng)的插件來輔助編寫機(jī)器人的運(yùn)動程序和腳本;艾利特機(jī)器人編寫腳本和程序架構(gòu)分別用的是Lua和jbi。
2. 操作流程
2.1下載安裝
官網(wǎng)下載鏈接:
首先打開安裝包 – 同意協(xié)議 – 下一步 – 下一步 – 勾選選項 – 下一步安裝既可
注意勾選參考下圖

安裝完成后打開VS Code安裝擴(kuò)展插件
中文漢化包-Chinese (Simplified) Language Pack for Visual Studio Code
EliteScript_LUA
EliteScript_JBI
SFTP



插件安裝完成重啟VS Code可激活插件
2.2使用
在打開VS Code后新建文本文件

選擇語言-搜索你所要編寫的程序格式,Lua或者JBI。


當(dāng)擴(kuò)展插件安裝成功時,使用該腳本語言寫程序時會有自動補(bǔ)全和代碼提示功能。
2.3SFTP配置
機(jī)器人和電腦要在同一網(wǎng)段內(nèi)。
配置SFTP參數(shù),必須建立一個文件夾,在該文件夾下配置的參數(shù)只對該文件夾生效打開vscode命令面板(CTRL+SHIFT+P),輸入SFTP:config配置參數(shù)輸入SFTP:List打開遠(yuǎn)端設(shè)備對應(yīng)配置路徑的列表。
對應(yīng)的 jbi 文件放置在 WorkSpace 文件下
對應(yīng)的 lua 腳本文件放置在 luadir 文件下
SFTP配置內(nèi)容:
{
"name": "My Server",
"host": "192.168.1.200",
"protocol": "sftp",
"port": 22,
"username": "root",
"password": "elite2014",
"remotePath": "/rbctrl/",
"uploadOnSave": true
}
2.4在線下載和上傳程序
下載或者上傳文件需保證當(dāng)前文件夾下有創(chuàng)建的 SFTP 配置文件夾。
在sftp側(cè)邊欄可以直接讀取機(jī)器人程序并下載。
用VS Code打開 WorkSpace 文件夾
點(diǎn)擊目錄即可看到my server文件夾

在sftp修改后保存即可自動下載,保存后左下角顯示字樣 done filename.type 即成功。