单通道串口服务器

型号: SG-TCP232-110
功能简介

SG-TCP232-110 是一款用来进行串口数据和网口数据转换的设备。解决普通串口设备在 Internet 上的联网问题。

设备的串口部分提供一个 232 接口和一个 485 接口,两个接口内部连接,同时只能使用一个口工作。

设备的网口部分提供一个带数据和连接指示灯的 RJ45 接口,支持10/100Mbps 自适应以太网接口,支持 AUTO-MDIX 网线交叉直连自动切换。

串口的 232 接口和 485 接口支持波特率从 1200 到 115200bps,可选奇偶校验,可选停止位长度。

设备支持 TCP Sever、TCP Client、UDP Sever、UDP Client、Modbus TCP Sever、Modbus TCP Client 六种工作模式。支持 DHCP 功能,支持 DNS 功能,支持自定义 MAC,自定义心跳包时间和内容,可以跨越网关,可以访问外网。

设备支持通过软件和硬件恢复出厂设置,支持通过软件和网页进行配置。

工作模式

设备支持 TCP Sever、TCP Client、UDP Sever、UDP Client、Modbus TCP Sever、Modbus TCP Client 六种工作模式

TCP Sever 模式:在 TCP Server 模式下设备首先与网关尝试通讯,然后监听设置的本机端口,有 Client 连接请求时响应并创建连接,最多可同时存在 4 个TCP Client 连接。设备收到 Client 的数据后转发到串口,串口收到数据后将同时发送给所有与设备建立连接的设备。

TCP Client 模式:设备上电后根据目标 IP 及目标端口号主动去连接到 TCP服务器端,然后建立一个长连接,之后的数据进行透明传输。此模式下,TCPServer 的 IP 需要对设备可见,即通过设备所在的 IP 可以直接 PING 通服务器 IP,服务器端可以是互联网的固定 IP,也可以是和设备同一个局域网的内网 IP。

UDP Sever 模式:UDP Server 是指在普通 UDP 的基础上不验证来源 IP 地址,收到 UDP 数据包后将目标 IP 改为数据来源 IP,类似 TCP Server 的功能。在此模式下设备随时调整目标 IP 为数据来源的 IP,适合于多 IP 对应设备的工作模式。使用上,计算机端的程序和 UDP 模式完全一样,不需要更改。

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

注:UDP 模式下的最大数据长度,根据以太网特性,为 1472 字节(以太网数据帧的长度为 46-1500 字节之间,最大长度 1500 字节,减去 IP 首部 20 字节,UDP 首部 8 字节,也就是数据区最大长度 1472 字节),因此上位机向设备发送数据时,单次最大长度应控制在 1472 字节或以下,如果大于这个长度,设备会自动重启,建议分包发送。

Modbus TCP Sever 模式:同 TCP Sever 功能,该模式下只支持一个 Client 连接。设备把 Client 发来的 Modbus TCP 数据转为 Modbus RTU 并通过串口发出去;把串口收到的 Modbus RTU 数据转为 ModbusTCP 格式通过网口发给连接成功的Client。

Modbus TCP Client 模式:同 TCP Client功能,设备把串口收到的 Modbus RTU数据转为 ModbusTCP 格式通过网口发给服务器;把 Server 发来的 Modbus TCP数据转为 Modbus RTU 发到串口。

基本参数

接口说明

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/883978.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

CVE-2024-46103

