日本在线www-日本在线播放一区-日本在线不卡免费视频一区-日本在线不卡视频-成人影院久久久久久影院-成人影院一区二区三区

最新廣告
關(guān)注中國自動化產(chǎn)業(yè)發(fā)展的先行者!
工業(yè)智能邊緣計算2025年會
CAIAC 2025
2025工業(yè)安全大會
OICT公益講堂
當前位置:首頁 >> 案例 >> 案例首頁

案例頻道

ARM嵌入式控制器在印染設(shè)備監(jiān)控中的應(yīng)用
  • 企業(yè):控制網(wǎng)     領(lǐng)域:工業(yè)安全     行業(yè):石油天然氣    
  • 點擊數(shù):2048     發(fā)布時間:2009-06-05 11:33:56
  • 分享到:

  摘 要:針對拉幅熱定型機,設(shè)計一種基于485總線的分布式監(jiān)控系統(tǒng)。用ARM 嵌入式控制器實現(xiàn)主、從電機的同步運行和烘房溫度的控制;在PC機上用VB6.0設(shè)計轉(zhuǎn)速和溫度的監(jiān)控畫面;實現(xiàn)ARM、變頻器和PC機之間的數(shù)據(jù)通信。結(jié)果表明,該系統(tǒng)實現(xiàn)簡單,通信可靠,移植性強,在印染設(shè)備監(jiān)控中具有很強的推廣性。

  關(guān)鍵詞:嵌入式;RS一485;印染設(shè)備;uClinux;監(jiān)控

  1 引 言

  隨著工業(yè)自動化進程的推進和企業(yè)信息化程度的提高,利用遠端智能模塊和RS一485網(wǎng)絡(luò)構(gòu)建監(jiān)控工作分散、監(jiān)控結(jié)果集中的分布式監(jiān)控系統(tǒng),由于投資費用低、結(jié)構(gòu)簡單、實現(xiàn)容易、通信距離長、抗噪聲等優(yōu)點,在工業(yè)控制中得到了廣泛的應(yīng)用。而微電子技術(shù)和自動控制技術(shù)的發(fā)展。以及計算機技術(shù)迅速向非計算機領(lǐng)域的滲透,特別是32位微處理器ARM 在國內(nèi)外的廣泛應(yīng)用,使數(shù)字化、網(wǎng)絡(luò)化和智能化控制,成為新一代印染控制設(shè)備的主要發(fā)展方向。

  我們針對拉幅熱定型機主、從電機的同步運行和烘房溫度控制系統(tǒng)進行監(jiān)控,實現(xiàn)了微機(PC機)與MICROMASTER 440變頻器的設(shè)站通訊,配合漢化下拉式菜單和畫面顯示,以及必要的操作提示,可完成對變頻器參數(shù)的設(shè)定、運行參數(shù)的監(jiān)測、運行數(shù)據(jù)和故障數(shù)據(jù)的采集。嵌入式控制器ARM除控制拉幅熱定型機主、從電機的同步和烘房的溫度外,還通過RS一485網(wǎng)絡(luò),將主、從電機的轉(zhuǎn)速和烘房溫度數(shù)據(jù),傳送給上位機畫面實時顯示。

  2 系統(tǒng)的總體設(shè)計

  圖1為系統(tǒng)的總體框圖。

  ARM控制器通過兩路光電脈沖發(fā)生器PG1和PG2,同時采集拉幅熱定型機的主、從電機M1和M2的轉(zhuǎn)速,經(jīng)計算后求出兩電機的轉(zhuǎn)速偏差,再經(jīng)過智能算法,輸出控制量,調(diào)整從動機的轉(zhuǎn)速,使之跟隨主動機。由于是變頻器驅(qū)動,控制量要轉(zhuǎn)換為頻率的變化量。ARM 控制器按確定的數(shù)據(jù)結(jié)構(gòu),把控制量送給PC機,PC機通過485接口與變頻器通訊,調(diào)節(jié)變頻器2輸出頻率,從而控制從動機M2的轉(zhuǎn)速,使之與主電機同步運行。

  ARM控制器還通過溫度檢測控制電路,采集烘房溫度,經(jīng)過適合的算法,對烘房溫度進行控制。這里重點介紹PC機與變頻器和嵌入式控制器的RS一485接口設(shè)計。整個系統(tǒng)采用RS一485總線標準進行數(shù)據(jù)傳輸。PC機采用研華的MOX—A CP一132UL卡,它是專為工業(yè)通訊環(huán)境設(shè)計的RS一422/485二串口卡,它支持2個獨立的RS一422或RS一485串口,在一對多點應(yīng)用環(huán)境中,每個串口最多可控制32個設(shè)備。每塊卡采用自動數(shù)據(jù)流向控制ADDC(Automatic Data Direction Con—tro1)功能,無需額外的編程,即可輕松管理RS一485半雙工通訊串口數(shù)據(jù)的傳送和接收。變頻器采用西門子的MM440,它有統(tǒng)一開放的USS通信協(xié)議,可方便的與PC機進行通信,并可以在運行中改變變頻器的運行參數(shù)。

  系統(tǒng)運行前,首先在PC機上設(shè)定變頻器的內(nèi)部參數(shù),電機的轉(zhuǎn)速和溫度的額定值;同時開啟控制器ARM,進行數(shù)據(jù)采集和運算控制。通過485總線,PC機可對主傳動系統(tǒng)的主、從電機同步和烘房溫度的控制進行實時監(jiān)測。圖1僅針對拉幅熱定型機的同步系統(tǒng),所以只用了一個ARM控制器,如果需要擴展到多單元的同步控制,增加被監(jiān)控的單元和控制量,可利用485接口,方便地接人多個ARM控制器。

  3 上位機和變頻器

  PC機與變頻器的通信采用USS協(xié)議。該協(xié)議由SIEMENS AG定義,主要以RS一485總線方式將多臺西門子公司生產(chǎn)的變頻器、直流調(diào)速器或PLC等終端設(shè)備與工業(yè)控制計算機相連,實現(xiàn)遠程監(jiān)控。USS協(xié)議是開放的,所以為用戶開發(fā)自己的基于該協(xié)議的軟件產(chǎn)品提供了可行性。這樣不僅有利于降低開發(fā)成本,而且能充分滿足特定項目的需要,方便日常的工控網(wǎng)絡(luò)維護。

  USS協(xié)議支持多點聯(lián)接,支持主一從存取方式,用于單主站系統(tǒng),最多可鏈接32個站。USS協(xié)議支持可變和固定報文長度,報文格式簡單,通信字符格式為:1位起始位、1位停止位、1位校驗位、8位數(shù)據(jù)位,波特率最高可達18715Kbps。

  圖2為變頻器MM440的通信報文結(jié)構(gòu),對報文的具體字符含義不做過多解釋,詳見文獻[1],強調(diào)一點MM440支持BiCo(二進制互聯(lián)連接)技術(shù),用戶可更方便的對它進行參數(shù)的控制。

  在變頻器與PC機進行485通信前,對于MM440的參數(shù)設(shè)置至關(guān)重要。首先將所有參數(shù)復(fù)位到出廠設(shè)置:

  P0010(調(diào)試參數(shù)過濾器):30

  表示為工廠的設(shè)定值;

  P970(工廠復(fù)位)=1

  表示所有參數(shù)都復(fù)位到它們的缺省值;

  設(shè)置參數(shù):P0700(選擇命令源)=5,

  表示C0M 鏈路的USS設(shè)置;

  PIO00(頻率設(shè)定值的選擇)=5,

  表示可通過USS對變頻器進行控制;

  P2010(USS波特率)=6,

  表示通信波特率選9600;

  P2011(USS地址號)等于1,

  表示變頻器1的地址為1;

  P2009(USS規(guī)格化)等于1,

  表示數(shù)值是以絕對十進制數(shù)的形式發(fā)送[即4000(十進制)(=0FA0hex)等于40.00Hz];

  P2012(USS協(xié)議的PZD(過程數(shù)據(jù))長度):2,

  表示PZD傳輸?shù)氖强刂谱趾驮O(shè)定值,共2個;

  P1013(USS協(xié)議的PKW 長度)=4,

  表示用4個字節(jié)讀寫各個參數(shù)的數(shù)值;

  P2014(USS的停止傳輸時間(ms))=X,

  表示允許用戶設(shè)定一個時間X,在經(jīng)過這個時間以后,如果USS通道接收不到報文,就將產(chǎn)生故障信號F07O。

  上位機和變頻器通信采用VB6.0編程[2],程序編制上采用事件驅(qū)動的通信方式。串口每接收16個字符便激活一個OnComm()事件,在On—Comm()消息處理函數(shù)中,加入相應(yīng)的處理代碼,實現(xiàn)對變頻器參數(shù)的在線修改[3]。

  4 上位機和ARM

  嵌入式控制器采用三星公司的32位微處理器S3C44B0,芯片的內(nèi)核是16/32位ARM7TDMI精簡指令結(jié)構(gòu)處理器,是一種低功耗,通用微處理器內(nèi)核,特別適合于對價格比較敏感產(chǎn)品的設(shè)計[4]。S3C44B0芯片除了微處理器內(nèi)核外,在芯片中還集成了許多外圍設(shè)備,如8通道10位ADC,1個I2C— BUS控制器,LCD控制器,2通道UART。最重要的是它可以移植操作系統(tǒng)uClinux進行管理。uClinux是一個優(yōu)秀的嵌入式操作系統(tǒng),它很適合那些沒有MMU(Memory Management Unit)的處理器。沒有MMU 的處理器在嵌入式領(lǐng)域中應(yīng)用相當普遍。針對uClinux內(nèi)核的二進制代碼和源代碼都經(jīng)過重新編寫,以緊縮和裁剪基本的代碼。這就使uClinux和標準Linux 2.0內(nèi)核相比非常小,但它仍然保持了Linux操作系統(tǒng)主要優(yōu)點。

  本系統(tǒng)中,我們用帶uClinux操作系統(tǒng)的S3C44BOX控制器,用它自帶的一路10位ADC,方便的對拉幅熱定型機的烘房溫度進行較高精度的數(shù)據(jù)采集;通過I2C總線和外圍計數(shù)芯片實現(xiàn)兩路電機轉(zhuǎn)速的采集。一個UART用作485總線接口,與PC機通信;一個LCD控制器直接接3.5寸的STN液晶器,方便觀察。由于uClinux本身已經(jīng)做好網(wǎng)絡(luò)的移植,本系統(tǒng)采用網(wǎng)絡(luò)芯片RTL8019AS把嵌入式接入以太網(wǎng),用戶可以通過瀏覽器訪問該控制系統(tǒng)的運行數(shù)據(jù),實現(xiàn)對系統(tǒng)的遠程監(jiān)控[5]。

  在拉幅熱定型機中,作為主傳動,帶動布鋏的主、從電機的線速度同步,是保證加工質(zhì)量的關(guān)鍵,控制算法通常在PC機中完成,由于本系統(tǒng)采用32位微處理器,所以完全可以在作為下位機的ARM控制器中完成。PC機僅用于監(jiān)測和變頻器通信,大大減輕了負擔(dān)。而且S3C44B0具有很好的移植性,可以作為模塊方便的掛在485總線上。嵌入式控制器S3C44B0和PC機之間,我們定義了下面的收發(fā)協(xié)議,如圖3所示。其中命令包括復(fù)位命令和發(fā)送命令,若接收方在約定時間內(nèi)未收到發(fā)送命令幀,則發(fā)送復(fù)位幀,雙方回到通信程序的開始,清空緩沖區(qū),然后重新同步,具體流程如圖4所示。



  以下為ARM控制器發(fā)送數(shù)據(jù)的主程序流程:

  while(1){ //主循環(huán)

  if(recv_cmd(&type)==0)//CRC校驗發(fā)生幀錯誤

  continue;

  switch(type){

  case_ADDR: //是本機地址

  send_ack(_OK,0,dbuf);//發(fā)送應(yīng)答信息

  break;

  case_GETDATA_: //是發(fā)送命令幀

  len= strlen(dbuf);

  send_data(_DATA,len,dbuf);//發(fā)送采集數(shù)據(jù)信息

  case_RESET: //是復(fù)位幀

  break;

  default:

  break;//偷令類型錯誤,丟棄當前幀后返回

  }

     }

  5 實驗結(jié)果

  PC機采用VB6.0做上位機監(jiān)控畫面,使用其Activex控件一MSComm,方便地實現(xiàn)了和多臺變頻器及嵌入式控制器的通信。為了使軟件更友好,采用了多文檔(MDI)Windows界面,支持下拉菜單,彈出式窗口,最大限度地方便了用戶的操作。軟件主要由以下幾大模塊組成,即:用戶登陸模塊,實時監(jiān)控模塊、參數(shù)設(shè)定模塊,歷史數(shù)據(jù)查詢模塊和文件管理模塊。圖5為實時監(jiān)控模塊,它的三塊儀表可以顯示兩臺主、從電機的轉(zhuǎn)速和烘房的溫度,當溫度超過或低于設(shè)定值時,烘房溫度報警指示燈會點亮紅色,并發(fā)出報警聲。同樣,當主、從電機轉(zhuǎn)速之差超過規(guī)定偏差的2%時,相應(yīng)的報警指示燈也會點亮紅色,并發(fā)出報警聲。中間17個指示燈組成光柱,可以直觀地顯示主、從電機轉(zhuǎn)速的正負偏差。當偏差為零時,中間的綠燈亮;有偏差時,兩邊的黃燈亮,偏差量越大,黃燈亮得越多,光柱越長;偏差超限時,位于光柱左、右兩端的紅燈亮,表示主、從電機的轉(zhuǎn)速失去同步,發(fā)出報警停車信號,這種設(shè)計使人機界面更加友好。

  6 結(jié)束語

  在本系統(tǒng)中,ARM控制器實現(xiàn)了對拉幅熱定型機主、從電機的同步控制和烘房溫度的實時控制,PC機實現(xiàn)了對電機轉(zhuǎn)速和溫度的監(jiān)控。對于像這樣具有多控制任務(wù)的系統(tǒng),選用ARM嵌入式控制器,顯示了它在控制和通信上的優(yōu)越性。雖然本系統(tǒng)是針對拉幅熱定型機設(shè)計的,但是由于485總線的節(jié)點可以擴展到32個,變頻器和控制器均可進一步擴展。而且低成本,低功耗,高性能的ARM控制器是在uClinux環(huán)境下開發(fā)的,其本身的移植性強,加上PC機配置頁面的靈活性,更適合移植到其他印染設(shè)備的控制系統(tǒng)中,在其它工業(yè)現(xiàn)場的自動監(jiān)控中也具有很強的推廣價值。

  參考文獻

  [1] MIcROMAsTER 440通用型變頻器使用大全[S].

  [2] 范逸之,陳立元.Visual Basic與RS一232串行通信控制(最新版)[M].北京:清華大學(xué)出版社,2002.

  [3] 陳立定.Windows98下單臺PC與多臺變頻器的串行通信控制[J].微計算機信息,2001,(2).

  [4] 李巖,榮盤詳.基于S3CA4BOX嵌入式uClinux系統(tǒng)原理及應(yīng)用[M].北京:清華出版社,2005.

  [5] 李文蒙,范玉璋,陳曉雷.印染設(shè)備嵌入式同步控制遠程監(jiān)控的設(shè)計[J].中原工學(xué)院學(xué)報,2006,(1).

 

