西北Siemens(授權)一級經銷商---新疆伊犁哈薩克自治州西門子(授權)總代理
| 更新時間 2024-11-25 08:00:00 價格 請來電詢價 西門子PLC 西門子伺服電機 西門子觸摸屏 西門子電纜 西門子變頻器 西門子模塊 聯系電話 13510737515 聯系手機 13185520415 聯系人 董海波 立即詢價 |
詳細介紹
在一個生產設備中,產品的良品率是我們非常關心的一個參數,如何計算生產的良品率呢?本文手把手教你完成該程序的編寫。
一、產品數量統計
要計算良品率,需要統計生產過程中的產品數量、良品數量。如果該產品可以使用傳感器穩定檢測,則可以通過傳感器來進行計數統計。此部分我們略過。
二、良品率計算
為了更直觀的顯示,我們采用FC帶參數的方式來編寫。效果圖如下所示。
在該程序中,需要給定兩個參數,分別是總數量和良品數,輸出的結果分別是產品良品率和產品不良品率。其變量和數據類型,在全局數據塊中添加,如下圖所示。
一般來說,我們的產品數量為整數,而良品率為百分比的小數,所以總數量和良品數的數據類型為DInt,良品率和不良品率的數據類型為Real。接下來看程序的實現。首先需要在FC中定義接口,數據類型和全局變量一致,如下圖所示。
在該接口中,可以看到Temp類型中定義了相關的數據類型,這些是中間變量,在程序中會用到。接下來看程序的編寫。
該程序中,使用減法指令,將總數量減去良品數,得到不良品數量。
為了計算良品率和不良品率時,保留小數,所以需要將整數轉換成實數。
這段程序,計算了不良品率。因為我們知道在除法中除數不能為0,所以需要對不良品為0的時候進行判斷。當不良品數等于0時,不良品率為0.0,不良品大于0的時候,通過不良品數除以總數量,再乘以100來得到不良品率。對于良品率也是一樣的計算方式,如下圖所示。
到此程序則編寫完畢,Zui后將該FC塊進行調用,關聯變量即可
相關產品
產品分類
聯系方式
- 電 話:13510737515
- 聯系人:董海波
- 手 機:13185520415
- 微 信:13185520415