虚拟串口使用方法

  • 格式:doc
  • 大小:2.05 MB
  • 文档页数:9

下载文档原格式

  / 13
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

虚拟串口使用方法

虚拟串口访问方法要配合上位机驱动软件一起使用。安装了虚拟串口驱动程序后,利用虚拟串口管理软件创建一个虚拟串口,此虚拟串口的使用方法相当于电脑自带的实串口,它会自动检测打开该串口的软件所用的波特率和数据位停止位等信息,并同步到串口服务器,不需要手动设置。虚拟串口软件具有网络连接心中检测功能,可以检测到网络的异常断开,并自动重新连接。

按以下步骤操作,先把串口服务器的工作模式设置为TCP 服务器模式,再安装驱动软件创建串口。

0,串口服务器的设置

先通过网页浏览器登录串口服务器管理页面,设置串口服务器的工作参数。在浏览器的URL地址栏中输入串口服务器的IP地址(如串口服务器的默认IP为:192.168.1.111,用户名为:admin,密码为:admin),打开管理登录界面:

输入用户名和密码后看到串口服务器的当前工作参数:

在对应的串口的[串口设置]功能选项中的[连接模式]选项中选择“TCP 服务器”(串口服务器一厂时一般默认为该模式),其它参数不用设置(驱动程序会根据实际检测到的情况自动

修改)。如下所示:

其它选项不用填,选择“保存为默认设置”后提交马上生效,关机后仍然生效,当[连接模式]改变时请重启串口服务器。

1 虚拟串口软件安装

要通过虚拟串口方式来访问设备必须安装此软件,通过socket方式即可不安装.

安装软件系统要求:

操作系统:windows2000/XP/2003;

CPU:1.4G或以上;

内存:128M以上。

在安装文件中,双击Setup.exe 文件,进入安装界面.

点击下一步,进入下一个安装界面,

如果同意软件安装协议选择”我接受”,否则选择”取消”退出安装.选择”我接受”进入下一个安装界面:

选择程序安装目标文件夹,由于所需空间很小,只需要8M左右,一般按照默认则可,若要改变目标文件夹,在”浏览”中选择你的目标文件夹,单击”安装”按钮进入一下安装界面.

在安装过程中会弹出以下窗口,提示正在安装驱动,请勿关闭此窗口,驱动安装完成后些窗口会自动关闭。

驱动安装完成后,将到达最后一步,单击”完成”按钮则可完成安装,如下图所示.

完成安装后,开始菜单会出现”ITCores虚拟串口管理程序”启动项.桌面也有相应的快捷方式.

打开”ITCores虚拟串口管理程序”进入串口管理程序界面.

窗口列表中,”虚拟串口”列表示已生成的虚拟串口号,”对端插口”列表示对应虚拟串口的连接设备的IP地址和设备上串口对应的端口号,例如:串口服务器设备的IP地址为:192.168.1.111,设备上串口的对应的端口号为:10001,那它生成的虚拟串口的插口为”192.168.1.111:10001”,”串口->网络(字节)”表示软件统计到电脑软件往串口服务器上的串口发送的数据字节数,”网络->串口(字节)”表示串口服务器的串口往电脑发送的数据字节数.”网络连接情况”表示当前电脑与串口服务器业务连接情况,只有在TCP连接模式才有描述,UDP为面向无连接协议没有连接情况可描述.

2 管理虚拟串口

2.1增加虚拟串口

要使用虚拟串口,必须先通过驱动生成虚拟串口.选择[串口管理]->[增加虚拟串口].

进入串口设置界面:

弹出以下设置对话框

选择要生成的串口号,虚拟串口号下拉列表为安装程序时检查的空闲串口,如果该串口已经生成则该串口号不会出现在下拉列表中,若该串口已被其它虚拟串口驱动程序使用,用户应选择其它串口号避免冲突.”对端IP”是指串口服务器的IP地址,串口服务器的出厂默认IP地址一般为:192.168.1.111, 用户可以IE地址栏输入串口服务器的IP地址,进入串口服务WEB管理界面自行修改为IP地址,”对应接口”是串口服务器对应串口的编号,出厂时串口1对应的网络端口号为10001,串口2对应的网络端口号为10002,依此类推.(该端口号也可以WEB管理界面中修改,用虚拟串口时必须保持串口的对应网络端口和出厂时一致).“备注”是用户对该虚拟串口的自定义信息。单击”OK”就完成生成串口,该虚拟串口出现在管理界面的列表中.

列表中”串口->网络(字节)”表示统计到串口发送到服务器的字节数,”网络->串口(字节)”表示从串口服务器发送到虚拟串口的字节数,”网络连接情况”表示虚拟串口与串口服务器的连接情况,由于UDP连接方式为无连接协议,该连接方式没有连接状态表示。TCP连接方式有连接正常和断开两种状态,程序会每隔60秒检查一次TCP连接情况,若断开则尝试重新连接。虚拟串口驱动具有心跳探测功能,能检测到TCP意外断开,并自动重新连接.“串口参数”是指其它程序打开该虚拟串口使用的参数,若没有程序使用此虚拟串口即为默认参数。

创建了虚拟串口后,就可以使用该工具生成的虚拟串口。可以用串口助手等工具来测试该虚拟串口与串口服务器的工作情况。

2.2修改虚拟串口

先从列表中选择要修改的虚拟串口,再点击菜单中的[串口管理]->[修改虚拟串口]

会弹出修改虚拟串口的对话框,

按增加虚拟串口的方法设置即可.

2.3删除虚拟串口

先选择要删除的虚拟串口,再单击[串口管理]->[删除虚拟串口]

如果该虚拟串口正在被其它程序使用中,会提示”正在被其它程序使用无法删除”,请退出使用该串口的程序或从该程序释放该串口,再尝试删除.

2.4清除统计数据

菜单中[串口管理]->[清除统计] 用于将所选择的虚拟串口收发数据的字节数统计清零, 菜单中[串口管理]->[清除所有统计] 用于将所有虚拟串口的收发数据的字节数统计全部清零.