关于单通道串口服务器说明.docx

上传人:b****3 文档编号:5988268 上传时间:2023-05-09 格式:DOCX 页数:13 大小:270.43KB
下载 相关 举报
关于单通道串口服务器说明.docx_第1页
第1页 / 共13页
关于单通道串口服务器说明.docx_第2页
第2页 / 共13页
关于单通道串口服务器说明.docx_第3页
第3页 / 共13页
关于单通道串口服务器说明.docx_第4页
第4页 / 共13页
关于单通道串口服务器说明.docx_第5页
第5页 / 共13页
关于单通道串口服务器说明.docx_第6页
第6页 / 共13页
关于单通道串口服务器说明.docx_第7页
第7页 / 共13页
关于单通道串口服务器说明.docx_第8页
第8页 / 共13页
关于单通道串口服务器说明.docx_第9页
第9页 / 共13页
关于单通道串口服务器说明.docx_第10页
第10页 / 共13页
关于单通道串口服务器说明.docx_第11页
第11页 / 共13页
关于单通道串口服务器说明.docx_第12页
第12页 / 共13页
关于单通道串口服务器说明.docx_第13页
第13页 / 共13页
亲,该文档总共13页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

关于单通道串口服务器说明.docx

《关于单通道串口服务器说明.docx》由会员分享,可在线阅读,更多相关《关于单通道串口服务器说明.docx(13页珍藏版)》请在冰点文库上搜索。

关于单通道串口服务器说明.docx

关于单通道串口服务器说明

 

单通道串口服务器说明书

型号:

SG-TCP232-110

 

天津滨海新区三格电子科技有限公司

 

一、产品介绍

1.1功能简介

SG-TCP232-110是一款用来进行串口数据和网口数据转换的设备。

解决普通串口设备在Internet上的联网问题。

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

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

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

MB:

13.0722.08.083

设备支持TCPSever、TCPClient、UDPSever、UDPClient、ModbusTCPSever、ModbusTCPClient六种工作模式。

支持DHCP功能,支持DNS功能,支持自定义MAC,自定义心跳包时间和内容,可以跨越网关,可以访问外网。

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

1.2工作模式

设备支持TCPSever、TCPClient、UDPSever、UDPClient、ModbusTCPSever、ModbusTCPClient六种工作模式

TCPSever模式:

在TCPServer模式下设备首先与网关尝试通讯,然后监听设置的本机端口,有Client连接请求时响应并创建连接,最多可同时存在4个TCPClient连接。

设备收到Client的数据后转发到串口,串口收到数据后将同时发送给所有与设备建立连接的设备。

TCPClient模式:

设备上电后根据目标IP及目标端口号主动去连接到TCP服务器端,然后建立一个长连接,之后的数据进行透明传输。

此模式下,TCPServer的IP需要对设备可见,即通过设备所在的IP可以直接PING通服务器IP,服务器端可以是互联网的固定IP,也可以是和设备同一个局域网的内网IP。

UDPSever模式:

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

在此模式下设备随时调整目标IP为数据来源的IP,适合于多IP对应设备的工作模式。

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

UDPClient模式:

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

注:

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

ModbusTCPSever模式:

同TCPSever功能,该模式下只支持一个Client连接。

设备把Client发来的ModbusTCP数据转为ModbusRTU并通过串口发出去;把串口收到的ModbusRTU数据转为ModbusTCP格式通过网口发给连接成功的Client。

ModbusTCPClient模式:

同TCPClient功能,设备把串口收到的ModbusRTU数据转为ModbusTCP格式通过网口发给服务器;把Server发来的ModbusTCP数据转为ModbusRTU发到串口。

二、基本参数与硬件连接

2.1基本参数

硬件参数

电压/电流

DC9-24V50mA

网口

RJ4510/100M1.5KV保护

232口

DB9母口(2脚TX,3脚RX,5脚GND)

485口

内置680R上下拉和120R终端电阻,内置保险丝和1.5KV防雷管

软件参数

网口

TCP客户端服务器UDP客户端服务器广播

IP地址

静态IP、DHCP自动

配置

网页、软件配置

心跳包

支持网口心跳包

2.2接口说明

指示灯

PW

电源指示灯,亮说明电源正常

SY

系统指示灯,亮说明系统跑起来了,在长按恢复出厂按键之后开始闪烁说明恢复出厂设置成功。

