共查询到20条相似文献,搜索用时 46 毫秒
1.
2.
Labview是虚拟仪器、远程测控等领域的通用编程环境,其基于VISA的编程机理得到广泛应用,VISA支持的接口种类多、功能强大、技术成熟,是目前虚拟仪器及测控编程使用最为广泛的工具之一。串行口是仪表、数据采集、远程测控应用较多的接口,也是最为成熟的接口技术,目前在数据量不大的仪表控制、数据采集、远程测控等领域普遍使用。研究基于VISA的串口通信程序,对于开发串口仪表控制程序、数据采集、远程测控应用具有较通用的参考意义。 相似文献
3.
由于PXI设备的灵活性,在访问过程中需要用户参与到配置过程中;为了方便用户,并增强PXI设备访问的安全性和准确性,避免系统因用户配置问题导致的功能异常,提出了一种基于VISA的以PXI设备串号为基础的设备访问方法;通过将PXI设备的串号信息固化在PXI设备的配置寄存器中,根据设备串号信息自动获得设备资源描述符,进而对设备进行访问;实际应用表明,该方法能够完成对PXI设备的访问,避免了用户的配置过程,实现了PXI设备资源的自动配置,增强了设备访问的安全性和准确性,具有良好的实际应用价值。 相似文献
4.
为了在企业异构系统间提供便捷灵活的信息交换方式,特别是对于制造业企业中软硬件系统较多解决多源信息交换的难题,提出一种基于事件处理的信息交换方法。首先,分析并建立事件模型,从异构信息源抽取、解析信息并转化生成为格式统一的事件;其次,建立规则,并基于规则进行事件处理,通过事件处理,事件被筛选并加工,同时产生新的事件;再次,通过事件推送的方式,将事件推送的指定的组件中,实现信息交换;最后,通过一个车间实时监控的例子验证了方法的可行性。通过实例验证与分析比较,证明该方法可以满足制造企业中多源信息交换的需求。 相似文献
5.
随着大数据处理的深入发展,系统单位时间内产生的数据日趋庞大,数据间的关联关系日趋复杂,这使得传统的“存储-查询”或者“发布-订阅”的方式无法很好地满足诸如故障监控、股票分析、医疗及生命保障等对大数据具有实时处理需求的系统。复杂事件处理技术实现的是将用户对特定的事件序列的查询需求映射到特定识别结构上。该结构从多个持续的数据流中分析并提取满足特定模式的事件序列。该技术能够很好地支持对大量数据进行实时在线分析。但由于在数据处理的过程中,系统不可能预置全部的查询语义,许多系统在使用过程中会需要使用新的语义,以查询新产生的模式。因此,一种支持扩展的语义的复杂事件处理模型是非常必要的。同时,现有的复杂事件处理模型仅针对某几类特定的查询进行描述以及优化,对整体模型缺乏统一描述,导致许多模型在多规则复杂查询的情况下效率欠佳。针对上述问题,提出了基于算子的可扩展复杂事件处理模型。该模型能够良好地支持现有的各类查询语义,具有较快的识别速度。基于该模型的形式化描述,对系统在识别过程中的性能消耗进行了详细分析,给出了模型构造最优算法。通过实验验证了算子模型优化方案的正确性。实验结果表明,经过优化后的树结构事件处理速度比开源复杂事件处理引擎Esper快3倍以上。 相似文献
6.
Java是面向对象、采用事件驱动机制的程序设计语言,掌握Java的事件处理机制是编写人机交互的图形用户界面程序的关键,论文对Java的事件处理机制进行了深入剖析,阐述了Java的事件处理模式,创建事件监听器对象的四种方法,并以JButton产生的ActionEvent事件的处理为例进行了编程说明。 相似文献
7.
8.
Event是一类特殊的对象,它在Java中与被创建的控件相关联,并通过对应的监听器接收消息而激发相应的事件处理程序。本文提出了一种合理的新方法,在系统依赖图中表示事件处理模块,利用图可达性算法计算事件处理切片。 相似文献
9.
10.
11.
wxWidgets是一个可以在多个平台上进行图形用户界面开发的C++语言框架库。如同其它所有的GUI框架一样,wxWidgets的程序控制采用事件驱动的方式。wxWidgets主要有两种方法来处理事件:一种通过事件表宏定义静态地把事件和事件处理过程绑定在一起;另外一种通过函数动态地绑定事件和事件处理过程。本文介绍了这两种事件处理方法并对其作出分析比较,说明了动态事件处理机制代码量稍大但比静态事件表机制更加灵活方便。 相似文献
12.
介绍了基于VI协议的分布式存储系统VISA的基本概念,提出了一种结合了iSCSI技术的VISA存储解决方案的构想,并给出了此构想的设计和具体实现方案,成功解决了VISA系统的网际互联问题。 相似文献
13.
14.
异常机制是C++崭新而高级的特性,比起传统的返回错误代码的做法,异常机制能够针对各种可能的错误提供更有效的解决方法,而且可以使正常代码和错误处理清晰划分开来。关于如何安全、可靠地使用异常机制,MISCRAC++给出了一些相关的规范。 相似文献
15.
提出了一种基于虚拟组织集成框架IFVO的工作流管理系统的异常处理机制,深入分析了工作流系统异常处理的相关问题,并结合实例阐述了该机制的实现和应用。 相似文献
16.
提出了一种电子转向系统在工程车辆上的应用,使工程车辆的转向系统采用高性能的单片微型计算机Intel80o196KC进行控制。196KC丰富的软硬件资源为系统实现提供了充分保证,采用全数字控制方法无论在控制精度还是动态性能方面,与以往的转向产品比较,均有更大的优势和发展潜力。限于篇幅,这里主要介绍其中的软件系统设计部分。 相似文献
17.
Late 2003 saw many meetings and tributes held to commemorate the 100th anniversary of John von Neumann's birth. We report on one such meeting but hope to record others in future issues. The JvN2003@Greenwich meeting was held at King William Court of the Old Royal Naval College in London. Computer equipment, once viewed as leading edge, is quickly condemned as obsolete and banished to basement store rooms or rubbish bins. The magpie instincts of some of the academics and technicians at the University of Greenwich, London, preserved some such relics in cluttered offices and garages to the dismay of colleagues and partners. When the University moved into its new campus in the historic buildings of the Old Royal Naval College in the center of Greenwich, corridor space in King William Court provided an opportunity to display some of this equipment so that students could see these objects and gain a more vivid appreciation of their subject's history. The Algol Bulletin was an informal publication produced under the auspices of the International federation of Information Processing (IFIP). To ensure preservation of the Algol Bulletin, we have digitized the complete set, preserving if for future scholars. 相似文献
18.
Planning for the future is an important activity both at the individual and organizational levels. Planning consists of defining alternative actions to handle various events in the future. The alternatives arise becau]se of different possible outcomes of events. A plan consists of a sequence of actions to be carried out for each possible outcome. In the context of database modeling, the actions are operations on a database. A database management system should enable its users to define events and alternatives, and also allow them to interact with the database under different alternatives (possibly to evaluate different plans). The existing temporal data models treat the future analogous to the past or present; they provide for one future path (in the sense that facts valid at some future time can be stored), but do not provide support for alternatives in the future. In this paper, we present a model for incorporating events and alternatives by extending the temporal data model to support branching time. The extended model permits definitions of events, their interdependencies and associated actions. The events that affect an object are modeled by a tree, permitting an object to have different states at the same valid time but under different alternatives. The branching time paradigm is obtained by superimposing a linear valid time on the event tree. We extend the temporal relational algebra and the Temporal SQL2 to support a branching time data model. The paper also briefly deals with the uncertainties associated with future planning as well as probabilities of possible event outcomes. Finally, we sketch an implementation strategy for the branching time data model. 相似文献
19.
在对Java卡平台异常类层次结构和CAP文件内容深入分析的基础上,结合智能卡运行环境的特点,采用编译后的异常处理表与运行期的Java栈结构相结合的方法,设计并实现了解释执行时Java卡虚拟机中的异常处理机制。实际测试表明系统运行正确。 相似文献
20.
工作流系统中的一种异常处理机制 总被引:1,自引:0,他引:1
文中通过对工作流系统可能出现的异常情况进行较详细的分析,提出了利用规则库进行异常处理的模型,并对异常处理规则的数据结构进行了较深入的探讨。 相似文献