串口服务器模块的参数配置方法.docx

串口服务器模块的参数配置方法.docx

ID:59231099

大小:136.60 KB

页数:5页

时间:2020-09-09

串口服务器模块的参数配置方法.docx_第1页
串口服务器模块的参数配置方法.docx_第2页
串口服务器模块的参数配置方法.docx_第3页
串口服务器模块的参数配置方法.docx_第4页
串口服务器模块的参数配置方法.docx_第5页
资源描述:

《串口服务器模块的参数配置方法.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、本文介绍串口服务器模块在使用过程中的参数配置方法。1.串口服务器模块介绍  串口服务器模块是串口服务器内部的核心硬件组件,也可以称之为串口服务器内嵌模块。串口服务器的软件功能全部集成在串口服务器核心模块内部,所以其参数配置方法也就是串口服务器的参数配置方法。在某些情况下,用户需要将串口服务器的功能集成到自己的电路板上,而不是外置的,此时就需要用到串口服务器嵌入式模块。  串口服务器嵌入式模块包括RS232、RS485、TTL电平模块。这里以TTL电平模块——ZLSN2000为例。ZLSN2000是双排针的结构,其中4个引脚连接网口;2根引脚提供TTL电平的串口,根据不同

2、的需要转化为RS232电平的串口或者RS485电平的串口,当然也可以直接连接用户MCU的TTL电平串口。图1.串口服务器核心模块2.串口服务器模块的参数  串口服务器模块的参数包括本地IP地址、工作模式、串口波特率等,具体可以参考串口服务器模块参数简介。3.串口服务器模块参数配置方法  卓岚串口服务器内嵌模块可以通过3种方式配置参数。分别是网页法、windows工具法、串口类AT命令法。这里是指用户使用卓岚的现有的工具来配置参数。关于开发用户自己的模块搜索、参数配置工具请看下一章节。3.1网页法  串口服务器核心模块内部运行了一个小型的Web服务器可以用于参数的配置,使

3、用过路由器配置的用户对此方法一定不陌生。首先在浏览器的地址栏中输入串口服务器模块的当前IP地址,默认出厂IP为192.168.1.200。此时打开的页面即是串口服务器模块上的登录页面,输入登录密码(默认为)点击Login,进入参数配置页面。如图2所示。修改相应参数后点击“Sbumit”按钮即可提交参数。图2.网页法配置  网页法配置参数的优点是:简单易用,无需安装任何配置工具,使用浏览器即可进行配置。缺点是:串口服务器模块的IP地址必须是和本机计算机处于同一个网段,否则无法访问网页。另外某些高级参数需要通过windows工具法进行配置。3.2Windows工具法  Wi

4、ndows工具法是推荐的参数配置方法。即在用户Windows计算机上运行卓岚ZLVircom软件或ZLDevManager,只要点击搜索即可搜索局域网内的所有串口服务器模块。其中ZLDevManager是一个简易工具,直接拷贝无需安装。对搜索列表中的模块选中后,点击“设备编辑”按钮或者双击列表中此行,即可弹出参数配置对话框,修改相应参数后点击“修改参数”按钮即可。如图3所示。图3.windows工具法配置  windows工具法配置参数的优点是:1.不要求串口服务器模块和计算机在同一个网段。2.一次搜索多个模块,通过名字管理,无需记忆IP地址。3.可以配置高级参数。  

5、windows工具法配置参数实际上是通过“卓岚管理端口协议”进行设备的搜索和参数配置。有两种方法可以将该设备搜索和参数修改功能直接集成到用户软件里:卓岚设备管理函数库DLL、卓岚管理端口协议。前者是一个可供用户调用的DLL库,后者是将管理端口协议的详细内容告诉用户,并由用户自己实现。该项内容属于增值服务。3.3串口类AT命令法  以上两种方法都是通过串口服务器模块的网口来配置参数。在某些时候,用户不仅需要通过网口来配置而且希望本地配置,即无需通过另外一台计算机来配置,而是直接通过设备本身来配置自己的参数。例如对于需要现场配置IP地址、现场配置目的IP地址的情况。卓岚的串

6、口类AT命令法很好地满足了该要求。当用户MCU和串口服务器模块通过TTL(UART)串口连接后,用户MCU可以随时发送串口命令来配置参数。该命令类似AT指令,具体的指令格式请参考卓岚相关文档。  卓岚串口类AT命令能够实现的功能,包括但是不限于:1.读取ZLSN2002/ZLSN2000的当前TCP连接状态,这样就知道模块是否和远端计算机建立了TCP连接。2.随意控制ZLSN2002模块向任意的目的IP发起TCP连接,在多个目标之间随意切换,在多种工作模式中随意切换。1.读取串口服务器模块的本地IP。如果是通过DHCP获得IP也能够读取。2.重新启动串口服务器模块。  

7、使用卓岚串口类AT命令可以完全控制串口服务器模块的TCP运行状态,也就是可以通过AT命令实现socket的connet、listen、send、recv等的函数调用。可以把ZLSN2002看成是“硬件TCP/IP协议栈”,因为ZLSN2002内部完全集成了socket函数的全部功能,而且可以通过串口AT命令的方式进行调用,相对于软件的socket接口来说,“硬件TCP/IP协议栈”不需要用户MCU运行协议栈、也可以保证协议栈的稳定性。卓岚提供有通过串口类AT命令实现让ZLSN串口服务器模块连接、监听、发送、接收的源代码,可方便用户参考。4

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。