《组态软件WINCC及其应用 教学课件 ppt 作者 刘华波 第13章 WinCC的选件》由会员分享,可在线阅读,更多相关《组态软件WINCC及其应用 教学课件 ppt 作者 刘华波 第13章 WinCC的选件(26页珍藏版)》请在金锄头文库上搜索。
1、1,青岛大学自动化工程学院,第13章 WinCC的选件,13.1 用户归档 13.2过程控制选件 13.3 顺序功能图表,2,青岛大学自动化工程学院,13.1 用户归档,用户归档帮助用户进行数据归档,可以用配方或设定值的形式与S7进行通讯,读取数据或者下载数据到PLC。 过程数据可以通过WinCC的用户归档连续存储在服务器计算机上。在图形编辑器中可以组态WinCC用户归档表格控件,运行时它以表格形式显示来自用户归档的在线数据。,3,青岛大学自动化工程学院,WinCC的用户归档提供两种类型的服务归档和视图。归档是用户可以建立自己的数据域的数据库表。归档存储数据,并且提供标准化的访问遵循SQL数据
2、库惯例的数据。视图接收来自归档的数据并将其归组,用于方便地、交互式组态的用户归档编辑器,还可以加入函数来帮助执行运行系统操作的各种动作。在运行系统的时候,可以在画面中使用直接连接的表格。,4,青岛大学自动化工程学院,WinCC的用户归档功能作为选件默认情况下是不会安装的,需要重新运行安装程序进行选择安装,它包括用户文件、内部功能和授权。 用户归档包安装后,图形编辑器的“对象选项板控件”中将出现WinCC User Archive - Table Element表格控件。表格控件允许交互式地创建、编辑和删除域的内容。,5,青岛大学自动化工程学院,用户归档用于配方管理能够取得较好的效果。可以先通过
3、组态用户归档来创建自己的数据库表格。用户归档允许在组态时创建新的数据记录或编辑现有数据记录中的数据。在运行系统中,可以在表格控件窗口内以表格的形式显示归档,通过原始数据或WinCC变量,与PLC持续进行数据交换。在运行过程中,运行的数据以用户归档数据记录的形式存储在用户的硬盘驱动器上,如图13-1所示示意图。,6,青岛大学自动化工程学院,13.1.1 用户归档编辑器,安装用户归档后,WinCC项目管理器浏览树中将出现“用户归档(User Archive)”项,双击打开用户归档编辑器,7,青岛大学自动化工程学院,下面以饮料厂生产饮料为例说明用户归档的组态过程。饮料厂“Drink”生产“Coke”
4、和“Juice”两种饮料。为了存储饮料配方,使用WinCC的用户归档。 每个归档由具有可编辑属性的数据域组成,每个数据域都具有属性,如名称、别名、类型、长度、数值等。“Coke”归档的结构如表13-1所示。,8,青岛大学自动化工程学院,1、新建用户归档 在WinCC项目管理器打开用户归档编辑器,在浏览窗口右键单击“归档(Archives)”选择“插入新的归档”,打开“常规”对话框,9,青岛大学自动化工程学院,10,青岛大学自动化工程学院,11,青岛大学自动化工程学院,2、创建归档域 在浏览窗口中,右键单击“Coke”归档选择“新建域”,打开归档域的“常规”对话框,12,青岛大学自动化工程学院,
5、13,青岛大学自动化工程学院,3、归档属性 右键单击浏览窗口“Coke”归档选择“属性”打开“归档属性”对话框,14,青岛大学自动化工程学院,4、归档域的属性 在浏览窗口选择归档“Coke”,在数据窗口右键单击某一数据域如“Water”选择“属性”打开“域属性”对话框,可以在其中编辑数据域的属性。 5、控制变量的属性 使用归档和归档域的属性对话框可以编辑控制变量的属性。单击“编辑”按钮打开“变量属性”对话框,设置控制变量的属性。,15,青岛大学自动化工程学院,下面组态视图。 在浏览窗口中右键单击“视图”选择“新建视图”,打开“常规”对话框,输入名称如“Coloring”和别名,单击完成按钮完成
6、视图的创建。 创建视图与前面创建归档的过程非常类似。 在浏览窗口右键单击“Coloring”视图选择“新建列”,打开“常规”对话框,在此选择“归档”列表框中选择创建的用户归档,如“Coke”,在“域”列表框中选择一个数据域,在“列名称”中单击则将“域”列表框中的条目作为列名称。单击完成按钮生成数据域。 保存视图。同样,对视图所作的改变只有保存后才能生效。,16,青岛大学自动化工程学院,在用户归档编辑器中,右键单击一个视图选择“属性”可以打开“视图属性”对话框,如图13-10所示。“常规”选项卡中显示所选择的视图属性,可以在“视图名称”和“别名”域中修改名称,此处显示最后一次修改的日期和时间。,
7、17,青岛大学自动化工程学院,18,青岛大学自动化工程学院,13.1.2用户归档控件,下面开始使用用户归档控件。 在画面编辑器中,从对象选项板“控件”选项卡拖动“WinCC Archive-Table Element”控件至画面中,右键单击该对象选择“属性”打开属性对话框,如图13-12所示,在此可以编辑“过滤器”、“窗体”、“按TB按钮”和“排序”属性等静态列。需要注意的是:为避免数据库中的不一致,应在图13-13所示的“WinCC用户归档-表格元素”对话框中修改其对象属性。,19,青岛大学自动化工程学院,20,青岛大学自动化工程学院,21,青岛大学自动化工程学院,创建窗口视图需要一个已组态
8、的用户归档控件。 按下“CTRL”键双击“用户归档控件”,将显示用户归档控件的表格视图,鼠标拖动可以调整列宽度。单击“用户归档控件”工具栏的图标,切换至显示窗口视图。 在窗口视图中单击右键选择“创建全部”将自动产生所有归档数据域的窗口域,同时为每个数据域创建一个包含别名的文本域,如图13-16所示。也可以单击右键选择“插入文本域”、“插入编辑域”或“插入按钮”来自定义窗口。,22,青岛大学自动化工程学院,23,青岛大学自动化工程学院,13.1.3 用户归档脚本函数,使用用户归档脚本函数进行组态包含以下步骤: (1)组态用户归档。可以使用用户归档编辑器或用户归档脚本函数进行组态。 (2)对脚本函
9、数进行组态。 (3)建立与用户归档的联系。 (4)打开运行函数。 (5)运行系统的操作函数。 (6)终止与用户归档的连接。,24,青岛大学自动化工程学院,13.2过程控制选件,过程控制选件提供基本过程控制数据包和过程控制运行系统的总览。安装WinCC时选择“自定义安装”,在“选择组件”对话框中勾选“选项”复选框选择需要安装的组件。,25,青岛大学自动化工程学院,过程控制组件描述,26,青岛大学自动化工程学院,13.3 顺序功能图表,顺序功能图表(SFC)是一个过程控件,它用于实现面向控制流的控制过程。“SFC可视化”软件包可以在WinCC组态中用于SFC的可视化以及在运行系统中用于操作和监视SFC设计和SFC实例。,