摘è¦ï¼šæœ¬æ–‡ä»‹ç´¹äº†ABB AC500 åž‹PLC在石ç°çª¯ç›£(jiÄn)控系統(tÇ’ng)ä¸çš„æ‡‰(yÄ«ng)用。PLC除了用于å°(duì)ç¾(xià n)å ´(chÇŽng)儀表的數(shù)據(jù)采集和處ç†ä»¥å¤–,還用來(lái)完æˆå°(duì)ç¾(xià n)å ´(chÇŽng)的機(jÄ«)械è¨(shè)備的連鎖自動(dòng)控制。æ¤å¤–,工控組態(tà i)軟件iFIX作為一種標(biÄo)準(zhÇ”n)的人機(jÄ«)界é¢ï¼ˆHMI)被用于監(jiÄn)控工æ¥(yè)生產(chÇŽn)的動(dòng)æ…‹(tà i)éŽ(guò)程。
é—œ(guÄn)éµè©žï¼š PLC 石ç°çª¯ éŽ(guò)程監(jiÄn)控 iFIX組態(tà i)軟件
Abstract: In this paper, we discuss the application of ABB AC500 PLC in the process monitoring and control for limekiln production. The PLC is mainly utilized for collecting process data as well as realizing auto-controlling of field mechanism. In addition, iFIX configuration software with a Human man-Machine Interface (HMI) is used to monitor the dynamical industrial process.
Keywords: PLC; Limekiln; Process Monitoring and Control; iFIX
configuration software
引言
æ´»æ€§çŸ³ç°æ˜¯é‹¼éµè¡Œæ¥(yè)å¿…ä¸å¯å°‘çš„ææ–™ï¼Œè¿‘幾年我國(guó)的鋼éµè¡Œæ¥(yè)發(fÄ)å±•è¿…é€Ÿï¼Œå› æ¤é‹¼éµè¡Œæ¥(yè)å°(duì)活性石ç°çš„需求相當(dÄng)?shù)拇?,石ç°å“質(zhì)的好壞直接影響著鋼éµçš„質(zhì)é‡ï¼Œå› æ¤ï¼Œé‡‡ç”¨å…ˆé€²(jìn)的自動(dòng)控制系統(tÇ’ng),å°(duì)于æé«˜ç…‰éµç…‰é‹¼çš„產(chÇŽn)é‡å’Œè³ª(zhì)é‡ï¼Œæœ‰å分é‡è¦çš„æ„ç¾©ã€‚
ç•¶(dÄng)å‰å¯ç·¨ç¨‹æŽ§åˆ¶å™¨ï¼ˆPLC)是專為工æ¥(yè)ç’°(huán)境下應(yÄ«ng)用而è¨(shè)計(jì)的工æ¥(yè)控制計(jì)算機(jÄ«),已經(jÄ«ng)æˆç‚ºé›»æ°£æŽ§åˆ¶ç³»çµ±(tÇ’ng)䏿‡‰(yÄ«ng)ç”¨æœ€ç‚ºå»£æ³›çš„æ ¸å¿ƒè£ç½®ï¼Œå®ƒä¸åƒ…能實(shÃ)ç¾(xià n)復(fù)雜的é‚輯控制,還能完æˆå„ç¨®é †åºæˆ–定時(shÃ)的閉環(huán)控制功能,并且抗干擾能力強(qiáng)ã€å¯é 性高ã€ç©©(wÄ›n)定性好ã€é«”ç©å°ï¼Œèƒ½åœ¨æƒ¡åŠ£ç’°(huán)境下長(zhÇŽng)時(shÃ)é–“ã€ä¸é–“æ–·é‹(yùn)行,且編程簡(jiÇŽn)單,ç¶è·(hù)æ–¹ä¾¿ï¼Œå¹¶é…æœ‰å„類通訊接å£èˆ‡æ¨¡å¡Šè™•ç†ï¼Œå¯æ–¹ä¾¿å„ç´š(jÃ)連接。
1.石ç°çª¯ç›£(jiÄn)控系統(tÇ’ng)概述
石ç°çª¯ç”Ÿç”¢(chÇŽn)çš„åŽŸæ–™ä¸»è¦æ˜¯çŸ³å(石ç°çŸ³ï¼‰ï¼Œæˆå“是生石ç°ã€‚åœ¨è±Žçª¯çš„åŠ æ–™å£åŠ å…¥çŸ³ç°çŸ³å’Œç„¦ç¢³ï¼Œç¶“(jÄ«ng)éŽ(guò)煅燒æˆç”ŸçŸ³ç°ï¼Œè¼¸å‡ºåˆ°æˆå“料倉(cÄng)??刂葡到y(tÇ’ng)主è¦åŒ…括石ç°çŸ³å’Œç„¦ç¢³é‹(yùn)輸系統(tÇ’ng)ã€çµ¦æ–™ç³»çµ±(tÇ’ng)ã€ç¨±é‡ç³»çµ±(tÇ’ng)ã€ä¸Šæ–™ç³»çµ±(tÇ’ng)ã€å¸ƒæ–™ç……燒系統(tÇ’ng)ã€å†·å»ç©ºæ°£å¾ªç’°(huán)系統(tÇ’ng)ã€åŠ©ç‡ƒç©ºæ°£å¾ªç’°(huán)系統(tÇ’ng)ã€å»¢æ°£é™¤å¡µå¾ªç’°(huán)系統(tÇ’ng)ã€æˆå“出窯ã€é‹(yùn)輸系統(tÇ’ng)ã€‚å¹¶è¦æ±‚在主控室能打å°å ±(bà o)表,顯示窯體相關(guÄn)溫度,å„分系統(tÇ’ng)çš„é‹(yùn)行狀態(tà i),電動(dòng)機(jÄ«)çš„é‹(yùn)行電æµç‰ã€‚
新建石ç°çª¯å·¥è—è¨(shè)計(jì)先進(jìn),自動(dòng)化程度高,所有è¨(shè)備具備機(jÄ«)æ—æ‰‹å‹•(dòng)ã€ä¸»æŽ§å®¤æ‰‹å‹•(dòng)ã€ä¸»æŽ§å®¤è‡ªå‹•(dòng)三種控制模å¼ï¼Œå¹¶å…·å‚™è¨(shè)å‚™æ•…éšœè¨ºæ–·å ±(bà o)è¦åŠŸèƒ½ã€‚
æ ¹æ“š(jù)用戶和工è—è¨(shè)計(jì)çš„è¦æ±‚,石ç°çª¯ç”Ÿç”¢(chÇŽn)çš„éŽ(guò)程監(jiÄn)控部分采用典型的兩級(jÃ)監(jiÄn)控方å¼ï¼šç”Ÿç”¢(chÇŽn)管ç†ç´š(jÃ)å’Œç¾(xià n)å ´(chÇŽng)控制級(jÃ)ã€‚ä¸Šä½æ©Ÿ(jÄ«)以標(biÄo)準(zhÇ”n)的工æ¥(yè)控制計(jì)算機(jÄ«)(IPC)作為主è¦çš„人機(jÄ«)界é¢ï¼ˆHuman-Machine Interface),為生產(chÇŽn)管ç†ç´š(jÃ),完æˆå°(duì)䏋使©Ÿ(jÄ«)的監(jiÄn)控ã€ç”Ÿç”¢(chÇŽn)æ“作管ç†ç‰ï¼Œä¸»è¦é¢å‘æ“ä½œäººå“¡ï¼›ä¸‹ä½æ©Ÿ(jÄ«)ç”±ABB AC500系列PLCæ§‹(gòu)æˆï¼Œç‚ºåŸºç¤Ž(chÇ”)測(cè)控級(jÃ),完æˆç”Ÿç”¢(chÇŽn)ç¾(xià n)å ´(chÇŽng)的數(shù)據(jù)采集åŠéŽ(guò)程控制ç‰ï¼Œé¢å‘生產(chÇŽn)éŽ(guò)程。
(1)生產(chÇŽn)管ç†ç´š(jÃ)
é¢å‘生產(chÇŽn)æ“作人員,在HMI的監(jiÄn)控畫é¢ä¸Šé¡¯ç¤ºå„種è¨(shè)備的工æ³åƒæ•¸(shù),并通éŽ(guò)HMI來(lái)å°(duì)生產(chÇŽn)éŽ(guò)程進(jìn)行控制調(dià o)節(jié)ã€‚æ ¹æ“š(jù)生產(chÇŽn)情æ³å¯é¸æ“‡æ©Ÿ(jÄ«)æ—æ‰‹å‹•(dòng)ã€ä¸»æŽ§å®¤æ‰‹å‹•(dòng)ã€ä¸»æŽ§å®¤è‡ªå‹•(dòng)工作模å¼ã€‚ç•¶(dÄng)生產(chÇŽn)ä¸å‡ºç¾(xià n)異常時(shÃ),在HMIä¸Šé¡¯ç¤ºå ±(bà o)è¦ä¿¡æ¯ã€‚å°(duì)生產(chÇŽn)ä¸çš„å„種數(shù)據(jù)進(jìn)行å˜å„²(chÇ”)ã€ç®¡ç†ã€ç”¢(chÇŽn)生å„種生產(chÇŽn)å ±(bà o)表。
(2)ç¾(xià n)å ´(chÇŽng)控制級(jÃ)
é¢å‘生產(chÇŽn)éŽ(guò)程,由å¯ç·¨ç¨‹æŽ§åˆ¶å™¨ä»¥åŠç¾(xià n)å ´(chÇŽng)智能I/O處ç†å™¨ã€å„ç¨®æ¨¡æ¿æ§‹(gòu)æˆï¼Œç‚ºåŸºç¤Ž(chÇ”)測(cè)控級(jÃ)。完æˆç”Ÿç”¢(chÇŽn)ç¾(xià n)å ´(chÇŽng)大é‡å£“åŠ›ã€æº«åº¦ã€æµé‡çš„采集和處ç†ï¼Œå°(duì)生產(chÇŽn)éŽ(guò)程進(jìn)行控制。自動(dòng)控制系統(tÇ’ng)通éŽ(guò)å°(duì)由振動(dòng)çµ¦æ–™ç¯©ã€æ–™æ–—æå‡æ©Ÿ(jÄ«)ã€é›»åç§¤é‡æ–—ã€å–®æ–—æå‡æ©Ÿ(jÄ«),拖æ¿å‡ºæ–™æ©Ÿ(jÄ«)ã€å¸æ–™é–˜æ¿ã€æŒ¯å‹•(dòng)給料機(jÄ«)æ§‹(gòu)æˆçš„豎窯篩é¸ã€åŠ æ–™ã€å¸æ–™ç³»çµ±(tÇ’ng)的自動(dòng)控制,實(shÃ)ç¾(xià n)原料的篩é¸ã€åŠ æ–™ã€å¸æ–™çš„自動(dòng)化。在出料éŽ(guò)程ä¸ç‚ºä¿è‰çŸ³ç°è±Žçª¯çš„å¯†é–‰åž‹ï¼Œå¿…é ˆç¢ºä¿ä¸Šä¸‹å¸æ–™é–˜æ¿åªæœ‰ä¸€å€‹(gè)åŒæ™‚(shÃ)處于開(kÄi)啟狀態(tà i)。通éŽ(guò)助燃空氣壓力ã€å†·å»ç©ºæ°£å£“力的PID調(dià o)節(jié),é”(dá)到æ’å£“æŽ§åˆ¶çš„è¦æ±‚。
æ ¹æ“š(jù)ä»¥ä¸Šçš„æŽ§åˆ¶è¦æ±‚ï¼Œä¸‹é¢æˆ‘們將詳述為滿足石ç°çª¯éŽ(guò)程監(jiÄn)控系統(tÇ’ng)所需è¦çš„硬件和軟件組態(tà i)。
2.系統(tÇ’ng)硬件é…ç½®
ç‚ºäº†æ»¿è¶³ä¸Šé¢æåˆ°çš„çŸ³ç°çª¯éŽ(guò)程監(jiÄn)控系統(tÇ’ng)çš„æŽ§åˆ¶è¦æ±‚,我們采用ABBå…¬å¸çš„AC500系列å¯ç·¨ç¨‹æŽ§åˆ¶å™¨ï¼ŒAC500采用模塊化è¨(shè)計(jì)。
(1ï¼‰ç ”è¯çš„å·¥æ¥(yè)控制計(jì)算機(jÄ«)(IPC),æ“作系統(tÇ’ng)為Windows 2000 Professional,采用Pentium Ⅳ處ç†å™¨ï¼Œ2.66GHzä¸»é »ï¼Œ256Må…§(nèi)å˜ï¼Œ80G硬盤。
(2)CPU模塊:ABBå…¬å¸çš„AC500系列å¯ç·¨ç¨‹æŽ§åˆ¶å™¨CPU有PM571ã€PM581ã€PM591三個(gè)ä¸åŒçš„ç‰ç´š(jÃ),本系統(tÇ’ng)采用PM581,在CPU上帶有:LCD的顯示ã€ä¸€çµ„æ“作按éµã€ä¸€å€‹(gè)SDå¡çš„æ“´(kuò)展å£å’Œå…©å€‹(gè)集æˆçš„串行通訊å£ï¼Œ CPU底æ¿é›†æˆä»¥å¤ªç¶²(wÇŽng)接å£ï¼Œå¹¶ä¿ç•™CS31通訊接å£ï¼Œå…·æœ‰èˆ‡AC31系列PLC兼容性好的特點(diÇŽn)。
(3)本地?cái)U(kuò)展模塊:ABB 16通é“AI523模擬é‡è¼¸å…¥æ¨¡å¡Š2個(gè), 8輸入/8輸出通é“AX522模擬é‡è¼¸å…¥/輸出模塊1個(gè), DX531é–‹(kÄi)é—œ(guÄn)é‡è¼¸å…¥/輸出模塊(å¯è¨(shè)置)4個(gè)。
(4ï¼‰åˆ†å¸ƒå¼æ“´(kuò)展:ABB DC551é (yuÇŽn)程擴(kuò)展模塊1個(gè),帶CS31接å£ï¼Œå¹¶æœ‰8點(diÇŽn)24V DCé–‹(kÄi)é—œ(guÄn)é‡è¼¸å…¥ï¼Œ16點(diÇŽn)24V DCå¯è¨(shè)置的輸入/輸出,DX531é–‹(kÄi)é—œ(guÄn)é‡è¼¸å…¥/輸出模塊2個(gè),DC523é–‹(kÄi)é—œ(guÄn)é‡è¼¸å‡ºæ¨¡å¡Š1個(gè)。
(5ï¼‰é›»æºæ¨¡å¡Šï¼šABB CP-Sé›»æºï¼Œè¼¸å…¥AC85-264V/輸出DC24V,10Aã€5Aå„1個(gè),單ç¨(dú)安è£ã€‚
æ ¹æ“š(jù)è¦æ±‚本系統(tÇ’ng)çš„PLC硬件é…置如圖1所示:

本系統(tÇ’ng)çš„é (yuÇŽn)程擴(kuò)展采用CS31總線模塊DC551-CS31,æ’在CS31總線底æ¿ä¸Šï¼Œé€šéŽ(guò)RS485串å£å¯ä»¥å°‡æ¨¡å¡Šé€£æŽ¥åˆ°æ‰€æœ‰çš„CS31總線上。I/O通é“的電氣連接用CS31底æ¿çš„40個(gè)接線端å實(shÃ)ç¾(xià n)的。å¯ä»¥å¯¦(shÃ)ç¾(xià n)䏿”¹è®ŠæŽ¥ç·šçš„æƒ…æ³ä¸‹æ›´æ›CS31總線模塊。 其連接是通éŽ(guò)端å1.0到1.7連接CS31總線。在CS31總線終端的CS31ç¸½ç·šæ¨¡å¡Šï¼ˆéœ€è¦æ¿€æ´»çµ‚端電阻)接線如圖2所示:
在CS31總線ä¸é–“çš„CS31總線模塊(ä¸éœ€è¦æ¿€æ´»çµ‚端電阻)接線如圖3所示:
3.組態(tà i)軟件
在本系統(tÇ’ng)ä¸é‡‡ç”¨Intellution-iFIX組態(tà i)軟件,Intellution公叿˜¯å°ˆé–€å¾žäº‹ç›£(jiÄn)控軟件工作的,ç¾(xià n)屬GEå…¬å¸, iFIX具有以下特點(diÇŽn):
(1)圖形功能很強(qiáng),支æŒå¤šç¨®åœ–å½¢æ ¼å¼ï¼Œå…¶è¿½åŠ çš„åœ–å½¢åº«(kù),內(nèi)容è±å¯Œï¼Œè§£æ±ºäº†åŽŸä¾†(lái)圖形éŽ(guò)大的å•(wèn)題。å¯åŒæ™‚(shÃ)使用256種é¡è‰²ï¼Œå…¶ä¸æœ‰64種é¡è‰²å¯ç”¨å½©è™¹è‰²èª¿(dià o)色,組æˆå„種調(dià o)色方案,嵌入圖形ä¸ä¸æœƒ(huì)å› æ”¾å¤§ç¸®å°è€Œå¤±çœŸã€‚
(2)iFIXæä¾›å¤šç¨®æ•¸(shù)據(jù)類型,有很多ç¾(xià n)æˆçš„功能塊;æ·å²è¨˜éŒ„塊ã€è¶¨å‹¢(shì)塊ã€è¨ˆ(jì)算塊ã€PID塊ã€è¨ˆ(jì)時(shÃ)塊,這å°(duì)于è¨(shè)å‚™é‹(yùn)行時(shÃ)間計(jì)算,數(shù)據(jù)轉(zhuÇŽn)化ç‰å·¥ä½œå¯ä»¥ä¸å¿…在畫é¢ä¸åŽ»åšï¼ŒåŒæ™‚(shÃ)iFIXé‚„æä¾›å多種信號(hà o)發(fÄ)生器,在調(dià o)試ä¸å¹«åŠ©å¾ˆå¤§ï¼Œå¯¦(shÃ)ç¾(xià n)éžå¸¸æ–¹ä¾¿ã€‚
(3)網(wÇŽng)絡(luò)功能強(qiáng),iFIXåªè¦ç‰©ç†ä¸Šä¿æŒè¯(lián)çµ(jié)å°±å¯ä»¥è‡ªå‹•(dòng)尋找網(wÇŽng)絡(luò)çµ(jié)點(diÇŽn),ä¸å¿…人工è¨(shè)定,是第一個(gè)完全基于Client/Server HMI軟件,具有C/Sæž¶æ§‹(gòu)軟件的所有功能,å¯ä»¥ç›£(jiÄn)視é (yuÇŽn)程節(jié)點(diÇŽn)的所有數(shù)據(jù)點(diÇŽn)而ä¸ç”¨å¢žåŠ ä»»ä½•çš„Tagå¯ä»¥åœ¨ç·šå¢žåŠ ã€ä¿®æ”¹ã€åˆªé™¤é (yuÇŽn)程節(jié)點(diÇŽn)ä¸çš„æ•¸(shù)據(jù)庫(kù)點(diÇŽn),真æ£å¯¦(shÃ)ç¾(xià n)é (yuÇŽn)程組態(tà i)。
(4)通信功能好,iFIX是基于組件å°(duì)象技術(shù)(COMã€DCOM),幾乎é‡å°(duì)å·¥æ¥(yè)應(yÄ«ng)用的所有硬件都有接å£ï¼Œæ˜¯å°ˆæ¥(yè)從事監(jiÄn)控軟件的公å¸ï¼Œæ›´é©ç”¨äºŽç¾(xià n)å ´(chÇŽng),應(yÄ«ng)用上穩(wÄ›n)定性好。
(5ï¼‰ç®¡ç†æ–¹é¢ï¼ŒiFIXåªè¦ç›´æŽ¥çµ„æ…‹(tà i)(è¨(shè)置)就å¯ä»¥ä¸é‡æ–°å•Ÿå‹•(dòng)軟件å³å¯ç”Ÿæ•ˆï¼Œå…¶ä»–軟件有較為復(fù)雜的æ“作ã€è¨(shè)定,而且還è¦ç³»çµ±(tÇ’ng)釿–°å•Ÿå‹•(dòng)方起作用;iFIX采用的是控件組態(tà i)æ–¹å¼ï¼Œç›¸å°(duì)éˆæ´»ä¸€äº›ï¼Œé‚„æä¾›äº†ä¸€å€‹(gè)æ·å²å ±(bà o)è¦çš„記錄閱讀程åºï¼Œé€™é‡ŒåŒæ™‚(shÃ)包å«è‘—登錄æ“作的記錄;由于iFIX有內(nèi)嵌的VBAiFIX還帶有SQL語(yÇ”)è¨€ï¼Œå…¨é¢æ”¯æŒADO,RDO,所以å°(duì)于常用的辦公軟件如Office 以åŠä¸€èˆ¬çš„æ•¸(shù)據(jù)庫(kù)軟件如SQL Serverã€Accessã€Oracleã€FoxProç‰éƒ½èƒ½å¾ˆå¥½çš„訪å•(wèn)å’Œæ“作。
(6ï¼‰åŠ éŽ–æ–¹æ³•ï¼ŒiFIX采用硬件狗,é¿å…由于æ“作系統(tÇ’ng)(軟件)自身的穩(wÄ›n)定性ä¸å¥½ï¼Œä½¿ç”¨è»Ÿç‹—çµ¦äººçš„ä¸€ç¨®ææ…Œã€‚
åœ¨ä¸Šä½æ©Ÿ(jÄ«)上用iFIX軟件è¨(shè)計(jì)了標(biÄo)準(zhÇ”n)的人機(jÄ«)界é¢ï¼Œä¸»è¦åŒ…括以下幾個(gè)æ–¹é¢çš„å…§(nèi)容:
(1ï¼‰å·¥è—æµç¨‹åœ–:如圖4所示,在該畫é¢ä¸é€šéŽ(guò)編程實(shÃ)ç¾(xià n)å‹•(dòng)æ…‹(tà i)模擬顯示整個(gè)石ç°çª¯çš„ç¾(xià n)å ´(chÇŽng)上料和出料éŽ(guò)程,并且在窯體上實(shÃ)時(shÃ)顯示了å„燃燒帶的溫度,以便于æ“ä½œè€…èƒ½åŠæ™‚(shÃ)準(zhÇ”n)確的掌æ¡çª¯å…§(nèi)的燃燒情æ³ã€‚èƒ½å¤ ?qÅ«)ΜF(xià n)å ´(chÇŽng)è¨(shè)備的故障進(jìn)行實(shÃ)時(shÃ)診斷。

(2)系統(tÇ’ng)æ“作功能:它有自動(dòng)和手動(dòng)兩種工作方å¼ï¼Œåœ¨æ•…障和è¨(shè)備安è£èª¿(dià o)試階段一般用手動(dòng)æ“作方å¼ï¼Œæ£å¸¸é‹(yùn)行時(shÃ)采用自動(dòng)æ–¹å¼ï¼Œä»¥å¯¦(shÃ)ç¾(xià n)å°(duì)一些é‡è¦çš„æ¨¡æ“¬é‡æ•¸(shù)據(jù)的精確控制。
(3ï¼‰å ±(bà o)è¦è¨˜éŒ„:å°(duì)于如煤氣æµé‡ã€å£“力ç‰ä¸€äº›é‡è¦çš„æ¨¡æ“¬é‡è¼¸å…¥?yún)?shù)進(jìn)行實(shÃ)時(shÃ)å ±(bà o)è¦ï¼Œç•¶(dÄng)處于監(jiÄn)控下的任何一個(gè)變é‡è¶…出é (yù)å…ˆè¨(shè)定的安全值時(shÃ)ï¼Œå ±(bà o)è¦ç‡ˆå°±æœƒ(huì)ç«‹å³é–ƒçˆï¼ŒåŒæ™‚(shÃ)會(huì)自動(dòng)彈出一個(gè)å ±(bà o)è¦å°(duì)話框,在該å°(duì)è©±æ¡†ä¸æ“作者å¯ä»¥æª¢æŸ¥å ±(bà o)è¦è¶…出的范åœä»¥åŠéŒ¯(cuò)誤的出處,并å°(duì)æ¤é‡‡å–相應(yÄ«ng)的措施。
(4) 實(shÃ)時(shÃ)曲線:在線監(jiÄn)視所有é‡è¦åƒæ•¸(shù)的實(shÃ)時(shÃ)變化,以便æå‰é‡‡å–ç¶æŒæ£å¸¸åƒæ•¸(shù)的措施和手段。
(5)æ·å²è¶¨å‹¢(shì):在æ¤ç•«é¢ä¸é™¤äº†å¯¦(shÃ)時(shÃ)顯示變é‡çš„變化趨勢(shì),æ“作員還å¯ä»¥æª¢æŸ¥éŽ(guò)去的éŽ(guò)程數(shù)據(jù)記錄,通éŽ(guò)å°(duì)éŽ(guò)去æ·å²è¶¨å‹¢(shì)的比較進(jìn)而å¯ä»¥å°(duì)è®Šé‡æœªä¾†(lái)的發(fÄ)展趨勢(shì)åšé€²(jìn)一æ¥çš„é (yù)測(cè)。æ·å²æ›²ç·šï¼šæª¢æŸ¥éŽ(guò)去的數(shù)據(jù)記錄,以便發(fÄ)生故障時(shÃ),分æžå‡ºæ•…éšœåŽŸå› ã€‚
(6) å ±(bà o)表打?。喊床煌îƒè‡…r(shÃ)間段實(shÃ)ç¾(xià n)çµ±(tÇ’ng)計(jì)與計(jì)é‡ï¼Œä»¥ä¾¿äºŽç”Ÿç”¢(chÇŽn)管ç†ã€‚
iFIX有多種驅(qÅ«)å‹•(dòng)æ–¹å¼ï¼Œæœ¬ç³»çµ±(tÇ’ng)采用MBEé©…(qÅ«)å‹•(dòng),很方便的進(jìn)行連接ã€é€šè¨Šã€‚
4.PLC編程
系統(tÇ’ng)控制軟件由主程åºå’Œå¤šå€‹(gè)åç¨‹åºæ¨¡å¡Šçµ„æˆçš„,它是以ABB Codesys v2.3編程軟件為開(kÄi)發(fÄ)ç’°(huán)境,Codesys v2.3這套編程軟件符åˆIEC61131-3的國(guó)際標(biÄo)準(zhÇ”n)ï¼Œå¯æ”¯æŒILã€LDã€FBDã€SFCã€ST五種ä¸åŒçš„編程語(yÇ”)言。å¯å®ŒæˆAC500系統(tÇ’ng)的全部è¨(shè)置,包括所有的總線接å£ï¼Œè€Œä¸”還有全é¢çš„自診斷功能ã€å ±(bà o)è¦è™•ç†ã€å¯è¦–化調(dià o)試工具和開(kÄi)放的數(shù)據(jù)接å£ã€‚å¦å¤–é‚„å¯åœ¨æ²’(méi)有連接PLC硬件的情æ³ä¸‹é€²(jìn)行仿真,å°(duì)用戶程å¼é€²(jìn)行調(dià o)試,包括相關(guÄn)的手動(dòng)功能。調(dià o)試åŽçš„程å¼å†ä¸‹è¼‰åˆ°CPU 控制系統(tÇ’ng)ä¸ä½¿ç”¨ã€‚

本文ä¸é‡‡ç”¨çš„æ˜¯æ¢¯å½¢åœ–æ–¹å¼ç·¨ç¨‹ã€‚本系統(tÇ’ng)的控制分主控室集ä¸å’Œæ©Ÿ(jÄ«)æ—兩種工作方å¼ï¼Œåœ¨ä¸»æŽ§å®¤çš„æ“ä½œç•Œé¢ä¸ï¼Œåˆåˆ†ç‚ºæ‰‹å‹•(dòng)和自動(dòng)æ–¹å¼ã€‚整個(gè)æŽ§åˆ¶ç¨‹åºæ˜¯ç”¨ABB Codesys v2.3實(shÃ)ç¾(xià n)的,大致分為如下幾部分:å°è»Šä¸Šæ–™ã€é…æ–™ã€ç¨±é‡ã€å¸ƒæ–™ã€å‡ºç°ã€é¢¨(fÄ“ng)é‡æŽ§åˆ¶ã€é›»æ©Ÿ(jÄ«)é›»æµã€æº«åº¦ã€å£“åŠ›ã€æµé‡ç‰æ¨¡æ“¬é‡çš„é¡¯ç¤ºå ±(bà o)è¦ï¼Œå…¶ä¸é…料稱é‡å’Œä¸Šæ–™æŽ§åˆ¶æ˜¯æœ¬ç³»çµ±(tÇ’ng)的控制難點(diÇŽn),在編程ä¸éœ€è¦è€ƒæ…®çš„å› ç´ è¼ƒå¤šï¼Œå¹¶åˆ©ç”¨ä¸€äº›æŠ€å·§ï¼Œå¦‚ç¨±é‡æ™‚(shÃ)çš„åå·®åŠå差的修æ£ï¼ŒçŸ³ç°çŸ³çµ¦æ–™æ©Ÿ(jÄ«)的工備切æ›ï¼ŒçŸ³ç°çŸ³çµ¦æ–™ã€ç„¦ç‚給料的連鎖,給料é‡çš„è¨(shè)定ã€ç´¯è¨ˆ(jì)ï¼Œä¸Šæ–™èˆ‡é…æ–™çš„連鎖,å„種故障åŠèª¤æ“作的處ç†ç‰ï¼Œåœ–5ç‚ºé…æ–™ã€ä¸Šæ–™éƒ¨åˆ†åœ¨è‡ªå‹•(dòng)工作方å¼ä¸‹çš„主æµç¨‹åœ–。
PLC的一個(gè)顯著特點(diÇŽn)就是進(jìn)行é‚輯控制,å¯ä»¥æŠŠé€™ç¨®æŽ§åˆ¶æœ‰æ•ˆçš„æ‡‰(yÄ«ng)ç”¨åœ¨è™•ç†æ¨¡æ“¬é‡æ•¸(shù)據(jù)ä¸ï¼Œå¦‚æ¨¡æ“¬é‡æ•¸(shù)據(jù)的采集與變é€ã€‚å°(duì)于象溫度ã€å£“åŠ›ã€æµé‡ç‰é€™æ¨£çš„æ¨¡æ“¬é‡è¼¸å…¥è¼¸å‡ºåƒæ•¸(shù)å¿…é ˆå¯¦(shÃ)時(shÃ)在線采集和測(cè)é‡ï¼Œæª¢æ¸¬(cè)部分由一次儀表構(gòu)æˆï¼Œå³æ¸¬(cè)釿º«åº¦çš„ç†±é›»å¶æˆ–熱電阻,測(cè)釿µé‡çš„唿¿ï¼Œæ¸¬(cè)é‡å£“力的電動(dòng)差壓變é€å™¨æˆ–壓力變é€å™¨ç‰ã€‚信號(hà o)處ç†éƒ¨åˆ†åŒ…括變é€å™¨ã€è½‰(zhuÇŽn)æ›å™¨ã€è®Šæ›å™¨ç‰ï¼Œä½œç”¨æ˜¯å°‡å‚³æ„Ÿå™¨çš„輸出信號(hà o)進(jìn)行放大ã€ç·šæ€§åŒ–ã€è½‰(zhuÇŽn)æ›ç‰è™•ç†åŽï¼Œè®Šæ›æˆæ¨™(biÄo)準(zhÇ”n)信號(hà o)輸出給PLC,通éŽ(guò)PLC程åºçš„é‹(yùn)行,轉(zhuÇŽn)æ›ç‚ºç•Œé¢å¯é¡¯ç¤ºçš„ã€å¹¶èˆ‡å¯¦(shÃ)際值相符的å„類值。在本文ä¸ç¶“(jÄ«ng)éŽ(guò)變é€å™¨è½‰(zhuÇŽn)æ›çš„信號(hà o)為4ï¼20mA的標(biÄo)準(zhÇ”n)的電æµä¿¡è™Ÿ(hà o)輸出。
5. 通訊方å¼
ABB PM581 CPU上除了集æˆçš„兩個(gè)Modbus通訊接å£å’Œå¯é¸é›†æˆçš„以太網(wÇŽng)或ARCNETç¶²(wÇŽng)絡(luò)接å£å¤–ï¼Œé‚„å¯æœ€å¤šæ“´(kuò)展4個(gè)通訊接å£ï¼šProfibusDP-V1 ã€DeviceNetã€CANopen和以太網(wÇŽng)ç‰ç¸½ç·šæŽ¥å£ã€‚兩個(gè)串行接å£ï¼Œç”¨äºŽç·¨ç¨‹ã€ASCII通訊ã€Modbus通訊,或CS31通訊(åªèƒ½ç”¨äºŽä¸»ç«™ï¼‰ã€‚
CS31ç¾(xià n)å ´(chÇŽng)總線從1989å¹´ç ”ç™¼(fÄ)至今,一直起著承先啟åŽçš„作用。通éŽ(guò)這個(gè)總線,把å‰åŽå¤šå¥—系統(tÇ’ng)有機(jÄ«)çš„è¯(lián)系在了一起。CS31總線便于è¨(shè)置和通訊簡(jiÇŽn)單,總線的連接åªéœ€é€šéŽ(guò)三個(gè)接線端å來(lái)實(shÃ)ç¾(xià n),çœåŽ»å…¶å®ƒç¸½ç·šæ‰€éœ€çš„é¡å¤–é€£æŽ¥æˆæœ¬ã€‚AC500控制系統(tÇ’ng)çš„COM1å£é›†æˆäº†CS31主站功能。CS31總線是一種點(diÇŽn)å°(duì)多點(diÇŽn)çš„RS485串行通訊。æ¯å€‹(gè)通訊系統(tÇ’ng)由一個(gè)主站和最大31個(gè)從站組æˆã€‚通訊è·é›¢ä¸åŠ ä¸ç¹¼ç‚º500ç±³ï¼ŒåŠ ä¸ç¹¼æœ€å¤§å¯é”(dá)到2000米。總線帶有自診斷功能。通訊介質(zhì)為: å±è”½é›™çµžç·šã€‚
å¯é€šéŽ(guò)以太網(wÇŽng)å’ŒARCNET ç¶²(wÇŽng)進(jìn)行編程,還å¯é€šéŽ(guò)DDEå’ŒOPCæ–¹å¼å’Œå¤–部進(jìn)行數(shù)據(jù)交æ›ã€‚。工æ¥(yè)以太網(wÇŽng)(Industrial Ethernet)是一個(gè)ç”¨äºŽå·¥å» ç®¡ç†å’Œå–®å…ƒå±¤çš„通訊系統(tÇ’ng),被è¨(shè)計(jì)為å°(duì)時(shÃ)é–“è¦æ±‚ä¸åš´(yán)æ ¼ç”¨äºŽå‚³è¼¸å¤§é‡æ•¸(shù)據(jù)的通訊系統(tÇ’ng),å¯ä»¥é€šéŽ(guò)ç¶²(wÇŽng)é—œ(guÄn)è¨(shè)備來(lái)連接é (yuÇŽn)程網(wÇŽng)絡(luò)。本系統(tÇ’ng)通éŽ(guò)以太網(wÇŽng)èˆ‡ä¸Šä½æ©Ÿ(jÄ«)連接,進(jìn)行編程ã€ç•Œé¢æ“作和ç¾(xià n)實(shÃ)。
6. çµ(jié)è«–
本文討論了基于ABB AC500åž‹PLC的石ç°çª¯éŽ(guò)程監(jiÄn)控系統(tÇ’ng)çš„è¨(shè)計(jì)與實(shÃ)ç¾(xià n)。本控制系統(tÇ’ng)是由濰åŠä¸èˆˆé›»æ°£è‡ªå‹•(dòng)化公å¸è¨(shè)計(jì)制作,已在濰鋼生產(chÇŽn)線上得到實(shÃ)際使用,ç‚ºä¼æ¥(yè)帶來(lái)了å¯è§€çš„ç¶“(jÄ«ng)濟(jì)效益和良好的社會(huì)效益。在該系統(tÇ’ng)ä¸PLC控制充分發(fÄ)æ®äº†å…¶é…ç½®éˆæ´»ã€æŽ§åˆ¶å¯é ã€ç·¨ç¨‹æ–¹ä¾¿å’Œå¯ç¾(xià n)å ´(chÇŽng)調(dià o)試的優(yÅu)點(diÇŽn),給整個(gè)系統(tÇ’ng)的穩(wÄ›n)定性帶來(lái)較大的益處。 這種方法å°(duì)其它生產(chÇŽn)線或è¨(shè)備的控制有一定的åƒè€ƒä½œç”¨ã€‚
本控制系統(tÇ’ng)功能全é¢ï¼Œæ“作簡(jiÇŽn)單實(shÃ)用,æé«˜äº†å‹žå‹•(dòng)生產(chÇŽn)率,é¿å…了由于æ“作人員æ“ä½œå¤±èª¤è€Œé€ æˆçš„事故,改善了ç¾(xià n)å ´(chÇŽng)æ“作人員的勞動(dòng)æ¢ä»¶ï¼Œå°(duì)æé«˜æ´»æ€§çŸ³ç°ç”Ÿç”¢(chÇŽn)çš„ç®¡ç†æ°´å¹³ï¼Œä¿è‰è¨(shè)備安全穩(wÄ›n)定é‹(yùn)行起到了很好的促進(jìn)作用。