虚拟串口Virtual Serial Port说明书 VSPM虚拟串口软件使用帮助虚拟串口软件使用帮助 (Ver2.5) (Ver2.5) 一、一、 软件介绍软件介绍 1、 功能说明功能说明 VSPM 虚拟串口软件可以将TCP/IP 连接、连接、UDP UDP 广播,映射成本机的虚拟COM 口,应用程序通过访问虚拟串口,就可以完成远程控制、数据传输等功能 VSPM 虚拟串口软件特点:虚拟串口软件特点: 多虚拟串口映射多虚拟串口映射 收/发多线程架构发多线程架构 支持虚拟串口参数同步指令支持虚拟串口参数同步指令 自动错误纠正、自动连接、自动重新试自动错误纠正、自动连接、自动重新试 实时虚拟串口数据传输监控实时虚拟串口数据传输监控 集成Telnet 管理器管理器 集成设备探测器集成设备探测器 Server Server、、Client Client、、U DP 广播模式,广播模式,33种工作模式种工作模式 支持扩展DLL 插件,具备强大的扩展功能插件,具备强大的扩展功能 免费软件免费软件 2、 VSPM 软件适用范围软件适用范围 适用的嵌入式设备适用的嵌入式设备 可以将任何使用TCP/IP 或UDP 广播方式传输数据的嵌入式设备虚拟成本机COM 口。
口 这些设备包括串口服务器、无线DTU 或其他各类嵌入式以太网&TCP/IP 设备 虚拟串口互联虚拟串口互联 1台电脑用Server 模式和Client 模式运行2个VSPM 虚拟串口软件,可以实现虚拟串口互联可以实现虚拟串口互联 软件调试及串口通讯模拟软件调试及串口通讯模拟 利用各类扩展DLL 插件,可以使VSPM 模拟成一个串口设备,方便软件调试 3、 VSP VSPM M 虚拟串口性能参数虚拟串口性能参数 项目项目 配置配置 端口速度端口速度 110110--115200bps 115200bps 数据位数据位 5、6、7、8 停止位停止位 1、2 校验位校验位 无、奇、偶、标记无、奇、偶、标记 流控流控 可设置流控,但VSPM 软件在转发时忽略此设置软件在转发时忽略此设置 发送缓冲发送缓冲 8K 字节,如果超过此长度,将丢弃超出部分的数据字节,如果超过此长度,将丢弃超出部分的数据 二、二、 安装VSPM 虚拟串口软件虚拟串口软件 1、 快速安装快速安装 1.1. 执行VSPM.exe VSPM.exe 如果是您从网站上下载的RAR 压缩包,请解压缩执行里面的VSPM.exe VSPM.exe,,光盘用户可以执行运行VSPM.exe VSPM.exe,,并按照提示安装软件到电脑。
到电脑 2.2. 选择工作模式选择工作模式 在第一次启动在第一次启动时请选择时请选择VSPM 软件的工作模式,软件的工作模式,VSPM VSPM 可以运行在Client 模式、模式、Server Server 模式或UDP 广播模式 Client 模式(默认):对应的远程设备应该运行在Server 模式,由VSPM 发起连接发起连接 Server 模式:对应的远程设备应该运行在Client 模式,由设备发起连接 UDP 广播模式:对应的远程设备应该运行UDP 广播模式,能够接收发送广播包,广播模式无连接送广播包,广播模式无连接 1)1) Client 模式模式 Client 模式下,模式下,VSPM VSPM 软件将根据设置主动连接远程主机,所以远程设备必须运行在Server 模式 2)2) Server 模式模式 Server 模式下,模式下,VSPM VSPM 软件将根据设置监听特定的端口,并等待远程设备发起的连接,远程设备必须运行在Client 模式。
模式 3)3) UDP 广播模式广播模式 此模式下,此模式下,VSPM VSPM 将使用UDP 广播方式向网络发送广播方式向网络发送//接收数据,远程设备必须运行在UDP 广播模式,此模式通常用于组建大规模的半双工网络 3.3. 选择虚拟串口建立方式选择虚拟串口建立方式 1)1) 使用串口服使用串口服务器探测器建立串口务器探测器建立串口务器探测器建立串口 VSPM 将不建立任何虚拟串口,用户可以通过>选择设 备并自动完成虚拟串口建立也可以手工建立所需要的虚拟串口备并自动完成虚拟串口建立也可以手工建立所需要的虚拟串口 如果网络里有VSPM 可识别的设备,设备探测器可以显示出这些设备选中一个设备,然后选择>就可以将此设备的可映射端口映射为本地的虚拟COM 口 2)2) 建立默认的虚拟串口建立默认的虚拟串口 如果是Client 或Server 模式,模式,VSPM VSPM 将自动建立4个默认的虚拟串口,在UDP 广播模式下,不建立任何虚拟串口。
广播模式下,不建立任何虚拟串口 下面为Client 模式建立默认虚拟串口时的截图,实际运行可能会模式建立默认虚拟串口时的截图,实际运行可能会有有些不同 3)3) 虚拟串口建立的默认规则虚拟串口建立的默认规则 VSPM 将自动避开系统中已经存在的串口,并按照顺序建立串口将自动避开系统中已经存在的串口,并按照顺序建立串口 三、三、 设备探测器设备探测器 1.1. 选择>,就可以进入设备探测器就可以进入设备探测器 2.2. 使用设备探测器使用设备探测器 搜索设备:选择>,可以搜索到可以识别的设备,并显 示相应信息示相应信息 映射此设备端口:根据设备提供的信息,建立相应的虚拟串口根据设备提供的信息,建立相应的虚拟串口 管理:使用软件内置Telnet 程序登录到设备并进行管理程序登录到设备并进行管理 3.3. 设备探测器工作方式设备探测器工作方式 设备探测器使用召唤等待应答的方式工作,软件首先使用UDP 广播方广播方式式向网络里发送特定的召唤数据包,然后等待设备应答。
然后等待设备应答 由于使用UDP 广播方式工作,所以设备探测器无法跨网段工作,设备在跨网段工作时,设备探测器无法搜索到该设备跨网段工作时,设备探测器无法搜索到该设备 召唤协议为公开的协议,可以向开发者免费索取召唤协议为公开的协议,可以向开发者免费索取 四、四、 Client 模式模式 1、 Client 模式工作特点模式工作特点 创建虚拟串口或软件启动时,VSPM 根据设置的>发起TCP/IP 连接,尝试为每个虚拟串口建立TCP/IP 连接 当虚拟串口打开时,如果没有对应的TCP/IP 连接,连接,VSPM VSPM 也会主 动尝试连接远程服务器,如果失败,将根据设置的间动尝试连接远程服务器,如果失败,将根据设置的间隔,一直重隔,一直重试 在与远程服务器建立 TCP/IP 连接时,VSPM 将尝试与远程设备同 步串口参数 2、 手工添加一个Client 模式虚拟串口模式虚拟串口 1)1) 选择选择->> 2)2) 输入指定虚拟串口信息输入指定虚拟串口信息 A)A) 首先选择要建立的虚拟串口,系统已经存在的串口,不会显示 在列表中。
在列表中 B)B) Client 下,由VSPM 软件主动发起连接,所以需要指定虚拟串口 。