首页 理论教育 MCGS嵌入版组态软件的工作方式解析

MCGS嵌入版组态软件的工作方式解析

时间:2023-06-16 理论教育 版权反馈
【摘要】:MCGS嵌入版负责在运行环境中调用相应的设备驱动程序,将数据传送到工程中各个部分,完成整个系统的通信过程。

MCGS嵌入版组态软件的工作方式解析

1.MCGS嵌入版与设备的通信方式

MCGS嵌入版通过设备驱动程序与外部设备进行数据交换,包括数据采集和发送设备指令。设备驱动程序中包含符合各种设备通信协议的处理程序,将设备运行状态的特征数据采集进来或发送出去。MCGS嵌入版负责在运行环境中调用相应的设备驱动程序,将数据传送到工程中各个部分,完成整个系统的通信过程。每个驱动程序独占一个线程,达到互不干扰的目的。

2.MCGS嵌入版如何产生动画效果

MCGS嵌入版为每一种基本图形元素定义了不同的动画属性,如:一个长方形的动画属性有可见度、大小变化、水平移动等,每一种动画属性都会产生一定的动画效果。所谓动画属性,实际上是反映图形大小、颜色、位置、可见度、闪烁性等状态的特征参数。然而,我们在组态环境中生成的画面都是静止的,如何在工程运行中产生动画效果呢?方法是:图形的每一种动画属性中都有一个“表达式”设定栏,在该栏中设定一个与图形状态相联系的数据变量,连接到实时数据库中,以此建立相应的对应关系,MCGS称之为动画连接。当工业现场中测控对象的状态发生变化时,通过设备驱动程序将变化的数据采集到实时数据库的变量中,该变量是与动画属性相关的变量,数值的变化,使图形的状态产生相应的变化。现场的数据是连续被采集进来的,这样就会产生逼真的动画效果。用户也可编写程序来控制动画界面,以达到满意的效果。

3.MCGS嵌入版如何实施远程多机监控(www.xing528.com)

MCGS嵌入版提供了一套完善的网络机制,可通过TCP/IP网、Modem网和串口网将多台计算机连接在一起,构成分布式网络测控系统,实现网络间的实时数据同步、历史数据同步和网络事件的快速传递。

4.如何对工程运行流程实施有效控制

MCGS嵌入版开辟了专用的“运行策略”窗口,建立用户运行策略。MCGS嵌入版提供了丰富的功能构件,供用户选用,通过构件配置和属性设置两项组态操作,生成各种功能模块(称为“用户策略”),使系统能够按照设定的顺序和条件,操作实时数据库,实现对动画窗口的任意切换,控制系统的运行流程和设备的工作状态。所有的操作均采用面向对象的直观方式,避免了繁琐的编程工作。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