熱點新聞

推薦產(chǎn)品

x
  • 在線反饋
1.我有以下需求:



2.詳細的需求:
姓名:
單位:
電話:
郵件:
主站蜘蛛池模板: 久久久久久99精品-久久久久久99-久久久久久91香蕉国产-久久久久久91精品色婷婷-中国一级片免费看-中国一级毛片国产高清 | 欧美性高清极品猛交-欧美性高清hd-欧美性高清bbbbbbxxxxx-欧美性妇-中国一级毛片视频免费看-中国一级毛片国产高清 | 国产高清在线精品一区在线-国产高清在线精品一区二区三区-国产高清在线精品一区a-国产高清在线精品一区-日韩在线a视频免费播放-日韩在线2020专区 | a级国产精品片在线观看-a级国产乱理伦片野外-a级国产乱理伦片在线观看a-a级国产乱理片在线观看-a级国产片-a级国产视频 | 四虎影视免费在线观看-四虎影视免费在线-四虎影视免费看-四虎影视免费观看免费观看-激情影院在线-激情影院费观看 | 欧洲亚洲日本-欧洲亚洲视频-欧洲亚洲一区-欧洲亚洲一区二区三区-国产精品第九页-国产精品第六页 老司机午夜精品网站在线观看-老司机午夜精品视频在线观看免费-老司机午夜精品视频观看-老司机午夜精品视频播放-一本色道久久88一综合-一本色道久久88综合日韩精品 | 亚洲尹人-亚洲伊人久久综合影院2021-亚洲伊人久久在-亚洲伊人久久网-免费网站在线观看人数在哪里看的-免费网站在线观看国产v片 | 制服师生一区二区三区在线-制服师生av在线-制服 丝袜 亚洲 中文 综合-直接看毛片-欧美视频在线观看视频-欧美视频在线观看免费最新 | 手机伊在人线香蕉2-手机免费毛片-手机毛片在线观看-手机毛片在线-国产3级在线-国产36d在线观看 | 国内自拍中文字幕,久久久一本精品99久久精品66,精品400部自拍视频在线播放,国产麻豆精品在线,日韩欧美高清视频,久久久免费精品视频 | 五月天在线观看免费视频播放,人人草人人,色视频综合,狠狠色婷婷丁香六月,五月婷婷六月丁香综合,开心激情综合网 | 久久免费高清视频-久久免费大片-久久免费播放视频-久久免费播放-午夜性色吃奶添下面69影院-午夜性色 | 欧美一区不卡二区不卡三区,欧美另类日韩,日韩中文字幕免费版,亚洲一区二区免费看,欧美天天,亚洲欧美另类专区 | 国产精品va在线播放我和闺蜜-国产精品va在线观看无码不卡-国产精品V日韩精品V在线观看-国产精品V无码A片在线看-国产精品wwwcom976con-国产精品XXXXX免费A片 | 精品国产无码一区二区-精品国产无套在线观看-精品国产无限资源免费观看-精品国产午夜福利在线观看-精品国产午夜久久久久九九-精品国产午夜肉伦伦影院 | 欧美极品videosvideohd-欧美极品videosex性欧美-欧美极品jizzhd欧美4k-欧美极品brazzers 高清-伊人久久中文-伊人久久香 | 黑人性xxxⅹxxbbbbb-黑人性xxx-黑人同学征服教师麻麻-黑人双渗透-亚洲精品国产成人中文-亚洲精品国产成人99久久 | 97视频久久久-97视频在线观看播放-97视频制服无码-97丨九色丨国产人妻熟女-97无码欧美熟妇人妻蜜-97无码欧美熟妇人妻蜜桃天美 | 18禁欧美猛交XXXXX无码-18禁无遮挡爽爽爽无码视频-18禁止观看免费私人影院-1区2区3区高清视频-日本在线网-日本在线视频一区二区 在线观看日本视频-在线观看日本免费-在线观看日本www-在线观看日本-久久亚洲精品成人-久久亚洲精品tv | 欧美成人全部免费观看1314色-欧美成人全部费免网站-欧美成人片在线-欧美成人免费在线视频-欧美成人免费在线观看-欧美成人免费在线 | 国产精品福利在线观看入口-国产精品福利在线观看秒播-国产精品福利在线观看免费不卡-国产精品福利一区二区亚瑟-四虎免费入口-四虎免费看片 | 婷婷四房综合激情五月在线,国产精品吹潮在线观看中文,久久99精品亚洲热综合,成人久久久久,99精品久久99久久久久,久久福利小视频 国内自拍中文字幕,久久久一本精品99久久精品66,精品400部自拍视频在线播放,国产麻豆精品在线,日韩欧美高清视频,久久久免费精品视频 | 免费的成人a视频在线观看-免费岛国小视频在线观看-免费岛国-免费大香伊蕉在人线国产-免费大片黄在线观看日本-免费大片黄手机在线观看 | 国内精品免费久久影院-国内精品蜜汁乔依琳视频-国内精品乱码卡一卡2卡三卡新区-国内精品乱码卡一卡2卡三卡-亚洲国产精品第一影院在线观看-亚洲国产精品VA在线看黑人 | 香蕉网站男人网站-香蕉网站狼人久久五月亭亭-香蕉网在线视频-香蕉网在线观看-香蕉网伊-香蕉婷婷 中文有码中文字幕免费视频-中文有码视频-中文伊人-中文一区在线观看-欧美性综合-欧美性在线视频 | 一道本在线,国产成人综合精品一区,亚洲v日韩v欧美在线观看,欧美精品国产综合久久,精品日本一区二区三区在线观看,久久精品一区二区三区不卡牛牛 | 成人a毛片手机免费播放-成人a毛片在线看免费全部播放-成人a视频高清在线观看-成人a视频片在线观看免费-欧美三级中文字幕hd-欧美三极 | 极品美女在线观看国产一区-极品嫩模一区二区三区-极品人妻被黑人中出-极品少妇xxxxⅹ另类-极品少妇xxxx精品少妇-极品少妇XXXX精品少妇偷拍 | 欧美极品videosvideohd-欧美极品videosex性欧美-欧美极品jizzhd欧美4k-欧美极品brazzers 高清-伊人久久中文-伊人久久香 | 日韩久久精品一区二区三区-日韩久久精品视频-日韩久草视频-日韩久草-国产成人短视频-国产成人调教视频在线观看 | 亚洲 欧美 日韩 在线,97热久久免费频精品99国产成人,另类激情亚洲,久久99九九精品免费,久久综合精品国产一区二区三区,2020精品极品国产色在线观看 | 国产精品盗摄一区二区在线-国产精品盗摄在线观看-国产精品对白刺激久久久-国产精品对白刺激音频在线观看-国产精品对白交换-国产精品对白交换绿帽视频 | 国产欧美日韩在线观看精品-国产欧美日韩在线不卡第一页-国产欧美日韩在线播放-国产欧美日韩一区二区三区在线-婷婷日日夜夜-婷婷日韩 | 久久久精品视频免费观看,非会员体验60秒试看福利区,免费福利在线观看,国内免费视频成人精品,久久久中文字幕日本,婷婷激情五月 | 亚洲国产区男人本色vr-亚洲国产区男人本色-亚洲国产品综合人成综合网站-亚洲国产品有宅男-亚洲国产片在线观看-亚洲国产片精品一区二区三区 | 欧美性高清极品猛交-欧美性高清hd-欧美性高清bbbbbbxxxxx-欧美性妇-中国一级毛片视频免费看-中国一级毛片国产高清 | 国产日屄视频播放-国产日本中文久久-国产日本在线观看网址-国产日本在线观看播放-国产日本在线播放-国产日本亚洲一区二区三区 | 牛牛精品专区在线-牛牛超碰 国产-牛和人交videos欧美-妞干网手机免费视频-99精品视频在线观看免费-99精品视频在线观看re | 亚洲香蕉久久综合网-亚洲香蕉久久一区二区三区四区-亚洲香蕉久久一区二区-亚洲香蕉国产高清在线播放-净空法师最新忏悔文-精油按摩理论片 | 欧美一区二区三区香蕉视-欧美一区二区三区网站-欧美一区二区三区四区在线观看-欧美一区二区三区四区五区六区-欧美一区二区三区四区视频-欧美一区二区三区视视频 欧美性xxxxxx性,国产精彩视频在线观看,亚洲欧美视屏,久艹网,国产日韩欧美中文,亚洲欧美经典 | 麻豆91在线-麻豆91在线视频-麻豆99一区二区在线观看-麻豆ⅴ传媒在线播放免费观看-麻豆aⅴ精品无码一区二区-麻豆app2.24.15.15安卓版下载 |