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.pswp.cn/diannao/91930.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/91930.shtml
英文地址,請注明出處:http://en.pswp.cn/diannao/91930.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

機器學習-多重線性回歸和邏輯回歸

目錄 1. 多重線性回歸 1.1 多元線性回歸 1.2 向量化(矢量化) 1.3 多元線性回歸的梯度下降算法 1.4 正規方程 2. 特征縮放 2.1 特征縮放 2.2 檢查梯度下降是否收斂 2.3 學習率的選擇 2.4 特征工程 2.5 多項式回歸 3. 邏輯回歸 3.1 Motivatio…

編程思想:程序自身的模型/函數模型硬件標準如何實現

前言前面提到過寫程序的過程:根據各種需求,構建程序模型(邏輯模型),再用代碼實現.本貼關于程序自身的模型以及函數模型,以及推導硬件標準從邏輯到代碼的思路.程序自身的模型如圖應用APP接受輸入---鼠標動作,鍵盤輸入的字符等,得到結果---畫面,顯示數據等.工具包括框架和編程語言…

基于JAVA Spring Boot物理實驗考核系統設計與實現 (文檔+源碼)

目錄 一.研究目的 二.需求分析 三.數據庫設計 四.系統頁面展示 五.源碼獲取方式 一.研究目的 信息數據的處理完全依賴人工進行操作,會耗費大量的人工成本,特別是面對大量的數據信息時,傳統人工操作不僅不能對數據的出錯率進行保證&…

【國內電子數據取證廠商龍信科技】安卓鏡像提取與解析

前言隨著智能手機更新迭代越來越快,手機廠家對手機系統安全性要求也越來越嚴格。系統安全性提高對公民的隱私是一件好事,但是對于取證行業確實一個大難題,手機系統安全性的提高意味著我們能對犯罪嫌疑人手機的提取數據和恢復數據越來越少&…

Java+Ollama 本地部署 DeepSeek-R1 對話機器人:從 0 到 1 實戰指南

作為 Java 開發者,想在本地搭建一個能理解代碼、支持多輪對話的 AI 機器人?DeepSeek-R1 這款開源大模型絕對值得一試。今天就帶大家用 OllamaJava 實現本地化部署,全程實操,新手也能跟著做! 一、先搞懂:為…

Java Web項目Dump文件分析指南

目錄 1. Dump文件的類型與作用 2. 生成Dump文件的方法 3. 分析Dump文件的工具 4. 分析步驟與常見問題解決 5. 最佳實踐與預防 在Java Web項目中,dump文件是JVM(Java虛擬機)在發生崩潰、內存溢出或特定事件時生成的內存快照文件&#xff0…

Ubuntu網卡驅動無效,不能連接wifi上網

一、現象及臨時網絡準備 我的另一篇博客詳細介紹了前期準備工作: 知乎:Ubuntu網卡驅動無效,不能連接wifi上網知乎:Ubuntu網卡驅動無效,不能連接wifi上網 在此基礎上,還得給Ubuntu配好鏡像源,…

LeetCode Hot 100 二叉搜索樹中第 K 小的元素

給定一個二叉搜索樹的根節點 root ,和一個整數 k ,請你設計一個算法查找其中第 k 小的元素(從 1 開始計數)。示例 1:輸入:root [3,1,4,null,2], k 1 輸出:1示例 2:輸入&#xff1a…

5-大語言模型—理論基礎:注意力機制優化

目錄 1、稀疏注意力機制(Sparse Attention) 1.1、核心問題:傳統注意力的 “效率瓶頸” 1.2、具體稀疏策略(詳細計算邏輯) 1.2.1、局部窗口稀疏(Local Window Sparse) 1.2.2、基于內容的稀疏…

輕松學習C++:基本語法解析

基本語法解析引言基本語法變量和數據類型運算符控制結構函數示例代碼:計算圓的面積引言 C是一種功能強大的通用編程語言,由Bjarne Stroustrup于1979年創建。它在C語言的基礎上進行了擴展,支持面向對象編程、泛型編程和過程式編程。C以其高性…

