北海西门子一级代理商
北海西门子低压一级代理商北海西门子低压一级代理商北海西门子低压一级代理商
SIEMENS西门子电源代理商,湖北西门子PLC代理商,荆门西门子触摸屏代理商,上海西门子变频器代理商,北京西门子交换机供应商,江苏CPU模块代理商,浙江西门子S7-200,S7-300,S7-1500,S7-1200系列代理商
SIEMENS | 模块 | 6ES7215-1AG40-0XB0 |
SIEMENS | 模块 | 6ES7223-1BL32-0XB0 |
Siemens | 电池板 | 6ES7288-5BA01-0AA0 |
Siemens | 交换机 | 6GK5004-1BD00-1AB2 |
SIEMENS | 电源 | 6ES7288-0CD10-0AA0 |
Siemens | 模块 | 6ES7223-1BH32-0XB0 |
Siemens | 模块 | 6GK7443-5DX05-0XE0 |
Siemens | 触摸屏 | 6AV6640-0DA11-0AX0 |
Siemens | 模块 | 6ES7288-3AR02-0AA0 |
Siemens | 模块 | 6ES7132-6BH01-0BA0 |
SIEMENS | 模块 | 6ES7231-5PD32-0XB0 |
Siemens | 模块 | 6ES7223-1PL32-0XB0 |
Siemens | 模块 | 6ES7960-1AA08-0XA0 |
昆仑通态专题:MCGS嵌入版组态软件的动态链接
01、数据对象
再设置动画构件的属性设置之前要先定义MCGS组态环境中数据对象, 在组态工程中数据对象是连接组态每个环境的关键,数据对象都放在实时数据库中进行统一管理的。
实时数据库是MCGS嵌入版组态软件的数据交换和数据处理的中心。数据对象是构成实时数据库的基本单元,建立实时数据库的过程也是定义数据对象的过程。
数据对象有开关型、数值型、字符型、事件型和组对象这五种类型。不同类型的数据对象,实用的用途和属性各不相同。
定义数据对象主要包括 数据变晕的名称、类型、初始值、数值范围、确定与数据变晕存盘相关的参数、存盘的周期、存盘的时间范围和保存期限等。
分析和建立实例工程中与设备控制相关的数据对象,在根据需要对数据对象进行设置。
实例工程中用到相关的变晕如表3-1所示。
表3-1变晕列表
实例工程中用到相关的变晕的建立方法与过程如下:
1.建立实时数据库
打开工作台的“实时数据库”窗口标签,进入实时数据库窗口页面。如图3-1所示。按“新增对象” 按钮,在窗口的数据变晕列表中增加新的数据变晕。多次按该按钮则增加多个数据变晕,系统默认定义的名称为“InputUser3”、“InputUser3”、“InputUser3”等。
图3-1实时数据库
2.数值型数据对象的属性设置
实时数据库中找到相对应用的数据变晕,按“对象属性”按钮或双击选中 变晕打开对象属性设置窗口。*名称类型;用户将系统定义的默认名 称改为用户定义的名称。*注释类型;在注释栏中输入变晕注释文字。循环水控制系统中要定义的数据变晕过程以“液位2”变晕为例进行设置。设置过程如图3-2至图3-4所示。
图3-3 数据对象存盘属性
图3-4 数据对象报警属性
3.开关型数据对象的属性设置
水泵、进水阀、控制阀、出水阀四个开关型数据对象,属性设置只要把数据对象名称改为 水泵、出水阀、进水阀、控制阀;对象类型选中“开关”,其他属性不变,如图3-5至图3-8所示。
图3-5 水泵变晕的属性设置
图3-6出水阀变晕的属性设置
图3-7进水阀变晕的属性设置
图3-8控制阀变晕的属性设置
4.组对象型数据对象的属性设置
新建一个数据变晕打开基本属性,对象名称为 液位组,对象类型为组对象其他属性设置不变。在组对象型存盘属性中,数据对象值的存盘选中定时存盘,存盘周期设为5秒。在组对象成员中选择“液位1”,“液位2”,液位3”。具体设置如图3-9至图3-11所示。
图3-9 组变晕基本属性设置
图3-10 组变晕存盘属性设置
图3-11 组变晕组对象成员属性设置
02、动态连接
在组态环境中由图形控件制作的图形界面是静止不动的,需要对这些图形控件进行动画设置,应用动态画面描述外界对象的状态变化,达到过程实时监控的目的。MCGS嵌入式组态软件实现图形动画设计的主要方法是将用户窗口中图形控件与实时数据库中的数据对象建立相关性连接,并设置相应的动画属性。在系统运行过程中,图形对象的外观和状态特征,由数据对象的实时采集值来控制相应的图形动画的运动,从而实现了图形的动画效果。
01、图形控件动画设置
对应工程样例中的图形控件进行动画属性设置如下 在用户窗口中打开循环水控制系统窗口,选中水罐1双击则弹出单元属性设置窗口。如图3-12所示。打开单元属性设置窗口中的动画连接选项选择中折线则会出现
,如图3-13所示。单击
则进入动画组态属性设置窗口,按3-14图所示进行修改其他属性设置不变设置好后按确定,再按确定变晕连接成功。对千水罐2,只需要把“液位2”改为“液位1”;大变化百分比100,对应的表达式的值由10改为6即可其他的属性设置不变。
图3-12单元属性设置窗口
图3-13动画连接窗口
图3-14 动画组态属性设置
02、开关型构件进行动画设置
用户窗口中打开循环水控系统制窗口,选中进水阀双击则弹出单元属性设置窗口,如图3-15所示。开单元属性设置窗口中的动画连接选项选择组合图符则会出现,如图3-16所示。单击则进入动画组态属性设置窗口按图3-17所示修改,其他属性设置不变。设置好后按确定按钮完成变晕的连接。水泵、出水阀、控制阀的属性设置与进水阀属性设置相同。
图3-15 单元属性设置窗口
图3-16动画连接窗口
图3-17组态属性设置窗口
进水阀的动画组态属性设置中,可以在“属性设置”调入进水阀其他的属性设置窗口,如图3-18所示。
图3-18 属性设置窗口
03、流动块构件属性设置
在循环水控制系统中反应水管的水流动效果是通过设置流动块构件属性设置来实现完成的。对流动块构件进行动画设置如下;在用户窗口中打开循环水控制系统窗口进入,选中水泵右侧的流动块双击,则弹出流动块构件属性设置窗口,如图3-19所示。
修改流动块构件的基本属性,打开流动块构件的流动属性设置窗口如照图3-20所示修改。流动块构件的可见度属性不进行修改,如图3-21所示。
水罐1与进水阀之间的流动块构件属性设置只需要把相应表达式改为 进水阀=1即可其他属性不进行修改,如图3-22所示。进水阀与水池之间的流动块构件属性设置只需要把相应表达式改为 进水阀=1即可其他属性设置不进行修改,按确定完成设置,如图3-22所示。
图3-19 基本属性设置窗口
图3-20 流动属性设置窗口
图3-21可见度属性设置窗口
图3-22 流动属性设置窗口
水池与控制阀之间的流动块构件属性设置只需要把相应表达式改为 控制阀=1即可其他属性设置不进行修改 控制阀与水罐2之间的流动块构件属性设置需要把相应表达式改为 控制阀=1即可其他属性设置不进行修改,如图3-23所示。
水罐2与出水阀之间的流动块构件属性设置只需要把相应表达式改为 进水阀=1即可其他属性设置不进行修改 出水阀与水泵之间的流动块构件属性设置只需要把相应表达式改为 进水阀=1 即可其他属性设置不进行修改,流动块构件属性设置完成。建立过程如图3-24所示。
图3-23流动属性设置窗口
图3-24流动属性设置窗口
到此动画构件的属性设置已经完成,进入模拟运行环境让工程运行起 来,检查动画构件是否按照相应动作条件进行正常工作的。
在运行之前需要做一下窗口设置,在“用户窗口”中选中“循环水控制系统窗口”单击鼠标右键,点击“设置为启动窗口”,这样样例工程进入运行环境后会自动 打开“循环水控制系统窗口”,如图3-25所示。
上述操作完成后进入运行模拟环境在菜单项“文件”中,选“进入运行环境” 或直接按“F5”或点击工具条中
标,进入到下载配置窗口。点击模拟运行在进入工程下载后进入工程下载环节,提示工程下载成功后按启动运行按钮可以进入模拟运行环境。当在反馈信息提示栏中有错误提示时,要修改完所有错误信息后,系统提示工程下载成功才能进入相应的运行环境,如图3-26所示。
图3-25 设置为启动窗口
图3-26 下载配置窗口
打开模拟运行环境窗口画面是不动的状态,移动鼠标到“水泵”、“进水阀”、“控制阀”、“出水阀”旁边的开关按钮部分,会出现小手单击开关按钮指示灯由红色部分变为绿色,同时流动块运动起来,如图3-27所示。
图3-27模拟运行环境窗口
3VA2110-0HM32-0AA0 | 3VA2E160 R100 ETU330 F/3P |
3VA2116-0HM32-0AA0 | 3VA2E160 R160 ETU330 F/3P |
3VA2225-0HM32-0AA0 | 3VA2E250 R250 ETU330 F/3P |
3VA2325-0HM32-0AA0 | 3VA2E400 R250 ETU330 F/3P |
3VA2340-0HM32-0AA0 | 3VA2E400 R400 ETU330 F/3P |
3VA2463-0HM32-0AA0 | 3VA2E630 R630 ETU330 F/3P |
3VA2025-5HN32-0AA0 | 3VA2M100 R25 ETU350 F/3P |
3VA2040-5HN32-0AA0 | 3VA2M100 R40 ETU350 F/3P |
3VA2063-5HN32-0AA0 | 3VA2M100 R63 ETU350 F/3P |
3VA2010-5HN32-0AA0 | 3VA2M100 R100 ETU350 F/3P |
3VA2125-5HN32-0AA0 | |
3VA2140-5HN32-0AA0 | |
3VA2163-5HN32-0AA0 | |
3VA2110-5HN32-0AA0 | 3VA2M160 R100 ETU350 F/3P |
3VA2116-5HN32-0AA0 | 3VA2M160 R160 ETU350 F/3P |
3VA2216-5HN32-0AA0 | 3VA2M250 R160 ETU350 F/3P |
3VA2225-5HN32-0AA0 | 3VA2M250 R250 ETU350 F/3P |
yan6789.b2b168.com/m/