【摘 要】
:
组态软件设计和开发的工业控制系统具有跨平台、运行稳定、资源消耗小等优点,能够使嵌入式系统方便高效地应用于各种不同的环境。组态软件往往都是以控件为其实现功能的基本
论文部分内容阅读
组态软件设计和开发的工业控制系统具有跨平台、运行稳定、资源消耗小等优点,能够使嵌入式系统方便高效地应用于各种不同的环境。组态软件往往都是以控件为其实现功能的基本单元,控件在嵌入式系统运行时需要其底层硬件的支持,而嵌入式系统的软硬件资源有限,对运行在嵌入式环境上的工业控制系统的控件提出了更高的要求。本文为此设计了基于效率需求的控件自动生成系统,同时为实现嵌入式图编程平台控件“一次设计,到处执行”的开发理念提出控件跨平台生成技术,提高了控件在嵌入式系统中的运行效率。论文对现有嵌入式控件模型进行研究分析,并在嵌入式控件分析的基础上给出了控件自动生成系统的控件结构模型,同时,根据控件在具体工业控制系统中的应用,对控件的源代码进行裁剪得到新的具有原控件功能子集的控件,然后结合控件体系结构模型建立控件功能实现的关联关系库,利用关联关系库来实现基于效率需求的控件自动生成。控件跨平台生成首先设计跨平台的通用硬件抽象层接口,结合接口函数建立XSLT模板库,然后利用XML文件和XSLT模板实现图编程数据交互,最后通过代码生成算法自动生成不同平台的可执行文件,形成直接和硬件平台交互的应用程序代码,中间无需虚拟机支持跨平台,使用该方法生成的应用程序具有比其他跨平台软件生成的应用程序更高的执行效率。最后以报警表格、下拉框、报警滚动条三个控件为实例,验证基于图编程平台的控件生成方法的正确性、可行性。
其他文献
H.264/AVC是ITU-T VCEG和ISO/IEC MPEG联合制定的最新的视频压缩标准。帧内预测是H.264/AVC视频编码标准的一个重要组成部分。标准中提供了多种预测模式,在进行帧内预测时,将
生产调度问题存在于现实的工业工程领域,调度方法和优化技术的研究与应用,是实现先进制造和提高生产效益的基础和关键。在对生产调度问题进行深入研究以后,学者们逐渐认识到,
交通监测系统中的车辆检测与跟踪是实现交通管理自动化、智能化的重要环节和关键步骤。随着计算机技术和图像处理技术的不断发展,基于视频序列的车辆检测与跟踪得到了越来越
气象卫星海量数据可视化系统的目标是,以直观的图像方式呈现数据。由于气象卫星数据是海量的,基于常规技术的系统在并发用户较多的情况下,它的响应速度比较慢。为了解决常规
摘要随着通信技术和多种无线网络的迅速发展,以及各种移动终端的普及,新型移动业务和应用的出现,使人们不再满足于通过固定终端或单个移动终端接入到互联网服务的模式,而希望
SIP协议作为下一代网络(NGN)中的核心控制协议,已经成为业界广泛讨论的热点。SIP协议安全问题成为必须解决的基础问题,有效应对安全威胁的途径之一是渗透性测试。如何针对SIP
脑机接口(brain-machine interface, BMI)技术在大脑与外部设备之间建立一条额外的信息交流通道,通过对大脑的神经元集群信号进行分析与建模,实现大脑与外界的直接交互与控制
随着科技的日新月异,无线局域网技术得到了更快的发展,无线局域网普及程度越来越高,与此同时,其服务质量也成为研究的热点。现在,第三代移动通信(3G)系统全球商用已经取得了
随着互联网的发展,对软件兼容性和可移植性需求剧增,虚拟机技术的发展进入了一个繁荣的时代,成为计算机科学领域发展最快的技术之一。根据虚拟机管理器(VMM:Virtual Machine