串口服务器的工作方式

 我来答
darlingsaberOg
2016-05-14 · TA获得超过1129个赞
知道答主
回答量:199
采纳率:0%
帮助的人:72.4万
展开全部

1.TCP/UDP通讯模式:该模式下,串口服务器成对的使用,一个作为server端,一个作为client端,两者之间通过IP地址与端口号建立连接,实现数据双向透明传输。该模式适用于将两个串口设备之间的总线连接改造为TCP/IP 网络连接。
2.使用虚拟串口通讯模式:该模式下,一个或者多个转换器与一台电脑建立连接,支持数据的双向透明传输。由电脑上的虚拟串口软件管理下面的转换器,可以实现一个虚拟串口对应多个转换器,N 个虚拟串口对应M 个转换器(N<=M )。该模式适用于串口设备由电脑控制的485 总线或者232 设备连接。
3.基于网络通讯模式: 该模式下,电脑上的应用程序基于SOCKET 协议编写了通讯程序,在转换器设置上直接选择支持SOCKET 协议即可。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
成都亿佰特公司
2020-07-24 · TA获得超过290个赞
知道小有建树答主
回答量:914
采纳率:100%
帮助的人:14.5万
展开全部

1.网络工作模式

TCP/IP服务器

串行服务器记录TCP/IP端口号并等待连接。与串行端口服务器的连接可以是计算机或其他嵌入式计算机设备。

2.TCP/IP客户端模式

根据设置,串行端口服务器连接到特定的远程控制服务器的TCP/IP端口号,该服务器必须在服务器模式下工作。

3.UDP广播程序

在这种模式下,串行端口服务器将使用UDP广播程序进行数据通信。默认情况下,统计数据将使用UDP发送到广播地址:255.255.255.255:246。此外,串行服务器将收到详细地址:255.255.255.255:378。用户收到数据后,还可以根据需要更改此主要参数。

此外,使用TCP或UDP连接,有两种工作方式

1.安装驱动程序,并在PC上模拟16个串行端口。

区别在于,当您操作这些串行端口时,驱动程序将通过网络将您的(操作+序列号)发送到串行服务器。由于以太网的高速率,通常使用UDP,并且由于TCP是实时连接的,因此可以节省资源。

2.直接编写以太网通信程序,将数据直接发送到串行端口服务器,并使用数据+串行端口号的方法以相同的方式返回接收到的数据。

此方法可以维护单个虚拟串行端口和多个串行服务器的通信程序。您还可以维护串行服务器。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式