EC机器人FTP文件传输
简介
文件传输协议(File Transfer Protocol,FTP)是用于在上进行文件传输的一套标准协议,它工作在 OSI 模型的第七层, TCP 模型的第四层, 即应用层, 使用 TCP 传输而不是 UDP, 客户在和服务器建立连接前要经过一个“三次握手”的过程, 保证客户与服务器之间的连接是可靠的, 而且是面向连接, 为数据传输提供可靠保证
FTP允许用户以文件操作的方式(如文件的增、删、改、查、传送等)与另一主机相互通信。然而, 用户并不真正登录到自己想要存取的计算机上面而成为完全用户, 可用FTP程序访问远程资源, 实现用户往返传输文件、目录管理以及访问电子邮件等等, 即使双方计算机可能配有不同的操作系统和文件存储方式。
2.FTP文件传输工具下载
2.1WinSCP下载
官网下载连接:https://winscp.net/eng/index.php
2.2FileZilla下载
官网下载连接:https://filezilla-project.org/
下载完成后,按照流程直接安装就好
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修改时没有不受示教器程序是否打开的影响)