[发明专利]一种串口通讯卡实时测控系统及方法无效
申请号: | 201310651737.5 | 申请日: | 2013-12-06 |
公开(公告)号: | CN103678233A | 公开(公告)日: | 2014-03-26 |
发明(设计)人: | 孙士学 | 申请(专利权)人: | 昆山申光电子机械厂 |
主分类号: | G06F13/40 | 分类号: | G06F13/40 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 215000 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 串口 通讯 实时 测控 系统 方法 | ||
技术领域
本发明涉及工业通讯领域,尤其涉及一种串口通讯卡实时测控系统及方法。
背景技术
随着被测设备精密程度的增加,测试流程、测试数据处理的复杂程度持续增加,对测控系统的运算能力、实时性提出了更高的要求。VxWorks、C/OS-II、RT-Linux、QNX是四种当下较流行的实时操作系统。VxWorks、C/OS-II、RT-Linux、QNX都是优秀的强实时操作系统,各有特色:VxWorks的衡量指标值最好;C/OS-II最短小精悍;RT-Linux 支持调度策略的改写;QNX支持分布式应用。但这些系统都不能与Windows平台结合。而RTX与同类的实时操作系统相比最突出的优势是它与 Windows平台的结合,具有开发调试效率高与实时性强两大优点。
因此有必要提供一种新的串口通讯卡实时测控系统及方法来解决上述问题。
发明内容
本发明涉及一种串口通讯卡实时测控系统。
为达到上述发明目的,本发明提供了一种串口通讯卡实时测控系统,其特征在于,包括:计算机、串口通讯卡和被检设备,其中,计算机包括中央处理器、显示设备、输入输出设备,以及PCI扩展串口通讯卡,被测设备通过PCI扩展串口通讯卡与计算机连接;
其中,所述计算机还包括界面实体模块、测控系统功能实体模块和通讯实体模块;
所述界面实体模块,将测控系统的软件程序界面呈现给用户,并且处理用户操作,将用户操作传递给测控系统;
所述测控系统功能实体模块,对被测系统进行控制并处理被测系统状态信息;
所述通讯实体模块,将界面进程与实时扩展进程通过共享内存进行数据共享,通过共享事件进行消息通知和响应。通讯实体模块还定义通过共享内存和共享事件的通讯机制和通知消息接口,用通讯实体模块进行对串口通讯卡的操作。
本发明还提供一种串口通讯卡实时测控方法,其特征在于,包括界面进程模块和实时扩展进程模块,
其中所述界面进程模块包括如下步骤:界面初始化;启动实时扩展进程;用户输入;通知实时扩展串口通讯卡;刷新界面;系统关闭;
所述实时扩展进程模块包括如下步骤:启动实时扩展进程;启动通讯进程;若收到所述界面进程模块的通知,则执行串口设置、开启接收定时器、关闭接收定时器等功能。
与现有技术相比,本发明所提供串口通讯卡实时测控系统及方法,与同类的实时操作系统相比最突出的优势是它与 Windows平台的结合,具有开发调试效率高与实时性强两大优点。而且,基于 Windows平台的 PC,具有选型简单,运算能力强,扩展性好等特点,与嵌入式计算机相比具有明显的优势。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的有关本发明的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明之串口通讯卡实时测控系统一实施例的机构图;
图2为本发明之串口通讯卡实时测控方法一实施例的界面进程模块流程图;
图3为本发明之串口通讯卡实时测控方法一实施例的实时扩展进程模块流程图。
附图标记:
计算机,1;串口通讯卡,2;被检设备,3。
具体实施方式
以下将结合附图所示的各实施例对本发明进行详细描述。但这些实施例并不限制本发明,本领域的普通技术人员根据这些实施例所做出的结构、方法、或功能上的变换均包含在本发明的保护范围内。
参图1所示,本发明所提供的一种串口通讯卡实时测控系统,包括:计算机1、串口通讯卡2和被检设备3,其中,计算机包括中央处理器、显示设备、输入输出设备,以及PCI扩展串口通讯卡,被测设备通过PCI扩展串口通讯卡与计算机连接;
其中,所述计算机还包括界面实体模块、测控系统功能实体模块和通讯实体模块;
所述界面实体模块,将测控系统的软件程序界面呈现给用户,并且处理用户操作,将用户操作传递给测控系统;
所述测控系统功能实体模块,对被测系统进行控制并处理被测系统状态信息;
所述通讯实体模块,将界面进程与实时扩展进程通过共享内存进行数据共享,通过共享事件进行消息通知和响应。通讯实体模块还定义通过共享内存和共享事件的通讯机制和通知消息接口,用通讯实体模块进行对串口通讯卡的操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于昆山申光电子机械厂,未经昆山申光电子机械厂许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310651737.5/2.html,转载请声明来源钻瓜专利网。