TCP client 模式

在TCP client模式下,模块上电后根据自己的设置主动去连接到TCP server服务器端,然后建立一个长连接,之后的数据进行透明传输。此模式下,TCP server的IP需要对模块可见,可见的意思是通过模块所在的IP可以直接PING通服务器IP,服务器端可以是互联网的固定IP,也可以是和模块同一个局域网的内网IP。

(1)TCP client 工作模式设置方法:

设置模块为TCP client,模块主动去连接服务器。本地模块地址为192.168.0.7.本模块的地址和用户局域网网段必须统一。设置连接服务器的目标IP和端口,设置的目标IP为电脑的IP:192.168.0.201。串口波特率设置:115200。 串口波特率设置需要跟用户串口设备的波特率统一。

(2)串口服务器直连网线到电脑网口,电脑网络设置方法;

电脑设置一个静态IP地址。192.168.0.201

(3)调试软件设置:

串口服务器的串口连接电脑串口。模块网口连接电脑网口或者路由器交换机。

串口服务器设置为TCP client 主动去连接服务器 ,那电脑端网络调试助手应该是设置TCP server,监听本地端口,可以看到连接对象为串口服务器发起的网络连接

(4)虚拟串口软件设置和通信形式:

添加虚拟串口com1,网络协议和以上网络调试助手相同,TCP server ,监听本地端口8234.

打开两个串口调试助手软件,com1连接虚拟串口com1.另一个调试助手连接电脑串口com5,电脑串口连接串口服务器。

用户连接串口服务器的串口设备,搭配的串口类型的软件可以连接com1.

TCP server模式

(1)TCP Server 工作模式设置方法:

设置模块的工作方式为TCP server 。本模块地址为192.168.0.7.本模块的地址和用户局域网网段必须统一。

串口波特率设置:115200。 串口波特率设置需要跟用户串口设备的波特率统一。

(2)串口服务器直连网线到电脑网口,电脑网络设置方法;

电脑设置一个静态IP地址。192.168.0.201

(3)调试软件设置:

串口服务器的串口连接电脑串口。模块网口连接电脑网口或者路由器交换机。

串口服务器设置为TCP server ,那网络调试助手应该是设置TCP client,主动去连接模块的IP和模块的自身端口.

(4)虚拟串口软件设置和通信形式:

添加虚拟串口com1,网络协议和以上网络调试助手相同,TCP client ,连接模块的IP地址和模块本地端口。

打开两个串口调试助手软件,com1连接虚拟串口com1.另一个调试助手连接电脑串口com5,电脑串口连接串口服务器。

用户连接串口服务器的串口设备,搭配的串口类型的软件可以连接com1.

UDP server模式

UDP server 是指在普通UDP的基础上不验证来源IP地址,收到UDP数据包后将目标IP改为数据来源IP,类似TCP server的功能。

在此模式下,模块默认记录一个目标IP,当串口有数据时,想记录的IP发送数据,同时,模块处于服务器地位,接受网络中发给模块的数据包,并随时调整目标IP为数据来源的IP,适合于多IP对应模块的工作模式。

使用上,计算机端的程序和UDP模式完全一样,不需要更改。

设置软件截图:

测试软件测试状态:

UDP模式

在UDP模式下,模块上电后监听设置的端口,不主动建立连接,当有数据从通过传过来时,转发到串口,当串口收到数据时,通过网络发送到模块设置的IP和端口。

设置软件设置截图:

测试软件截图:

注:(以上所有设置方法不是唯一,客户可根据自己具体环境进行配置,比如路由器网段,模块连接路由器,模块网段必须和路由器网段相同。波特率也要跟用户自己设备的波特率统一)

