搜档网
当前位置:搜档网 › YT-100M TCP-IP转RS232.RS485.RS422使用说明书

YT-100M TCP-IP转RS232.RS485.RS422使用说明书

YT-100M TCP-IP转RS232.RS485.RS422使用说明书
YT-100M TCP-IP转RS232.RS485.RS422使用说明书

串口服务器用户手册

MODEL: YT-100M

RS-232/485/422 互转TCP/IP

目 录

1产品简介 (1)

1.1产品特色 (1)

1.2技术规格 (1)

1.3外部接口 (2)

1.4安装 (2)

2使用指南 (3)

2.1串口服务器配置 (3)

2.2通讯测试 (4)

2.2.1单机测试 (4)

2.2.2运行测试 (5)

2.3使用虚拟串口 (6)

快速测试指南

建议直接连接客户自己的设备(比如门禁控制器)进行测试。如果客户的应用程序不直接支持TCP/IP 通讯,需要安装虚拟串口驱动。

测试步骤如下:

①、选择带网卡的电脑或已经通过HUB连接在局域网上的电脑。连接好TCP/IP转换器及用于测试的设备:TCP/IP转换器的RJ45口连接到电脑的网卡或HUB上,TCP/IP转换器的485口连接设备(比如门禁)的485口。(直接连接电脑网卡的需要交叉网线)

②、运行安装盘里的ezConfig程序(后面带_E的是英文版),按”搜寻”查找到TCP/IP转换器的相关参数(默认的),再按照下面说明里的办法进行设置。

③、安装虚拟串口驱动程序。

④、运行虚拟串口管理VSP Manager,增加一个新的虚拟串口,根据下面的说明设置好该虚拟串口的相关参数。

特别注意:A、控制软件中的串口号要跟VSP Manager中选择的VSP name串口号一致。

B、VSP Manager中IP-address及Port必须同ezConfig设置界面中的模块IP地址及本地端口

相一致。详细的设置参数参见下面的相关截图。

C、电脑的IP地址要和转换器的模块IP地址在同一局域网内(IP地址要在同一个网段内)!

做好上面的所有设置后一般就可以联上自己的设备进行实际测试。

1产品简介

1.1产品特色

串口服务器是RS232/485/422串口到以太网TCP/IP协议的双向转换传输设备,变传统的串口通讯为网络通讯,实现串口设备的快速联网。转换器采用透明传输的方式,用户不用知道复杂的TCP/IP协议,不用更改程序即可实现原有串口设备的网络连接,节省您宝贵的时间和已有投资。简单灵活的配置和极高的可靠性能满足您任何苛刻的应用,是您理想的选择。

1.2技术规格

● 接口:10Base-T, RS232/485/422

● 协议:TCP/UDP/IP/ICMP, Ethernet, ARP

● 串口:300bps – 115200bps

● 电源:DC 9V -24V

● 尺寸:95X65X25mm(高级铝合金屏蔽外壳)

1.3外部接口

1.4安装

串口服务器采用WINDOWS应用程序ezConfig通过网络配置参数,因此,客户计算机应安装网卡并配置好网络环境,如需连接多个串口服务器设备,则还需网络交换机或HUB。

1、如客户计算机已安装网卡并配置好网络环境,则省略本步骤。如尚未安装网卡,则应首先安装网卡并配置IP地址及子网掩码。客户的机器如未与其它计算机联网,则该机器的IP地址可任意配置:一般采用保留三类IP地址,即192.168.X.Y(注:同一局域网网中X均相同,Y任意,但不能重复),子网掩码为255.255.255.0。如该计算机已在局域网中,请遵循系统管理员的安排;

2、客户方的网络环境配置完后,可通过交叉网线连接客户机网卡的接口及串口服务器上的RJ45接口,或两者都用直连网线接在网络交换机或HUB上;

3、把串口服务器上的串口或者485口同客户设备上的串口或485口连接起来;

4、串口服务器接通电源后即开始工作,红色的电源指示灯PWR点亮,如网络物理连接正确则绿色的连接灯LNK点亮,表明串口服务器与局域网顺利连通。连接过程至此完成。当网络中有数据收发时,黄色的活动灯ACT也会闪亮。

2使用指南

2.1 串口服务器配置(TCP/IP转换器配置)

串口服务器采用透明方式传输数据,即串口收到的任何数据都被转发到网络,用户可以采用任何通讯协议,不用更改原有程序即可实现网络通讯。串口服务器采用WINDOWS应用程序ezConfig通过网络配置参数,其初始界面如下图一:

图一

各按钮功能说明如下:

搜索连接在网络中串口服务器,结果显示在物理地址列表框中。选中某一物理地址后可以读取或设置该转换器的参数。

读取转换器的当前设置。默认读取物理地址编辑框对应转换器的参数,也可在物理地址列表中选取相应的转换器读取。

当选中物理地址列表框中转换器时,其变为有效。用户可以在相应框中输入想要配置的参数,

按此按钮将写入转换器中。

关闭ezConfig,也可以按ESC键关闭。

配置步骤如下:

1、正确安装连接串口服务器(参见1.4),运行ezConfig程序,按[搜寻]按钮,软件找到转换器后将其物理地址显示在物理地址列表框中。如下图所示:

2、选中要配置转换器的物理地址后,界面其他部分变为有效。此时可以读取和设置转换器配置,可以重新读回相应转换器参数以确认更改有效。

3、设置完后,可以在DOS窗口中用PING测试其可到达性。(可以略过)

如下图二所示:

图二

2.2通讯测试

2.2.1单机测试

配置完成后,可以进行简单测试以验证TCP/IP串口服务器是否工作正常。单机测试采用WINDOWS应用程序elTest(见随机光盘)收发数据包来验证。单机测试步骤如下:

1、正确安装连接串口服务器(参见1.4),运行elTest程序,设置远程IP地址,远程端口为串口服务器的IP地址,端口,本地端口为串口服务器设置的远程端口。如下图三所示:

图三

[本机IP地址] 选择本机的IP地址。程序自动搜寻电脑IP地址。

[本地端口] 接收TCP/UDP包的端口;选择默认端口1234即可。

[通讯协议] 选中为TCP协议;

[远程IP地址] 输入TCP/IP转换器的IP地址;

[远程端口] 输入TCP/IP转换器的端口号;默认为1024。

[十六进制显示] 选取表示按十六进制显示接收数据,否则

为ASCII码显示;

[清空] 清空接收数据框的内容;

[十六进制发送] 按十六进制格式发送;

注意:数据只能是“0~9,a~f或A~F”,且连续无空格输入

[自动发送] 按发送周期设定的时间自动发送数据;

[发送周期] 设定自动发送周期,单位为毫秒;

[手动发送] 向指定IP和端口发送TCP/UDP数据包;

[计数清零] 将发送和接收计数器清零。

