1、 RS232/RS485 串口服务器技术配置手册串口服务器技术配置手册串口服务器技术配置手册串口服务器技术配置手册 (Ver3.9) 一、一、一、一、 配置方式配置方式配置方式配置方式 . 3 1、 使用 VSPM 虚拟串口软件的 Telnet 管理器 . 3 2、 使用 Windows 超级终端进行参数管理 . 5 3、 通过串口服务器管理端口进行管理 8 二、二、二、二、 服务器参数配置服务器参数配置服务器参数配置服务器参数配置 . 12 1、 默认管理口令 . 12 2、 主菜单功能列表 12 3、 配置端口 . 13 4、 切换工作模式 . 18 5、 配置查看系统参数 19 6、 安
2、全参数配置 . 23 三、三、三、三、 技术要点及应用技术要点及应用技术要点及应用技术要点及应用 . 26 1、 端口参数配置 . 26 2、 动态域名 DNS 解析方案 26 3、 TCP/IP 传输 27 4、 UDP 广播传输 29 5、 NAT 环境配置 . 30 6、 串口服务器配对应用 32 7、 RS232 串口服务器端口性能及参数 34 8、 商用级 RS232 串口服务器硬件连接 . 34 9、 工业级 RS232 以太网服务器硬件连接 . 35 10、 RS485 串口服务器的端口性能及参数 35 11、 商用级 RS485 串口服务器硬件连接 . 37 12、 工业级串口
3、服务器 RS485 硬件连接 . 37 四、四、四、四、 产品定制产品定制产品定制产品定制 . 38 一、一、一、一、 配置方式配置方式配置方式配置方式 串口服务器支持串口服务器支持串口服务器支持串口服务器支持 Telnet 协议协议协议协议 ,可以通过,可以通过,可以通过,可以通过 Windows 超级终端或超级终端或超级终端或超级终端或 VSPM 虚拟串口集成虚拟串口集成虚拟串口集成虚拟串口集成的的的 的 TelnetTelnet 管理器来登录管理服务器。管理器来登录管理服务器。管理器来登录管理服务器。管理器来登录管理服务器。 1、 、 使用使用使用使用 VSPM 虚拟串口软件的虚拟串口软
4、件的虚拟串口软件的虚拟串口软件的 Telnet 管理器管理器管理器管理器 1) 通过设备探测器进行通过设备探测器进行通过设备探测器进行通过设备探测器进行 Telnet 管理管理管理管理 选择选择选择选择 ,选中一个扫描到的设备,然后进入,选中一个扫描到的设备,然后进入,选中一个扫描到的设备,然后进入,选中一个扫描到的设备,然后进入 -菜单,就可以登录到设备上进行配置。菜单,就可以登录到设备上进行配置。菜单,就可以登录到设备上进行配置。菜单,就可以登录到设备上进行配置。 2) 通过虚拟串口管理。通过虚拟串口管理。通过虚拟串口管理。通过虚拟串口管理。 选择一个虚拟串口,然后选择虚拟串口管理选择一个
5、虚拟串口,然后选择虚拟串口管理选择一个虚拟串口,然后选择虚拟串口管理选择一个虚拟串口,然后选择虚拟串口管理 -管理此设备。管理此设备。管理此设备。管理此设备。 3) Telnet 登录。登录。登录。登录。 连接成功后,将出现登录提示,请输入连接成功后,将出现登录提示,请输入连接成功后,将出现登录提示,请输入连接成功后,将出现登录提示,请输入 管理员口令管理员口令管理员口令管理员口令 进行登录,登录成功后,显示进行登录,登录成功后,显示进行登录,登录成功后,显示进行登录,登录成功后,显示下面的菜单界面。下面的菜单界面。下面的菜单界面。下面的菜单界面。 2、 、 使用使用使用使用 Windows
6、超级终端进行参数管理超级终端进行参数管理超级终端进行参数管理超级终端进行参数管理 1) 启动启动启动启动 “ “WindowsWindows 超级终端”超级终端”超级终端”超级终端” 并建立一个新连接,这里用并建立一个新连接,这里用并建立一个新连接,这里用并建立一个新连接,这里用 Telnet 作为会话名作为会话名作为会话名作为会话名称称称 称 连接时使用项为:连接时使用项为:连接时使用项为:连接时使用项为: TCP/IP( (WinsockWinsock) ) 设置好设置好设置好设置好 连接后,按“确定”,超级终端将建立与设备的 连接后,按“确定”,超级终端将建立与设备的 连接后,按“确定”
7、,超级终端将建立与设备的 连接后,按“确定”,超级终端将建立与设备的 Telnet 连接连接连接连接2) 登录登录登录登录 连接建立后,按连接建立后,按连接建立后,按连接建立后,按 空格键空格键空格键空格键 ,将出现登录提示,然后输入,将出现登录提示,然后输入,将出现登录提示,然后输入,将出现登录提示,然后输入 管理员口令管理员口令管理员口令管理员口令 (默认为:(默认为:(默认为:(默认为:admin)。 )。 )。 )。 如果无法连接服务器,请检查是否存在下列问题如果无法连接服务器,请检查是否存在下列问题如果无法连接服务器,请检查是否存在下列问题如果无法连接服务器,请检查是否存在下列问题
8、A) 检查网络物理连接是否正常。检查网络物理连接是否正常。检查网络物理连接是否正常。检查网络物理连接是否正常。 B) 超级终端的主机地址、端口号是否正确。超级终端的主机地址、端口号是否正确。超级终端的主机地址、端口号是否正确。超级终端的主机地址、端口号是否正确。 C) 串口服务器如果开启了串口服务器如果开启了串口服务器如果开启了串口服务器如果开启了 IP 认证,本机的认证,本机的认证,本机的认证,本机的 IP 地址是否在认证表内。地址是否在认证表内。地址是否在认证表内。地址是否在认证表内。 如果遗失了串口服务器如果遗失了串口服务器如果遗失了串口服务器如果遗失了串口服务器 IP 地址,可以使用地
9、址,可以使用地址,可以使用地址,可以使用 VSPM 虚拟串口的虚拟串口的虚拟串口的虚拟串口的 功能找到将功能找到将功能找到将功能找到将 IP 地址。地址。地址。地址。 3) 成功登录后,将出现下面的功能菜单。成功登录后,将出现下面的功能菜单。成功登录后,将出现下面的功能菜单。成功登录后,将出现下面的功能菜单。 第第第 第 1 1 个字母或数字为菜单选择键。个字母或数字为菜单选择键。个字母或数字为菜单选择键。个字母或数字为菜单选择键。 3、 、 通过串口服务器管理端口进行管理通过串口服务器管理端口进行管理通过串口服务器管理端口进行管理通过串口服务器管理端口进行管理 1) 通过超级连接管理端口通过
10、超级连接管理端口通过超级连接管理端口通过超级连接管理端口 通过串口服务器的管理端口(通过串口服务器的管理端口(通过串口服务器的管理端口(通过串口服务器的管理端口( 4 端口以上具备端口以上具备端口以上具备端口以上具备 RS232 管理口)可以在现场管理口)可以在现场管理口)可以在现场管理口)可以在现场进行参数设置。首先建立超级终端会话。并按照下图设置串口参数。进行参数设置。首先建立超级终端会话。并按照下图设置串口参数。进行参数设置。首先建立超级终端会话。并按照下图设置串口参数。进行参数设置。首先建立超级终端会话。并按照下图设置串口参数。 2) 进入登录界面。进入登录界面。进入登录界面。进入登录
11、界面。 设置好超级终端的设置好超级终端的设置好超级终端的设置好超级终端的 COM 口参数后,单击口参数后,单击口参数后,单击口参数后,单击 ,然后按任意键,出现下面,然后按任意键,出现下面,然后按任意键,出现下面,然后按任意键,出现下面的提示。的提示。的提示。的提示。 3) 进入登录界面。进入登录界面。进入登录界面。进入登录界面。 按按按 按 l l 键键键 键 ,出现提示,然后按任意键,输入正确的管理口令就可以登录进管理,出现提示,然后按任意键,输入正确的管理口令就可以登录进管理,出现提示,然后按任意键,输入正确的管理口令就可以登录进管理,出现提示,然后按任意键,输入正确的管理口令就可以登录
12、进管理菜单。菜单。菜单。菜单。 通过管理串口进入的管理菜单,与通过通过管理串口进入的管理菜单,与通过通过管理串口进入的管理菜单,与通过通过管理串口进入的管理菜单,与通过 Telnet 进入的管理菜单功能完全进入的管理菜单功能完全进入的管理菜单功能完全进入的管理菜单功能完全一致。一致。一致。一致。 二、二、二、二、 服务器参数配置服务器参数配置服务器参数配置服务器参数配置 1、 、 默认管理口令默认管理口令默认管理口令默认管理口令 默认的管理口令:默认的管理口令:默认的管理口令:默认的管理口令: admin 2、 、 主菜单功能列表主菜单功能列表主菜单功能列表主菜单功能列表 操作默认规则:操作默
13、认规则:操作默认规则:操作默认规则: circle6 菜单的菜单的菜单的菜单的 第一个字母或数字第一个字母或数字第一个字母或数字第一个字母或数字 为选择此菜单功能键。为选择此菜单功能键。为选择此菜单功能键。为选择此菜单功能键。 circle6 如果不录入数据,直接按如果不录入数据,直接按如果不录入数据,直接按如果不录入数据,直接按 回车为跳过参数回车为跳过参数回车为跳过参数回车为跳过参数 。 。 circle6 只有当一个菜单项目都走完后,设置的参数才会被存储。只有当一个菜单项目都走完后,设置的参数才会被存储。只有当一个菜单项目都走完后,设置的参数才会被存储。只有当一个菜单项目都走完后,设置的
14、参数才会被存储。 circle6 如果录入参数值错误,可以用如果录入参数值错误,可以用如果录入参数值错误,可以用如果录入参数值错误,可以用 Backspace 键来重新录入参数值。键来重新录入参数值。键来重新录入参数值。键来重新录入参数值。 circle6 如果达到如果达到如果达到如果达到 超时时间,没有操作,设备将中断超时时间,没有操作,设备将中断超时时间,没有操作,设备将中断超时时间,没有操作,设备将中断 Telnet 连接。连接。连接。连接。 选择一个命令选择一个命令选择一个命令选择一个命令 : 1-配置串口配置串口配置串口配置串口 A 2-配置串口配置串口配置串口配置串口 B 3-配置
15、串口配置串口配置串口配置串口 C 4-配置串口配置串口配置串口配置串口 D W-切切切 切换工作模式 换工作模式换工作模式换工作模式 . M-查看剩余内存空间查看剩余内存空间查看剩余内存空间查看剩余内存空间 . N-查看查看查看查看 IP、网络物理地址、网络物理地址、网络物理地址、网络物理地址 . G-全局网络配置全局网络配置全局网络配置全局网络配置 . I-IP 认证管理认证管理认证管理认证管理 . P-口令设置口令设置口令设置口令设置 . F-恢复默认设置恢复默认设置恢复默认设置恢复默认设置 . V-检查检查检查检查 TCP/IP 连接连接连接连接 . R-重新启动重新启动重新启动重新启动
16、 . H-技术支持及最新产品技术支持及最新产品技术支持及最新产品技术支持及最新产品 . X-退出退出退出退出 . 3、 、 配置端口配置端口配置端口配置端口 1) 端口配置菜单端口配置菜单端口配置菜单端口配置菜单 1-配置串口配置串口配置串口配置串口 A 2-配置串口配置串口配置串口配置串口 B 3-配置串口配置串口配置串口配置串口 C 4-配置串口配置串口配置串口配置串口 D 串口速度串口速度串口速度串口速度 串口数据位串口数据位串口数据位串口数据位 串口校验位串口校验位串口校验位串口校验位 串口停止位串口停止位串口停止位串口停止位 串口数据接收模式串口数据接收模式串口数据接收模式串口数据接
17、收模式 选择获取远程主机选择获取远程主机选择获取远程主机选择获取远程主机 IP 方式方式方式方式 请输入远程服务器端口请输入远程服务器端口请输入远程服务器端口请输入远程服务器端口 请输入尝试连接服务器间隔请输入尝试连接服务器间隔请输入尝试连接服务器间隔请输入尝试连接服务器间隔 (100-65536ms) 串口的串口的串口的串口的 TCP/IP 读超时读超时读超时读超时 (秒秒秒 秒,0=,0=无限无限无限无限 ) Client 模式串口服务器串口配置菜单结构模式串口服务器串口配置菜单结构模式串口服务器串口配置菜单结构模式串口服务器串口配置菜单结构 1-配置串口配置串口配置串口配置串口 A 2-
18、配置串口配置串口配置串口配置串口 B 3-配置串口配置串口配置串口配置串口 C 4-配置串口配置串口配置串口配置串口 D 串口速度串口速度串口速度串口速度 串口数据位串口数据位串口数据位串口数据位 串口校验位串口校验位串口校验位串口校验位 串口停止位串口停止位串口停止位串口停止位 串口数据接收模式串口数据接收模式串口数据接收模式串口数据接收模式 串口对应的串口对应的串口对应的串口对应的 TCP/IP 端口端口端口端口 (6020) 串口的串口的串口的串口的 TCP/IP 读超时读超时读超时读超时 (秒秒秒 秒,0=,0=无限无限无限无限 ) Server 模式串口服务器端口配置菜单结构模式串口
19、服务器端口配置菜单结构模式串口服务器端口配置菜单结构模式串口服务器端口配置菜单结构 1-配置串口配置串口配置串口配置串口 A 2-配置串口配置串口配置串口配置串口 B 3-配置串口配置串口配置串口配置串口 C 4-配置串口配置串口配置串口配置串口 D 串口速度串口速度串口速度串口速度 串口数据位串口数据位串口数据位串口数据位 串口校验位串口校验位串口校验位串口校验位 串口停止位串口停止位串口停止位串口停止位 串口数据接收模式串口数据接收模式串口数据接收模式串口数据接收模式 UDP 发送地址发送地址发送地址发送地址 (0-为广播地址为广播地址为广播地址为广播地址 )(255.255.255.25
20、5) UDP 发送端口发送端口发送端口发送端口 (7102) UDP 接收端口接收端口接收端口接收端口 (7101) UDP 广播模式串口服务器串口配置菜单结构广播模式串口服务器串口配置菜单结构广播模式串口服务器串口配置菜单结构广播模式串口服务器串口配置菜单结构 2) 串口配置串口配置串口配置串口配置 N 代表要配置的串口代表要配置的串口代表要配置的串口代表要配置的串口 ,对于,对于,对于,对于 4 串口服务器,对应串口串口服务器,对应串口串口服务器,对应串口串口服务器,对应串口 A-D。 。 A) 标准串口参数设置标准串口参数设置标准串口参数设置标准串口参数设置 配置参数项配置参数项配置参数
21、项配置参数项 值值值 值 说明说明说明说明 串口(串口(串口(串口( N)速度( )速度( )速度( )速度( bps) ) 1200, ,24002400, ,96009600, ,48004800, ,1920019200, ,38400, ,5760057600, ,115200115200, ,* *自定自定自定自定义速率义速率义速率义速率 默认值:默认值:默认值:默认值: 9600 串口(串口(串口(串口( N)数据位)数据位)数据位)数据位 5, ,6 6, ,7 7, ,8 8 默认值:默认值:默认值:默认值: 8 串口(串口(串口(串口( N)校验位)校验位)校验位)校验位 无
22、校验无校验无校验无校验 (0),奇校验,奇校验,奇校验,奇校验 (1),偶校,偶校,偶校,偶校验验验 验(2)(2),空格,空格,空格,空格 (3),标记,标记,标记,标记 (4) 默认值:无校验默认值:无校验默认值:无校验默认值:无校验 (0) 串口(串口(串口(串口( N)停止位)停止位)停止位)停止位 1 停止位,停止位,停止位,停止位, 2 停止位停止位停止位停止位 默认值:默认值:默认值:默认值: 1 停止位停止位停止位停止位 通常情况下不用设置这些参数,这通常情况下不用设置这些参数,这通常情况下不用设置这些参数,这通常情况下不用设置这些参数,这些端口可以通过些端口可以通过些端口可以
23、通过些端口可以通过 VSPM 虚拟虚拟虚拟虚拟 串口软件自串口软件自串口软件自串口软件自适应参数。适应参数。适应参数。适应参数。 在使用在使用在使用在使用 TCP/IP 直连时,需要手工配 直连时,需要手工配 直连时,需要手工配 直连时,需要手工配置端口参数。置端口参数。置端口参数。置端口参数。 此参数为扩展串口的实际运行参此参数为扩展串口的实际运行参此参数为扩展串口的实际运行参此参数为扩展串口的实际运行参数,可以分别为每个扩展串口设置不同数,可以分别为每个扩展串口设置不同数,可以分别为每个扩展串口设置不同数,可以分别为每个扩展串口设置不同的配置参数。的配置参数。的配置参数。的配置参数。 此参
24、数在重新启动串口服务器后生效。此参数在重新启动串口服务器后生效。此参数在重新启动串口服务器后生效。此参数在重新启动串口服务器后生效。 *自定义速率:用户可以自定义自定义速率:用户可以自定义自定义速率:用户可以自定义自定义速率:用户可以自定义 10bps-2Mbps 之间的任何一个速率,但并不是所有设备都支持之间的任何一个速率,但并不是所有设备都支持之间的任何一个速率,但并不是所有设备都支持之间的任何一个速率,但并不是所有设备都支持 2Mbps,建议,建议,建议,建议自定义速率不要超过自定义速率不要超过自定义速率不要超过自定义速率不要超过 700kbps。如果指定了自定义速率,。如果指定了自定义
25、速率,。如果指定了自定义速率,。如果指定了自定义速率, 此端口将禁用与虚拟串口软件参数自适应功能。此端口将禁用与虚拟串口软件参数自适应功能。此端口将禁用与虚拟串口软件参数自适应功能。此端口将禁用与虚拟串口软件参数自适应功能。 B) 串口数据接收模式串口数据接收模式串口数据接收模式串口数据接收模式 circle6 流转发模式流转发模式流转发模式流转发模式 ,收到即转发收到即转发收到即转发收到即转发 此模式为默认设置,在此模式下,当串口服务器从串口收到数据时,此模式为默认设置,在此模式下,当串口服务器从串口收到数据时,此模式为默认设置,在此模式下,当串口服务器从串口收到数据时,此模式为默认设置,在
26、此模式下,当串口服务器从串口收到数据时, 不做不做不做不做等待及缓冲,直接转发收到的数据到等待及缓冲,直接转发收到的数据到等待及缓冲,直接转发收到的数据到等待及缓冲,直接转发收到的数据到 TCP/IP 连接,连接,连接,连接, 这些数据由这些数据由这些数据由这些数据由 VSPM 虚拟虚拟虚拟虚拟串口软件完成数据包重组,所以不会出现拆包现象。此方式工作速度快、串口软件完成数据包重组,所以不会出现拆包现象。此方式工作速度快、串口软件完成数据包重组,所以不会出现拆包现象。此方式工作速度快、串口软件完成数据包重组,所以不会出现拆包现象。此方式工作速度快、效率高,并可兼容绝大多数应用场合。效率高,并可兼
27、容绝大多数应用场合。效率高,并可兼容绝大多数应用场合。效率高,并可兼容绝大多数应用场合。 在应用软件使用在应用软件使用在应用软件使用在应用软件使用 Socket 直连方式与串口服务器通讯,直连方式与串口服务器通讯,直连方式与串口服务器通讯,直连方式与串口服务器通讯, 应用软件必须自己应用软件必须自己应用软件必须自己应用软件必须自己完成包重组工作,否则将出现拆包现象,其表现为从完成包重组工作,否则将出现拆包现象,其表现为从完成包重组工作,否则将出现拆包现象,其表现为从完成包重组工作,否则将出现拆包现象,其表现为从 TCP/IP 连接无法一连接无法一连接无法一连接无法一次收全一个串口数据帧。此问题
28、是串口通讯模式与次收全一个串口数据帧。此问题是串口通讯模式与次收全一个串口数据帧。此问题是串口通讯模式与次收全一个串口数据帧。此问题是串口通讯模式与 TCP/IP 通讯模式存在通讯模式存在通讯模式存在通讯模式存在的差异所导致。的差异所导致。的差异所导致。的差异所导致。 如果应用软件无法完成包重组工作,那可以使用下面的如果应用软件无法完成包重组工作,那可以使用下面的如果应用软件无法完成包重组工作,那可以使用下面的如果应用软件无法完成包重组工作,那可以使用下面的 自适应数据帧自适应数据帧自适应数据帧自适应数据帧 工作工作工作工作模式。模式。模式。模式。 circle6 自适应数据帧自适应数据帧自适
29、应数据帧自适应数据帧 ,存贮转发模式存贮转发模式存贮转发模式存贮转发模式 ,最大支持最大支持最大支持最大支持 1024字节的串口数据帧字节的串口数据帧字节的串口数据帧字节的串口数据帧 ,推荐用于推荐用于推荐用于推荐用于Socket 方式方式方式方式 . 此工作模式下,串口服务器将在接收到一个完整的数据帧后,此工作模式下,串口服务器将在接收到一个完整的数据帧后,此工作模式下,串口服务器将在接收到一个完整的数据帧后,此工作模式下,串口服务器将在接收到一个完整的数据帧后, 再转发这个再转发这个再转发这个再转发这个完整的数据帧到完整的数据帧到完整的数据帧到完整的数据帧到 TCP/IP 连接。该模式由串
30、口服务器完成串口数据帧重组。连接。该模式由串口服务器完成串口数据帧重组。连接。该模式由串口服务器完成串口数据帧重组。连接。该模式由串口服务器完成串口数据帧重组。 串口服务器根据串口服务器根据串口服务器根据串口服务器根据 数据帧之间的间隔数据帧之间的间隔数据帧之间的间隔数据帧之间的间隔 来判断是否收到了一个完整的数据帧。来判断是否收到了一个完整的数据帧。来判断是否收到了一个完整的数据帧。来判断是否收到了一个完整的数据帧。 当当当 当在指定帧间隔时间内,没有接收到新的串口数据,就认为收到了一个完 在指定帧间隔时间内,没有接收到新的串口数据,就认为收到了一个完在指定帧间隔时间内,没有接收到新的串口数
31、据,就认为收到了一个完在指定帧间隔时间内,没有接收到新的串口数据,就认为收到了一个完整的数据帧,此数据帧将被一次性转发到整的数据帧,此数据帧将被一次性转发到整的数据帧,此数据帧将被一次性转发到整的数据帧,此数据帧将被一次性转发到 TCP/IP 连接。连接。连接。连接。 可以用来指定串口数据帧之间的间隔值可以用来指定串口数据帧之间的间隔值可以用来指定串口数据帧之间的间隔值可以用来指定串口数据帧之间的间隔值 ,默认为,默认为,默认为,默认为 20 毫毫毫 毫秒。秒。秒。秒。 circle6 Modbus TCP 至至至 至 Modbus RTUModbus RTU 协议双向转换模式协议双向转换模式
32、协议双向转换模式协议双向转换模式 实现实现实现实现 Modbus TCP 与与与 与 Modbus RTUModbus RTU 的双向数据转换。的双向数据转换。的双向数据转换。的双向数据转换。 网口处理网口处理网口处理网口处理 Modbus TCP报文,报文,报文,报文, RS232/RS485 端口处理端口处理端口处理端口处理 Modbus RTU 报文。报文。报文。报文。 Modbus TCP 默认端口为默认端口为默认端口为默认端口为502 端口。端口。端口。端口。 C) Server 模式串口服务器参数设置模式串口服务器参数设置模式串口服务器参数设置模式串口服务器参数设置 配置参数项配置
33、参数项配置参数项配置参数项 值值值 值 说明说明说明说明 串口(串口(串口(串口( N)对应的)对应的)对应的)对应的 TCP/IP 端口端口端口端口 0 请输入远程服务器请输入远程服务器请输入远程服务器请输入远程服务器 IP地址地址地址地址 选择选择选择选择 时出时出时出时出现此参数。现此参数。现此参数。现此参数。 指定要连接的指定要连接的指定要连接的指定要连接的 远程主机地址,默认为: 远程主机地址,默认为: 远程主机地址,默认为: 远程主机地址,默认为:192.168.192.100 请输入域名请输入域名请输入域名请输入域名 选择选择选择选择 时出现此参数。时出现此参数。时出现此参数。时
34、出现此参数。 指定一个域名,用于动态域名支持。指定一个域名,用于动态域名支持。指定一个域名,用于动态域名支持。指定一个域名,用于动态域名支持。 远程服务器端口远程服务器端口远程服务器端口远程服务器端口 0,设备将首先通过域名解,设备将首先通过域名解,设备将首先通过域名解,设备将首先通过域名解析来获得有效远程主机的析来获得有效远程主机的析来获得有效远程主机的析来获得有效远程主机的 IP 地址,地址,地址,地址, 即即即 即动态域名服务。动态域名服务。动态域名服务。动态域名服务。 服务器以服务器以服务器以服务器以 “尝试连接服务器间隔“尝试连接服务器间隔“尝试连接服务器间隔“尝试连接服务器间隔 ”
35、 ”值为间隔,尝试连接远程主机值为间隔,尝试连接远程主机值为间隔,尝试连接远程主机值为间隔,尝试连接远程主机 IP 地址地址地址地址和和和 和 “远程服务器端口”。 “远程服务器端口”。 “远程服务器端口”。 “远程服务器端口”。 如果成功建立如果成功建立如果成功建立如果成功建立 TCP/IP 连接,此连连接,此连连接,此连连接,此连接将与串口接将与串口接将与串口接将与串口 N 进行双向数据转发通讯。进行双向数据转发通讯。进行双向数据转发通讯。进行双向数据转发通讯。 串口的串口的串口的串口的 TCP/IP 读超时读超时读超时读超时 以秒为单位以秒为单位以秒为单位以秒为单位 值值值 值和和和 和
36、 ,发送数据,使用,发送数据,使用,发送数据,使用,发送数据,使用 接收广播数据。接收广播数据。接收广播数据。接收广播数据。 UDP 广播模式下,串口服务器接广播模式下,串口服务器接广播模式下,串口服务器接广播模式下,串口服务器接收到的网络数据,收到的网络数据,收到的网络数据,收到的网络数据, 将被转发到串口服将被转发到串口服将被转发到串口服将被转发到串口服务器所有端口。务器所有端口。务器所有端口。务器所有端口。 4、 、 切换工作模式切换工作模式切换工作模式切换工作模式 按“按“按“按“ W”键,可以选择串口服务器的工作模式。”键,可以选择串口服务器的工作模式。”键,可以选择串口服务器的工作
37、模式。”键,可以选择串口服务器的工作模式。 A) Server 模式模式模式模式 工作在工作在工作在工作在 TCP/IP 服务器模式,服务器模式,服务器模式,服务器模式, 监听客户端连接。监听客户端连接。监听客户端连接。监听客户端连接。 B) Client 模式模式模式模式 工作在工作在工作在工作在 TCP/IP 客户端模式,根据设置的客户端模式,根据设置的客户端模式,根据设置的客户端模式,根据设置的 远程远程远程远程 IP 或或或 或 域名,主动连接远程服域名,主动连接远程服域名,主动连接远程服域名,主动连接远程服务器。务器。务器。务器。 circle6 心跳包过滤心跳包过滤心跳包过滤心跳包
38、过滤 由由由 由 ServerServer 端主机定时发送特定的端主机定时发送特定的端主机定时发送特定的端主机定时发送特定的 6 字节心跳包,串口服务器通过心跳包字节心跳包,串口服务器通过心跳包字节心跳包,串口服务器通过心跳包字节心跳包,串口服务器通过心跳包数据,数据,数据,数据, 检测检测检测检测 TCP/IP 连接状态。如果串口服务器在接收超时时间内没有收连接状态。如果串口服务器在接收超时时间内没有收连接状态。如果串口服务器在接收超时时间内没有收连接状态。如果串口服务器在接收超时时间内没有收到心跳数据,将判定此到心跳数据,将判定此到心跳数据,将判定此到心跳数据,将判定此 TCP/IP 连接
39、为死连接,并中断重连。连接为死连接,并中断重连。连接为死连接,并中断重连。连接为死连接,并中断重连。 心跳包过滤心跳包过滤心跳包过滤心跳包过滤 (应用于全局应用于全局应用于全局应用于全局 ): 1-禁用心跳包过滤禁用心跳包过滤禁用心跳包过滤禁用心跳包过滤 2-启用心跳包过滤启用心跳包过滤启用心跳包过滤启用心跳包过滤 ,心跳包数据将不会被转发心跳包数据将不会被转发心跳包数据将不会被转发心跳包数据将不会被转发 如果选择如果选择如果选择如果选择 ,此心跳包数据将,此心跳包数据将,此心跳包数据将,此心跳包数据将 被转发到被转发到被转发到被转发到 串口。串口。串口。串口。 如果选择如果选择如果选择如果选
40、择 ,串口服务器将根据设置,串口服务器将根据设置,串口服务器将根据设置,串口服务器将根据设置, 过滤掉心跳包,不过滤掉心跳包,不过滤掉心跳包,不过滤掉心跳包,不转发心跳包数据。转发心跳包数据。转发心跳包数据。转发心跳包数据。 默认设置为默认设置为默认设置为默认设置为 。 。 VSPM 虚拟串口软件通过插件,可以自动发送心跳包。其他软件或非虚拟串口软件通过插件,可以自动发送心跳包。其他软件或非虚拟串口软件通过插件,可以自动发送心跳包。其他软件或非虚拟串口软件通过插件,可以自动发送心跳包。其他软件或非 PC 设设设 设备,需要由相应软件发送心跳包。备,需要由相应软件发送心跳包。备,需要由相应软件发
41、送心跳包。备,需要由相应软件发送心跳包。 circle6 心跳包定义心跳包定义心跳包定义心跳包定义 如果选择了如果选择了如果选择了如果选择了 ,将提示输入 ,将提示输入 ,将提示输入 ,将提示输入 6 字节心跳包定义,默认为:字节心跳包定义,默认为: 字节心跳包定义,默认为:字节心跳包定义,默认为:00-01-02-03-04-05。 。 按照按照按照按照 16 进制,连续输入进制,连续输入进制,连续输入进制,连续输入 12 个数字,个数字,个数字,个数字, 两个数字为两个数字为两个数字为两个数字为 1 个字节。如果收到的数个字节。如果收到的数个字节。如果收到的数个字节。如果收到的数据与这据与
42、这据与这据与这 6 个字节完全相同,串口服务器将拦截此数据,不做转发。个字节完全相同,串口服务器将拦截此数据,不做转发。个字节完全相同,串口服务器将拦截此数据,不做转发。个字节完全相同,串口服务器将拦截此数据,不做转发。 C) UDP 广播模式广播模式广播模式广播模式 工作在工作在工作在工作在 UDP 广广广 广播模式,使用 播模式,使用播模式,使用播模式,使用 UDP 广播数据包收发数据,此模式可以将多个广播数据包收发数据,此模式可以将多个广播数据包收发数据,此模式可以将多个广播数据包收发数据,此模式可以将多个串口服务器的数据收发集中到串口服务器的数据收发集中到串口服务器的数据收发集中到串口
43、服务器的数据收发集中到 1 个虚拟串口上,通常用于组建半双工网络个虚拟串口上,通常用于组建半双工网络个虚拟串口上,通常用于组建半双工网络个虚拟串口上,通常用于组建半双工网络( (RS485RS485)。串口服务器将接收到的 )。串口服务器将接收到的 )。串口服务器将接收到的 )。串口服务器将接收到的 UDP 广播数据,转发到所有的串口上。广播数据,转发到所有的串口上。广播数据,转发到所有的串口上。广播数据,转发到所有的串口上。 5、 、 配置查看系统参数配置查看系统参数配置查看系统参数配置查看系统参数 1) 查看剩余内存空间查看剩余内存空间查看剩余内存空间查看剩余内存空间 . 按“按“按“按“
44、 M”键,服务器将返回当前系统以字节为单位的剩余内存。”键,服务器将返回当前系统以字节为单位的剩余内存。”键,服务器将返回当前系统以字节为单位的剩余内存。”键,服务器将返回当前系统以字节为单位的剩余内存。 请输入心跳包字节请输入心跳包字节请输入心跳包字节请输入心跳包字节 (6 字节字节字节字节 )(000102030405):0A0B0C0D0E0F 例如:例如:例如:例如: 2) 查看查看查看查看 IP、网络物理地址、网络物理地址、网络物理地址、网络物理地址 . 按“按“按“按“ N”键,服务器将返回当前系统的”键,服务器将返回当前系统的”键,服务器将返回当前系统的”键,服务器将返回当前系统
45、的 IP、子网掩码、网关、网络物理地、子网掩码、网关、网络物理地、子网掩码、网关、网络物理地、子网掩码、网关、网络物理地址和是否启用了址和是否启用了址和是否启用了址和是否启用了 IP 认证等相关网络信息。认证等相关网络信息。认证等相关网络信息。认证等相关网络信息。 例如:例如:例如:例如: 3) 全局网络配置全局网络配置全局网络配置全局网络配置 . m 可用内存可用内存可用内存可用内存 :22236 *按任意键继续按任意键继续按任意键继续按任意键继续 * n 网络物理地址网络物理地址网络物理地址网络物理地址 :00-06-98-02-02-06 IP 地址地址地址地址 :192.168.192
46、.100 子网掩码子网掩码子网掩码子网掩码 :255.255.255.0 网关网关网关网关 :0.0.0.0 启用启用启用启用 IP 认证认证认证认证 :否否否 否 *按任意键继续按任意键继续按任意键继续按任意键继续 * G-全局网络配置全局网络配置全局网络配置全局网络配置 . 请输入请输入请输入请输入 IP 地址地址地址地址 (192.168.192.100) 请输入子网掩码请输入子网掩码请输入子网掩码请输入子网掩码 (255.255.255.0) 请输入网关地址请输入网关地址请输入网关地址请输入网关地址 (0.0.0.0) 请输入请输入请输入请输入 DNS 服务器地址服务器地址服务器地址服
47、务器地址 (0.0.0.0): 请输入网络物理地址请输入网络物理地址请输入网络物理地址请输入网络物理地址 (000698020206) 请输入主机名请输入主机名请输入主机名请输入主机名 (最大最大最大最大 12 字节字节字节字节 )(ServerID): 请输入设置请输入设置请输入设置请输入设置 Telnet 服务端口服务端口服务端口服务端口 (23) 请输入设置请输入设置请输入设置请输入设置 Telnet 服务超时间服务超时间服务超时间服务超时间 (ms)(30000) 请输入命令服务端口请输入命令服务端口请输入命令服务端口请输入命令服务端口 (6100) 请输入命令端口请输入命令端口请输入
48、命令端口请输入命令端口 超时超时超时超时 (毫秒毫秒毫秒毫秒 )(5000) 全局网络配置菜单结构全局网络配置菜单结构全局网络配置菜单结构全局网络配置菜单结构 配配配 配置参数项 置参数项置参数项置参数项 值值值 值 说明说明说明说明 IP 地址地址地址地址 有效的有效的有效的有效的 IP 地址地址地址地址 默认值:默认值:默认值:默认值: 192.168.192.100 子网掩码子网掩码子网掩码子网掩码 有效的子网掩码地址有效的子网掩码地址有效的子网掩码地址有效的子网掩码地址 默认值:默认值:默认值:默认值: 255.255.255.0 网关网关网关网关 有效的网关地址有效的网关地址有效的网
49、关地址有效的网关地址 默认值:无默认值:无默认值:无默认值:无 IP 地址及网络物理地址在同一个物地址及网络物理地址在同一个物地址及网络物理地址在同一个物地址及网络物理地址在同一个物理网段中必须唯一。理网段中必须唯一。理网段中必须唯一。理网段中必须唯一。 如果串口服务器不仅仅工作在本地如果串口服务器不仅仅工作在本地如果串口服务器不仅仅工作在本地如果串口服务器不仅仅工作在本地的局域网内或运行在的局域网内或运行在的局域网内或运行在的局域网内或运行在 NAT 环境下,环境下,环境下,环境下, 就必须就必须就必须就必须设置正确的网关。设置正确的网关。设置正确的网关。设置正确的网关。 这些参数将在重新启动后生效。这些参数将在重新启动后生效。这些参数将在重新启动后生效。这些参数将在重新启动后生效。 DNS 服务器服务器服务器服务器 有效的有效的有效的有效的 DNS 服务器地址服务器地址服务器地址服务器地址 默认值:无默认值:无默认值:无默认值:无 用于动态域名服务用于动态域名服务用于动态域名服务用于动态域名服务 网络物理地址网络物理地址网络物理地址网络物理地址 6 字节的网络物理地址字节的网