关注官方微信

EN

EN.

串口转RJ45模块的FTP功能

发布时间:2013-01-05 作者:上海卓岚 浏览量:6532

ZLSN2000、ZLSN2002等卓岚串口转RJ45模块不仅支持普通的以太网透明传输功能。而且支持各种上层协议,其中FTP就是其中支持的一种协议。

1.串口转RJ45模块的FTP功能概述

FTP是一种文件传输协议,分为FTP服务器和FTP客户端两种。FTP服务器可以用Server-U等服务器软件实现,本文我们来介绍用ZLSN2000串口转RJ45模块来实现FTP客户端的功能,即用嵌入式的方法,通过串口转RJ45模块从Server-U这个FTP服务器上获取一个文件或上传一个文件。

2.串口转RJ45模块的FTP功能使用方法

如图所示,ZLSN2000串口转RJ45模块可以同时保持两个TCP连接,分别连接到FTP服务器的控制端口21,以及数据端口。两个连接中,控制连接负责FTP命令的控制;数据连接负责文件数据的传输。

ZLSN2000串口转RJ45模块将FTP服务器上获取的文件内容从串口输出给用户使用。如果是上传数据,用户将FTP文件的内容从串口发给ZLSN2000。

在设置方面,用户通过zlsn2000串口转RJ45模块的串口将FTP服务器的IP地址和需要获取的文件名发给zlsn2000,然后zlsn2000可以获取这个文件的内容并从串口输出。

ZLSN2000的FTP功能是支持断点续传的,即第一次没有传输完全的文件,第二次获取的时候从上一次已经获取的文件的位置开始获取文件。

3.应用

串口转RJ45模块提供了一种单片机、嵌入式系统通过串口获取FTP文件的方法。在物联网时代,这种嵌入式的FTP的功能具有很多有很好的应用方式:

1.文件上传:我们知道互联网上的网页是可以通过FTP方式上传的,所以现在串口转RJ45模块有了FTP功能后就可以将自己采集的数据以网页的形式上传到Web服务器,这样全世界的人都可以看到这个单片机采集的数据,方便地实现了数据的发布。

2.文件下载:单片机可以下载服务器上更新的配置文件,这提供了一种和互联网上的单片机终端通信和更新配置的简便方法。