立体停车设备动态状态运行策略
1)丰富和方便的动画组态
能快速构造出各种复杂的动画画面。图元图符对象可实现自由构图和定义动画,包括颜色、位置、大小、可见度、闪烁、输入输出、按钮动作等多种动画效果。动画构件对象完成特定类型的动画功能,如实时曲线构件、历史曲线构件、报警显示构件、自由表格构件等。
2)运行策略
用运行策略来完成和实现对系统运行流程的自由控制,使系统能够按照设定的顺序和条件来操作实时数据库、控制用户窗口的显示、关闭和设备构件的工作状态,从而做到对对象工作过程的精确控制。图形化的构造方法和功能强大的策略构件使运行策略的组态更加快捷方便。
立体停车设备动态状态运行策略
3)充分利用面向对象技术
以构件的形式来构造MCGS5.5通用版组态软件系统的主要功能部件,大大提高了系统的可维护性和可扩充性。设备构件、动画构件、策略构件三种基本类型的构件完成了MCGS5.5通用版组态软件系统主要的三大部分(设备驱动、动画显示和流程控制)的所有工作,不同的构件对应于不同的功能,且各自独立。实际应用时,根据需要定制特定类型的构件,可使MCGS的功能得到扩充。
4)充分利用数据库技术
通用版组态软件中数据的存储不再使用普通的文件,而是用数据库来管理一切。组态时,系统生成的组态结果是一个数据库运行时,立体停车设备数据对象、报警信息的存储也是一个数据库。利用数据库来保存数据和处理数据,提高了系统的可靠性和运行效率,同时,也使其它应用软件系统能直接处理数据中的存盘数据。
5)对象元件库
对象元件库能够分类存储各类组态对象,包括背景位图、用户窗口、动画组件、运行策略等等。组态时,可把制作完好的对象存入库中,也可把库中的对象元件取出,直接放到工程中使用,还可把组态完成的整个窗口存入库中以备后用。对象元件库的引入解决了组态结果再利用问题,随着对象元件库的日益扩大和丰富,复杂的组态过程将会变得越来越简单。