串口服务器协议,T24系列串口服务器各种协议设置应用方式相关推荐

  1. c语言rtp协议,RTP系列:RTP协议详解和分析

    1.RTP概述 实时传输协议(Real-time Transport Protocol或简写RTP)是一个网络传输协议,作为因特网标准在RFC 3550(该文档的旧版本是RFC 1889)有详细说明. ...

  2. 力控 串口服务器 虚拟串口,M4系列串口服务器与力控组态软件MODBUS TCP 协议通信--有人物联网.pdf...

    M4系列串口服务器与力控组态软件MODBUS TCP 协议通信--有人物联网.pdf M4 系列串口服务器与力控组态软件MODBUS TCP 协议通信 M4系列串口服务器与力控组态软件MODBUS T ...

  3. 无线串口服务器连接三菱plc通信,M4E45系列串口服务器连接禾川A8-PLC. 三菱3U.通讯设置方法...

    1. 硬件需求 PLC  A8一台 禾川的 a8  和三菱3U 232通讯线自制 2. 软件需求 USR-VCOM参数配置软件 一套 三菱编程软件 一套 3. 硬件介绍 3.1. A8PLC介绍 A8 ...

  4. 康海时代nc系列串口服务器,康海时代NC900系列产品

    NC900 系列串口服务器 康海时代NC900串口服务器是一种面向**客户开发的串口联网通讯的产品,通过它用户可以在Internet中的任意位置访问串口终端,实现串口设备数据传输应用扩展功能. 康海时 ...

  5. 系列TCP/IP协议-动态IP选路协议(008)

    一.引言 前一章已经说过了IP数据包是如何分发的.为啥这一章还要说这个问题?在网络很小.只有单个连接点.没有多余的路由的时候,使用静态选路是可以的.但是一旦网络变大一点就会出现各种问题.在大网络中的网 ...

  6. http协议学习系列

    http协议学习系列 1. 基础概念篇 1.1 介绍 HTTP是Hyper Text Transfer Protocol(超文本传输协议)的缩写.它的发展是万维网协会(World Wide Web C ...

  7. UDS,ISO14229,ISO15765,ISO15031,J1939车辆诊断协议入门系列

    (图片来源于网络) 目录 摘要 1. 基础概念 1.1 诊断的概念 1.2 诊断的目标 1.3 诊断的实现 1.4 诊断是分层的 2. 项目应用 3. 协议栈开发 摘要 回想当年刚进去汽车行业,做新能 ...

  8. 康海时代nc系列串口服务器,康海时代NC604系列串口服务器.pdf

    康海时代NC604系列串口服务器 系列 网口10/100M,(MD/MD) 模, , 单 WE串口管 WCM口 串口多2 网网包,网 品C. 串口115200 PIN RS422 RS485 Half ...

  9. 【Electron Playground 系列】自定义协议篇

    作者: OBKoro1 1. 协议: 从网页端唤起Electron应用 elelctron提供了一个方式来自动唤起electron应用(如下图),这一次就让我们来学学如何通过连接来唤起electron ...

最新文章

  1. c++ 类数组_输入输出流IO体系及常用类关系结构(精要收藏)
  2. PIE SDK影像快速拼接
  3. swoole安装基本配置
  4. SAP 电商云 Spartacus UI 同 SAP Customer Data Cloud 集成运行时的 api
  5. Object family not exist issue in Equipment download
  6. IdentityServer4 之Client Credentials走起来
  7. java mysql lru_Java集合详解5:深入理解LinkedHashMap和LRU缓存
  8. 从Helm仓库创建应用流程示例
  9. 【模板】线段树(区间加)
  10. App Cleaner Uninstaller卸载清理工具 for mac
  11. Quartus II bilibili 入门 EDA实用技术教程(一)---verilog语言编程基础
  12. latex 论文模板
  13. Arduino教程2:如何下载使用Arduino IDE?(附下载地址)
  14. Windows常用设置
  15. 安装最新版Calico
  16. gif图片过大怎么压缩?gif图怎么压缩大小?
  17. ACM常用模板-数据结构
  18. 守着大房 心却越来越空
  19. COCOMOII模型--软件成本估算
  20. 初一年级计算机教案,人教版七年级信息技术教学计划及教案

热门文章

  1. 水下机器人之电池选择
  2. 【毕业设计】基于Android系统的校园图书共享APP的设计实现
  3. BAT面试常的问题和最佳答案
  4. PMP一次上岸的魔幻经历
  5. pmp不是计算机专业的,非计算机行业能考PMP吗
  6. Caputo 分数阶微分方程-慢扩散方程初边值问题基于L1 逼近的空间二阶方法及其Matlab程序实现
  7. 非结构化数据治理方案
  8. Android 点击键盘外的区域收起键盘
  9. C++实战学习OpenCV3.2+QT5+ffmpeg实战开发视频编辑器视频教程
  10. 如何使用手机便签拍图识字功能将照片中的文字提取出来