[连接] 连接电脑和串口服务器(在电脑和串口服务器之间建立TCP连接)。通讯之前必须先建立连接。

2、用导线将串口服务器上的485/422端T/R+连接R+,T/R-连接R-,形成自发自收状态。如下图四所示:完成硬件连接和软件设置,就可以正常通讯了。按发送按钮,如果通讯正常,在eltest发送窗口输入的数字字符就会出现在elTest的接收窗口中。

图四

2.3使用虚拟串口

如果用户应用程序不直接支持TCP/IP方式通讯,只支持串口(485口)通讯,则需要安装虚拟串口驱动程序,该驱动程序在串口与TCP/IP口之间架起一座”桥梁”。对串口的所有操作都会影射到TCP/IP口,反之已然。

安装程序后运行VSP Manager,点击“Add”按钮增加新的虚拟串口,设置界面如下:

图五

其中VSP name可能是com2到com10之间的系统没有用到的串口号,一般选择默认的就可以了,但是其它的参数如果您不是很熟悉建议严格按照截图五中的参数进行设置。

注意:A控制软件中的串口号要跟这里选择的VSP name串口号一致。

B这里的IP-address和Port必须同ezConfig设置界面中的相一致。

C电脑的IP地址要和转换器的模块IP地址在同一局域网内!

做好上面的所有设置后一般就可以联上自己的设备进行实际测试。

RS485双向转换器配置软件说明书中文版v1.4

广州视声电子实业有限公司 Guangzhou Video-star Electronics Industrial Co.,Ltd RS485双向转换器配置工具 (RS485Bidirectional Converter Configuration Tool) 用户手册-Ver.1.4 版本升级说明(必读) 版本升级说明更新日期 用户手册-Ver1.2 2015/04/29 用户手册-Ver1.4添加ACK回复,Read报文,Response 报文的功能 2015/07/4

目录 升级说明(必读) (1) 1.软件简介 (3) 2.运行环境 (3) 3.安装 (3) 4.操作指南 (3) 4.1菜单介绍 (4) 4.1.1文件 (4) 4.1.2语言(Language) (5) 4.2窗口界面 (5) 4.3界面操作 (9) 4.4操作过程 (16) 2

1.软件简介 本配置软件和485双向转换器配套使用。通过ETS软件给该设备分配物理地址以及数据库,再能过该软件配置所需要转换的报文,通过USB转485转换器进行相关数据的烧写。该软件可以配置485报文转换成KNX报文(写),485报文转换成KNX报文(读),485报文转换KNX(1Byte)报文,KNX报文转换成485报文(写),KNX报文转换成485报文(读),KNX报文转换成485报文(响应)。485转KNX报文与KNX转485报文支持512条转换,1byte类型KNX加减报文支持256组。 2.运行环境 操作系统:windows XP、windows2000、windows2003、windows7。 3.安装 软件无需安装,双击exe文件即可运行。 4.操作指南 包括菜单介绍,窗口界面,界面操作,操作过程。 打开软件,界面如图4.1所示。 3

第6章TCPIP协议与IP路由

本章提要: 在TCP/IP 网络中,主机用IP地址来标识和区分。IP地址由网络地址和主机地址(或称网络号和主机号)两部分组成。 IP地址分为A、B、C、D和E五类。对前三类地址,还可划分子网。划分子网后,IP地址可视为由网络地址、子网地址和主机地址三部分组成。划分子网是通过改变子网掩码的代表网络号的二进制位的长度来实现的。 与子网划分相反,把若干个网络地址用一个统一的网络号来表示的编址方式称为超网编址,超网编址及其寻址方式称为无类域间路由。 路由是指对到达目标网络的地址的路径做出选择,也指被选出的路径本身。路由器中的路由表就像一张“网络地图”,记录有到达各个目标网络的路径。 对路由表中“记录”的填写可以采用人工方式,也可以由路由协议自动进行,这分别称之为静态路由配置和动态路由配置。 静态路由配置需要制定目标网络地址和下一跳IP地址或本路由器(连接下一跳路由器)的端口名称。 6.1 CP/IP协议 TCP/IP协议,作为Internet事实上的协议标准,在计算机网络领域中占有特别重要的地位。TCP/IP指的是整个TCP/IP协议族,它是一个具有四层结构的协议系统,由若干协议组成,这四个层次由高到低依次是:应用层、传输层、Internet层和网络接口层。我们把这样的协议组合称为TCP/IP协议栈,也称之为TCP/IP模型。 由于TCP/IP在设计时就是要使得异种机型、异种网络能够互联,要与具体的物理传输媒体无关,故其没有对数据链路层和物理层做出规定,只是简单地把最低的一层命名为网络接口层。 除网络接口层外,其余各层都由多个协议组成。 在Internet层,IP协议封装的数据报文能够被路由器从一个子网传送到另一个子网,故称IP 协议是可路由的协议;IP数据报的路由称为IP路由。通过配置路由器,使IP数据报在路由器之间传送并到达目标网络,相关的配置称为IP路由配置。 以下介绍TCP/IP的组成。TCP/IP实际上是许多具体协议的总称。这些协议适用于连接不同的网络系统,包括局域网和广域网。下面就各层的主要协议做一简介。 1. 应用层 TCP/IP的应用层与OSI参考模型的应用层、表示层、会话层相对应。除了HTTP外主要的协议还有:

RS232串口转以太网

可将 RS232 串口设备连接至以太网 支持网口升级固件程序、功能全面 支持TCP服务器、TCP客户端、UDP模式 支持虚拟串口、Web登录或使用VirCom 进行配置 ZLSN2103 概述 ZLSN2103嵌入式联网模块是卓岚一款RS232和TCP/IP之间协议转化内嵌模块。ZLSN2103基于ZLSN2003模块开发,功能强大,具有网络在线升级程序功能。该联网模块可以方便地使得串口设备连接到以太网和Internet,实现串口设备的网络化升级。 ZLSN2103是一款高性价比的联网模块,RS232接口支持全双工、不间断通信,支持DHCP、DNS,可轻松实现异地远程设备监控。支持虚拟串口,原有串口PC端软件无需修改。 特点 支持在线网络升级固件程序,用户可以从卓岚公司获得软件升级工具和升级firmware,可自行升级到最高版本。 使用配置的ZLVircom工具可以搜索、管理局域网内(支持跨网段搜索)、Internet上的ZLSN2003模块。可一键式配置模块的所有参数。设备配置、管理非常方便。 支持DHCP功能,可以动态获得局域网内的DHCP服务器分配的IP。 支持DNS,自动解析目的域名为IP,目的IP可以为动态域名。 作为TCP Server(TCP服务器端)时,支持独有的100个连接的强大连接能力。 作为TCP Client(TCP客户端)的,支持连接8个目标服务器。作为TCP客户端时,可以在断线后自动进行重连。支持隐含心跳技术,保证网线断线后的恢复。 支持UDP、UDP组播等功能。 支持虚拟串口。 规格 网络界面 串口界面

