您的位置:首頁>科技>正文

「OSISoft PI」-創建虛擬工廠-進度條製作

作者: MarickLiang

生產管理與控制(PMC-Production Management Control)旨在發佈生產管理控制方面文章, 文章提供一套理論和實踐驗證的計算方法説明制造型企業提高生產效率。

用進度條製作當班產出進度, 訂單產出進度是非常好的選擇。

在ProcessBook中製作進度條步驟如下:

1 編輯狀態下, 選擇Bar Chart控制項, 如圖1

2 配置Bar Chart控制項屬性, 如圖2

首先, 設置Bar Chart水準放置

其次, 設置Bar Chart控制項從0開始(Left為0), 最大為1(Right為1)

再次, 設置Bar Chart資料要綁定Tag為HC_1.SaveCurrentShiftOutputPerc

(注意:這裡SaveCurrentShiftOutputPerc是通過AF計算出來的一個進度百分數, 大於0小於1, 並且存放到PI中)

最後, 設置Bar Chart控制項顯示百分數(選擇"Show Scales", Number Format是"0.00%")

計算SaveCurrentShiftOutputPerc的演算法是

第一, 首先要有當班的標準UPH(每小時標準產出);

第二, UPH乘以8(8代表一個班次運行標準時間8個小時)就得到當前班次標準產出;

第三, 用當前班次實際產出除以當班標準產出就得到當班產出百分比。

這裡還需要強調, SaveCurrentShiftOutputPerc是PI點, 它由Analysis裡名字CurrentShiftOutput的屬性輸出得到, CurrentShiftOutput的計算用上面演算法計算得到。

為什麼不能直接用CurrentShiftOutput屬性, 非要存放到SaveCurrentShiftOutputPerc這個PI點呢?

因為發現ProcessBook, Coresight顯示資料都要存放到PI點, 這樣在利用時間軸查詢, 才能查詢到歷史值。 這點要特別注意, 因為對於購買PI點不很充分的企業, 哪些資料需要存放到PI點要仔細計算, 因為PI點是要收費的, 用一個PI點就少一個PI點, 切記, 切記。

最後附上SaveCurrentShiftOutputPerc的計算過程圖片, 圖3-圖4。

圖1 編輯狀態下, 選擇Bar Chart控制項

圖2 配置Bar Chart控制項屬性

圖3 按照演算法計算CurrentShiftOutput屬性

圖4 將CurrentShiftOutput屬性存成PI點SaveCurrentShiftOutputPerc

Next Article
喜欢就按个赞吧!!!
点击关闭提示