排序方式: 共有26条查询结果,搜索用时 0 毫秒
1.
2.
3.
嵌入式图形编程工具软件采用组件化设计,以图形化、层次化、面向对象的编程方式组织整个装置的程序结构。该软件主要包括符号库编辑组件、资源管理器组件、图形编辑组件、代码生成组件、编译链接等组件。介绍了相关组件的设计要点,提出了基于可扩展属性的符号库建模方法、类lEC61131-3标准的层次结构数据模型、基于MVC模型的图形编辑器、基于改进AOV网拓扑排序的代码生成方法、基于可配置模板的Makefile形成方法。基于该软件开发的程序已经在电力系统保护控制装置中应用,实践表明图形化编程工具软件能形成高效紧凑的代码,符合程序运行效率的要求,提高了装置开发集成效率。 相似文献
4.
5.
6.
提出一种跨平台的人机交互软件组件集成框架,包括三部分内容:一是人机交互软件的框架结构,包括引导程序、主框架、组件实体、消息总线.二是组件的管理方式,组件是跨平台的可单独加载的单元,引导程序将组件二进制代码加载到内存.框架通过虚函数体系动态地派生出不同组件实体对象,并以组件名为关键字散列挂载到消息总线上,组件对应的界面放置在主框架的界面容器内.三是基于领导者-追随者模型的组件状态切换和交互协同工作方式,组件通过鼠标或键盘操作响应获得焦点,进入领导活动状态,处理完事件后进入休眠追随状态.组件之间通过消息交互协同,并支持快速消息总线和事件循环总线.该框架在保护测控装置配置软件、工业控制编程软件进行了应用,实践表明基于该架构显著降低了组件间耦合关系,提高了开发效率和组件复用度. 相似文献
7.
8.
研究了嵌入式装置图形程序代码生成的技术,采用XML描述编程符号块,基于数据流依赖对图形符号进行拓扑排序,通过C++开放接口和Python脚本调用相结合形成代码,最终形成高质量的C代码.介绍的图形化代码生成技术已经在保护控制程装置中进行了批量应用. 相似文献
9.
嵌入式装置可视化页面程序代码处理架构设计 总被引:1,自引:0,他引:1
提出一种灵活的嵌入式装置可视化页面程序的代码处理架构.基于元件的层次模型,形成相关数据结构和功能调用函数.通过在脚本中调用代码生成器开放的接口,可定制形成不同运行场景的代码.通过扩充解析预处理函数,支持形成高效紧凑的代码.采用通用模板替换的方法,可自动形成多种处理器的编译文件.本文提出的技术已经在电力系统保护控制装置开发中进行了批量应用,显著提升了开发效率和质量. 相似文献
10.
根据跋山水库工程特性及防洪保护对象的不同,分别确定了水库汛中限制水位、汛中允许超蓄水位、汛末蓄水位、允许壅高水位、警戒水位和允许最高水位,以指导跋山水库汛期调度运用,确保水库工程安全。 相似文献