软件特性 电器特性 机械特性 工作环境 可将 RS-232 串口设备连接至以太网

以太网转485,485转以太网

以太网转485,485转以太网 1.485转以太网的应用 RS485通信技术在工程上用得很多,其主要优点如下: ?布线简单:只需要2根线,现在一般采用网线的屏蔽线接口。 ?通信距离远:由于采用了差模通信方式,比RS232的通信距离要远。 ?可以支持多机联网通信:相比于RS232只能一对一的连接,RS485可以在线上挂载多个终端,采用查询——应答的方式实现多机通信。 但是RS485现在经常需要转为以太网,也就是转化为TCP/IP,分析这些应用背后的原因主要有: ?以太网可以接入internet这样就可以实现远距离通信,在全球范围内实现监控,这是RS485所无法做到的。 ?当需要多台RS485设备连接到计算机的时候,传统的方式是使用多串口卡。也就是使用在计算机上扩展串口来实现多个RS485串口。使用以太网转485之后,可以把RS485的接口留到现场,而监控计算机这端只保留一根网线即可,使用较为方便。 2. 以太网转485的解决方案 实现以太网转485(即485转网口)主要一个硬件转换器和一个软件驱动。硬件转换器分为两种:串口服务器(串口联网服务器、串口通信服务器)、串口联网模块。 RS485串口服务器是带外壳的,可以将现有的485设备连接到以太网。适合已有的RS485串口设备的网络化改造。RS485串口联网模块是不带外壳的,可以理解为内嵌方式的RS485转以太网模块,使用模块解决方案,可以将模块集成到用户设备的内部,实现串口服务器和设备的一体化。在价格上模块方案比串口服务器方案价格要低。两种硬件如下图所示: 串口服务器的硬件实现了RS485接口转化为TCP/IP接口(网络接口),那么配合计算机端的虚拟串口驱动使用就可以再次将TCP/IP连接虚拟地转化为串口。虚拟串口驱动可以在计算机内的驱动层虚拟出类似COM5、COM6等虚拟串口号,并且将远端的串口服务器和这些虚拟串口绑定。这样用户串口程序打开虚拟串口的时候就可以通远端的串口服务器通信,即和串口设备通信。 使用该RS485转以太网解决方案的硬件和软件系统之后,用户的485设备相当于实现网络化的扩展,原有的硬件和软件程序都无需修改。 3. 以太网转485的关键技术

网口转串口--485转网口模块

网口转串口-485 转网口模块
ZLSN 系列嵌入式设备联网模块是串口到 TCP/IP 的嵌入式协议转化模块, 提供串口到 TCP/IP 网络的双向以太网透明传输。 卓岚 ZLS
系列嵌入式设备联网模块是业界第一款全双工、 不间断、 低成本嵌入式设备联网模块, 即在高达 115200bsp 的速率下串口到 TCP/I 可实现单片机联网和设备网络化升级,广泛应用于安防、工业自动化、银行系统、楼宇自控、智能交通等领域。 串口转以太网模块——TTL 电平带 RJ45 联网模块
和 TCP/IP 到串口同时进行工作,收发数据可以不间断地进行,且不丢失一个字节。具有功能强大、价格经济、技术资料全面特点
型号:ZLSN3000 名称:TTL 电平带 RJ45 联网模块 用法:只需通过排线将 RXD、TXD 和用户电路板 MCU(例如 51 单片机)串口连接, 即可使用。 选型:使用 ZLSN2000 之前,可先用 ZLSN3000 测试模块性能,用户无需制板即可与 模块连接,方便快捷。适合已有串口设备立即联网升级。
型号:ZLSN3002 名称:TTL 电平带 RJ45 联网模块 用法:只需通过排线将 RXD、TXD 和用户电路板 MCU(例如 51 单片机)串口连接, 即可使用。 选型:与 ZLSN3000 相比,ZLSN3001 速度更快,但是电流从 40mA 变为 100mA。另外 厚度厚 3mm。
串口转以太网模块——RS232 联网模块
型号:ZLSN2100 名称:RS232 联网模块 用法:可 9V~24V 电源,实现 DB9 接口(公头)RS232 到以太网的转化。 选型:需要 RS232 转以太网的普通用户请选择 ZLSN2100。

tcpip协议知识点与练习题

第一章 ?TCPIP和OSI分层模型,包含了哪些层,作用是什么 tcp五层 osi七层 ?每层名称,作用不用原话背下来,理解就可以,能用自己的话写下来就行。

?上下层的关系,谁封装谁(tcp),谁在谁的内部(外部) ?TCPIP协议和OSI协议异同点? 相同点:都是层次结构,按照功能分层 不同点:一个是五层,一个是七层;OSI之间有严格的调用关系,两个N层实体间进行通信必须通过下一层N-1层实体,不能越级;TCPIP可以越过紧邻的下一层直接使用更底层所提供的服务,减少了不必要的开销,效率更高。 ?如果题目没有明确说明的情况下,所有的网络环境默认为以太网 第三章 ?以以太网为例,搞清楚帧的最短和最长的限制分别是多少 https://https://www.sodocs.net/doc/57540750.html,/u012503786/article/details/78615551 46-1500 数据部分 计算完整的帧长,需要加上头部和尾部,头部+尾部18字节,所以帧的范围是64-1518 64是怎么来的?46+18 ?CSMA/CD 载波监听冲突检测 一个帧从节点到其他节点发送时,如果其他节点也发送数据,则发生冲突。标准以太网最长距离的往返时间是51.2微妙,这个时间称为冲突窗口。如果发生了冲突,则会在冲突窗口内检测出来,如果没有发生冲突,之后其他节点再发出数据帧时,就会侦听到信道忙,所以就不会发送数据,所以也就不会产生冲突。他会等待一段随机的时间再次试探性地发送,这种产生随机时间的算法叫退避算法 ?每个层上传输数据的名称大家要掌握 第一层比特流 第二层帧

