<sub id="pjj5d"></sub>

      <progress id="pjj5d"></progress>

      網站首頁聯系方式 您好,歡迎訪問北京智英偉業辦公家具有限公司官網 !

      北京智英偉業辦公家具有限公司

      全國服務熱線

      010-8025976113601342066

      當前位置: 首頁 > 新聞中心 > 常見問題 > 密集柜的μCOS-‖多任務機制
      新聞中心
      聯系方式
      電話:010-80259761
      傳真:
      手機:13601342066
      郵箱:13601342066@163.com
      網址:www.michaelhwan.com
      地址:北京市大興區西紅門鎮福偉路一條2號
      詳細新聞
      當前位置: 首頁 > 詳細新聞

      密集柜的μCOS-‖多任務機制

      作者:北京智英偉業辦公家具有限公司 來源:www.michaelhwan.com 發表時間:2016-7-12 14:50:57 瀏覽:次  百度一下

      市面上的密集柜一般利用μCOS-操作系統來合理安排密集柜軟件各個功能模塊的執行和協調,并且該軟件運行穩定可靠,系統對控制指令響應及時,有效保證了密集柜系統的穩定性。今天就請北京密集柜廠家-智英偉業發熱張工來給我們具體說明一下密集柜的μCOS-多任務機制。

      1)    用戶任務:完成來自巨位機、人機交互界面和移動列各種通信數據的綜合解析工作,是控制指令得以正確實現的關鍵任務。

      2)   RS232通信任務:負責和本列人機交互界面的通信工作,任務初始化后始終保持等待信號量狀態。主芯片的串口中斷實時接收觸摸屏命令,當接收到完整的數據幀后,調用OSSemPost( )函數發送信號量,通知RS232通信任務激活Modbus RTU協議解析任務,并根據解析出的控制指令反饋響應信息或者保存按鍵命令。

      3)   RS485通信任務:和RS232通信任務類似,它由對應的RS485接收函數調用OSSemPost( )函數激活,負責和各個移動列之間的信息交互,是密集柜網絡穩定運行的核心任務。移動列數目較多,通信非常復雜,為了保證控制指令的實時性,必須將RS485通信任務的優先級設為所有任務的最高級。它的主要工作是解析并保存“輪詢”到的移動列狀態信息、傳感器信息、按鍵信息,等待用戶任務的使用。

      4)    網絡通信任務:由對應的網絡接收函數調用OSSemPost( )函數激活,主要負責和巨位機之間的信息交互,使得用戶可以借助網絡實現遠程控制密集柜系統。

      5)   Modbus RTU協議解析任務:該任務由以上三個數據通信任務中的任意一個激活,它的主要工作是根據Modbus RTU數據幀規范,解析及保存固定列和巨位機、固定列和移動列之間傳輸的數據幀。

      6)   μCOS-為了處理任務延時和調度等一些時間相關任務,需要由CPU的硬件定時器產生一個毫秒(ms)級的周期性中斷來提供一個系統時鐘。

      7)   μCOS-是搶占式內核,它按照任務優先級的高低對任務進行調度,因此任務優先級的合理設置,對于密集柜這種實時性要求較高的控制軟件來說尤為重要。在該軟件系統中,各任務的優先級由高到低依次為RS485通信任務、RS232通信任務、網絡通信任務、用戶任務。

      上一篇:密集柜中檔案的水災防范措施
      下一篇:檔案密集柜資料整理竅門
      91久久性奴调教国产蜜臀_91蜜臀午夜福利在线观看_91久久夜色精品国产免费_免费