TX

串口发送数据

RX

串口接收数据

复位按键

R

长按R按键直到SY灯开始闪烁则恢复出厂设置成功。

232接口

232

代表232接口

485接口

AB

代表485的A和B

E

接屏蔽层

电源接口

V1、V2

设备支持双电源冗余,接电源正

G

接电源负

E

接屏蔽层

安装

导轨

电源接口图

接线口

三、设备参数设置

设备可以通过软件和网页进行设置。

设备默认IP:

192.168.1.37,如果忘记设备IP可以通过恢复出厂按键进行恢复出厂设置。

3.1软件设置

软件设置界面

设备ID:

0-255,可以区分配置软件的搜索设备功能搜出来的不同设备。

工作方式:

选择设备的工作方式,共六种。

静态/动态IP:

选择设备通过何种方式获得IP。

设备地址:

设备的IP地址,动态IP不需要填写。

子网掩码:

设备的子网掩码,动态IP不需要填写。

网关地址:

设备的网关地址,动态IP不需要填写。

Mac地址:

设备的MAC地址,一般不要更改,如果修改了可通过恢复出厂设置按键恢复。

设备端口:

设备的端口,TCPClient模式下不需要填写。

目标地址类型:

做TCPClient和UDPClient时有效,可选远程地址为IP地址或域名地址。

目标地址:

TCPClient和UDPClient且目标地址类型为IP地址时有效。

域名地址:

TCPClient和UDPClient且目标地址类型为域名地址时有效。

首选DNS服务器,备选DNS服务器:

TCPClient和UDPClient且目标地址类型为域名地址时有效。

如果设备使用动态IP则不需要填写。

目标端口:

做TCPClient和UDPClient时有效,为远程端口号。

串口选择:

选择串口是使用232还是485接口,暂时无效。

串口速率,数据/校验/停止:

串口工作参数。

超时/心跳时间:

在TCP服务器模式下如果设备一定时间未收到客户端的数据则主动断开TCP连接;在TCP客户端模式下如果设备一定时间未向服务器发送数据则会发送心跳(心跳内容)。

设置为0表示不启用超时/心跳功能,如果启动心跳的话服务器的心跳时间设置的要大于客户端的心跳时间,即要在服务器心跳时间内让客户端发心跳。

网页帐号、网页密码:

用来设置网页登录界面的帐号和密码。

3.2软件设置方法

把设备和电脑直连或者把设备接在路由器或交换机上。

打开配置软件,点击搜索设备,即可在线配置列表即可看到所有获得有效IP的设备,点击获取参数客户获取设备目前的参数,在软件界面设置好参数后点击网口配置即可完成对设备的配置。

注意:

电脑和交换机不支持DHCP服务器功能,所以如果设备和电脑直连或者通过交换机连接需要确保设备IP为静态IP,否则软件会搜索不到设备,如果此时设备设置的是自动获取IP,可以通过恢复出厂设置按键恢复默认IP。

同时,电脑也要设置为和设备同一网段的IP(但不能和设备IP一样),电脑设置IP的方法如下:

3.3网页设置

网页设置界面

网页登陆界面默认帐号:

admin

网页登录界面默认密码:

admin

网页登录界面新密码:

如果需要修改网页登录密码则填写,否则为空

网页设置界面如下:

设置内容和软件一样。

注意:

使用浏览器配置需要在已经知道设备的IP的情况下。

如果设备接在路由器下且设置为动态IP则建议使用软件设置。

四、产品外观

五、设备测试

5.1TCP客户端测试

1、设置电脑的本地IP为192.168.0.201(不要开双网卡,笔记本电脑的无线网卡请禁用,不要用IP自动获取,请分配一个固定的IP)。

2、打开设置软件(关闭防火墙,或者让防火墙允许设置软件运行),给设备设置具体的参数

工作方式设置为TCPClient;默认网关192.168.0.1(测试时路由器的IP);设备地址192.168.0.7,设备端口10006(可以自行设置,当设备为TCPServer模式时,设备端口号是开放给其他客户端的端口号);目标地址192.168.0.201(就是服务器的本地IP),目标端口10006(可以自行设置,当设备为TCPClient模式时,就是服务器开放给设备的端口号,这两个端口要一样的);串口速率115200(即设备的串口波特率,这个参数还有后面的串口设置,校验位,停止位,要设置和你接的串口设备的串口参数一致);其它的参数可以不管。