Python Pandas讀取Excel表格中數據并根據時間字段篩選數據

🤟致敬讀者 🟩感謝閱讀🟦笑口常開🟪生日快樂?早點睡覺 📘博主相關 🟧博主信息🟨博客首頁🟫專欄推薦🟥活動信息 文章目錄Python Pandas讀取Excel表格中數據并根據時間…

CS231n-2017 Lecture3線性分類器、最優化筆記

圖片向量與標簽得分向量:上節講到,圖片可以被展開成一個向量,對于這個向量,假設它有D維,那么它就是D維空間的一個點,又假設我們的標簽集合總共有K種,我們可以定義一個K維標簽得分向量&#xff0…

windows wsl ubuntu 如何安裝 open-jdk8

安裝步驟 jdk dhd:~$ java -version Command java not found, but can be installed with: sudo apt install openjdk-11-jre-headless # version 11.0.20.11-0ubuntu1~22.04, or sudo apt install default-jre # version 2:1.11-72build2 sudo apt install op…

Javascript進程和線程通信

JavaScript 中的進程通信(IPC)和線程通信是實現高性能、高并發應用的核心技術,尤其在處理 CPU 密集型任務或跨環境數據交互時至關重要。以下從底層機制到應用場景的詳解:🧩 ??一、進程通信(Inter-Process…

堆堆堆,咕咕咕

1.找TopK問題要找到最前面的k個元素void swap(int *a,int *b) {int temp*a;*a*b;*btemp; } //向下調整最小堆 void minheapify(int arr[],int n,int index) {int left2*index1;int right2*index2;int smallestindex;if(left<n&&arr[left]<arr[smallest]) smalles…

n8n教程分享,從Github讀取.md文檔內容

從上一篇我們了解到了如何安裝 n8n 那么這節課我們嘗試從github的個人倉庫獲取某個文件的內容 目標如下 content/business/1.how-to-use-money.mdx 總流程圖 流程詳解 第1步&#xff1a;申請 GitHub Personal Access Token (Classic) 在gitrhub 個人 設置選項 申請 GitHub P…

分布式ID與冪等性面試題整理

分布式ID與冪等性面試題整理 文章目錄分布式ID與冪等性面試題整理一、分布式ID1. 為什么需要分布式ID&#xff1f;2. 分布式ID的核心要求3. 常見分布式ID方案(1) UUID(2) 數據庫自增(3) Redis自增(4) 雪花算法(Snowflake)(5) 美團Leaf/百度UidGenerator4. 雪花算法詳解二、冪等…

node.js學習筆記1

目錄 Node.js是什么 Node.js下載與安裝 Buffer緩沖區 一些計算機硬件基礎 程序運行的基本流程 Node.js是什么 node.js是一個JavaScript運行環境&#xff0c;或者說&#xff0c;node.js是一個可以運行JavaScript的軟件。 可以用于開發服務端、桌面端、工具類應用。 服務器…

游戲開發日志

我來為您逐行詳細講解這個 ViewMgr.cs 文件。這是一個Unity游戲中的視野管理系統&#xff0c;用于優化游戲性能。## 文件結構概覽這個文件主要包含以下幾個部分&#xff1a; 1. 數據結構和接口定義 2. 視野管理器 ViewMgr 類 3. 工具類 ViewTools讓我逐行為您講解&#xff1a;#…

使用 PlanetScope 衛星圖像繪制水質參數:以莫干湖為例

1.數據采集 我使用ArcGIS Pro 中的Planet Imagery插件下載了 2023 年 6 月 25 日的安卡拉莫干湖衛星圖像。 圖 1&#xff1a;使用 Planet 插件下載衛星圖像 圖 2&#xff1a;下載圖像的日期和傳感器選擇 我查閱的研究中指出&#xff0c;使用無降水時期的衛星圖像對于水質測定…