话说FANUC工业机器人——利用FTP通讯协议备份程序

话说FANUC工业机器人——利用FTP通讯协议备份程序

随着制造业的转型升级,制造业由传统制造进入智能制造时代。工业大数据,数字制造等先进技术正在改变着制造业的生产方式。
在此转变过程中,工业机器人的需求量得到大大提高,机器人的运用将人们从枯燥、危险、繁重、重复的劳动中解脱出来。
数据的利用、效率的高低标志着智能制造的先进程度。目前,国内FANUC工业机器人应用广泛,市场占有率较高。在制造生产过程中,由外部因素或系统原因使机器人数据丢失将会造成大量财产损失,因此定期的系统数据备份将显得尤为重要。
FANUC工业机器的备份可以分为:
  1. 普通的TP备份

  2. MD磁盘内所有数据备份

  3. 镜像数据备份

  4. 其他格式备份(.ls,log,va,vr,sv等)

上述备份方式都是通过U盘进行的,其备份过程速度慢,效率低,不适用于多台、批量机器人的程序备份。
FTP(File Transfer Protocol,文件传输协议)是TCP/IP组成的协议之一,其传输文件的效率非常高,通常在传输大型文件时选择该协议。该协议由两部分组成:1)FTP服务器;2)FTP客户端;

利用FTP协议对FANUC工业机器人进行数据备份,可实现整个工厂机器人的数据快速备份。

本操作通过windows的bat脚本命令利用FTP协议实现FANUC工业机器人的程序备份,其操作步骤如下:
  1. 打开FANUC机器人的仿真软件,建立一个机器人。

  2. 设置机器人的IP(127.0.0.2),仿真环境内机器人的IP必须为127.0.0.x(其中,x>2)。

    2.1 点击MENU-6 SETUP-6 Host Comm 进入SETUP Protocols界面。

    2.2 将光标选中1 TCP/IP 按F3 DETAIL进入设置画面。

    2.3 设置IP 为127.0.0.2

  3. 将windows的CMD命令窗口打开。

  4. 在命令窗口中输入ping 127.0.0.2,检查是否能与仿真机器人通讯。

  5. 在命令窗口中输入 FTP 回车。

  6. 输入open 127.0.0.2 回车,画面如图1所示。

    图1

  7. 输入用户名,密码;若没有,则直接回车。

  8. 在命令行中输入 bi(二进制传输),pr(交互关闭,避免每次下载一个文件时都寻求yes,or no请求)

  9. 输入 CD MD:  (进行MD备份,若是普通的示教器程序备份,修改为CD MDB:)。整个命令如图2所示。

    图2

  10. 设置本地目录:LCD D:\fanucbackup。

  11. 获取服务器文件:mget *.*  回车。

  12. 退出ftp 通讯:输入bye,结束当前工作,如图3所示

图3

若要备份单个文件,或其他格式文件,改变 mget 文件格式即可。

如下载机器人的所有TP程序,则修改为 mget *.tp

如要下载机器人的所有ls格式文件,则修改为 mget *.ls

该方式是通过仿真的形式说明了此方法的可行性,对于工厂中实际的机器人仅需要修改IP地址可实现FANUC机器人的程序备份。

更多脚本命令可查看如下网址:https://ss64.com/nt/

(0)

相关推荐