当前位置: 首页 > ai >正文

SIMATIC WinCC Unified 使用 KPI 优化流程

大家好,我是东哥说-MES

基本知识 3

3.1 KPI组态

简介

现有工厂结构表示在面向对象的组态中定义标准化 KPI 概念的起点。 可通过在工厂视图中用作实例的工厂对象类型来映射工厂的各组件。在“性能指 标”(Performance indicators) 全局编辑器中,可定义全局操作数和 KPI,并在工厂对象类型中 使用标准化 KPI。如果要创建基于其它 KPI 的 KPI,请直接在工厂对象上组态 KPI。 定义和使用 KPI 的图例如下:

工厂结构中的组态顺序

已组态工厂视图用作创建和组态工厂的 KPI 和操作数的基础。
在“性能指标”(Performance indicators) 编辑器中组态全局 KPI 和操作数。
1. 组态全局操作数以传输用于计算 KPI 的过程数据。
– 计数器
– 数字操作数
2. 在“时间模型”(Time model) 编辑器中创建时间范畴和相应的机器状态。
3. 创建特定于工厂的全局 KPI。
4. 为每个 KPI 组态 KPI 公式以计算 KPI。为此,可以使用以下各项:
– 计数器
– 数字操作数
– 时间范畴
– 机器状态
5. 将 KPI 分配给工厂对象类型。
6. 针对向操作数提供数据的变量,选择接口变量。
7. 使用全局计算周期记录计算出的 KPI。
8. 要分析停机时间,可使用为工厂对象定义的全局原因组和原因。
“性能指标”(Performance indicators) 任务卡提供对已组态全局 KPI、操作数和计算周期的概

自定义plc数据类型

1、在PLC类型中进行自定义类型ProductDetails,包括total(总产量),reject(不合格量),good(合格产量),类型都为UDInt.

2、FB块中定义

在FB块中定义productCount类型为ProductDetails的UDT结构变量,并在程序中加入运算程序total=good+reject,

最后把plc数据类型ProductDetails添加到项目库,在弹出的添加类型画面时,按照默认选择即可。

3、在项目库中,添加新类型

4、可视化中配置画面元素

在可视化画面配置以下参数(合格产品、不合格产品、总产量),在变量接口中配置画面接口,并制定画面接口类型PLCUDT和udtProductDetails V0.0.1

5、连接过程值变量

配置好变量接口中的变量后,才可以进行各个标签属性的过程值设定工作,选中IO标签,找到过程值属性后,选择刚才在接口变量中设定好的变量即可。

切换工厂对象面板,创建工厂组态类型

在库里找到可视化面板fpproduct,拖拽到可视化中,接口连接选择之前在FB中定义的接口变量productCount

在工厂视图下,创建工厂对象工厂1、工厂2,把右边product工厂对象分别进行拖拽到工厂1和工厂2下进行实例化,实例化后的的名称分别为设备1和设备2.

添加Unifed Pc程序,并在此程序下建立连接

把新建的设备连接到网络中,并检查连接状态

把运行设置中激活加密传输设置为失效

把工厂视图分配给HMI设备,这样工厂视图就和HMI视图建立了联系。

把区域下的设备与PLC变量建立关联

在面板接口中关联工厂视图中对应设备变量

在画面中属性"伙伴控制"增加伙伴控制标识元素,属性“控制类型”修改为画面控制,“控制参数”修改为“画面窗口_1”

现实效果,在左侧点击工厂视图中不同设备,会在左侧窗体中显示不同设备的相关参数

http://www.xdnf.cn/news/15724.html

相关文章:

  • Nacos配置管理
  • 【Unity3D实例-功能-移动】角色移动-通过WSAD(Rigidbody方式)
  • Kafka、RabbitMQ 与 RocketMQ 高可靠消息保障方案对比分析
  • TinyMCE 富文本编辑器在 vue2 中的使用 @tinymce/tinymce-vue
  • MySQL——约束类型
  • Vue 3 中封装并使用 IndexedDB 的完整教程(含泛型、模块化、通用 CRUD)
  • 网络爬虫概念初解
  • 【Unity】YooAsset问题记录
  • 如何在HTML5页面中嵌入视频
  • Git基础
  • 【每日算法】专题十五_BFS 解决 FloodFill 算法
  • 电脑windows系统深度维护指南
  • 微软原版系统下载的几个好用网站
  • [牛客2020提高赛前集训营day3] 牛半仙的魔塔
  • 在服务器(ECS)部署 MySQL 操作流程
  • Window延迟更新10000天配置方案
  • QML 动画效果详解
  • 巧用Callbre RVE生成DRC HTML report及CTO的使用方法
  • 从五次方程到计算机:数学抽象如何塑造现代计算
  • 板凳-------Mysql cookbook学习 (十二--------2)
  • Codeforces Round 1037(Div.3)
  • docker容器部署应用
  • Office-PowerPoint-MCP-Server:智能自动化PPT制作工具
  • 语义熵怎么增强LLM自信心的
  • Django母婴商城项目实践(八)- 数据渲染与显示之首页
  • 计算机网络:(十一)多协议标记交换 MPLS
  • 安全隔离新选择:SiLM5768L系列 - 集成互锁功能的高速六通道数字隔离器
  • 用户中心——比如:腾讯的QQ账号可以登录到很多应用当中 01
  • Spring Boot入门
  • Web开发 03