前言 CVE-2024-46103 SEMCMS的sql漏洞。 漏洞简介 SEMCMS v4.8中,SEMCMS_Images.php的search参数,以及SEMCMS_Products.php的search参数,存在sql注入漏洞。 (这个之前就有两个sql的cve,这次属于是捡漏了&#x1f6…

Linux环境下安装python

Linux 环境下安装python 以下是在Linux环境下安装Python - 3.9.4.tgz的详细步骤:1. 下载Python - 3.9.4.tgz(如果未下载)2.解压文件3.安装依赖项(如果需要)4.配置和编译5.安装6.创建一个别名(alias&#xf…

Sql Developer日期显示格式设置

默认时间格式显示 设置时间格式:工具->首选项->数据库->NLS->日期格式: DD-MON-RR 修改为: YYYY-MM-DD HH24:MI:SS 设置完格式显示:

JavaEE: 深入探索TCP网络编程的奇妙世界(四)

文章目录 TCP核心机制TCP核心机制四: 滑动窗口为啥要使用滑动窗口?滑动窗口介绍滑动窗口出现丢包咋办? TCP核心机制五: 流量控制 TCP核心机制 上一篇文章 JavaEE: 深入探索TCP网络编程的奇妙世界(三) 书接上文~ TCP核心机制四: 滑动窗口 为啥要使用滑动窗口? 之前我们讨…

计算机网络--HTTP协议

1.TCP,UDP的对比图 TCP:面向连接的,可靠的,字节流服务; UDP:无连接的,不可靠的,数据报服务; 2.补充网络部分的其他知识点 1).复位报文段 在某些特殊条件下, TCP 连接的一端会向另一端发送携带 RST 标志的报文段,即复位报文段,已通知对方…

大数据-146 Apache Kudu 安装运行 Dockerfile 模拟集群 启动测试

点一下关注吧!!!非常感谢!!持续更新!!! 目前已经更新到了: Hadoop(已更完)HDFS(已更完)MapReduce(已更完&am…

视觉分析在垃圾检测中的应用

随着城市化进程的加快,垃圾管理成为现代城市面临的重大挑战。有效的垃圾识别和分类不仅能提升环境保护的效率,还能减少资源浪费。基于视觉分析的垃圾识别算法应运而生,为解决这一问题提供了技术支持。 垃圾识别算法的技术实现主要依赖于深度学…

002、视频格式转换

下载地址 http://www.pcfreetime.com/formatfactory/CN/index.html

【C++进阶】AVL树的介绍及实现

【C进阶】AVL树的介绍及实现 🥕个人主页:开敲🍉 🔥所属专栏:C🥭 🌼文章目录🌼 1. AVL的介绍 2. AVL树的实现 2.1 AVL树的结构 2.2 AVL树的插入 2.2.1 插入一个值的大概过程 2.2.2 …

2024年中国电子学会青少年软件编程(Python)等级考试(二级)核心考点速查卡

考前练习 2024年03月中国电子学会青少年软件编程(Python)等级考试试卷(二级)答案 解析 2024年06月中国电子学会青少年软件编程(Python)等级考试试卷(二级)答案 解析 知识点描述 …

C语言题目之单身狗2

文章目录 一、题目二、思路三、代码实现 提示:以下是本篇文章正文内容,下面案例可供参考 一、题目 二、思路 第一步 在c语言题目之打印单身狗我们已经讲解了在一组数据中出现一个单身狗的情况,而本道题是出现两个单身狗的情况。根据一个数…

LabVIEW编程能力如何能突飞猛进

要想让LabVIEW编程能力实现突飞猛进,需要采取系统化的学习方法,并结合实际项目进行不断的实践。以下是一些提高LabVIEW编程能力的关键策略: 1. 扎实掌握基础 LabVIEW的编程本质与其他编程语言不同,它是基于图形化的编程方式&…

宝塔面板部署雷池社区版教程

宝塔面板部署雷池社区版教程 简单介绍一下宝塔面板,安全高效的服务器运维面板,使用宝塔面板的人非常多 在网站管理上,许多用户都是通过宝塔面板进行管理,宝塔面板的Nginx默认监听端口为80和443,这就导致共存部署时雷池…

信息安全工程师(23)网络安全体系相关模型

前言 网络安全体系相关模型是描述网络安全体系如何实现的理论框架和抽象模型,它们为理解和设计网络安全解决方案提供了系统化的方法。 1. PDR模型 提出者:美国国际互联网安全系统公司(ISS)核心内容:保护(Protection)、检测(Detection)、响应(…

MongoDB 双活集群在运营商的实践

在现代电信行业中,订单中心作为核心业务系统之一,承担着处理客户订单、管理订单状态、与各个业务系统进行交互等重要职责。其订单中心的高效运作直接关系到客户体验和业务连续性。为了满足不断增长的业务需求和日益复杂的运营环境,运营商需要…

华为HarmonyOS地图服务 11 - 如何在地图上增加点注释?

场景介绍 本章节将向您介绍如何在地图的指定位置添加点注释以标识位置、商家、建筑等,并可以通过信息窗口展示详细信息。 点注释支持功能: 支持设置图标、文字、碰撞规则等。支持添加点击事件。 PointAnnotation有默认风格,同时也支持自定…

11.梯度下降法的思想——举足轻重的模型优化算法

引言 优化算法在机器学习和人工智能中扮演者至关重要的角色。机器学习模型的训练过程本质上是一个优化问题,即通过调整模型参数来最小化损失函数。梯度下降法(Gradient Descent)在优化算法中占据着重要的地位,因其简单、有效且易于实现。 通过阅读本篇…

jupyter使用pytorch

1、激活环境 以下所有命令都在Anaconda Prompt中操作。 conda activate 环境名称我的环境名称是myenv 如果不知道自己的pytorch配在哪个环境,就用下面方法挨个试。 2、安装jupyter 1、安装 pip install jupyter2、如果已经安装,检查jupyter是否已…

【机器学习(九)】分类和回归任务-多层感知机(Multilayer Perceptron,MLP)算法-Sentosa_DSML社区版

文章目录 一、算法概念二、算法原理(一)感知机(二)多层感知机1、隐藏层2、激活函数sigma函数tanh函数ReLU函数 3、反向传播算法 三、算法优缺点(一)优点(二)缺点 四、MLP分类任务实现…

多模态大模型学习(一)

参考:https://www.bilibili.com/video/BV1kT411o7a6?p2&spm_id_frompageDriver&vd_source156234c72054035c149dcb072202e6be 余弦相似度,让正样本内积趋近于1,负样本趋近于-1。度量学习。N特别大时,负样本远大于正样本&…