第三层IP数据报 第四层UDP数据报 ?TCP报文 各个层上常用的设备名字 设备都是向下兼容的 物理层传比特流 链路层帧 网络层ip数据报 ?链路层依靠MAC地址进行寻址,网络层依靠IP地址进行寻址 ?MAC地址怎么来的,网卡在出厂时封印在网卡上的,不能重复,不能改变,所以网卡具有唯一性。 ?既然MAC地址是唯一的,为什么还需要IP地址呢? 局域网内IP地址一般都是靠DHCP动态分布的,所以IP和计算机不是绑定的,假设一台机器是192.168.1.1,当这台机器下线了,这个IP就被分配给其他机器了,此时通信就要出问题了。但是MAC和计算机是一一对应的,所以局域网内使用MAC进行通信。早期的以太网只有交换机,因为那时网络规模比较小,没有路由器的,以太网通过MAC方式寻址,后来有了互联网,为了兼容原来的模式,采用了IP+MAC地址通信的方式,为啥不干脆取消MAC呢,因为MAC技术基础和应用太广泛了,如果推倒重建代价太大,看一下现在的IPV6为什么不能推广起来就是这个原因。 机器刚开机时,没有IP地址的,所以要通过MAC地址通知DHCP服务器给他一个IP地址才能使用,所以从这个角度来说MAC地址也不能取消。 第六章 ?ABC类地址前缀 ?ip数据报头部长度是多少,最大长度是多少 头部是20 最大1500-20 1500是帧数据部分最大 ?具体的数据报格式不用背,但是字段的含义和长度要知道

485转TCP

485转TCP 本文介绍在串口转TCP/IP中如何使用各种TCP工作模式,根据不 同的应用如何进行灵活选择TCP客户端、TCP服务器、UDP、UDP组播。 1.TCP&UDP工作模式 TCP/IP是网际互联的基本协议,TCP/IP实际涉及网络协议的两层:网络层和传输层。IP属于网络层,而TCP属于传输层,实际上TCP/IP 协议还有另外部分协议即UDP协议,UDP协议和TCP协议共同组成 了TCP/IP协议的传输层。而TCP协议有具有客户端和服务端两种工作模式。在RS232/RS485联网模块应用中,主要在UDP、TCP客户端、TCP服务器3种模式之间进行选择。如图1所示。 1.1 TCP和UDP的区别和比较 TCP(Transmission Control Protocol)是可靠连接协议。我们可以 用打电话来类比TCP协议。使用TCP协议进行数据传输,首先需要建 立连接;就如在通电话前需要先拨通电话一样。TCP是可靠传输的, 即你传输的数据有误或者丢失,则会自动重新传输以保证数据正确; 这正如打电话的时候,如果信号不好,收方会说:“听不清,请再说一遍。” UDP(User Datagram Protocol)是报文传输协议。我们可以用手机短信来类比UDP协议。使用UDP协议,你无需先征得对方的同意 (无需先建立连接),可以随时发送。但是UDP协议是不可靠传输的,你发送出去的数据不能够保证正确地被对方收到; 所谓“正确接收”,它包括3方面的内容:1.丢失问题:数据丢失后 可以重传。2.误码问题:数据内容错误能被检测并重新发送。3.顺序问题:UDP无法保证数据的顺序,例如在发送长文字的短信的时候,有 可能后半部分短信内容先收到,然后再收到前半部分短信内容。这给 接收者较大的迷惑,TCP协议没有这个问题。 UDP协议的也有自身优点。1.简单性、方便性,UDP协议非常类似串 口通信,因为串口发送数据本身基于非连接(报文)的。此时在串口转 以太网的时候,使用UDP协议符合原来的思维。2.UDP协议具有广播、组播功能,可以实现一对多通信。 表1. TCP与UDP 1.2 TCP客户端和 在选择TCP进行通信的时候,通信的双方,必须一方为TCP客户 端(TCP Client),一方为TCP服务器(TCP Server)。以打电话来类

232串口转以太网232串口联网服务器

232串口转以太网,232串口联网服务器、 详细信息 ZLAN2100232串口转以太网可将RS-232 串口设备连接至以太网业界首款全双工、不间断、低成本服务器 支持TCP服务器、TCP客户端、UDP模式 支持虚拟串口、Web登录或使用VirCom 进行配置 概述 232串口转以太网服务器是一款工业级RS232和TCP/IP之间协议转化器。该串口服务器可以方便地使得串口设备连接到以太网和Internet,实现串口设备的网络化管理。和同类产品相比,其显著特点是稳定性(可以全双工、不间断发送大批量数据而不丢失一字节)和适中的价格。 特点 通过内嵌Web服务器可配置其网络参数、串口参数、登录口令等。 Web服务器支持密码登录,以防止随意修改。 支持跨网关:能够将串口服务器和任何Internet上有公网IP的主机连接。 支持1200~115200波特率。 支持9位数据发送功能:第9位可以为无、奇校验、偶校验、1、0,五种方式方便在485通信中区分数据帧和地址帧。 ZLVirCom配置工具可在网络上自动寻找设备联网服务器。 支持虚拟串口。 支持数据写保护,防止随意篡改。 支持默认配置启动。 LINK灯连接指示。 硬件流控CTS/RTS。 1KV网络浪涌保护。 外壳采用抗辐射的SECC板,保证在高电磁辐射区也能够正常工作。 规格 网络界面

串口界面 软件特性 电器特性 机械特性 工作环境 本文档将指导用户选择合适的串口转以太网方案,并且介绍各产品型号的差别。 1.串口服务器和串口转以太网模块的差别

图 1 串口服务器与串口转以太网模块 用户首先需要考虑是选择串口服务器还是串口转以太网模块。图 1所示,左边是串口服务器右边为串口转以太网模块。差别 如下: 1. 从外观上说,串口服务器是串口转以太网模块加一个外壳,该外壳具有抗电磁辐射的能力,但是如果用户是将串口转以 太网产品装到自己的机壳内,则串口服务器的外壳并没有多大意义。体积上模块在4×4×1cm 左右,串口服务器在10×8×2cm 左右。 2.从价格上说,串口转以太网模块的用户一旦使用,用量较大,模块价格为串口服务器价格的二分之一左右。对于量大用户选择模块合适。 3.从功能上说,串口服务器和串口转以太网模块的功能完全一样。 总结以上差别: 1.如果你的串口设备是一个现成的设备,而且设备机壳无法打开并放入模块的,那么你可以选择串口服务器,它可以外置使用。但是价格相对较高。 2.如果你是该串口设备的厂家,具有重新组装设计设备的能力,且用量较大,需要降低成本的,可以考虑采用串口转以太网模块,并将该模块内置到你的设备内部,并将模块的RJ45网口留到机壳外面。 2.各类串口转以太网模块的比较 接下来选择不同类型的串口转以太网模块。如图 2和图 3所示为 ZLSN2000、ZLSN3000、ZLSN4000、ZLSN2100、ZLSN3100的图片。 图 2 ZLSN2000、ZLSN3000、ZLSN4000串口转以太网模块

TCP-IP协议与网络编程(A答案)

