加入收藏 在線留言 聯系我們
        關注微信
        手機掃一掃 立刻聯系商家
        全國服務熱線13185520415

        西北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