




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、WinCC、SIMATIC、SINEC、STEP 是西门子商标。的)其各自拥有者的商标,必须被相应地对待。本手册中所有其它的和系统名称是(若没有快速写入权限,不使用。对本文件或其内容进行、传送或(我们已检查了本手册的内容,使其与硬件和软件所描述的相一致。由于不可能完全消除差错,我们也不能保证完全的一致性。然而,本手册中的数据是经常规检查的,在违犯者将要对损坏负责任。保留所利,包括由专利创建的权利,对实用新型或设计的。)以后的版本中包括了必要的便改进。)。欢迎给我们提出建议以©Siemens AG 1994 - 2000 保留所利改变的技术数据用户归档客户机服务器23冗余选项手册6AV
2、6 392-1DA05-0AH01999 年 8 月版1WinCC、SIMATIC、SINEC、STEP 是西门子商标。的)其各自拥有者的商标,必须被相应地对待。本手册中所有其它的和系统名称是(若没有快速写入权限,不使用。对本文件或其内容进行、传送或(我们已检查了本手册的内容,使其与硬件和软件所描述的相一致。由于不可能完全消除差错,我们也不能保证完全的一致性。然而,本手册中的数据是经常规检查的,在违犯者将要对损坏负责任。保留所利,包括由专利创建的权利,对实用新型或设计的。)以后的版本中包括了必要的便改进。)。欢迎给我们提出建议以©Siemens AG 1994 - 2000 保留所利
3、改变的技术数据目录目录1用户归档1-11.11.1.11.1.21.1.31.1.41.2用户归档组件1-2用户归档编辑器1-2WINCC 用户归档表格控件1-3用户归档函数1-3用户归档的应用程序1-4用户归档的功能1-72用户归档编辑器2-12.12.1.12.1.22.1.32.22.2.12.2.22.2.2.12.2.2.22.2.2.32.2.2.42.2.2.52.2.32.2.3.12.2.3.22.2.3 3 2.2.3.4 2.2.4用户归档编辑器的结构2-1菜单2-1工具栏2-8表格窗口2-11组态2-12用户归档实例2-13组态用户归档2-15新建用户归档2-15创建归
4、档域2-22归档的属性2-26归档域的属性2-28变量的属性2-30组态视图2-36创建视图2-36创建视图列2-39视图的属性2-41视图的列属性2-44组态提示2-463WinCC 用户归档表格控件3-13.13.1.13.1.23.1.33.23.2.13.2.23.2.33.2.43.2.5户归档表格控件的组态3-2将用户归档控件置于过程画面中3-2定义用户归档控件属性3-4删除用户归档控件3-4窗体视图的组态3-5创建“文本”窗体域3-7定义“编辑”窗体域3-8定义“按钮”窗体域3-9在以后进行窗体域的编辑3-10删除窗体域3-10i目录3.33.3.13.3.23.43.4.13.
5、4.23.4.33.4.4标准4.14.24.34.3.14.3.24.44.54.5.14.5.24.5.34.5.4WINCC 用户归档表格控件的对象属性3-11WINCC 用户归档表格控件的对象属性3-11“WINCC 用户归档表格控件”的属性框3-12运行时用户归档控件3-20用户归档控件表格3-20用户归档控件窗体3-21用户归档控件工具栏3-21通过动态对象的控件操作3-25函数4-1创建动作4-1用户归档的函数4-2函数的句柄4-4用户归档组态句柄4-44归档函数句柄4-5函数的实例4-7运 包含用户归档函数参考4-18用户归档 API 函数参考4-18用户归档组态函数参考4-1
6、8函数参考4-19规运函数参考4-19归档的运5与 SIMATIC S5/S7 进行. .5-1.5-1.5-25.15.25.2.15.2.25.2.35.2.45.3通过 WINCC 变量进行通过原始数据变量进行给 WINCC请求/数据5-2给 SIMATIC S5 和 S7过程确认/数据5-2消息标题的结构5-3请求标题5-3WINCC 和 S5/S7 之间的数据格式差异5-66附录6-16.16.26.36.3.16.3.2SQL 语言6-1按字母顺序排列的 SQL 关键字列表6-2规范6-4写、读变量时的性能6-5画面打开时间6-6ii用户归档1用户归档用户归档编辑器引言包含下列信息
7、:····用户归档的应用程序用户归档的组件 组态和运用户归档的功能技术过程的数据可以通过 WinCC 的用户归档连续在服务器 PC 上。 在图形编辑器中可以组态 WinCC 用户归档表格控件,它在运行表格形式显示来自用户归档的数据。用户归档还被用来给 PLC(例如 S5、S7 或 Allen Bradley)提供数据。 如果需要的话,PLC 可以用配方或设定值的形式数据。WinCC 用户归档提供两种类型的数据库表: 归档: 归档是用户可以建立的数据域的数据库表。 归档数据,并且提供标准化的遵循 SQL 数据库惯例的数据。 视图: 视图接收来自归档的数据并
8、将其归组,例如组成关于有两种方式可以创建用户归档: 用于方便地、交互式组态的用户归档编辑器组的概述。 用于以 WinCC语言进行组态的用户归档函数用户归档函数也执行用于运操作的各种动作。在运画面,可以组态与 PLC 过程画面直接连接的表格。1-1用户归档1.1 用户归档组件1.1.1用户归档编辑器使用类似于 Windows 用户界面的用户归档编辑器,可以很方便的设置和保留用户归档。 用户归档编辑器分为三个区域:··浏览窗口(位于左上角的窗口)用于选择归档和视图。数据窗口(位于右上角的窗口)用于显示和编辑域。 数据窗口显示从浏览窗口选择的归档和视图域。·表格窗口(位
9、于底部的窗口)用于显示和改变所选择的归档和视图的 在用户归档编辑器的表格窗口中,可以连接到 PLC 的过程画面。数据。用户归档编辑器的浏览窗口和数据窗口使用同 Windows管理器一样的用户框和向导,可以方界面,以提供对用户归档的所有元素的快速便建立和编辑用户归档。 通过1-2用户归档1.1.2WinCC 用户归档表格控件可以使用图形编辑器组态用户归档控件。 用户归档控件和编辑用户归档数据。 通过图标对控件进行操作。在运中显示控件交互式地创建、编辑和删除域的内容。 页面功能使得在大用户归档中浏览更为方便。 归档可以被导入/导出,并且可以定义过滤/排序条件。通过直接连接到 PLC,可以和写入数据
10、。在组态期间,用户归档表格控件被连接到所选择的归档或视图上,因而只能该归档或视图。 为了控件分配指定的权限等级。,必须激活归档或视图。 可以为用户管理器中的1.1.3用户归档函数用户归档函数可以分为: 用于组态用户归档的组态函数 用于组态运用户归档功能由运操作的各种动作的运函数画面中的动作激活,例如用鼠标某个按钮。WinCC语言与高级 C 语言类似,并且数据库函数基于 SQL 标准。1-3用户归档1.1.4用户归档的应用程序组态用户归档 的数据库表格。用户归档编辑器也据。以使用用户归档编辑器或用户归档函数来创建用户在组态时创建新的数据或编辑现有数据中的数在运中,可在表格控件窗口内以表格的形式显
11、示归档(类似数据库表)。 通过原始数据或 WinCC 变量,可与 PLC 持续进行。实例:涡轮运行数据一个电子实用程序公司创建了名为“HPTurbine1”的用户归档。 此归档压涡轮的运行条件。 “HPTurbine1”用户归档包含下列数据域:高在运 的形式中,在设定的时间间隔内,涡轮的运行数据可以以用户归档数据在用户的硬盘驱动器上:S5 / S7 PLC数据805过程数据归档HDTurbine 1功能功能数据804每 15 分钟用户归档功每 15 分钟过程数据预组态的数据在能在数据HDTurbine1中数据803数据802使用用户归档函数,可以通过“WinCC 用户归档表格控件”分析或可视化
12、来自用户归档的数据。1-4HPTurbine1索引每分钟转数出口蒸汽温度 1蒸汽温度 2振动频率振动幅度温度 1温度 2用户归档实例: 饮料厂的配方到 PLC 的数据流的实例就是配方。 实例中的饮料厂生产可口可乐和橙汁,它使用用户归档给 PLC(S5、S7、AllenBradley、Applicom 等)提供配方。通过 WinCC 数据管理器的数据变量或通过 WinCC 变量,用户归档使用 WinCC提供的到PLC 的数据界面。 为了从 PLC 传送数据或把数据传送到 PLC,WinCC提供动作。视图的应用作为一项附加的特征,WinCC 提供服务器的多种归档的“视图”。 视图将不同用户归档的数
13、据域编组。 例如,可以使用不同归档的数据域创建 SQL 语言中的连接,以便在运行一个共同特征。视图显示所期望的关系。 所使用的归档至少须具有归档数据查看数据定单用户用户编号·用户编号(用户)公司公司(用户)·地址地址(用户)·号码条款(作业)·传真号码数量(作业)·价格(作业)·(用户编号=用户编号)连接用户编号 (作业)归档数据作业用户编号·条款数量价格在以下实例中,创建订单视图。 订单所需的信息从“客户”和“作业”归档中获得。 两个归档的共同特征是客户编号,该编号用作视图的连接属性。 在运行系统中,只显示来自有关归档的必
14、需的域。1-5在运下显示公 司地址条款数量价值归档数据域可乐水糖Coloring7磷酸用户归档注意对 4.02 版本以前的用户归档进行直接 ODBC 数据库问 4.02 版本以后的用户归档。的现有软件,将不能访对于 4.02 版本以前的用户归档数据库,用户归档编辑器提供了一个将其转换为新用户归档格式的转换器。 具有直接 ODBC用户归档版本的新格式。功能的软件,必须适合于当前1-6用户归档1.2 用户归档的功能以下内容简要了用户归档的特征:组态·可以用表格形式建立归档和视图,这样可使数据简单而直接地分配到归档或视图域(分成列和行)。··中在窗体(过程画面)内在运显
15、示,或以表格形式显示。数据的输入/输出通过输入/输出域(归档域的分配通过动作/变量)。报告··使用 WinCC 报表,以表格形式报告组态和运行数据。用 CSV 格式导出数据(为了外部程序(如 MS Excel)进行进一步处理)。从 PLC 传送或传送到 PLC(S5、S7 等)···(通过原始数据变量)。传送归档的全部数据传送数据的单个数据域(通过 WinCC 变量)。使用 WinCC 提供的所有接口进行通讯。编辑选项···在表格显示中。在窗体中。通过输入/输出域(使用动作/变量)。操作··
16、183;在表格中通过标准化的按钮。在窗体中通过按钮。使用动作。创建或删除数据···在表格中通过按钮创建数据在窗体中通过按钮。使用动作创建或删除数据。1-7用户归档变量···通过向导创建 WinCC 变量作为变量。和 PLC 用户归档。间接寻址。快捷在1-8用户归档编辑器2用户归档编辑器2.1 用户归档编辑器的结构2.1.1菜单本章描述菜单驱动的操作。 在此将不再解释符合 Windows 标准的功能。用户归档编辑器提供下列菜单:注意“剪切、和粘贴”功能只用于数据窗口。 一次只能剪切、或粘贴一个归档、域或视图。 只有在同一时间未归档(例如
17、归档的同时在组态系统的表格窗口中显示归档),才能进行或运。2-1菜单菜单命令快捷键项目恢复Ctrl + NCtrl + S导出.导入.检查.转换.编辑剪切Ctrl+XCtrl+C粘贴Ctrl+V运行数据Ctrl + ROptionsCtrl + O查看工具栏状态栏划分更新F 5运行数据导入导出帮助帮助主题文件.关于.用户归档编辑器恢复“恢复”菜单命令放弃所做的改变,并且不用编辑器就恢复最后一次的状态。 此外,此函数应用所作的修改,此修改是通过或打开编辑器时的外部程序进行的。 这些外部改变没有自动提供给编辑器。导出(项目菜单)这个菜单命令导出打开的 WinCC 项目的归档和视图结构(CS 数据)
18、。如果从“项目”菜单中选择“导出”命令,则打开一个框,列出了在打开的WinCC 项目中创建的归档和视图。 可以选择一项或多项。 在数据选择区,自动预置打开项目的项目路径,以及由项目名和扩展名“.uap”组成的文件名。 如果用于文件选择的按钮,则打开一个选择框,在其中可以指定位置。 指定了档和视图后关闭位置后, 框。“导出”按钮将启动导出过程。 导出所选择的归注意为了导出运数据,必须使用“运数据”菜单的“导出”命令。2-2用户归档编辑器导入 (项目菜单)这个菜单命令将归档和视图结构(组态系统数据)导入到打开的 中。WinCC 项目.为了导入归档和视图,相应的归档或视图必须首先从将要进行导入的项目
19、中导出,以生成“ uap”文件。 为了导入,“项目”菜单的“导入”按钮。 一个框打开,在其中可以选择将被导入的归档和视图。 可以选择一项或多项。 在数据选择区,自动预置打开项目的项目路径,以及由项目名和扩展名“.uap”组成的文件名。 如果用于文件选择的按钮,则打开选择框,在其中可以浏览将要被导入的文件。 选择文件后,“导入”按钮将启动导入过程。 导入所选择的归档和视图后关闭框。注意为了导入运行数据,必须使用“运数据”菜单的“导入”命令。2-3用户归档编辑器检查该菜单命令检查在用户归档编辑器中的变量是否于中心。 如果没有检测到错误,就会显示以下消息: 所进行的检查没有检测到错误。 如果检测到错
20、误,将会显示下列错误消息:将显示归档、受影响的域和从变量管理器丢失的变量。转换必须使用该菜单命令转换用 WinCC 变量开始到新 WinCC 用户归档的当前格式。创建的旧的用户归档,从版本3.x用户归档的转换按两步进行:1. 归档结构的转换。2. 运行数据的转换。为了转换归档结构,按下列步骤进行:1.2.3.选择将被转换的用户归档并“转换”按钮开始转换。框。转换后,“关闭”按钮转换后的归档结构。2-4用户归档编辑器为转换运行数据,按下列步骤进行:1. 选择“项目-转换”菜单命令。2.“RT 数据.”按钮。 这样就会打开“转换在“转换旧的归档”框中运行数据”框。3.4.5.选择旧的归档和新组成的
21、归档,并“转换”按钮开始转换。关闭“转换运行数据”关闭“转换旧的归档”框。框。运数据这个菜单命令在表格窗口内编辑数据。 菜单命令旁边的复选标记指示“运数据”激活。选项该菜单命令指定如何输入用户归档和视图。菜单命令后,就会显示下列框:在循环中创建归档:如果选中了这个选项,则在输入了用户归档及其域之后,用于输入附加归档的框会自动显示。在循环中创建域:如果选中这个选项,则输入用户归档数据域后,会自动显示用于输入附加数据域的框。2-5用户归档编辑器在循环中创建视图:如果选中该选项,则输入视图及其列后,会自动显示用于输入附加视图的框。在循环中创建列:如果选中该选项,则输入视图及其列后,会自动显示用于输入
22、附加列的对话框。划分该菜单命令调整用户归档编辑器的窗口的大小。导入 (运数据菜单)该菜单命令将数据(运数据)导入所选择的归档中。在“文件选择”域中,输入将被导入的用户归档的路径和文件名。 “.”按钮可以帮助选择文件。 文件路径自动预置为激活归档的项目路径中的“ua”文件夹。在“文件格式”域中,可以选择将被的文件的格式。 “选项”按钮用户设置期望的分隔符。 缺省分隔符是“;”分号。在“归档选择”域中,可以选择当前项目的归档作为目标归档。“导入”按钮启动导入过程。 源和目标归档的结构必须完全相同,否则导入将失败。注意在客户机- 服务器项目中, 请注意: 如果服务器上一个归档,例如在“c:Proje
23、ctsTestUA”,将该归档使用这个路径。 在客户机一方,通过映射驱动器,例如“I:TestUA”,将使用该归档。 因此,该归档在客户机的缺省路径是“I:TestUA”。 然而,在此服务器路径下,不该文件夹。如果想把此归档导入客户机,必须改变客户机的缺省路径。实例中使用的路径是“C:ProjectsTestUA”。2-6用户归档编辑器导出 (运数据菜单)该菜单命令导出所选归档的数据(运数据)。在“文件选择”域中,输入将被导出的用户归档的路径和文件名。 “.”按钮可以帮助选择文件。 文件路径自动预置为激活归档的项目路径中的“ua”文件夹。在“文件格式”域中,可以选择将被导出的归档的文件格式。
24、“选项”按钮允许用户设置期望的分隔符。 缺省分隔符是“;”分号。在“归档选择”域中,可以选择当前项目的归档作为目标归档。在“过滤”区域,可以指定导出过滤器。 在“域过滤”框中,指定与过滤相关的域。 在“从.到”框中,输入当前过滤的数值范围。选择“SQL 表”无线按钮用户使用 SQL 语言输入过滤表。 可以在附录中找到有关 SQL 表的详细信息。“导出”按钮启动导出过程。2-7用户归档编辑器注意在客户机- 服务器项目中, 请注意: 如果服务器上一个归档,例如在“c:ProjectsTestUA”,将该归档使用这个路径。 在客户机一方,通过映射驱动器,例如“I:TestUA”,将使用该归档。 因此
25、,该归档在客户机的缺省路径是“I:TestUA”。 然而,在此服务器路径下,不该文件夹。如果想把该归档数据导入客户机,必须改变客户机的缺省路径。实例中使用的路径是“C:ProjectsTestUA”。2.1.2工具栏可以从工具栏操作用户归档编辑器。 以下按字母顺序描述工具栏的各个图标。翻页“翻页”图标用户在运中在用户归档内翻页。属性“属性”按钮编辑归档或数据域的属性。 用鼠标右键数据域或用户归档也能改变其属性。2-8图标描述翻页属性导出关于导入删除新建运行数据恢复用户归档编辑器在运中,当“属性”图标激活以使用光标键浏览表格并立即编辑数据域。 选择数据域后,才能激活“属性”图标。2-9用户归档编
26、辑器删除“删除”按钮删除归档或数据域。 用鼠标右键数据域或用户归档也能将其删除。 也可以数据域或归档,然后按“Delete”键(在键盘上)。新建“新建”按钮创建新归档。创建新的归档或数据域。 用鼠标右键窗口的上部也2-10用户归档编辑器2.1.3表格窗口通过“编辑-运数据”菜单或相关按钮,可以打开或关闭表格窗口。一个表格域,激活数据条目。 这由文本光标作标记。 在运中,当“属性”图标激活以使用光标键浏览表格并立即编辑数据域。 选择数据域后,才能激活“属性”图标。 通过表格域中的弹出式菜单也能编辑功能。为了把数据C”将其到外部程序,显示期望的表格行,用组合键“CTRL +到剪贴板。 为了把剪贴板
27、内容外部程序,用组合键“CTRL +V”。 使用此方法不能把外部数据表格窗口。注意如果在用户归档编辑器或用户归档表格控件中改变了一个或多个数值,则必须在数据(通过其它表格单元或行),以使该数值被数据库接输入条目后受并在所有的显示上更新。2-11用户归档编辑器2.2 组态第一组态新用户归档。 向导指导用户进行组态。 要求遵守以下组态步骤:组态用户归档··创建用户归档定义归档域组态视图···创建视图定义数据域定义关系组态用户归档控件··创建用户归档控件创建表单域2-12用户归档编辑器2.2.1用户归档实例实例中, 饮料厂“Sun
28、 Drink”生产“Calif Coke”和“Sunny Juice”两种饮料。 为了饮料配方,使用了 WinCC 用户归档。 如果填充机的罐空了,用 WinCC 通讯通道把配方数据罐。到 PLC。 之后,PLC 根据配方数据重新填充2-13用户归档编辑器如下使用用户归档: 归档: 包含分别用于可口可乐和橙汁的归档。 视图: 视图分组两个归档的数据域。 在实例中,是彩色组。每个归档由具有可编辑属性的数据域组成。 在本实例中,可口可乐的数据域包含其配料。 每个数据域都具有属性,例如:名称、别名、类型、长度、数值等。用户归档编辑器中的数据域及其属性以行和列显示。 因此,可以将数据域作为行,将属性作
29、为列来表示。 例如,“可乐”归档的结构如下:2-14可口可乐归档属性(列)数据域(行)名称别名类型长度最小值最大值起始值水水Well 5INT2100015001000糖糖ZmelaINT2120140130Coloring7FS1007D1007INT2686INT2232磷酸磷酸 A.PhosAcINT2170190170用户归档编辑器2.2.2 组态用户归档2.2.2.1新建用户归档新建用户归档从 WinCC中心打开“用户归档”编辑器: 为此,用鼠标右键“用户归档”,并从弹出式菜单选择“打开”条目。将显示用户归档编辑器的界面。注意每个归档可以创建 500 个域。如果改变归档组态,决不能用
30、控件显示该归档或同时用“UAQueryArchive”脚本函数请求归档。预置的选项“在循环中创建归档”按顺序创建多个归档。 如果用户只创建一个归档,则可以从“编辑-选项”菜单中取消激活该选项。为了创建用户归档,按照以下步骤执行:1.2.在浏览窗口中“归档”。用鼠标右键浏览或数据窗口。 将显示下列弹出式菜单:3.“新建归档”条目。将显示组态归档向导。2-15用户归档编辑器定义常规归档属性将显示“常规”框。 使用该框可以创建新归档。.例如,输入“可乐”作为归档名称。 在“别名”域,可以输入第二个归档名称,例如“Calif Coke”,以便给归档作注解或在运言切换。 此条目是可选的。中通过文本库执行
31、语关于语言切换的附加信息参见。如果指定“限制”归档类型,则可以在“”域中定义数据的最大数目。“”归档类型创建数据数不受限制的归档。注意数据库语言 SQL 的关键字(或保留字)不能用作归档名或序排列的SQL 关键字”一章。 参见“按字母顺创建数据没有对其完整性和正确性进行检查。2-16用户归档编辑器通讯设置在“通讯”框,设置 PLC 和归档之间的连接类型。在“类型”区域,可以定义通讯类型: 无: 不能进行通讯 通过原始数据变量: 通过原始数据变量 通过 WinCC 变量: 通过 WinCC 变量PLCPLC为了通过原始数据变量建立连接,选择“通过原始数据变量”。 在“PLCID”域中输入 PLC
32、 的标识。 “PLCID”最多可以包含 8 个 ASCII 字符。 这个标识符描述了相应的归档并便于 PLC 将过程显示画面数据回正确的归档中。如果选择了“通过原始数据变量”通讯, 量。“选择”会选择原始数据变如果选择了“通过 WinCC 变量”通讯,则在归档域的属性配。框中执行变量分注意该通讯通过原始数据变量将完整的数据连接到原始数据变量。 该通讯通过WinCC 变量分别将一个变量连接到一个归档域。2-17用户归档编辑器定义变量在“变量”,以 WinCC 变量的形式建立变量,用于归档域。的四个输入域中定义 WinCC 变量,用于在该数据标识号、指令代码、归档域和归档域数值。位于每个输入域旁的
33、“选择”按钮可打开变量选择已的可以选择的 WinCC 变量。框。 该框显示所有为了自动产生新变量, “创建.”按钮。 这样就建立了一个新变量组“ UAArchiveName ”,它由UAArchiveNameID 、UAArchiveName 作业等形式生成的变量组成。利用这四个变量可以归档。 为了,必须提供带相应数值的“标识号”和“作业”变量或“作业”、“域”和“数值”变量。2-18用户归档编辑器如果在实例中用户不使用 变量的属性”章节内可以找到变量,则不用选择条目就变量的应用实例。框。 在“定义权限和标记在“权限和标记”框,在不同的列中设置用户/最后一次修改的用户归档访 问权限和输出权限。
34、显示当前设置的读、写权限等级。 要改变这些设置,其中一个“选择”按钮。级:显示“权限等级”框,它提供已在用户管理器中创建的权限等2-19变量的功能ID归档的标识符(相当于数据编号)指令代码可用的三个指令代码: 读、写和删除:读= 6写= 7删除= 8执行指令后,变量将包含错误代码:无错= 0错误= -1域归档域数值归档域数值用户归档编辑器激活“域-最后一次修改”选项,创建包含最后一次日期和时间的列。 “域-最后一个用户”选项创建包含最后一次用户归档的用户名的列。1.2.3.选择其中一个权限等级。例如,选择“最后一个用户”域。“完成”,结束归档创建。完成归档创建以后,会询问用户是否要“添加域?”
35、。 如果用户选择“是”,则显示用于创建归档域的“常规”框。 关于如何创建归档域在“归档域的创建”一解释。如果用户从“编辑-选项”菜单中选择了“循环创建归档”选项,则创建域之后将显示“下一个归档?”框。 如果选择“是”,会显示用于定义下一个归档的初始“常规”框。2-20用户归档编辑器“磁盘”()图标或跳转到“项目-”菜单,新用户归档。注意对用户归档所做的改变只有该用户归档以后才能生效。如果要通过“冗余”选项使归档同步,则必须检查标记“最后一次修改”。在实例中,“可乐”归档的属性是:2-21归档属性可乐名称:Coke别名:Calif Coke类型:最多:1通讯 类型:原始数据PLCID:7112
36、秒变量名称:CalifVarGroup读权限:0写权限:0标记:U位置:3最后一次修改时间:03/05/98 12:54用户归档编辑器2.2.2.2创建归档域本节描述用户归档数据域的创建。预先设置的选项“循环创建域”按顺序创建多个域。 如果只创建一个域,则可以从“编辑-选项”菜单中取消激活该选项。1.在浏览窗口中,扩展“归档”条目( 新的“可乐”归档。“+”号)。 于是将在浏览窗口中显示2.在浏览窗口中,用鼠标右键“可乐”归档名。 将显示下列弹出式菜单:3.“新建域”菜单条目。显示“常规”框。注意如果改变了归档域,则在下列情况下数据可能会丢失:如果现有的数据不能满足新的一致性条件,例如“唯一”
37、、“非零”等。如果已经重新命名域。如果新的数据类型不能转换来自源的数据。2-22用户归档编辑器定义归档域的常规属性在“常规”框中,指定要创建的归档域以及域类型、域长和小数位的数目。· 在“称”输入域中,输入第一个归档域的名称。 在实例中,它是配方配料“Water”。· 在“别名”域中,可以输入第二个称,以便给域作注解或者通过文本库在运行时实现显示用的语言切换。 此条目是可选的。关于语言切换的附加信息参见。输入的名称用于以后分配按表格形式显示的域。在“类型”输入域中,可以选择下列变量类型之一:····整型双精度型字符串日期/时间有符号
38、32 位数IEEE 754 64 位浮点数文本变量 8 位字符集无指定的数据类型可用注意对于“日期/时间”变量类型,日期和时间的输入格式取决于操作系统的设置。2-23用户归档编辑器定义数值在“数值”框,指定最小值、最大值和起始值。最小值、最大值和起始值如果输入“双精度型”最小、最大和起始值或小数,则必须使用句点。WinCC 变量此处可创建归档域数值的 WinCC 变量。 按下列步骤之一进行操作:1.2.3.4.直接在输入域中输入变量。“选择”按钮,交互式选择变量或创建新的变量。“创建”按钮,自动生成新的变量。“编辑”按钮,编辑已的变量属性。2-24用户归档编辑器定义权限和标记在“权限和标记”框
39、,可以定义权限和归档域的属性。权限使用“选择”按钮,可以在此定义读和写的权限。 在用户管理器中定义可能的权限等级。 按照“新建用户归档”一所描述的内容设置权限。标记在“标记”区域中,可以为选中的数据域定义下列属性:1.“域必须包含数值”: 域必须包含除零以外的数值。“域必须包含唯一的数值”: 域必须包含唯一的数值,也就是说在该列中的数值必须各不相同。“索引支持的域”: 如果可能,域支持索引数值。 例如,该索引可以在搜索命令时提高性能。“完成”按钮,完成数据域条目。2.3.4.这样将在“可乐”用户归档中创建新的数据域。如果从“编辑-选项”菜单中选择“循环创建域”选项,则将显示“创建下一个域?”
40、话框。5.框。 如果选择“是”,则显示用于定义下一个域的初始“常规”对用户归档。注意对用户归档所做的改变只有数据库以后才能生效。2-25用户归档编辑器2.2.2.3归档的属性按以下步骤编辑用户归档的属性: 在浏览窗口中,用鼠标右键归档)。 从弹出式菜单中选择“属性”。其中一个归档,例如“可乐”归档(首先扩展然后会显示“归档属性” 讯”、“权限和标记”定义归档的顺序。框,用户可以在其中编辑属性。 “常规”、“通在“新建用户归档”一描述。 附加的“顺序”2-26用户归档编辑器“顺序”“顺序”定义归档的顺序。选择一个或多个归档,并使用“向上”和“向下”按钮改变它们的位置。“确定”,确认条目。“磁盘”
41、()图标或跳转到“项目-”菜单,保存用户归档。 归档的顺序将在用户归档编辑器的“位置”列更新。注意对用户归档所做的改变只有数据库以后才能生效。2-27用户归档编辑器2.2.2.4归档域的属性为了编辑数据域属性,按下列步骤进行: 在浏览窗口中其中一个归档,例如“可乐”归档(首先扩展归档)。 然后用户归档编辑器的数据窗口应该显示“可乐”用户归档的数据域:为了编辑用户归档的数据域,按照以下步骤进行: 在用户归档编辑器的数据窗口内,用鼠标右键 在弹出式菜单中选择“属性”。“水”。然后会显示“域属性”框,用户可以在其中编辑数据域的属性。“常规”、“数值”以及“权限和标记”在“定义归档域”一描述。附加的“
42、顺序”定义归档域的顺序。2-28用户归档编辑器“顺序”为了定义数据域的顺序,可以使用“顺序” 响用户归档编辑器表格窗口内数据的显示、运。 在该中设置的顺序将影画面的以及通过函数的索引的分配。选择一个或多个域,并使用“向上”和“向下”按钮改变它们的位置。 “确定”,确认条目。“磁盘”()图标或跳转到“项目-”菜单,用户归档。 归档域的顺序将在用户归档编辑器的“位置”列更新。在本实例中,“可乐”归档包含下列属性:2-29归档数据域属性可乐水名称:水别名:Water_from_Well_4类型:整型长度:精确度:最小值:1000最大值:1200起始值:1100变量 n.:权限(读):0权限(写):0
43、标记:NNP.:3最后一次修改时间:03/05/98 12:54用户归档编辑器最后,用户归档。注意对用户归档所做的改变只有数据库以后才能生效。2.2.2.5变量的属性使用归档和归档域的属性框可以编辑变量的属性。 为此,相应标签内的“编辑”按钮。 将会显示“变量属性” 性,如果需要也可以改变属性。框,在其中可变量的属利用这四个变量可以归档。 为了,必须提供带相应数值的“标识号”和“作业”变量或“作业”、“域”和“数值”变量。2-30变量的数据类型UA_Coke_ID 的数据类型有符号 32 位数UA_Coke_Job 的数据类型有符号 32 位数UA_Coke_Field 的数据类型8 位文本变
44、量UA_Coke_Value 的数据类型8 位文本变量归档数据域属性糖名称别名.Coloring7名称别名.名称别名.磷酸名称别名.用户归档编辑器变量提供归档的方法:1. 通过指定“ID”和“Instruction Code”变量,可以明确写入、或删除数据中的数值。2. 可以用“Field”和“Value” 使用“Instruction Code”变量代替“ID” 变量,可以写入、变量来搜索数据。或删除找到的数据记录。 例如,如果必须从表格中删除数据,然后又要在末尾添加,则可以使用这种数据选择类型。 “数值”域必须是唯一的,否则将使用满足“数值”域条件的第一条数据。注意有将数值提供给变量,在的
45、变量应用实例内详细说明。2-31变量的功能ID归档的标识符(相当于数据编号)指令代码可用的三个指令代码: 读、写和删除: 读= 6写= 7删除= 8执行指令后,变量将包含错误代码: 无错= 0错误= -1域归档域数值归档域数值用户归档编辑器变量应用实例:在实例中为了用变量进行工作,必须执行下列步骤:在用户归档编辑器中1.创建用户归档(实例中是“可乐”归档)。 用向导创建归档时,请输入如下所列的设置。 如果已创建了“可乐”项目,那么可以检查设置,并且需要以通过归档的属性框进行改变。2.在用户归档中,创建数据域“水” “磷酸”(整型)。创建“配方”(字符串类型)数据域。“糖”、“色素 7”、“”和
46、3.在图形编辑器中1.打开新的画面并将 WinCC 用户归档表格控件放置在其中。该控件,打开“WinCC 用户归档表格控件属性”框。2-32“可乐”归档的属性归档类型“的”通讯通过 WinCC 变量变量生成变量组"UA_Coke"UA_Coke_ID 的数据类型有符号 32 位数UA_Coke_Job 的数据类型有符号 32 位数UA_Coke_Field 的数据类型8 位文本变量UA_Coke_Value 的数据类型8 位文本变量用户归档编辑器·在“常规” 乐”归档。的“源”区域,激活“归档”,并从列表框中选择“可·在“编辑”区域内激活“只读”复选框。
47、 激活“”、“改变”和“删除”类型。·可以应用其余设置,不必改变。 如果已经创建了用户归档表格控件,那么可以检查设置,并且在需要以通过控件属性框进行改变。2.为四个变量中的每一个变量都创建一个 I/O 域,并如下设置:· 对于每个变量,选择“改变时进行更新”对象属性。为每个已组态的数据域(水、糖等)创建 I/O 域并将其连接至相应的变量(例如将用于“水”的 I/O 域连接至“UA_Coke_Water”过程变量)。 为每个变量选择“改变时进行更新”对象属性。3.注意关于 I/O 域的组态附加信息参见图形编辑器文件。2-33变量数据格式输出格式UA_Coke_ID十进制099
48、9UA_Coke_Job十进制9 秒UA_Coke_Field字符串*UA_Coke_Value字符串*用户归档编辑器为每个已组态的 I/O 域创建用于其的文本域。 这些将用户在运行时输入表格窗识别单个 I/O 域。口。 对于 ID 2 数据“无糖可乐”。所做的改变并激活运行。 将五个数据,在配方列中输入“可乐”,对于 ID 4 数据,输入执行可能动作的详细过程1. 用 ID 选择数据并写入数据值:域,并将“7”(写入)输入到“指令代码”·将“3”输入到“标识号”I/O I/O 域。··这样将在过程变量的 I/O 域中输出数据值“3”。如果动作,则“指令代码”I/O 域将显示错误编号“0”。 在出现错误的情况下,将输出错误编号“-1”。·未使用“域”和“数值”变量。注意通过输入 ID“-1”和作业号“6”
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高端住宅区生态绿化苗木种植及后期维护服务合同
- 美容院转让合同附设备折旧及售后服务承诺
- 自住房屋租赁合同终止及租赁双方权利义务协议
- 《集体合同与劳动合同在劳动关系调整中的对比协议》
- 酒店收银员劳动合同与员工心理健康关爱协议
- 人力资源聘用协议书-企业人才招聘与配置合同
- 铁矿石电商售后服务合同:消费者权益保护服务协议
- 电商平台物流合同中货物损失赔偿标准及责任划分
- 驾校场地租赁合同范本(含停车管理)
- 大型活动安保班组安全生产协议及应急响应合同
- 物流管理就业能力展示
- 宿管老师培训课件
- 四年级英语 4AM3U2 Around my home同课异构
- 超限货物运输安全
- 2024年江苏省对口单招英语试卷及答案
- 循环经济的环保意义
- 国家临床版3.0手术操作编码(ICD-9-CM3)
- 小学一年级上册体育全册教案
- GB/T 42866-2023煤化工废水处理与回用技术导则
- 2024年高考法语核心词汇全突破
- 病原生物与免疫学知识点
评论
0/150
提交评论