免費電話:15963652777
Banner
首頁 > 新聞動態 > 內容
粉料秤的秤體與測控單元軟件的設計
- 2020-05-08-

  一、秤體設計:

  粉料秤體部分提供固體流量測量的環境平台,包括變頻電機、測室法蘭、測量軸係、中殼體和下殼體5個部分,該秤體有以下3個功能:

  1、勻速旋轉的秤電機和徑向直線測量通道提供科氏力矩的產生條件;

  2、測量軸係中特定的齒盤結構設計實現秤電機轉速與科氏扭矩的一體化數字化信號測量;

  3、通過控製進料通道上的給料閥實現對粉料流量的實際控製。

  二、測控單元軟件設計:

  為了保障測控係統的運行效率及穩定性,選擇實時操作係統uCOS-I作為測控儀表單元軟件平台。uC/OS-I操作係統是一個完整的,可移植、固化、剪裁的占先式多任務內核,已在大於40種不同架構的微處理器上麵成功運行,而且運行情況相當穩定。

  粉料秤中的uC/OS-Ⅱ操作係統移植到STM32E103係列處理器隻要改變與底層硬件相關的3個文件:OS_CPU,H、OS_CPU_A,ASM和OS_CPU_C,C。在這3個文件中,可替改與編譯器相關的數據類型,選擇臨界代碼的實現方法,編寫任務切換調度的函數方法等。

  基於uC/OSⅡ操作係統的程序設計都是通過各個任務實現的,因此根據測控儀表功能需求,將功能程序劃分為以下5大任務:

  1、計算任務。由光電傳感器同步信號觸發,完成轉速、流量等數據的計算處理。

  2、控製任務。計算任務完成後觸發,根據測量到的流量及設定的控製方式對閥、秤變頻器進行控製,向中控發送反饋流量。

  3、通信的任務。串口觸發,在與PC上位機通過RS232串口相連時,完成上位機發送的各項調試與參數配置命令。

  4、中控刷新任務。較低優先類任務,CPU閑暇時執行,使粉料秤係統完成故障檢測、定時上傳、設備啟停等功能。

  5、倉重任務。較高優先類任務,每3s執行1次,通過串行總線RS485從倉重儀表讀取倉重值。

粉料秤