适用班级:06011102?04 5、OSI 的 _____ 规范是有关传输介质的特性标准 (A ) A 、物理层 C 、数据链路层 ,这些规范通常也参考了其他组织制定的标准。 B 、表示层 D 网络层 桂林电子科技大学试卷 2009?2010学年第1学期 课程名称:TCP/IP 协议及网络编程(A 卷 参考答案) 、选择题(每题1分,共20分) 1、 ARP 欺骗是由下列哪种类型的报文实现的? A ARP 应答报文 C 组播报文 2、 关于传输控制协议 TCP 描述正确的是 A 、 面向连接的协议,不提供可靠的数据传输 B 、 面向连接的协议,提供可靠的数据传输 C 面向无连接的服务,提供可靠数据的传输 D 面向无连接的服务,不提供可靠的数据传输 3、 SNMP 协议大传输层使用哪个协议 A ICMP 服务 C TCP 服务 4、 逻辑地址 202.112.108.158,用Ipv4 二进制表示 (A ) B 、ARP 请求报文 D RARF 报文 (B ) (B ) B 、UDP 服务 D 、SMTP 服务 32地址正确的是: (A ) A 11001010 01110000 01101100 10011110 B 、 10111101 01101100 01101100 10011001 C 10110011 11001110 10010001 00110110 D 01110111 01111100 01110111 01110110 6、套接字是指下列哪几项的组合? A 、IP 地址和协议号

B 、IP地址和端口号 C 、端口号与协议号 D 、源端口号与目的端口号

485转tcpip的系统结构

1.485转tcp/ip 本文主要介绍485转tcp/ip的网络系统结构,即485转tcp/ip以后有几种接线方法,他们的特点如何。485转tcp/ip可以用图1的串口服务器或者图2的内嵌模块来实现。需要实现RS485转tcp/ip是因为: 1.利用现有的以太网网络设施。虽然RS485也可以用以太网的双绞线(5类屏蔽线),但是RS485 需要单独占用双绞线不能和以太网共用,这在实际中就需要重新布线,不能利用现有的网线。使用485转tcp/ip之后,可以和现有办公、工厂的网络融合,节省开支。而且这种tcp/ip网络可以通过交换机、路由器进行网络延长和扩展。 2.利用广域网实现远距离监控。当485转为tcp/ip之后可以充分利用现有的internet、城域网、 广域网实现远距离的监控。 3.代替多设备卡实现一台计算机多个串口。采用卓岚的虚拟串口驱动可以将网口模拟为多个串口 (COM口),用户无需扩展串口,即可实现一个网卡控制成千上万个串口设备。 图1. 485转tcp/ip串口服务器——ZLAN3100图2. 485转tcp/ip内嵌模块——ZLSN3100 2. 485转tcp/ip的系统结构 485布线结构升级为tcp/ip以后,卓岚科技根据系统结构不同,将其可以分为总线结构、多设备结构、多主机结构共3种方式。其中多主机结构较为特殊将稍后介绍,这里主要介绍总线结构和多设备结构。

图3. 通常的RS485结构 图4. 485转tcp/ip的总线结构 图5. 485转tcp/ip的多设备结构 图3表示的是通常的RS485的系统结构,其中包含一台监控主机和多台RS485设备,转化为tcp/ip后有两种方式,分别为图4的总线结构和图5的多设备结构。在总线结构中,系统中和监控主机相连的RS485线被ZLAN3100转换器转化为网线,利用卓岚ZLVircom驱动可以将该网线虚拟为一个串口例如COM5。软件系统和图3一样工作;在多设备结构口中,在离设备很近的地方将网线转化为RS485,每个设备都需要一个ZLAN3100转换器,ZLVircom支持将两个ZLAN3100绑定在一个虚拟串口上,也就是说系统中有两个转换器但是都是对应COM5这一个虚拟串口,软件和图3一样工作。

串口转网口模块--网口转串口模块

串口转网口模块—网口转串口模块 本文介绍在串口转网口模块中如何使用各种TCP工作模式,根据不同的应用如何进行灵活选择TCP客户端、TCP服务器、UDP、UDP组播。然后介绍如何用zlvircom配置串口转TCP/IP并和SocketDlgTest程序通信。 1.TCP&UDP工作模式 TCP/IP是网际互联的基本协议,TCP/IP实际涉及网络协议的两层:网络层和传输层。IP属于网络层,而TCP属于传输层,实际上TCP/IP协议还有另外部分协议即UDP协议,UDP协议和TCP协议共同组成了TCP/IP协议的传输层。而TCP协议有具有客户端和服务端两种工作模式。在RS232/RS485联网模块应用中,主要在UDP、TCP客户端、TCP服务器3种模式之间进行选择。如图1所示。 1.1 TCP和UDP的区别和比较 图1.TCP&UDP各种工作模式演示 TCP(Transmission Control Protocol)是可靠连接协议。串口转网口模块,我们可以用打电话来类比TCP协议。使用TCP协议进行数据传输,首先需要建立连接;就如在通电话前需要先拨通电话一样。TCP是可靠传输的,即你传输的数据有误或者丢失,则会自动重新传输以保证数据正确;这正如打电话的时候,如果信号不好,收方会说:“听不清,请再说一遍。” UDP(User Datagram Protocol)是报文传输协议。我们可以用手机短信来类比UDP协议。使用UDP协议,你无需先征得对方的同意(无需先建立连接),可以随时发送。但是UDP协议是不可靠传输的,你发送出去的数据不能够保证正确地被对方收到; 所谓“正确接收”,它包括3方面的内容:1.丢失问题:数据丢失后可以重传。2.误码问题:数据内容错误能被检测并重新发送。3.顺序问题:UDP 无法保证数据的顺序,例如在发送长文字的短信的时候,有可能后半部分短信内容先收到,然后再收到前半部分短信内容。这给接收者较大的迷惑,TCP 协议没有这个问题。 UDP协议的也有自身优点。1.简单性、方便性,UDP协议非常类似串口通信,因为串口发送数据本身基于非连接(报文)的。此时在串口转以太网的时候,使用UDP协议符合原来的思维。2.UDP协议具有广播、组播功能,可以实现一对多通信。 表1. TCP与UDP的区别

TCP-IP与485的区别文档

