一种组态软件的自定义控件开发方法及装置制造方法及图纸

技术编号:12830215 阅读:63 留言:0更新日期:2016-02-07 17:18
本发明专利技术公开了一种组态软件的自定义控件开发方法及装置,其中自定义控件开发装置有设计器端和运行端,自定义控件开发方法包括,设计器端:1、通过可视化工具增加控件描述并配置控件属性信息;2、将控件信息保存到组态软件中与控件相关的配置文件里;3-4、显示组态软件启动时,加载上述配置文件,提取控件描述和属性信息,加入到工具栏和属性视图中;5、组态画面上加入控件后,编译生成预定格式文件;运行端:6-7、解析上述预定格式文件,提取出控件属性;8-9、根据控件属性,在固定函数接口中实现控件显示形态、功能,并生成控件的动态链接库;10、拷贝动态库到组态软件运行环境中。

【技术实现步骤摘要】

本专利技术涉及一种组态软件,具体而言,涉及一种组态软件的自定义控件开发方法及装置
技术介绍
组态软件,又称组态监控软件系统软件。组态软件具有延续性和可扩充性、封装性以及通用性,广泛应用于工业自动化中,通常开发的过程中可以组态软件的控件库进行选用,但是遇到特殊应用时,组态软件的基本控件库往往不能满足用户需求,这时,用户需要根据实际需求进行定制性的控件开发。目前的组态软件通常采用的是ActiveX控件扩展的方法,使用这种方法,控件的属性、方法、事件都需要编程实现,对用户的编程能力有一定要求,开发难度较大。针对现有技术中组态软件采用的控件扩展的方式,而控件扩展需要一定的编程基础,从而影响组态软件操作方便的问题,目前并没有提出有效的解决方案。
技术实现思路
本申请的目的在于提供一种组态软件的自定义控件开发方法,可以显著的降低组态软件中自定义控件的开发难度。为了实现上述专利技术目的,本专利技术为降低组态软件中自定义控件的开发难度,设计了组态软件自定义控件开发用装置,并在此基础上开发了一套使用该装置进行组态软件自定义控件开发的方法,可以解决开发难度较高的难题。具体的,对于一种组态软件本文档来自技高网...

【技术保护点】
一种组态软件的自定义控件开发装置,其特征在于:组态软件的自定义控件开发装置包括设计器端和运行端,其中,设计器端,是控件的设计部分,主要对控件的显示状态和功能进行设计和描述;运行端,是控件的运行部分,实现控件的显示状态和功能,能够直观反映控件的形态、事件等。

【技术特征摘要】

【专利技术属性】
技术研发人员:韦晶熊俊李智勇
申请(专利权)人:湖南三一智能控制设备有限公司
类型:发明
国别省市:湖南;43

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1