发布时间: 2026-01-30
FTP远程文件传输
1. 简介
文件传输协议(File Transfer Protocol,FTP)是用于在上进行文件传输的一套标准协议,它工作在 OSI 模型的第七层, TCP 模型的第四层, 即应用层, 使用 TCP 传输而不是 UDP, 客户在和服务器建立连接前要经过一个“三次握手”的过程, 保证客户与服务器之间的连接是可靠的, 而且是面向连接, 为数据传输提供可靠保证
FTP允许用户以文件操作的方式(如文件的增、删、改、查、传送等)与另一主机相互通信。然而, 用户并不真正登录到自己想要存取的计算机上面而成为完全用户, 可用FTP程序访问远程资源, 实现用户往返传输文件、目录管理以及访问电子邮件等等, 即使双方计算机可能配有不同的操作系统和文件存储方式。
2. FTP文件传输工具下载
2.1WinSCP下载
2.2FileZilla下载
下载完成后,按照流程直接安装就好
3. FTP软件连接(EC)
3.1机器人配置(EC)
第一步-网线连接-机器人与PC通过网线连接(机器人连接接口为FB1口,通过交换机中转也可以实现)
3.2FTP-WinSCP连接
显示以下画面表示登录成功
3.3FTP-FileZilla连接
按照如下图,输入对应参数
显示以下画面表示登录成功
4. EC程序处理(以FTP-WinSCP连接为例)
4.1程序简介
利用FTP软件连接成功之后,在机器人文件系统内,按照下图目录找到rbctrl文件夹
在rbctrl文件夹下,以jbi后缀的是程序
在rbctrl/luadir文件目录下,是机器人的脚本文件,脚本语言是lua
4.2. 程序上传下载操作
双击打开对应的jbi,也可以右击可以选择常用的编辑器来修改,用ctrl+S实现在线修改保存(注意:示教器显示画面不能在程序编辑页面,否则会出现无法写入的情况)
上传--可以将对应的jbi程序,拖拽至左边的rbctrl文件夹内,实现上传的操作。
下载--可以将对应的jbi程序,拖拽至右边的文件夹内,实现上传的操作。
lua脚本上传下载和jbi上传下载方式一致。(lua修改时没有不受示教器程序是否打开的影响)