CS機械臂FileZila客戶(hù)端備份文件流程
1. 下載File Zila客戶(hù)端
下載地址:https://www.filezilla.cn/download
下載好后安裝,正常的安裝流程安裝即可,沒(méi)有什么要特殊勾選的選項。
2. 登錄軟件-連接CS機械臂
2.1 連接步驟
1. 找一根網(wǎng)線(xiàn),連接在電腦網(wǎng)口上面以及控制柜FB1網(wǎng)口上面
2. 登錄軟件
主機IP:機械臂FB1網(wǎng)口IP地址(一般是192.168.1.200)
用戶(hù)名:root
密碼:elibot
端口:22
3. 點(diǎn)擊快速連接
4. 若連接成功,會(huì )顯示以下讀取目錄成功的標識。
3 .備份數據/支持文件
3.1 備份數據
1. 進(jìn)入設置界面
2. 點(diǎn)擊備份,選擇路徑
3. 點(diǎn)擊保存
注意:數據備份需要2.13.0以上的版本,才能備份到本地(program)文件夾里面。
3.2備份支持文件
1. 點(diǎn)擊運行---日志---支持文件。
2. 點(diǎn)擊確定
3. 點(diǎn)擊保存
4. 導出所備份的文件
1. 找到此路徑,即可找到備份的日志文件,或者其他文件。
2. 將文件拖拽到左側的本地桌面(Desktop)中??稍谧烂嬷械玫皆撐募?。
5. 日志文件解讀
5.1找到日志文件目錄
1. 打開(kāi)備份的支持文件。
2. 選擇以下路徑,即可找到日志文件。
3. 或者該路徑
5.2 日志文件排查思路
1. 日志文件介紹
1. elibot_d.log:記錄上位機下發(fā)的腳本日志,用于排查上位機腳本下發(fā)正確性。
2. elibot.log:記錄上位機的操作日志,用于排查UI交互相關(guān)問(wèn)題。
3. log_history.csv:上位機操作日志。
4. eliserver_d.log:記錄下位機接收到的控制腳本,用于排查下位機腳本執行問(wèn)題。
5. eliserver.log:記錄下位機操作日志,用于排查下位機關(guān)鍵操作信息執行狀態(tài)。
6. eli_snapshot.log:記錄報警瞬間的機器人關(guān)鍵狀態(tài),用于排查報警瞬間的狀態(tài),包括但不限于位置數據、速度數據、I0數據等。
7. motion_task.log:記錄所有運動(dòng)節點(diǎn)執行狀態(tài),用于排查運動(dòng)過(guò)程中發(fā)生撞擊等問(wèn)題。
2. 抖動(dòng)問(wèn)題排查思路
1. 通過(guò)飛行記錄或備份文件,找到會(huì )發(fā)生抖動(dòng)的完整運行腳本(eliserver_d.log).
2. 如果發(fā)生碰撞報警,結合快照文件(eli_snapshot.log),檢查報警時(shí)CPU占用狀態(tài),輔助定性。
3. 排查腳本中的無(wú)等待死循環(huán)(關(guān)鍵字while(True)徑(關(guān)鍵字“[=”)等異常腳本,并根據LINE標記或 labelmsg標記反向定位任務(wù)節點(diǎn)行號,調整對應的任務(wù)節點(diǎn)。
4. 現場(chǎng)遇到的抖動(dòng)問(wèn)題除了低速/高速抖動(dòng)這兩種特殊抖動(dòng)之外,絕大部分是由于程序邏輯不合理引起的,該類(lèi)問(wèn)題定位簡(jiǎn)單、處理也簡(jiǎn)單,遇到抖動(dòng)情況,請先根據情況進(jìn)行定性,然后針對性解決即可。
3 .撞擊問(wèn)題排查思路
1. 通過(guò)飛行記錄或備份文件,找到會(huì )發(fā)生抖動(dòng)的完整運行腳本(eliserver_d.log)、報警快照文件(eli_snapshot.log),以及運動(dòng)節點(diǎn)運行文件(motion_task.log)。
2. 通過(guò)快照文件定位碰撞位置,通過(guò)motion_task.log文件定位碰撞時(shí)執行的點(diǎn)位(找到報警前最近的movej類(lèi)命令)。
3. 在任務(wù)樹(shù)上構建碰撞位置前后的運行任務(wù)節點(diǎn)以及碰撞位置節點(diǎn),對比碰撞點(diǎn)是否在正常運行軌跡上。
4. 現場(chǎng)遇到的撞機絕大部分是任務(wù)邏輯、操作邏輯等方面引起的問(wèn)題,很少遇到由于機器人飛車(chē)引起的撞擊問(wèn)題。排查時(shí)限定為碰撞點(diǎn)是在正常軌跡上,然后再進(jìn)一步確認IO、寄存器等狀態(tài)的正確性等。
4. 軟件卡頓問(wèn)題排查思路
1. 通過(guò)故障現場(chǎng)或者問(wèn)題視頻,初步定位“卡死”類(lèi)型。
2. 根據卡死現象以及類(lèi)型,排查上下位機日志文件(eliserver.logeliserver_d.log,elibot.log,elibot_d.log log_history.csv),查看是否存在異常的頻繁周期性日志A異常報錯日志等。
3. 現場(chǎng)“卡死”問(wèn)題有較大占比與插件相關(guān),可以確認現場(chǎng)是否有安裝插件,并分析是否是安裝插件后或者在插件頁(yè)面操作時(shí)出現的卡死,判斷是否為插件問(wèn)題,然后考慮聯(lián)系研發(fā)協(xié)助排查或更新插件。如果是十分偶現的卡死問(wèn)題也請及時(shí)導出支持文件,現場(chǎng)請嘗試重啟后繼續運行。
4. 卡死問(wèn)題本身為一個(gè)綜合性問(wèn)題,除了前面介紹的相關(guān)的情況之外,可能還會(huì )遇到一些其他情況,現場(chǎng)需要具體情況具體分析。