您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 咨询培训 > Wincc-flexible如何使用配方
如何创建报警系统如何使用VBScript如何使用配方WinCCFlexible1配方概述WinCCflexible如何使用配方提纲组态配方运行时操作配方如何创建报警系统如何使用VBScript如何使用配方WinCCFlexible2配方的概念WinCCflexible如何使用配方配方概述配方应用实例配方数据记录的结构配方的数据配方的结构配方的组态配方数据记录的传送如何创建报警系统如何使用VBScript如何使用配方WinCCFlexible3WinCCflexible如何使用配方——配方的概念配方概述配方是相关数据的集合,如设备组态或生产数据。例如,您只需一个操作步骤便可将这些数据从HMI设备传送至控制器,进而改变生产变量。例如,如果您直接在机械设备上进行了编程,便可将数据传送到HMI设备并将它们写入配方。在“配方”编辑器中创建带有相关联数据的配方。要想在HMI设备上显示和编辑配方,需要在过程画面中组态配方视图或配方画面。如何创建报警系统如何使用VBScript如何使用配方WinCCFlexible4WinCCflexible如何使用配方——配方的数据配方概述运行期间的数据如果需要频繁改变或调整生产数据,可以在运行期间直接在HMI设备或机械设备上获得数据。用于为机械设备分配参数的“Teachin”模式就是一个实例。可以将可移动的组件直接移到机械设备上的期望位置。然后将获得的位置数据从PLC传送到HMI设备,并将其存储在配方中。运行期间的数据导入例如,如果生产数据存储在服务器上的数据库中,可以在运行时通过CSV文件将生产数据导入HMI设备。组态期间的数据如果已获得或准备好生产数据,可以在组态配方期间将其输入或导入“配方”编辑器。可以在组态时或HMI设备运行时编辑配方数据记录。在组态时,可以在“元素”标签的“配方”编辑器里定义配方。可以在“数据记录”标签的配方数据记录中输入其值。如何创建报警系统如何使用VBScript如何使用配方WinCCFlexible5WinCCflexible如何使用配方——配方应用实例配方概述配方用于制造业和机器制造。接下来为两个典型应用的实例,阐述了如何实现WinCCflexible工程系统的配方功能:机械设备参数分配配方的一个应用领域就是制造工业中机械设备参数的分配。机械设备将不同尺寸的木板剪切到指定的尺寸并钻孔。导轨和钻子必须根据木板的尺寸向新位置移动。所需的位置数据作为数据记录存储在配方中。如果要采用新的木板尺寸,需要使用“Teachin”模式重新分配机械设备参数。将新的位置数据直接从PLC传送到HMI设备,然后将其保存为新数据记录(位置数据)。批量生产食品加工业中的批量生产代表配方的另一个应用领域。果汁工厂中的配料站可以生产出不同口味的果汁、蜜露和水果饮料。它们的配料始终相同,只是混合比不同。每种口味对应于一个配方。每种混合比对应于一条数据记录。触摸按钮时,一种混合比所需的全部数据都可以传送到机械设备控制器。如何创建报警系统如何使用VBScript如何使用配方WinCCFlexible6WinCCflexible如何使用配方——配方的结构配方概述一种产品经常具有若干个变量。例如,对于尺寸或品质,产品变量可以不同。这种情况在配方中精确地体现出来。配方由包含值的配方数据记录构成。定义配方中的配方元素。配方元素由显示名称和变量构成。显示名称在配方视图中的配方数据记录和HMI设备上显示。在运行时,合适的变量值从控制器读出或传送到控制器。这里使用档案柜的实例对配方的结构进行说明。每个配方代表了显示的文件机柜里一个抽屉,从而恰为一个产品。如果果汁厂要生产橙味、苹果味和热带水果味的饮品,那么需要针对每种口味组态一个配方。如何创建报警系统如何使用VBScript如何使用配方WinCCFlexible7WinCCflexible如何使用配方——配方数据记录的结构配方概述配方数据记录对应于单个抽屉中的文件卡,从而对应于一个产品变量。如果果汁厂要生产果汁、蜜露和水果饮料,那么需要针对每种产品变量在配方中创建一个配方数据记录。在这种情况下,产品变量由不同的配料混合比构成。配方数据记录是一组在配方中定义的变量的值。在输入域中输入这些值,可以在组态期间或运行期间在HMI设备或机械设备上改变这些值。要生产一种产品,需要将合适的配方数据记录从HMI设备传送到连接的控制器。除非组态工程师允许,否则配方数据记录中的值不能在HMI设备上进行更改。如何创建报警系统如何使用VBScript如何使用配方WinCCFlexible8WinCCflexible如何使用配方——配方的组态设置配方概述可以根据应用需要组态配方。为了在不干扰当前进程的情况下写数值到HMI设备上的配方数据记录中,除需满足那些给机器分配参数的要求外还需组态设置。在配方的组态设置中,指定要用在配方中使用的变量的特性。下图显示了使用配方数据记录时的基本差别。配方管理(配方显示/配方画面)存储介质TagsPLC是否是否同步离线如何创建报警系统如何使用VBScript如何使用配方WinCCFlexible9WinCCflexible如何使用配方——配方的组态设置配方概述这些组态设置是在属性视图中的“设置”下进行的:组态1:不带“同步变量”的配方只显示已读取数据记录的数据,并且这些数据只能在配方视图中进行编辑。在配方视图外使用相同的变量不会影响它们的值。组态2:带“同步变量”和“离线变量”的配方从控制器或存储介质中读取的数据记录的数据是写入为配方所组态的变量还是从中读出,是由“同步变量”选项来指定的。“离线”选项确保将输入数据写入变量而非直接传送到控制器。组态3:带“同步变量”但无“离线变量”的配方从控制器或存储介质中读取的数据记录的数据是写入为配方所组态的变量还是从中读出,是由“同步变量”选项来指定的。输入的或读出的数据立即传送到控制器。可以设置与控制器是否同步。在同步传送的情况下,控制器和HMI设备均在共享数据区中设置状态位。此机制可防止在控制程序里对数据的任意覆盖。在“连接”编辑器的“范围指针”标签页中为每一控制器独立地指定数据区的地址范围。如何创建报警系统如何使用VBScript如何使用配方WinCCFlexible10WinCCflexible如何使用配方——配方的数据配方概述在运行系统中,配方数据记录可以在外部数据存储介质(例如,闪存)、HMI设备和控制器之间传送。下图显示了配方数据记录是如何传送的。组态适用于传送配方视图中数据记录的功能。在配方画面中,使用为此目的的系统函数。HMI设备将配方数据记录存储在存储介质(例如闪存设备或硬盘)中。可以通过HMI设备显示屏在配方视图或配方画面中编辑配方数据记录。如何创建报警系统如何使用VBScript如何使用配方WinCCFlexible11WinCCflexible如何使用配方——配方的数据配方概述(1)保存:执行“保存”功能,将在配方视图或配方画面改变的值写到存贮介质的配方数据记录中。(2)装载:“装载”功能用存储介质里的配方数据记录值来更新配方画面里显示的配方变量的值。该功能覆盖配方画面里改变的任何值。当数据记录再次被选择时,配方视图中执行“装载”功能。(3)写入控制器:在调用“写入控制器”功能时,将配方视图和配方屏幕的值增量下载到PLC中。(4)从控制器读出:调用“从控制器读出”功能将用控制器的值更新配方视图和配方画面里指示的值。该功能覆盖配方视图或画面里改变的任何数据。(5)与控制同步:在组态中,可以通过设置“与控制同步”函数,使配方视图中的值与配方变量的值同步。同步之后,配方变量和配方视图中都包含了当前更新了的值。当没有为配方选择“变量离线”设置时,当前值也应用到控制器中。(6)导入,导出:为了对它进行处理,例如用MSExcel,数据记录可以导出到外部数据载体中。数据记录以*.csv的格式保存。如何创建报警系统如何使用VBScript如何使用配方WinCCFlexible12配方概述WinCCflexible如何使用配方提纲组态配方运行时操作配方如何创建报警系统如何使用VBScript如何使用配方WinCCFlexible13WinCCflexible如何使用配方组态配方配方及配方编辑器创建和编辑配方组态配方视图组态配方画面创建和编辑配方数据如何创建报警系统如何使用VBScript如何使用配方WinCCFlexible14WinCCflexible如何使用配方——配方及配方编辑器组态配方可以在“配方”编辑器中创建、组态和编辑配方。此外,还可以使用“配方”编辑器在现有的配方数据记录中输入数值。可通过创建新配方或打开现有配方,便可打开“配方”编辑器。配方编辑器如何创建报警系统如何使用VBScript如何使用配方WinCCFlexible15WinCCflexible如何使用配方组态配方“元素”标签页中包含如下元素:配方名——可以在项目中唯一地标识配方。显示名称——例如,配方的显示名称在运行时显示在配方视图中,并且可以以多种语言进行组态。可以指定描述性的名称或与产品直接相关的标志。配方号——是项目中配方的唯一标识。——配方及配方编辑器配方元素如何创建报警系统如何使用VBScript如何使用配方WinCCFlexible16WinCCflexible如何使用配方组态配方版本——标识最近一次对配方进行更改的日期和时间。元素名称——可以在配方中唯一地标识配方元素。可以分配唯一的描述性名称或标志,例如机械设备上的坐标轴标志或配料。分配的变量——每个配方元素都分配有一个配方变量,运行时配方数据记录值就存储在该变量中。缺省值——在创建新配方数据记录时作为缺省项使用。文本列表——文本被分配给文本列表中的值或值域。然后,此文本便可以显示在,例如,输出域中。始终按范围选择配方数据记录中的文本列表。小数位——该数字确切定义了运行时配方数据记录值将显示多少个小数位。信息文本——此处可以输入关于配方元素的帮助信息,运行时将向用户显示该信息。——配方及配方编辑器如何创建报警系统如何使用VBScript如何使用配方WinCCFlexible17WinCCflexible如何使用配方组态配方“数据记录”标签页包含如下元素:——配方及配方编辑器配方数据记录如何创建报警系统如何使用VBScript如何使用配方WinCCFlexible18WinCCflexible如何使用配方组态配方配方数据记录名——在配方中唯一地标识配方数据记录。显示名称——配方数据记录的显示名称在运行时显示在配方视图中,并且可以用多种语言进行组态。可以指定描述性的名称或与产品直接相关的标志,例如产品编号。配方数据记录号——在配方中唯一地标识配方数据记录。输入的值——组态期间可以在配方数据记录中输入数值。在将项目传送给HMI设备时,也传送了配方数据记录。如果HMI设备已经有了数据记录,那么根据传送设置,他们将在用户提示之后被覆盖。信息文本——此处可以输入关于配方元素的帮助信息,运行时将向用户显示该信息。——配方及配方编辑器如何创建报警系统如何使用VBScript如何使用配方WinCCFlexible19WinCCflexible如何使用配方组态配方在属性视图中输入配方的设置。属性视图中的显示取决于在“配方”编辑器中所作的选择。如果在“元素”或“数据记录”标签页中编辑配方元素或配方数据记录,也可在属性视图中修改这些内容。要修改配方设置,在“配方”编辑器中单击“配方名”或“配方号”域。可以在属性视图中修改下列设置:——配方及配方编辑器配方设置如何创建报警系统如何使用VBScript如何使用配方WinCCFlexible20WinCCflexible如何使用配方组态配方例如,在“属性”组下的“数据介质”中,定义包含配方数据记录的文件的保存位置。选择功能取决于所用的操作员面板。根据操作面板的设备,选择要保存闪存或操作面板的MMC存储卡位置。在“属性”组中,可以在“设置”和“传送”中组态运行期间配方的特性。例如,在“设置”中定义运行时是否应将配方变量的值立即传送到PL
本文标题:Wincc-flexible如何使用配方
链接地址:https://www.777doc.com/doc-3637372 .html