[發明專利]一種基于多總線的微波冶金控制系統及方法有效
| 申請號: | 201310311810.4 | 申請日: | 2013-07-24 |
| 公開(公告)號: | CN103353750A | 公開(公告)日: | 2013-10-16 |
| 發明(設計)人: | 劉明;梁貴安;彭金輝;張利波;周俊文;楊彪 | 申請(專利權)人: | 昆明理工大學 |
| 主分類號: | G05B19/418 | 分類號: | G05B19/418 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 650093 云*** | 國省代碼: | 云南;53 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 總線 微波 冶金 控制系統 方法 | ||
1.一種基于多總線的微波冶金控制系統,包括主控計算機、數據庫、多個可編程控制器、多種傳感器、繼電器及微波冶金裝置,主控計算機上有多個通信端口,可編程控制器與主控計算機之間采用多總線方式連接,主控計算機接入到網絡中,其特征在于,主控計算機包括:
緩沖區創建模塊,用于建立全局指令發送緩沖列表和全局數據接收緩沖列表;
數據采集模塊,用于實時采集各個總線上的可編程控制器向主控計算機發送的數據,具體包括:針對每一通信端口建立一個數據采集線程,用于采集所述通信端口的數據,并將采集到的數據放入全局數據接收緩沖列表中;
控制決策模塊,用于將采集到的可編程控制器的數據進行加工處理,具體包括:從全局數據接收緩沖列表讀取實時數據、解析數據,將數據保存到數據庫中,并將數據從全局接收緩沖列表中移除;結合實時數據與數據庫中歷史數據進行分析,根據設定好的控制算法、策略生成控制指令后,將控制指令發送到全局指令發送緩沖列表;
指令發送模塊,用于向相關可編程控制器下達各種控制指令,具體包括:針對每一通信端口建立一個控制指令發送線程,從全局指令發送緩沖列表中取出指令后發送到所述通信端口上;當指令成功發送后,將指令從指令發送緩沖列表中移除;
界面顯示模塊,用于提供用戶界面,將數據庫中保存的各種傳感器的最新狀態和參數顯示在用戶界面上。
2.根據權利要求1所述的基于多總線的微波冶金控制系統,其特征在于:所述界面顯示模塊和控制決策模塊運行在主線程中。
3.根據權利要求1所述的基于多總線的微波冶金控制系統,其特征在于:所述全局指令發送緩沖列表包括:通信端口號、可編程控制器地址碼、指令通信包、發送時間、應答時間;所述全局數據接收緩沖列表包括:通信端口號、可編程控制器地址碼、數據通信包、接收時間、應答時間。
4.根據權利要求1所述的基于多總線的微波冶金控制系統,其特征在于:還包括Web查詢服務模塊:用于接收、解析基于HTTP協議的遠程查詢指令,查詢數據庫,并將查詢結果動態封裝成HTML文本格式,通過HTTP協議發送到查詢請求端。
5.根據權利要求4所述的基于多總線的微波冶金控制系統,其特征在于:Web查詢服務模塊包括一個網絡監聽線程,監聽網絡客戶端HTTP請求,當每次接收到客戶端網絡請求后,針對每一請求建立一個請求處理線程,查詢數據庫,并將查詢結果封裝成HTML文本格式,通過HTTP協議發送到查詢請求端。
6.一種基于多總線的微波冶金控制方法,主控計算機上有多個通信端口,可編程控制器與主控計算機之間采用多總線方式連接,其特征在于,包括:
主控計算機中建立全局指令發送緩沖列表和全局數據接收緩沖列表;
主控計算機針對每一通信端口建立一個數據采集線程,用于采集可編程控制器發送到所述通信端口的數據,并將采集到的數據放入全局數據接收緩沖列表中;
主控計算機在主線程中從全局數據接收緩沖列表讀取實時數據、解析數據,將數據保存到數據庫中,并將數據從全局接收緩沖列表中移除;結合實時數據與數據庫中歷史數據進行分析,根據設定好的控制算法、策略生成控制指令后,將控制指令發送到全局指令發送緩沖列表;將數據庫中保存的各種傳感器的最新狀態和參數顯示在用戶界面上;
主控計算機針對每一通信端口建立一個控制指令發送線程,從全局指令發送緩沖列表中取出指令后發送到所述通信端口連接的可編程控制器上,由可編程控制器控制繼電器執行動作;當指令成功發送后,將指令從指令發送緩沖列表中移除。
7.根據權利要求6所述的基于多總線的微波冶金控制方法,其特征在于:所述全局指令發送緩沖列表包括:通信端口號、可編程控制器地址碼、指令通信包、發送時間、應答時間;所述全局數據接收緩沖列表包括:通信端口號、可編程控制器地址碼、數據通信包、接收時間、應答時間。
8.根據權利要求6所述的基于多總線的微波冶金控制方法,其特征在于:主控計算機接收、解析基于HTTP協議的遠程查詢指令,查詢數據庫,并將查詢結果動態封裝成HTML文本格式,通過HTTP協議發送到查詢請求端。
9.根據權利要求8所述的基于多總線的微波冶金控制方法,其特征在于:Web查詢服務運行在一個單獨的網絡監聽線程中,監聽網絡客戶端HTTP請求,當每次接收到客戶端網絡請求后,針對每一請求建立一個請求處理線程,查詢數據庫,并將查詢結果封裝成HTML文本格式,通過HTTP協議發送到查詢請求端。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于昆明理工大學,未經昆明理工大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310311810.4/1.html,轉載請聲明來源鉆瓜專利網。