如何介绍TCP/IP与485区别 2009-12-02 22:30:40| 分类:技术摘录| 标签:|字号大中小订阅 1、通信方式的改娈 传统rs485门禁系统的通信方式是以总线形式再通过232-485转换器以rs232的通信方式与电脑串口通信 的。 总线通信形式:就象一根瓜藤挂满了瓜最后集中到瓜根延伸到地里。 此通信方式存在以下蔽端: a、系统管理只能局限于指定的一台电脑进行管理,如果指定的管理电脑出现问题,那系统管理就只能中断 了 b、总线上任何节点出现问题都会影响到整个系统的管理,而且故障不易查找,不便排除。 c、数据防冲撞能力比较差,通信时只能采用轮循(排队候叫)方式,节点越多,防冲撞能力越差,系统通 信速度越慢 d、为了保证系统数据通信的可靠性及距离等因素,只能以牺牲速率的方式来保证系统的可靠性,一般通信 速率只能设置到9600bps,有时会更低。 e、系统实时性差,如果系统只接了一台二台设备时是看不到什么异常的,如果一条总线上接了上百台设备 时,实时数据恐怕就不是那么实时了 f、远程管理难度大,如果是纯rs485通信要实现远程管理则必须在设备端电脑安装后台伺服程序充当远程端与设备之间的中间站,说不准这个中间站死机了或受病毒感染了或人为误操作等因素导致系统通信中断,还有就是速度太慢,远程端根本不能实时管理的效果,如果是采用串口服务器(rs485-tcp/ip转换设备),也并不见好,因为这个转换设备根本就不可能从本质上将速度提升,原来rs485的通信速率是多少,现在还是多少,甚至还增加了不可靠性因素,因为中这个转换设备的可靠及稳定性如何是你控制不了的。 当然也并不是一无是处,优点还是有的,对于只需要单一管理而且通信数据量不大的情况下采用rs485的 设备还是不错的 基于tcp/ip以太网络通信的门禁产品 此通信方式是通一种星形结构来实现的。 此通信方式特点: a、系统管理没有地域的限制,网络延伸到哪里就可以实现到哪里管理,不管是局域网络还是internet,也许你马上就会问网络安全的问题,是的,自从有了网络,安全因素一直是大家担忧的问题,不过,在门禁 应用这一块的安全性有以下保障措施 1、端口保护。 2、通信数据加密。 3、杀手锏:设备加密(任何与设备通信先验证设备密码,验证验证错 误,马上锁定对方ip并停止通信) 4、网络是采用星形结构,任何节点出现问题都不会给系统造成任何影响,而且故障容易查找排除。 5、可以实现多台电脑同时管理。 6、数据通信可靠稳定而且速度快

串口转以太网关键技术

串口转以太网关键技术 1.概述 串口转以太网目前可以采用串口转以太网模块来实现,变得非常简单易用,但是在该技术中出现的一些新问题、使用误区需要引起注意。串口转以太网并不是简单传输媒介的变化,而是串口到TCP/IP的协议转化。其中关系到的关键技术包括:TCP/IP的工作模式问题、串口分帧技术、9位技术。这里详细分析这些串口转网口的技术。 2.澄清一个概念:到底是串口转以太网还是串口转TCP/IP? 串口一般来说就是UART,它实际只定义了数据链路层的规范,也就是起始位、数据位、停止位。但是在不同的物理层又分为:TTL串口、RS232串口、RS485串口等。 TTL串口:它是MCU芯片之间进行数据通信的串口,它以+5V(或者+3.3V)表示1,以GND表示0。RS232串口:它是实现设备之间通信的串口,其主要将信号电压从0~5V的电压变为±15V(实际一般为±12V)。电压的增加,增大了数据传输的距离和可靠性。 RS485串口:它是实现远距离通信的串口,可以实现上千米的数据传输。其主要特征是用差模信号(A、B两根线之间的电压)代替了RS232共模信号(信号线和GND之间的电压),从而能够抵抗共模干扰,实现更远距离的传。 如果按照ISO的7层模型(物理层、数据链路层、网络层、传输层、会话层、表示层、应用层)来分的话,串口实际上只包含了物理层、数据链路层。而TCP/IP协议应该属于网络层和传输层。所以串口转TCP/IP并不准确。以太网属于物理层和数据链路层,所以串口转以太网更加准确。 由于目前在以太网之上运行的协议多半是TCP IP协议,所以串口转以太网也可以说成是串口转TCP IP。 3.串口转网口关键技术一:TCP/IP的工作模式问题 串口转以太网,并不是简单物理层和数据链路层的转化。由于串口协议本身不具有网络层和传输层,串口转以太网,实际是将串口的数据作为TCP/IP的应用层数据,用TCP/IP 封装传输的方式。TCP/IP的应用层数据是TCP/IP所要传送的真正有效的数据。例如用户通过socket的recv()和send()函数接收和发送的实际是应用层数据。这样通过串口转TCP IP用户就可以用recv()和send()函数收发串口数据了。 但是TCP/IP并不只是recv()和send()这么简单,根据工作模式的不同,它关系到连接、关闭、监听等,这是串口转网口后需要增加处理的部分。TCP IP的工作模式可以分为:TCP服务端模式(TCP Server)、TCP客户端模式(TCP Client)、UDP模式。

modbustcp转modbusrtu的实现

Modbus TCP转Modbus RTU的实现 本文介绍如何使用ZLSN2040、NETCOM2040实现Modbus TCP到Modbus RTU的转化。 1.Modbus TCP与Modbus RTU Modbus是工业设备之间通信的标准协议。在仪器、仪表上用得更为普遍。不同的设备在遵守Modbus标准之后可以互相通信的目的。Modbus最初是使用串行链路的,例如RS232、RS485/422,随着网络的发展,后来又推出了Modbus TCP标准。串行链路的Modbus分为ASCII和RTU,其中RTU的传输效率高,用得比较多。所以这里基本上以Modbus RTU为例来介绍。 2.Modbus TCP转Modbus RTU 随着Modbus TCP和Mobus RTU两协议的普及,设备越来越多,要实现Modbus TCP访问Modbus RTU设备的需求日益增加。Modbus TCP具有自身的优势,因为其可以利用现有的网络、internet等设施,而大批量的Modbus RTU设备已经存在。用一个统一的Modbus TCP客户端软件去访问所有的Modbus设备,统一、集中式管理将大大提高系统的集成度。 Modbus RTU的帧中包含有:地址帧、功能码、数据、CRC校验。而Modbus TCP数据包包含有:MBAP报文头、功能码、数据。必须实现这两种格式的转化。 3.Modbus TCP转Modbus RTU解决方案 图 1 NETCOM2040成品与ZLSN2040内嵌模块 NETCOM2040和ZLSN2040可以实现Modbus TCP转Modbus RTU,两者功能类似,不过一个是成品一个是内嵌到用户电路板的小型内嵌核心模块,内嵌模块可以减少用户产品体积也有效降低成本。使用2040产品时: 硬件连接上: 将2040的串口和Modbus RTU设备连接,网口连接入网络。此后Modbus TCP软件即可通过访问2040的IP地址(一般端口为502)来访问Modbus RTU设备。 在软件上: 1.首先确认该设备是支持Modbus TCP的2040产品。使用ZLVircom软件,搜索并找到该设备后,进行设备编辑。确认“该设备支

串口、RJ45+网口转换

附录 插针信号图 单口终端服务器串口定义 9针的串口定义同PC机9针的串口定义相同 编号名称方向说明 输入数据载波检测 1 DCD 输入数据接收 2 RD 输出数据发送 3 TD 输出数据终端就绪 4 DTR 信号地线 5 GND ---- 输入数据设备就绪 6 DSR 输出请求发送 7 RTS 输入清除发送 8 CTS 输入振铃检测 9 RI 网卡直连线的定义 两个RJ45插头的(1、3)脚对调,(2、6)脚对调。此连线用于不接交换机或集线器而直接和PC机的网卡连接时使用