3、选择测试软件的协议类型及参数,如图:

网络设置:

协议类型TCPServer{设备为TCPClient,测试软件这边相当于管理软件,要设置为TCPServer模式,相当于主机(电脑)对从机(设备),不可能都是TCPClient,或者都是TCPServer};本地IP192.168.0.201(就是分配给电脑的本地IP),本地端口号10006(这个端口号要同设备指向的目标端口号相同,说明它们是连接的)。

当设置选项好,请点“开始监听”。

如果连接成功,下面发送框上面会显示“连接对象:

192.168.0.7:

10006”(即有一个192.168.0.7,端口号是10006的设备和测试软件连接成功)。

测试软件左边是串口参数及发送页面,如下:

测试时候,使用的是USB转串口设备,串口设备的参数和“串口转网络设备”的串口参数设置一致。

(电脑COM号是COM36,这里也选择COM36,其他参数设置一致)。

5.2虚拟串口工作模式测试

虚拟串口的意思是将串口服务器网口TCP/IP协议的数据用电脑安装的虚拟串口软件虚拟成COM口转换成串口数据,实现透明传输,这里以设备工作模式为TCPClient为例子。

安装虚拟串口软件,请先关闭防火墙,这一点很重要。

在局域网内,转换设备和调试助手(相当于上位机软件的数据发送和接收功能)组成局域网中的数据联网及管理关系。

不同的客户有不同用途的上位机管理软件,只要上位机管理软件是TCP/IP通信接口的,就可以直接和数据转换网络设备直接通信;但好多客户用的上位机管理软件,还是以前的串口通信接口的,这个时候只需要在电脑上安装一个虚拟串口软件,就可以通过该软件实现TCP/IP转换成COM口输出的串口数据,而客户原上位机软件直接操作这个虚拟出来的串口就行。

虚拟串口使用举例,设备做Client,设置好设备参数,工作模式设置为TCPClient,打开虚拟串口软件,我们根据设备设置的参数对虚拟串口进行添加设置。

安装虚拟串口软件之前先把防火墙关闭,才可以安装。

有些客户安装之前没有关闭电脑的防火墙,就直接安装了,会出现软件需要注册码的问题,虚拟串口软件是开放使用的,不需要什么注册码。

如果碰到这样的问题,直接把虚拟串口软件卸载干净,把电脑的防火墙关闭了,再重新安装,就可以搞定!

打开虚拟串口软件,最保险的添加虚拟串口的方法,是不要点“自动创建”,直接点虚拟串口软件界面上的第一个图标“添加”即手动“添加虚拟串口”,在添加虚拟串口的参数设置界面设置如图的参数,即对应串口服务器的参数。

建立Server虚拟串口

建立了虚拟串口后,只要参数和工作模式设置正确,串口服务器将会自动连接该虚拟串口。

连接了会在“网络状态”上显示“已连接

(1)”。

网络协议的选择,是TCPClient对TCPServer,或者UDP对UDP。

注意客户端的IP和端口号要指向服务器的本地IP及本地端口号。

之后客户软件通过控制这个虚拟出来的COM2口即可把数据通过串口服务器的串口输出,串口服务器串口接收到的数也会通过COM2口输出。

六、常见问题

1、电脑无法连通设备

关掉电脑防火墙,只保留一个有线网卡,禁用无线网卡,禁用虚拟网卡。

如果电脑和设备直连或通过交换机连接要保证电脑和设备都是同一网段下的静态IP。

如果电脑和设备接在路由器下且设置了动态IP则检查路由器DHCP功能是否开启。

2、TCP与UDP区别

2.1TCP面向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前不需要建立连接。

2.2TCP提供可靠的服务。

也就是说,通过TCP连接传送的数据,无差错,不丢失,不重复,且按序到达;UDP尽最大努力交付,即不保证可靠交付。

2.3TCP面向字节流,实际上是TCP把数据看成一连串无结构的字节流;UDP是面向报文的。

2.4每一条TCP连接只能是点到点的(客户端服务器模式);UDP支持一对一,一对多,多对一和多对多的交互通信。

2.5TCP的逻辑通信信道是全双工的可靠信道,UDP则是不可靠信道。

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2