亚洲精华国产精华精华液网站,你懂的,娇生惯养4ph归寻(矜以),丰年经继拇中文3与其他教材比较

技術頻道

娓娓工業
您現在的位置: 中國傳動網 > 技術頻道 > 技術百科 > 烘箱控制系統的設計與研究

烘箱控制系統的設計與研究

時間:2010-07-19 15:31:21來源:zhangting

導語:?本文介紹了煙葉生產線烘箱控制系統的組成,講述A-B系列PLC模擬量的處理方法,通過DeviceNet網絡控制變頻器、調節電機轉速,利用iFIX數據庫技術將報警信息寫入EXCEL表格中,創建報警信息的每日報表。

【摘  要】本文介紹了煙葉生產線烘箱控制系統的組成,講述A-B系列PLC模擬量的處理方法,通過DeviceNet網絡控制變頻器、調節電機轉速,利用iFIX數據庫技術將報警信息寫入EXCEL表格中,創建報警信息的每日報表。

【關鍵詞】A-B PLC  DeviceNet網絡 iFIX 報警報表

Abstract: This article describes the composition of the oven control system in the tobacco leaf production line. The paper tells the analog approach about AB Series PLC. The system regulates the motor speed by controlling invert through the DeviceNet. iFIX alarm information will be written to EXCEL table to create daily report for alarm.

Key words: A-B PLC   DeviceNet  iFIX  daily report for alarm

1 引言
      造紙法再造煙葉技術可以方便改善配方,能夠在不影響煙葉質量的情況下有效地減焦、降耗,是一項綠色環保的高新技術。在造紙法薄片生產的后處理段,需要將前處理段的濕再造煙葉烘烤至適宜水分。合適的烘箱溫度對于維持煙葉的口感、質量是至關重要的。生產線的穩定,及時發現以及排除故障,在高度自動化的生產過程中是非常必要的;方便快捷的查詢故障發生地點,及時準確的了解故障的發生原因,對于生產線的持續高效的運行,是不可或缺的。原生產線濕煙葉水分含量過高,不合工藝要求,并且沒有一個及時準確的報警系統,需要加以改造。
2 系統整體構成
     æ–°å¢žçƒ˜ç®±ç”Ÿç”¢ç·šç³»çµ±ç”±ç¾å ´æª¢æ¸¬æŽ§åˆ¶è¨­å‚™ã€PLC子站、上位操作機三部分組成。整條煙葉生產線采用的是美國羅克韋爾(ROCKWELL)自動化公司的ControlLogix A-B系列PLC控制系統。為充分利用已有的Logix5000系統,保持控制系統原貌與可擴展性,本次改造采用AB PLCçš„1734ADN POINT I/O模塊把現場的檢測和控制設備組建成為一個新的子網,在原有主網絡中的DeviceNet模塊1756-DNB的基礎上,組建了一個新的DeviceNet子站。
鉑電阻PT100檢測烘箱溫度,經電流變送器轉換成4-20mA標準電流信號輸入至PLC,經PLC處理后,在上位機實時顯示,同時輸出轉速至變頻器,控制排風機和送風機轉速。排風機和送風機電機采用Schneider公司的Altivar 71變頻器控制。送風機將經由暖氣片加熱的熱氣吹進烘箱,給烘箱加熱;排風機將烘箱內的暖風抽出,以達到使烘箱降溫的目的。正常工作時,排風機、送風機工作于低速狀態;溫度高于設定值時,排風機高速運行,送風機低速;溫度低于設定值時,排風機轉為低速,送風機高速運行。烘箱控制系統的硬件結構如圖1所示。

圖1 烘箱控制系統硬件結構圖


      上位系統由GE FANUC公司的iFIX組態軟件構建。iFIX是全球領先的HMI/SCADA自動化監控組態軟件,是真正基于文件的組態軟件,其方便、靈活、可靠、易于擴展的報警系統可報告系統活動及系統潛在的問題,保障系統安全運行。iFIX分布式報警管理提供多種報警管理功能,內嵌VBA腳本功能。本系統便是利用iFIX強大的VBA腳本,通過ODBC訪問iFIX的報警數據庫,實現實時以及歷史數據的查詢、確認。