若直接连接交换机或集线器则使用直连线,即1-8 直接对应1-8 RJ45线缆定义 DiGATTO-I线缆定义 RJ45座正面

2,4,8,16,32口串口为RJ45的方式 25/9芯孔式插头可以直接同DTE设备相连,一般是终端或PC机的串口 连接定义如下:

或使用一支RJ45->DB9 Female的转接头,用于连接控制口时使用。一般地,选择PC机的COM1或COM2,使用RJ45-DB9孔的转换头与COM口连接,再将一根网络直连线(1-8对应1-8)一头接转接头的RJ45座,另一头接入Console口中(DiGATTO终端服务器的第一口),采用ansi终端方式,运用超级终端程序,串口协议设定9600,N,8,1。 串口转接头的连接定义同上图 RJ45->DB9 Female 若连接控制口的定义 注意:必须要RJ45 端的DSR(5脚)和DCD(8脚)短接连至DB9端的DTR(4脚) 25/9芯针式插头可以直接同Modem等DCE设备相连

连接定义如下: 也可以根据实际应用制作电缆DiGATTO-II线缆定义 RJ45座正面

免费的以太网-串口转换方案

免费的以太网-串口转换方案 1、以太网-串口转换器的作用 串口,一般就是指计算机的RS-232口或者RS-485口,是工业通信最常用的接口。以太网串口通信产品可以从以太网口直接扩展出RS-232、RS-485、RS-422口,同时还可以虚拟成为本地COM串口(COM1-COM256)、无须修改已有的串口通信软件。 常用的以太网-串口转换器通过以太网线外插到计算机或者HUB的以太网口,在另外一端转换出串口。波仕卡ETH232GH以太网-串口转换器的串口端是一个DB-9针座,具有RS-232、RS-485、RS-422全部引脚,并且配有接线端子。当作为RS-232口时与PC机的DB-9针RS-232口的2、3、5脚分配完全相同。如果用户要求不修改已有串口通信软件,把ETH232GH就当成为一个PC机的本地COM串口,为此随产品有一个将ETH232GH的以太网口映射成为本地COM串口的软件。虚拟串口软件可以将ETH232GH系列产品映射为本地计算机的COM1-COM256中的任何一个。 2 免费的以太网串口转换的原理 本文介绍的免费方案就是如何利用以太网先组成局域网,再让多台计算机都安装上免费的波仕卡局域网即时通信软件,然后将即时通信软件的以太网信息送到计算机的串口。这样就借助于计算机并且用免费的软件方法实现了以太网串口转换。 近年来,随着网络技术高速发展,即时通信软件得到了大量的使用,包括基于以太网(局域网)的企业即时通讯软件和基于互联网的个人即时通讯软件。即时通信软件使得任何两个甚至多个用户借助于局域网或者互联网可以进行通信,但是目前仅仅局限于数据、文件等交换,还没有实现串口通信的功能。本文的方案在本质上就是把串口要发送的数据按照TCP/IP协议进行重新排列后通过即时通讯软件发送到以太网连接的局域网,同时也把以太网通过即时通讯软件从局域网收到的数据按照TCP/IP格式提取出来后再按照串口通信的格式组合后接收。常用的串口通信格式为(9600,N,8,1),意思就是通信的速率(波特率)为9600bps,即每秒9600位,N表示无奇偶校验位,8表示用8个字节表示一个数,1就是最后再加上1位附加位。以太网TCP/IP协议的数据包括帧同步、地址、类型、数据、校验。把串口要发送的一个数据去掉校验位和附加位提取出8个字节的纯数据,然后将它填充到以太网帧的数据部分,并且再补充任意38个字节到46个字节就可以构成一帧以太网的数据包发送出去。同理,把以太网收到的一帧数据包去掉帧同步、地址、类型和校验后得到46个字节的纯数据,只取前面的8个字节,然后加上校验位和附加位按照波特率由串口接收。 3 局域网串口即时通信软件 串口即时通信软件是一种在局域网甚至互联网内实现串口即时通信的软件。好灵通V11是局域网版本。只要2台或者多台计算机位于一个局域网内,那么借助于好灵通软件可以实现这些计算机的串口之间的即时通信,也可以实现透明传输和多机通信。好灵通V11同时是一款功能齐全的局域网聊天工具,最新的版本不再依赖特定的串口转换器,因而可以零硬件成本用纯软件实现以太网的串口通信。(专利:基于即时通信软件的串口控制器ZL201120133429)(1)好灵通是一种能够实现串口硬件控制的即时通信软件,不仅仅能够即时交换信息,而且还能够对远端的串口设备进行控制。是世界上唯一具有串口通信功能的即时通信产品。(2)局域网版的好灵通v11可以在同一局域网段内部实现即时通信和串口控制,包括有线的以太网局域网和无线WIFI局域网。是一款很实用的局域网通信及串口控制工具,可以发送文字、文件、对话等、还可以设置串口COM号、波特率等。(3)可以实现有线或无线局域网内串口

TCPIP协议族中文版答案.

文件说明: (1)据最后一节课老师的讲解,学过的章节为1-9、13、14、15、19、22。必考章节为1-9、13、14、15、22,共十三个章节,其中4、5、6、7(checksum)、9、11(3个路由协议)章节为重点章节,具体考卷内容也许会与此有所出入。 (2)翻译之后的答案习题颜色深浅有所区别,参考之时希望注意,能力有限,个别题目没有做出中文解释,还望谅解,英文图的上方出现的Figure1.E2 Solution to Excercixe13字样,译为关于习题2的解决方法图1。 (3)此文件是所给英文答案所有习题的答案,但据整理英文答案发现,老师所给答案只有奇数题号的习题,然而整理人不确定老师是否只考所给答案的习题,还望分享一二。 (4)整理过程难免有误差,许多专业名词的翻译也会出现些许出入,望慎重参考此文件,如若有所疑问可自行在IEC群文件中下载相关英文版习题答案,进行进一步的学习并加深个人对题意的理解。 (5)如若明确文件中有错误出现,还望告知身边人,文件整理中尽量使得题意与答案处于同一页面中,如若带来不便,还请见谅,某些习题下方会有些许标注,还望注意到,以防理解出现偏差。 (6)此文件的最后会给大家一些老师提及的重点词汇、问题和整理过程中get到的一些专业名词,也许会对大家理解题意及英文版答案有所帮助。 (7)分享快乐,希望对大家有所帮助。

