西门子OP73触摸屏
湖南嘉普云自动化设备有限公司
SIEMENS 湖南嘉普云自动化设备有限公司
询价:一叭③玖零叭零叭貳玖柒
客服Q:貳玖陆玖一伍叭陆玖
询价:一叭③玖零叭零叭貳柒貳
以下几方面可以优化面板和控制器之间的传输数据。
HMI 连接的性能优化
- 如果减少自动更新变量的数量,可以提高通信性能。
在默认情况下,只有当前运行的画面所关联的变量才会被刷新。在画面中并非总是需要同时刷新所有的变量,在这种情况下可以使用 “ 必要时 ” 采集模式。
另外,那些在 “ 后台 ” 实时刷新的变量 (采集模式为 “ 循环连续 ”) 应该减少到低限度。 -
-
- 如果所有的变量采用相同的采集周期会提升通信性能。
在变量的 "属性 > 设置",中设置同一个采集周期。
CPU 连接资源
在 PLC 中,每配置一个 HMI 连接就会占用一定数量的连接资源。
数量的多少取决于 HMI 面板和使用的应用程序,比如使用系统诊断。
使用报警/系统诊断会增加占用的资源连接数。
初始化时," 离线视图" 始终显示大连接数。 " 在线视图" 显示实际使用连接资源的数量。
下表列出了不同的面板所占用的大连接资源数。
| CPU 连接资源数 |
---|
精简面板 | 大值:1 |
精致面板 | 大值:2 |
Advanced 运行系统 | 大值:2 |
Professional 运行系统 | 总是 3 |
查看在线连接资源
- 在线连接 PLC 并打开设备设置。
- 选择 "网络视图"。
- 选中 PLC。
在诊断窗口,“连接信息”选项卡,诊断表格中显示实际使用的连接资源的数量 (配置 3 > 使用 1)
1. 使用 Sm@rtAccess
一台被组态为 Sm@rtServer 的操作员面板可以被在另一台作为Sm@rtClient 计算机或操作员面板上操作。Sm@rtClient 和 Sm@artServer 之间的连接只能通过以太网。S7 控制器和作为Sm@artServer 的操作员面板间的通讯不是必须通过以太网的。.
Bild 01
同等操作员面板- 看图. 01 - 可以被用来操作广泛的或单独的机器与设备。这允许操作员从不同的地点操作和监视设备。操作员在每一个操作员面板和组态设备上看到的是相同的画面。所操作是在运行选件 Sm@rtAccess 中默认实现的。这确保某一时刻您只能在一个操作员面板上操作。
因为这里只有一次主配置,对组态的更改只需一次。
2. 常规方法 -用户组态
常规方法中,锁操作的逻辑存在于控制器中。这种情况下,每个操作员面板都要通过一个 S7 连接,例如 PROFIBUS 或 Ethernet来访问 S7 控制器。这种方法的缺点是您不得不单独组态每个操作员面板。
Bild 02
这种方法可被用来操作广泛的或单独的机器与设备。有很多编程实现锁操作的方法。本例中,除了锁操作,对每个操作员面板的组态都是相同的,因为不得不单独为每个操作员面板组态锁操作。
大型设备通常被分成区域或功能组。这意味着设备的不同部分可以被多个操作员面板并行操作。如果多个操作员面板访问设备的相同部分,那么除了个登陆的,其他操作员面板都将被锁住。但是,设备的其他部分可以继续被其他操作员面板操作和监视。
2.1. 如何在样例项目中锁住操作
本例中的锁操作依靠当前打开的画面或当前使用的画面号。如果两个操作员面板传送相同画面号给控制器,那么其中一个操作员面板被锁,不能操作功能组。被锁操作员面板上的操作员此时只能监视相关的功能组。
由于每个功能组所需的不同的画面号依靠于设备,包括画面号的号码可以在操作员面板上的一个矩阵中指明。本例中,您可以为每个功能组指定多10个画面- 见表 01。
功能组 | 画面 |
01 | 02 | 03 | 04 | 05 | 06 | 07 | 08 | 09 | 10 |
FG 00 | 1 | - | - | - | - | - | - | - | - | - |
FG 01 | 10 | 11 | 12 | - | - | - | - | - | - | - |
FG 02 | 20 | 21 | - | - | - | - | - | - | - | - |
FG 03 | 31 | - | - | - | - | - | - | - | - | - |
表 01
锁操作将以洗瓶和排序机器为例来说明。
注意:
单独的流程在例子中只做简单描述!
同一项目被分为以下设备部分和功能组:
编号. | 功能组 | 设备部分 | 画面号 |
1 | FG 00 | Complete plant | 1 |
2 | FG 01 | Bottle removal | 10-12 |
3 | FG 02 | Bottle washing | 20-21 |
4 | FG 03 | Bottle sorting | 30 |
表 02
2.2 STEP 7 编程
样例项目是按照10个操作员面板和10个功能组来组态的。锁操作包含在功能块 FC510 和 FC511,同时使用了模块 FC500 和 FC501。
a) STEP 7 程序结构
对设备和机器的常规处理顺序在功能 FC10, FC20 和 FC30 中实现,该调用同 OB1 中的锁操作是相同的。
注意:
如果所需的操作员面板不超过10个且每个功能组所需的画面不超过10个,那么您就不必对用于锁操作的 STEP 7 程序做任何修改。
Bild 03
b) 功能FC 501描述
功能模块 FC501 "** Interlock Reset" 用于控制器与操作员面板间通讯中断时重新设置操作员面板的当前画面号。这用来防止操作员面板继续被一个功能组锁住。为了验证该功能,操作面板被“协调区”传送的操作员面板状态位将被评估。当状态位在一个指定时间范围内保持不变时将执行重新设置。 FC501 在FC511 "General iReset"中被调用 - 见图. 03.。
西门子OP73触摸屏
Bild 04
参数 | 数据类型 | 接口 | 描述 |
T_High | Timer | INPUT | 用于评估操作员面板状态位的 Timer(Low 和 High 信号) |
T_Low | Timer | INPUT |
WatchDogTime | S5Time | INPUT | Time for both timers |
Coordination | Word | INPUT | 协调区区域指针 |
ScreenNo | Word | INOUT | 操作员面板当前画面号 |
Table 03
c) 功能 FC 500描述
功能模块 FC500 "** Interlock Screens" 用于为所有功能组和管理该功能组的锁操作使用一次。该功能模块比较每个操作员面板(多10个面板)的当前画面号和用于该功能组的数据块 DB500 中所输入的画面号,如果该功能组未被另一个操作员面板锁住,则允许该面板进行操作。
Bild 05
参数 | 数据类型 | 接口 | 描述 |
ActScreenOP | Pointer | INPUT | 操作员面板的当前画面号 |
ScreenFG | Pointer | INPUT | 为功能组发布的面板号 |
Panel_release_FG | Pointer | INPUT | 为本功能组发布或锁定的面板 |
FG_inUseOf | Int | INOUT | 被下面面板使用的功能组 |
Table 04
2.3 WinCC flexible 组态
原则上,您必须为每个操作员面板组态锁操作。为此您需要在组态和运行系统中改变设置。
a) 改变组态
为了能让一个面板操作一个功能组,您必须面板号码改变依照区域指针“协调区”和“画面号”。以下数据块用于样例程序中的这两个区域指针:
区域指针 | DB 号. | 数据块名称 |
协调区 | DB8 | "DB_Coordination" |
画面号 | DB501 | "DB_AreaPointerScreenNo" |
表 05
Bild 06
在各个 WinCC flexible 项目中以下变量必须按照面板号进行修改:
西门子MM变频器
6SE64402UC112AA1
6SE64402UC12A1
6SE64402UC137AA1
6SE64402UC15A1
6SE64402UC17A1
6SE64402UC211BA1
6SE64402UC215BA1
6SE64402UC222BA1
6SE64402UC230CA1
6SE64402UC240CA1
6SE64402UC255CA1
6SE64402UC275DA1
6SE64402UC311DA1
6SE64402UC315DA1
6SE64402UC318EA1
6SE64402UC322EA1
6SE64402UC330FA1
6SE64402UC337FA1
6SE64402UC345FA1
6SE64402UD137AA1
6SE64402UD15A1
6SE64402UD17A1
6SE64402UD211AA1
6SE64402UD21A1
6SE64402UD222BA1
6SE64402UD230BA1
6SE64402UD240BA1
6SE64402UD255CA1
6SE64402UD275CA1
6SE64402UD311CA1
6SE64402UD315DA1
6SE64402UD315DB1
6SE64402UD318DA1
6SE64402UD318DB1
6SE64402UD322DA1
6SE64402UD322DB1
6SE64402UD330EA1
6SE64402UD330EB1
6SE64402UD337EA1
6SE64402UD337EB1
6SE64402UD345FA1
6SE64402UD345FB1
6SE64402UD355FA1
6SE64402UD355FB1
6SE64402UD375FA1
6SE64402UD375FB1
6SE64402UD388FA1西门子OP73触摸屏
6SE64402UD388FB1
6SE64402UD411FA1
6SE64402UD411FB1
6SE64402UD413GA1
6SE64402UD413GB1
6SE64402UD416GA1
6SE64402UD416GB1
6SE64402UD420GA1
6SE64402UD420GB1
6SE64402UE175CA1
西门子OP73触摸屏