3 系統軟件實現
      當溫度變化時,PT100阻值隨著變化,其阻值經電流變送器后,轉換為標準4-20mA電流信號,輸入1734 IE2C模擬量輸入模塊后,經A/D轉換成PLC內部的數字量信號。常見的情況是,轉換而成的數字量信號的上下限是由PLC廠商所規定的,不同的PLC上下限是不同的。這樣當用戶使用不同廠商的PLC模擬量模塊時,就需要記憶不同的上下限,十分地不方便。為方便用戶使用,減小用戶記憶的負擔,A-B系列PLC的模擬量模塊可以根據用戶需要,方便地調整輸入信號所對應的數字量的上下限。在Rockwell的配套編程軟件RSNetWorx中,可以在1734IE2C的屬性設置中,更改電流信號所對應的數字量上下限。

圖2 1734 IE2C的網絡組態


      由圖2中參數7(Input Range #0)可知,這里,模擬量通道0輸入的信號為4-20mA標準電流(用戶可以根據自己的需要更改),即參數11(Low Scaling #0)對應4mA電流信號;相應的,參數13(High Scaling #0)則對應20mA電流信號。若要改變模擬量通道0所對應的數字量信號上下限,用戶可以更改參數11,參數13的當前值(Current Value)。這樣,只需要對輸入信號作簡單的線性變換,便可得到實際值。
      Altivar 71變頻器已設計為能夠應用于所有的通信網絡,滿足工業通信設備環境中可能遇到的所有配置要求。DeviceNet網絡通訊卡,可以完成協議轉換,將變頻器內部的MODBUS協議轉換為A-B PLCçš„DeviceNet協議,這樣變頻器對于DeviceNet網絡是透明的,能夠在DeviceNet網絡中組態。于是便可以在上位機中按照工藝要求,通過網絡控制變頻器,改變電機轉速。為了寫入控制參數,首先需要在RSNetWorx中影射變頻器在CPU中的地址。

圖3 變頻器地址影射


      影射地址后,需要向變頻器中寫入控制參數,實現對變頻器的網絡控制。為了與其他品牌的變頻器實現互換,本系統中,ATV 71變頻器采用ODVA交流變頻器配置文件,選用組件21(擴展速度控制輸出)和組件71(擴展速度控制輸入)。變頻器必須以獨立模式的Drivecom配置文件配置。DeviceNet卡會將命令、行為和監測信息從ODVA配置文件(網絡上)轉譯至Drivecom配置文件(變頻器中)。

圖4 組件21的變頻器控制參數


      在每臺變頻器的在DeviceNet中,映射32位輸入地址,32位輸出地址。其中,輸入地址中,字節0寫入控制參數,字節1保存未用,字節2、3用來寫設定速度;輸出地址中,字節0輸出控制參數,字節1輸出變頻器故障信息,字節2、3輸出實際速度。圖為選用輸出組件21時,變頻器控制參數字節各位的含義。由于采用網絡控制,基準由端子提供,需要在編程軟件Logix5000的,將位5ç½®1,位6寫0,在程序中使用位域分配(BTD)指令寫入控制參數,將速度設定值寫入變頻器。


      
圖5 變頻器控制參數和速度值設定


      iFix是GE FANUC公司提供的先進的工業自動化軟件,提供了生產過程的可視化,數據監控以及歷史數據查詢等功能。iFix的報警系統可方便的發現系統存在的問題、故障發生的原因,保障生產線的安全運行,可以記錄操作員操作信息,當事故發生時,可以在歷史報警數據庫中查詢產生錯誤操作的用戶信息。
      iFix的報警控件只能實時顯示當前未確認的報警,如果要查詢歷史報警,則需要使用iFIX的報警數據庫了。iFIX的報警服務需要用戶提前建立一個報警數據庫,然后將該數據庫與iFIX的報警服務相關聯,當報警發生時,便將報警信息存入報警數據庫中。建立數據庫,需要在控制面板的管理工具中打開ODBC數據源,配置ODBC數據源管理器。這里,在ODBC數據源管理器系統DNS中添加一個名為ALARM的數據庫,以記錄系統運行過程中發生的報警信息。

圖6 報警數據庫的創建


      數據庫建立后,還需要在iFIX的系統配置中組態ODBC報警數據庫報警服務配置。將我們建立的報警數據庫ALARM與iFIX建立聯系。在iFIX的系統配置SCU中,啟用報警ODBC服務,修改ODBC報警服務配置,打開如圖7所示的窗口。

圖7 iFIX ODBC報警服務配置


      這樣,當報警發生時,報警信息便會自動寫入ALARM數據庫中的FIXALARMS表中。利用IFIX工具箱中提供的VisiconX數據控件、VisiconX網格控件,可以讀取ALARM數據庫的中的歷史報警信息。但是,IFIX數據庫中的報警信息并不能自動生成每日報警報表,而是將所有數據寫入報警數據庫的一張表中,并且最多只能保存365天。這就需要利用IFIX強大的VBA腳本功能,通過編程來將每日的報警數據寫入Excel表格中永久保存,生成報警數據的每日報表。在iFIX中建立基于事件的調度,當報警發生時,打開報警數據庫,引用Excel對象,自動檢測當日的報表是否存在。如果不存在,則創建當日報表,否則直接打開報表,在報表尾部追加新的報警信息,完成報警報表的創建及數據更新。其中打開報警數據庫的部分代碼如下。
Dim cnADO As New ADODB.Connection
Dim rsADO As New ADODB.Recordset
Dim Sql As String
Dim startTime As String
startTime = Format(Now(), "yyyy-MM-dd")
Sql = "Select * FROM FIXALARMS " & _
       "Where (FIXALARMS.ALM_NATIVETIMELAST >= {ts '" & startTime & "00:00:00'}"
cnADO.ConnectionString = "Provider = Microsoft OLE DB Provider for ODBC Drivers;DSN=ALARM;UID=;PWD="
cnADO.Open
rsADO.Open Sql, cnADO, 1, 1
4 結束語
     該烘箱改造能夠按照工藝要求將煙葉中的水分烘烤至適當含量,通過變頻控制靈活的控制電機轉速,當有報警發生時能夠迅速準確的定位報警發生點,為操作人員及時有效排除故障,了解設備的歷史運轉情況提供可靠的依據。

5 參考文獻
[1] Altivar71 DeviceNet卡 用戶手冊VW3 A3 309,2005/5
[2] POINT I/O DeviceNet Adapter, Catalog Numbers 1734-ADN, 1734-ADNX,2005/4

標簽:

點贊

分享到:

上一篇:基于ARM的嵌入式監測系統設計

下一篇:微能WIN-V63矢量控制變頻器在...

中國傳動網版權與免責聲明:凡本網注明[來源:中國傳動網]的所有文字、圖片、音視和視頻文件,版權均為中國傳動網(www.siyutn.com)獨家所有。如需轉載請與0755-82949061聯系。任何媒體、網站或個人轉載使用時須注明來源“中國傳動網”,違反者本網將追究其法律責任。

本網轉載并注明其他來源的稿件,均來自互聯網或業內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。

相關資訊

網站簡介|會員服務|聯系方式|幫助信息|版權信息|網站地圖|友情鏈接|法律支持|意見反饋|sitemap

傳動網-工業自動化與智能制造的全媒體“互聯網+”創新服務平臺

網站客服服務咨詢采購咨詢媒體合作

Chuandong.com Copyright ?2005 - 2025 ,All Rights Reserved 深圳市奧美大唐廣告有限公司 版權所有
粵ICP備 14004826號 | 營業執照證書 | 不良信息舉報中心 | 粵公網安備 44030402000946號

主站蜘蛛池模板: 分宜县| 景德镇市| 阜南县| 禄丰县| 栾城县| 额敏县| 宣威市| 屯留县| 望都县| 永登县| 永顺县| 梁平县| 石楼县| 丹巴县| 祁连县| 镇远县| 瑞昌市| 保德县| 安岳县| 景德镇市| 遂宁市| 上饶市| 沙湾县| 海伦市| 芦山县| 姚安县| 贡觉县| 延川县| 泊头市| 凤阳县| 镇江市| 鲁山县| 清新县| 永新县| 霍山县| 南木林县| 鄂州市| 亚东县| 鄱阳县| 那曲县| 普陀区|