解:因D = T * V,D是传播距离,T是传播时间,V是传播速率,所以T=D/V,插入相应的值找寻需要的时间并在电缆中的传播。 T = D / V = (2500 m) / (200,000,000 m/s) = 0.0000125 s = 12.5 μs 【注】10base5,一种以太网标准,该标准用于使用粗同轴电缆、速度为10Mbps 的基带局域网络,在总线型网络中,最远传输距离为500米。1 * 10 -6 s= 1 μs 假设最小的帧大小为65字节或者520比特,L = T * R,L是帧的长度,T 是所用时间,R是数据率,因T=L/R,可以计算时间 T = L / R = (520 bits) / (10,000,000) bits/s = 0.000052 s = 52μs 【注】Mbps:传输速率是指设备的的数据交换能力,也叫"带宽",单位是Mbps(兆位/秒),目前主流的集线器带宽主要有10Mbps、54Mbps/100Mbps自适应型、100Mbps和150Mbps四种。1字节=8比特,也就是65字节=520比特, 填充需要46字节的数据部分,如果数据从上一层接收到的是42字节,则仍需要在这个数据上填充 46-42=4字节 (1)相同点:对媒体访问有同等的权利;都可以访问媒体。 (2)不同点:CSMA/CD:先听后发,边发边听,冲突停发,随即延迟后重发;可以引发碰撞。 CSMA/CA:它需要介质有一个特殊的时间量来通知其他站点;不会发生碰撞。

RS485转以太网

RS485转以太网的应用、解决方案和关键技术 1.RS485转以太网的应用 RS485通信技术在工程上用得很多,其主要优点如下: ?布线简单:只需要2根线,现在一般采用网线的屏蔽线接口。 ?通信距离远:由于采用了差模通信方式,比RS232的通信距离要远。 ?可以支持多机联网通信:相比于RS232只能一对一的连接,RS485可以在线上挂载多个终端,采用查询——应答的方式实现多机通信。 但是RS485现在经常需要转为以太网,也就是转化为TCP/IP,分析这些应用背后的原因主要有: ?以太网可以接入internet这样就可以实现远距离通信,在全球范围内实现监控,这是RS485所无法做到的。 ?当需要多台RS485设备连接到计算机的时候,传统的方式是使用多串口卡。也就是使用在计算机上扩展串口来实现多个RS485串口。使用RS485转以太网之后,可以把RS485的接口留到现场,而监控计算机这端只保留一根网线即可,使用较为方便。 2.RS485转以太网的解决方案 实现RS485转以太网(即485转网口)主要一个硬件转换器和一个软件驱动。硬件转换器分为两种:串口服务器(串口联网服务器、串口通信服务器)、串口联网模块。 RS485串口服务器是带外壳的,可以将现有的485设备连接到以太网。适合已有的RS485串口设备的网络化改造。RS485串口联网模块是不带外壳的,可以理解为内嵌方式的RS485转以太网模块,使用模块解决方案,可以将模块集成到用户设备的内部,实现串口服务器和设备的一体化。在价格上模块方案比串口服务器方案价格要低。两种硬件如下图所示: 串口服务器的硬件实现了RS485接口转化为TCP/IP接口(网络接口),那么配合计算机端的虚拟串口驱动使用就可以再次将TCP/IP连接虚拟地转化为串口。虚拟串口驱动可以在计算机内的驱动层虚拟出类似COM5、COM6等虚拟串口号,并且将远端的串口服务器和这些虚拟串口绑定。这样用户串口程序打开虚拟串口的时候就可以通远端的串口服务器通信,即和串口设备通信。 使用该RS485转以太网解决方案的硬件和软件系统之后,用户的485设备相当于实现网络化的扩展,原有的硬件和软件程序都无需修改。

如何免费实现以太网-串口转换

如何免费实现以太网-串口转换 1、以太网-串口转换器的作用 串口,一般就是指计算机的RS-232口或者RS-485口,是工业通信最常用的接口。以太网串口通信产品可以从以太网口直接扩展出RS-232、RS-485、RS-422口,同时还可以虚拟成为本地COM串口(COM1-COM256)、无须修改已有的串口通信软件。 常用的以太网-串口转换器通过以太网线外插到计算机或者HUB的以太网口,在另外一端转换出串口。波仕卡ETH232GH以太网-串口转换器的串口端是一个DB-9针座,具有RS-232、RS-485、RS-422全部引脚,并且配有接线端子。当作为RS-232口时与PC机的DB-9针RS-232口的2、3、5脚分配完全相同。如果用户要求不修改已有串口通信软件,把ETH232GH就当成为一个PC机的本地COM串口,为此随产品有一个将ETH232GH的以太网口映射成为本地COM串口的软件。虚拟串口软件可以将ETH232GH系列产品映射为本地计算机的COM1-COM256中的任何一个。 2、免费的以太网串口转换的原理 免费方案就是如何利用以太网先组成局域网,再让多台计算机都安装上免费的波仕卡局域网即时通信软件,然后将即时通信软件的以太网信息送到计算机的串口。这样就借助于计算机并且用免费的软件方法实现了以太网串口转换。 近年来,随着网络技术高速发展,即时通信软件得到了大量的使用,包括基于以太网(局域网)的企业即时通讯软件和基于互联网的个人

即时通讯软件。即时通信软件使得任何两个甚至多个用户借助于局域网或者互联网可以进行通信,但是目前仅仅局限于数据、文件等交换,还没有实现串口通信的功能。本文的方案在本质上就是把串口要发送的数据按照TCP/IP协议进行重新排列后通过即时通讯软件发送到以太网连接的局域网,同时也把以太网通过即时通讯软件从局域网收到的数据按照TCP/IP格式提取出来后再按照串口通信的格式组合后接收。常用的串口通信格式为(9600,N,8,1),意思就是通信的速率(波特率)为9600bps,即每秒9600位,N表示无奇偶校验位,8表示用8个字节表示一个数,1就是最后再加上1位附加位。以太网TCP/IP协议的数据包括帧同步、地址、类型、数据、校验。把串口要发送的一个数据去掉校验位和附加位提取出8个字节的纯数据,然后将它填充到以太网帧的数据部分,并且再补充任意38个字节到46个字节就可以构成一帧以太网的数据包发送出去。同理,把以太网收到的一帧数据包去掉帧同步、地址、类型和校验后得到46个字节的纯数据,只取前面的8个字节,然后加上校验位和附加位按照波特率由串口接收。 3、局域网串口即时通信软件 串口即时通信软件是一种在局域网甚至互联网内实现串口即时通信的软件。好灵通V11是局域网版本。只要2台或者多台计算机位于一个局域网内,那么借助于好灵通软件可以实现这些计算机的串口之间的即时通信,也可以实现透明传输和多机通信。好灵通V11同时是一款功能齐全的局域网聊天工具,最新的版本不再依赖特定的串口转

相关主题