n
指导:
可能发生这样的情况:生产流程不能够自动执行到结束。例如,系统需要操作人员手工操作或确认一个动作,只有做了这些工作或者操作员请求确认之后,自动的流程才能继续运行。n
下表描述了如何在一个 SFC type 中组态一个操作员请求。运行时,操作员请求将显示如下:n
- 在 SFC Type 实例的画面块上显示一个提示文本。n
- 在 WinCC 报警控件中显示一条消息。n
- 在过程画面,总览和导航窗口中的组显示上。
No. | 步骤 | |||||||||||||||||||||||||||||
1 | 在 SFC type 实例的画面块上显示提示文本 SFC type 提供一个 "Note texts" 特性。你可以使用这个特性定义 SFC type 的提示文本。每一个提示文本被分配一个唯一的编号,一个名字和一条注释。每次只能激活一个提示文本。为了在一个特定的步下激活特定的文本,必须将信号引脚 "OPTIPNO" 指定为需要显示的提示文本的编号。 n 这个激活的提示文本将在 SFC type 实例的画面块上显示。如果您对一个提示文本制定了注释,那么该注释显示为提示信息,否则会显示提示文本的名字。n
在提示文本的右面,有一个确认按钮。如果操作员使用该按钮确认了这个提示文本,那么信号"OPTIPNO" 被置位为 "0"。提示文本可用作 SFC type 步转换的条件。下面的图形显示了这个转换的组态。如果操作员请求被确认,转换到下一步。n 提示:n
|
|||||||||||||||||||||||||||||
2 | 在WinCC Alarm Control 中显示报警消息 在一个 SFC type 实例中包括一个ALARM_8P 块(SFB 35) 用于组态需要确认的报警消息,同时也包括两个NOTIFY_8P块 (SFB 31)用于组态不需要确认的报警消息。这些消息块中的一些消息已经被系统占用。您仍可以在 ALARM_8P 块中使用 7 个需要确认的消息, 在 NOTIFY_8P 块中使用 5 条不需要确认的消息。为了在某一特定步的时候触发一条消息,您可以在这个步中设定一个消息触发信号,在 CFC 中不需要互连该该消息触发信号。下面是消息块中,可使用的消息信号的列表 : n
下图显示了使用 "NSIG_16" 信号来组态一条不需要确认的消息。n 当该步执行完毕后,消息触发信号 "NSIG_16"被复位。n 你必须在 SFC type 中组态额外的消息。在 SFC 编辑器中选择菜单命令"SFC> Message...",则 "PCS7 Message Configuration" 对话框被打开。在这里您可以定义这些消息的属性 (消息类别,事件, ...)。下面的这个画面显示了给 "NSIG_16" 组态不需要确认的消息。n 在 WinCC 运行时,消息可以显示在 WinCC 消息控件或者 Batch Control Center 中。下图显示了消息显示在Batch Control Center中。 | |||||||||||||||||||||||||||||
3 | 在过程画面,总览区和导航场口中显示组显示 WinCC 运行时,在画面、纵览区域和导航窗口中可以通过组显示(Group Display)来显示操作员请求。在 OS 编译的过程中,"Create/Update Block Icons..." 功能用于在画面中连接 SFC type 的实例和相应的块图标。该 SFC type 的块图标包括一个组显示。运行时组显示的信息可以被传送到总览区域,块图标的属性 "CollectValue" 必须直接连上 "*.EventState" 变量并且属性 "Relevant"必须设置成值 "Yes"。可以通过 "Create/Update Block Icons..."功能来完成这一工作。包含有 SFC type 块图标的画面必须插入到画面树管理器中。下面这个画面显示了,在 WinCC Runtime 时,SFC type 实例的一个操作员请求。 关于组显示的组态可以参考如下:
|
Keywords:
配方, SFC
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc336384.html