MCGS的优势是什么?

MCGS是北京昆仑同洲自动化软件技术有限公司开发的一套基于Windows的组态软件系统,用于快速构建和生成上位机监控系统。主要完成现场数据的采集和监控以及前端数据的处理和控制,可以运行在Microsoft Windows 95/98/ME/NT/2000/XP等操作系统中。

MCGS组态软件包括三个版本,即网络版、通用版和嵌入式版。

它具有功能完善、操作简单、可视性好、可维护性强的突出特点。通过与其他相关硬件设备相结合,可以快速方便地开发各种现场采集、数据处理和控制设备。

用户只需通过简单的模块化配置即可构建自己的应用系统,如灵活配置各种智能仪表、数据采集模块、无纸记录仪、无人值守野外采集站、人机界面等专用设备。

嵌入式版本

关键点:

1 MCGS嵌入式版的主要特点和功能

MCGS嵌入式版是在MCGS通用版的基础上开发的,专门应用于嵌入式计算机监控系统的组态软件。MCGS的嵌入式版本包括两个部分:配置环境和运行环境。其配置环境可以运行在基于微软的各种32位Windows平台上,而运行环境运行在实时多任务嵌入式操作系统WindowsCE上。

适用于应用系统对功能、可靠性、成本、体积、功耗等综合性能有严格要求的专用计算机系统。

它通过对现场数据的采集和处理,以动画显示、报警处理、过程控制、报表输出等多种方式为用户提供解决实际工程问题的方案,在自动化领域应用广泛。此外,嵌入式版本的MCGS还具有模拟运行环境,用于模拟和测试配置的项目,以方便用户调试配置过程。

1.1.1 MCGS嵌入式组态软件的主要功能

l简单灵活的可视化操作界面。MCGS嵌入式版本采用全中文、可视化、面向窗口的开发界面,符合中国人的使用习惯和需求。以窗口为单位构建用户运行系统的图形界面,使得MCGS嵌入式版本的配置简单、直观、灵活。

l实时性强,并行处理性能好。MCGS的嵌入式版本是真正的32位系统,以线程为单位分时并行处理实时性强的关键任务和实时性弱的非关键任务,使嵌入式PC在工程测控领域的广泛应用成为可能。

l丰富生动的多媒体图像。通过大小变化、颜色变化、明暗闪烁、移动翻转等多种手段增强画面的动态显示效果。定义图形元素和图标对象对应的状态属性,实现动画效果。MCGS嵌入式版本还为用户提供了丰富的动画组件,每个组件对应一个特定的动画功能。

l完善的安全机制。MCGS的嵌入式版本提供了很好的安全机制,可以为不同级别的用户设置不同的操作权限。此外,MCGS嵌入式版本还提供工程密码功能,保护配置开发者的成果。

l强大的网络功能。MCGS的嵌入式版本具有强大的网络通信功能,支持串行通信、调制解调器串行通信和以太网TCP/IP通信。它不仅可以方便快捷地实现远程数据传输,还可以结合网络版,通过Web浏览功能浏览和监控整个企业的所有生产信息,从而实现设备管理和企业管理的一体化。

l多样化报警功能。MCGS的嵌入式版本提供了多种不同的报警模式,报警类型丰富,方便用户设置报警,系统可以实时显示报警信息,响应报警数据,为工业现场安全可靠的生产运行提供了有力保障。

l?实时数据库为用户逐步配置提供了极大的方便。嵌入式版MCGS由主控窗口、设备窗口、用户窗口、实时数据库和操作策略五部分组成。实时数据库是数据处理中心,是系统各部分及其各种功能组件的公共数据区,是整个系统的核心。

l支持多种硬件设备,实现“设备独立”。MCGS嵌入式版根据外部设备的特点,设置了设备工具箱,定义了多种设备组件,建立了系统与外部设备的连接关系,并赋予了相关属性,实现了对外部设备的驱动和控制。用户可以方便地在设备工具箱中选择各种设备组件。

不同的设备对应不同的组件,所有的设备组件都是通过实时数据库连接在一起的,它们在建立时是相互独立的,即一个组件的操作或变化不影响其他组件和整个系统的结构。因此,MCGS的嵌入式版本是一个“设备无关”的系统,用户不必担心由于外部设备的局部变化而影响整个系统。

l便于控制复杂的操作过程。MCGS的嵌入式版本打开了“操作策略”的窗口。用户可以选择系统提供的各种条件和功能的策略组件,用图形化的方法和简单的类Basic语言构建多分支应用程序,操作外部设备,按照设定的条件和顺序扩展系统的功能。

良好的可维护性。MCGS嵌入式系统由五个功能模块组成,主要功能模块以组件的形式构建,不同的组件具有不同的功能,并且相互独立。三个基础组件(设备组件、动画组件、策略组件)完成了MCGS嵌入式版本系统三大部分(设备驱动、动画显示、进程控制)的全部工作。

l自建文件系统管理数据存储,使系统更加可靠。由于嵌入式版MCGS不再使用ACCESS数据库存储数据,而是使用自建的文件系统管理数据存储,因此与通用版MCGS相比,嵌入式版MCGS的可靠性更高,在非正常断电的情况下也不会丢失数据。

l建立对象组件库,配置工作简单方便。对象组件库,其实就是一个按分类存放各种配置对象的图库。配置时,制作好的对象可以以组件的形式存储在图库中,组件库中的各种对象也可以取出来直接在当前项目中使用。随着工作的积累,对象组件库将日益扩大和丰富。

总之,MCGS嵌入式组态软件功能强大,操作简单,易学易用。普通工程师经过短期培训,可以快速掌握大部分工程项目的设计和操作。

1.1.2 MCGS嵌入式组态软件的主要特点

l容量小:整个系统最低配置只需要非常小的存储空间,使用DOC等存储设备很方便;

速度快:系统时间控制精度高,可以方便地完成各种高速采集系统,满足实时控制系统的要求;

成本低:嵌入式计算机的使用大大降低了设备成本;

l真嵌入式:运行在嵌入式实时多任务操作系统中;

l高稳定性:无风扇,内置看门狗,上电重启时间短,在各种恶劣环境下长期稳定运行;

功能强大:提供中断处理,定时扫描精度可达毫秒级,提供对电脑串口、内存、端口的访问。并且可以根据需要灵活配置;

l便捷通信:内置串行通信功能、以太网通信功能、GPRS通信功能、网页浏览功能和Modem远程诊断功能,可轻松实现与各种设备的数据交换、远程采集和网页浏览;

l操作简单:MCGS嵌入式版采用的配置环境继承了MCGS通用版和网络版简单易学的优点,配置操作简单、直观、灵活;

l支持各种设备:提供所有常用硬件设备的驱动程序;

l帮助构建完整的解决方案:MCGS嵌入式组态环境运行在Windows操作系统上,具有良好的人机界面,完整的解决方案包括现场监控工作站和企业生产监控信息网络;这也有助于用户开发的项目在这三个层次上的顺利迁移。