時(shÃ)間:2012-03-06 11:37:15來(lái)æºï¼šgengwt
  1引言
  本文以污水處ç†çš„å·¥è—æµç¨‹ç‚ºç·šç´¢ï¼Œä»‹ç´¹äº†ç›£(jiÄn)控系統(tÇ’ng)的整體è¨(shè)計(jì)方案ã€å„個(gè)åˆ†å¸ƒå¼æŽ§åˆ¶ç«™çš„è¨(shè)計(jì)ã€ä¸Šä½ç›£(jiÄn)控畫(huà )é¢çš„制作以åŠé‡é›£é»ž(diÇŽn)控制ç–ç•¥çš„ç ”ç©¶ã€‚æ–‡ä¸è‘—é‡è¬›è¿°äº†PLCã€è»Ÿå•Ÿå‹•(dòng)å™¨èˆ‡è®Šé »ã€PIDç‰æŠ€è¡“(shù)在污水處ç†ä¸çš„典型應(yÄ«ng)用。在該污水處ç†ä¸ï¼Œç‚ºäº†é”(dá)到控制溶解氧(DO)å«é‡ã€é…水井液ä½ç‰åœ¨ä¸€å®šå¾—范åœå…§(nèi)的目的,我們采用PID控制ã€è®Šé »èª¿(dià o)é€Ÿç‰æŠ€è¡“(shù)來(lái)實(shÃ)ç¾(xià n)å°(duì)風(fÄ“ng)機(jÄ«)和水泵的轉(zhuÇŽn)速的調(dià o)節(jié)ã€‚åŒæ™‚(shÃ)æ ¹æ“š(jù)æ¶²ä½ä¸åŒå°(duì)使用è¨(shè)備的臺(tái)數(shù)進(jìn)行控制。為了解決污水處ç†ä¸å¤§åŠŸçŽ‡è¨(shè)備啟動(dòng)所帶來(lái)çš„å•(wèn)題,該系統(tÇ’ng)采用了軟啟動(dòng)器拖動(dòng)電動(dòng)機(jÄ«)ã€‚åŒæ™‚(shÃ)為了解決è¨(shè)備長(zhÇŽng)期é‹(yùn)行帶來(lái)çš„å•(wèn)題,采用輪æ›ä½¿ç”¨å¹¾è‡º(tái)泵或風(fÄ“ng)機(jÄ«)。本文以實(shÃ)際系統(tÇ’ng)為例,介紹污水處ç†å» 自動(dòng)控制的方法與ç–略,具有一定實(shÃ)è¸æŒ‡å°Ž(dÇŽo)æ„義。
  2污水處ç†å·¥è—æµç¨‹ä»‹ç´¹
  2.1污水處ç†çš„åŸºæœ¬å·¥è—æ–¹æ³•
  污水處ç†å°±æ˜¯é‡‡ç”¨å„種技術(shù)èˆ‡æ‰‹æ®µï¼Œå°‡æ±¡æ°´ä¸æ‰€å«çš„æ±¡æŸ“物質(zhì)分離去除ã€å›žæ”¶åˆ©ç”¨ï¼Œæˆ–?qÅ«)⑵滢D(zhuÇŽn)化為無(wú)害物質(zhì),使水得到凈化。
  ç¾(xià n)ä»£æ±¡æ°´è™•ç†æŠ€è¡“(shù),按處ç†ç¨‹åº¦åŠƒåˆ†ï¼Œä¸€èˆ¬åˆ†ç‚ºä¸‰ç´š(jÃ)處ç†ï¼š
  一級(jÃ)處ç†ï¼Œåˆç¨±ç‰©ç†è™•ç†ï¼Œä¸»è¦æ˜¯åŽ»é™¤æ±¡æ°´ä¸å‘ˆæ‡¸æµ®ç‹€æ…‹(tà i)的固體污染物質(zhì),經(jÄ«ng)éŽ(guò)一級(jÃ)處ç†åŽçš„æ±¡æ°´ï¼Œå¯å޻除50%å·¦å³çš„æ‡¸æµ®ç‰©ï¼ŒBOD一般åªèƒ½å޻除30%å·¦å³ï¼Œé”(dá)ä¸åˆ°æŽ’放標(biÄo)準(zhÇ”n)。
  二級(jÃ)處ç†ï¼Œåˆç¨±ç”ŸåŒ–處ç†ï¼Œå®ƒæ˜¯åŸŽå¸‚污水處ç†å» çš„æ ¸å¿ƒï¼Œä¸»è¦åŽ»é™¤æ°´ä¸å‘ˆè† 體和溶解狀態(tà i)的有機(jÄ«)污染物。經(jÄ«ng)二級(jÃ)處ç†åŽï¼ŒBOD的去除率å¯é”(dá)90%以上,污水ä¸BOD值å¯é™è‡³20-30mg/L,有機(jÄ«)污染物é”(dá)到國(guó)å®¶è¦(guÄ«)定的排放標(biÄo)準(zhÇ”n)。
  三級(jÃ)處ç†ï¼Œåˆç¨±æ·±åº¦è™•ç†ï¼Œå…¶ç›®çš„在于進(jìn)一æ¥åŽ»é™¤äºŒç´š(jÃ)è™•ç†æœªèƒ½åŽ»é™¤çš„æ±¡æŸ“ç‰©è³ª(zhì),其ä¸åŒ…括微生物未能é™è§£çš„æœ‰æ©Ÿ(jÄ«)物和氮ã€ç£·ç‰èƒ½å¤ ?qÅ«)е滤w富營(yÃng)養(yÇŽng)åŒ–çš„å¯æº¶æ€§ç„¡(wú)機(jÄ«)物質(zhì)。
  生物法具有凈化能力強(qiáng)ã€è²»(fèi)用低廉ã€é‹(yùn)行å¯é 性好ç‰å„ª(yÅu)點(diÇŽn),是污水處ç†çš„ä¸»è¦æ–¹æ³•,在污水處ç†é ˜(lÇng)域ä¸å 有é‡è¦åœ°ä½ã€‚我國(guó)ç¾(xià n)階段的城市污水處ç†ä»¥ç”Ÿç‰©æ³•ç‚ºä¸»ï¼Œä»¥ç‰©ç†æ³•和化å¸(xué)法為輔。以生物法為主的處ç†å·¥è—ä¸»è¦æœ‰æ´»æ€§æ±¡æ³¥æ³•ã€A/O法ã€A2/O法ã€SBR法ã€MSBR法ã€UNITANKæ³•ã€æ°§åŒ–æºç‰ï¼Œå®ƒå€‘å‡å…·æœ‰åŒæ¥é™è§£BOD5和脫氮除磷的作用。
  2.2本系統(tÇ’ng)采用的工è—介紹
ã€€ã€€æ ¹æ“š(jù)實(shÃ)際情æ³ï¼Œå¹¶ç¶œåˆè€ƒæ…®å„種工è—的優(yÅu)缺點(diÇŽn),該污水處ç†å» 采用A2/C氧化æºå·¥è—。
  2.2.1A2/C氧化æºå·¥è—ç°¡(jiÇŽn)介
  圖2.1A2/C氧化æºå·¥è—æµç¨‹åœ–
  è¨(shè)ç½®åŽæ°§ã€ç¼ºæ°§æ®µçš„Carrousel氧化æº(æ–‡ä¸ç°¡(jiÇŽn)稱:A2/C氧化æº)具有生物脫氮除磷功能,是目å‰åŸŽå¸‚生活污水處ç†çš„主æµå·¥è—之一。它是在Carrousel2000氧化æºçš„基礎(chÇ”)ä¸Šå¢žåŠ å‰ç½®çš„åŽæ°§æ®µå½¢æˆçš„。在污水脫氮除磷的工è—è¨(shè)計(jì)ä¸å¿…é ˆå…·å‚™åŽæ°§ã€ç¼ºæ°§ã€å¥½æ°§3個(gè)基本æ¢ä»¶ï¼Œä½†æ˜¯åœ¨å¯¦(shÃ)æ–½éŽ(guò)程ä¸ç”±äºŽæ‰€éœ€çš„è™•ç†æ§‹(gòu)ç‘物多ã€
  污泥回æµé‡å¤§ï¼Œå¾žè€Œé€ æˆæŠ•è³‡å¤§ã€èƒ½è€—多ã€é‹(yùn)行管ç†å¾©(fù)雜。A2/C氧化æºå°‡åŽæ°§ã€ç¼ºæ°§ã€å¥½æ°§ä¸‰å€‹(gè)éŽ(guò)程集ä¸åœ¨ä¸€å€‹(gè)æ± å…§(nèi)完æˆï¼Œå„部分用隔墻分開(kÄi)自æˆé«”系,但彼æ¤åˆæœ‰è¯(lián)系。該工è—充分利用污水在氧化æºå…§(nèi)循環(huán)æµå‹•(dòng)的特性,把好氧å€(qÅ«)和缺氧å€(qÅ«)有機(jÄ«)çµ(jié)åˆèµ·ä¾†(lái),實(shÃ)ç¾(xià n)ç„¡(wú)å‹•(dòng)力回æµï¼Œç¯€(jié)çœäº†å޻除ç¡é…¸é¹½æ°®æ‰€éœ€æ··åˆæ¶²å›žæµçš„èƒ½é‡æ¶ˆè€—。
  圖2.2A2/C氧化æºå¹³é¢å¸ƒç½®åœ–
  該污水處ç†ç³»çµ±(tÇ’ng)為兩個(gè)A2/C氧化æºå¹¶è¡Œé‹(yùn)行。經(jÄ«ng)é…æ°´äº•分é…åŽçš„æ±¡æ°´é€²(jìn)入氧化æºå‰æ®µçš„åŽæ°§æ± ,與來(lái)è‡ªæ±¡æ³¥æ³µæˆ¿çš„å›žæµæ±¡æ³¥æ··åˆï¼Œåœ¨åŽæ°§æ¢ä»¶ä¸‹ï¼Œé™¤ç£·èŒå¯å°‡å„²(chÇ”)å˜åœ¨èŒé«”å…§(nèi)çš„èšç£·åˆ†è§£ï¼Œå°‡ç£·é…¸é¹½é‡‹æ”¾åˆ°æ°´ä¸ã€‚åŽæ°§æ± 分為3æ ¼ï¼Œæ¯æ ¼éƒ½è¨(shè)æœ‰æ°´ä¸‹æ”ªæ‹Œå™¨ä»¥é˜²æ¢æ±¡æ³¥æ²‰æ·€ã€‚ç¶“(jÄ«ng)åŽæ°§é‡‹ç£·åŽçš„æ±¡æ°´é€²(jìn)入缺氧段進(jìn)行åç¡åŒ–脫氮,缺氧段è¨(shè)計(jì)æˆç’°(huán)æµå½¢å¼ï¼Œå¼·(qiáng)化脫氮效果,åç¡åŒ–åŽçš„æ±¡æ°´é€šéŽ(guò)è¨(shè)置在一å´(cè)çš„æ¸ é“進(jìn)入氧化æºã€‚氧化æºçš„充氧機(jÄ«)æ¢°é‡‡ç”¨å€’å‚˜å½¢æ›æ°£æ©Ÿ(jÄ«)ï¼Œå¯æ ¹æ“š(jù)æ± å…§(nèi)DO測(cè)定值控制調(dià o)節(jié)å °é–€(mén)å‡ºæ°´ã€æ”¹è®Šæ›æ°£æ©Ÿ(jÄ«)轉(zhuÇŽn)速以é”(dá)到調(dià o)節(jié)溶解氧的目的。在氧化æºå…§(nèi),污水進(jìn)一æ¥åŽ»é™¤æœ‰æ©Ÿ(jÄ«)物并將NH3-N氧化æˆNO2å’ŒNO3ã€‚åŒæ™‚(shÃ)èšç£·èŒåœ¨å¥½æ°§æ¢ä»¶ä¸‹éŽ(guò)釿”å–æ±¡æ°´ä¸çš„磷,強(qiáng)化出水水質(zhì)。而且在好氧段末è¨(shè)置內(nèi)å›žæµæ¸ ,經(jÄ«ng)éŽ(guò)好氧ç¡åŒ–的污水進(jìn)入缺氧段,由于末端的溶解氧減少到最低程度,有效的防æ¢ç¼ºæ°§æ± æ°§éŽ(guò)é‡çš„å•(wèn)題,å¯ä»¥å–得最好的åç¡åŒ–效果。經(jÄ«ng)éŽ(guò)處ç†åŽçš„æ±¡æ°´ç¶“(jÄ«ng)éŽ(guò)出水å£é€²(jìn)å…¥äºŒæ²‰æ± é€²(jìn)行沉淀處ç†ã€‚
  2.2.2本系統(tÇ’ng)å·¥è—æµç¨‹
  桂陽(yáng)縣污水處ç†å» 包括污水處ç†å’Œæ±¡æ³¥è™•ç†å…©å€‹(gè)系統(tÇ’ng)。污水處ç†ç³»çµ±(tÇ’ng)包括進(jìn)水井ã€ç²—æ ¼æŸµé–“ã€æå‡æ³µæˆ¿ã€ç´°(xì)æ ¼æŸµé–“ã€æ›æ°£æ²‰ç ‚æ± ã€é¼“風(fÄ“ng)機(jÄ«)æˆ¿ã€æ°§åŒ–æºã€äºŒæ²‰æ± ã€ç´«å¤–ç·šæ¶ˆæ¯’æ¸ ã€å‡ºæ°´æ¸ ç‰ï¼Œæ±¡æ³¥è™•ç†ç³»çµ±(tÇ’ng)åŒ…æ‹¬æ±¡æ³¥å›žæµæ³µæˆ¿ã€è„«æ°´æ©Ÿ(jÄ«)房ç‰å¹¾éƒ¨åˆ†ã€‚
  污水經(jÄ«ng)污水排放管進(jìn)入進(jìn)水井,由進(jìn)水井æµç¶“(jÄ«ng)ç²—æ ¼æŸµï¼Œæ¿¾é™¤å¤§å¡Šå›ºé«”æ‡¸æµ®ç‰©åŽï¼Œå†ç”±æå‡æ³µå°‡æ±¡æ°´æå‡åˆ°ç´°(xì)æ ¼æŸµï¼Œæ¿¾é™¤ç´°(xì)å°çš„æ¼‚浮物和浮渣,然åŽç¶“(jÄ«ng)計(jì)釿¸ æµå…¥æ›æ°£æ²‰ç ‚æ± ï¼Œé€²(jìn)è¡Œç ‚æ°´åˆ†é›¢ï¼ŒåŽ»é™¤æ°´ä¸å¯†åº¦è¼ƒå¤§çš„ç„¡(wú)機(jÄ«)顆粒,以ä¿è·(hù)åŽçºŒ(xù)處ç†è¨(shè)備的æ£å¸¸é‹(yùn)è¡Œã€‚ç„¶åŽæ±¡æ°´é€²(jìn)入氧化æºï¼Œé€²(jìn)行生化處ç†ã€‚ç¶“(jÄ«ng)生化處ç†åŽçš„æ±¡æ°´é€²(jìn)å…¥äºŒæ²‰æ± é€²(jìn)行污泥沉淀,經(jÄ«ng)éŽ(guò)污泥沉淀åŽçš„æ±¡æ°´ç¶“(jÄ«ng)紫外線消毒åŽåˆ°å‡ºæ°´æ¸ ï¼Œæœ€åŽæŽ’æ”¾ã€‚äºŒæ²‰æ± åˆ†é›¢çš„ä¸€éƒ¨åˆ†ç”Ÿç‰©æ´»æ€§æ±¡æ³¥å›žæµåˆ°ç”ŸåŒ–忇‰(yÄ«ng)æ± ï¼Œå¦ä¸€éƒ¨åˆ†å‰©ä½™æ±¡
  泥æµç¶“(jÄ«ng)污泥泵房進(jìn)入污泥處ç†ç³»çµ±(tÇ’ng),剩余污泥進(jìn)å…¥æ±¡æ³¥è²¯æ± ï¼Œæœ€åŽç¶“(jÄ«ng)進(jìn)污泥泵進(jìn)入脫水機(jÄ«)房進(jìn)行脫水處ç†å¹¶å¤–é‹(yùn)。
  圖2.3韶陽(yáng)縣污水處ç†å» ç¸½é«”å·¥è—æµç¨‹åœ–
  3控制系統(tÇ’ng)方案è¨(shè)計(jì)
  3.1è¨(shè)計(jì)原則
  1.系統(tÇ’ng)性能穩(wÄ›n)定,安全å¯é 。
  2.æ“作簡(jiÇŽn)單,ç¶è·(hù)方便
  3.é‹(yùn)行經(jÄ«ng)濟(jì)節(jié)能,ç¶è·(hù)è²»(fèi)用低。
  4.易于擴(kuò)展
  5.性能價(jià )æ ¼æ¯”é«˜
  3.2è¨(shè)計(jì)æ€æƒ³
  本系統(tÇ’ng)采用工控機(jÄ«)+å¯ç·¨ç¨‹åºæŽ§åˆ¶å™¨ï¼ˆPLC)+ç¾(xià n)å ´(chÇŽng)儀表的控制方å¼ã€‚ç¾(xià n)å ´(chÇŽng)儀表將ç¾(xià n)å ´(chÇŽng)的信號(hà o)采集并傳輸至PLCä¸ï¼ŒPLC作為主è¦çš„ç¾(xià n)å ´(chÇŽng)控制單元,工控機(jÄ«)用于監(jiÄn)視和控制PLCåŠç¾(xià n)å ´(chÇŽng)è¨(shè)備的狀態(tà i)。å„個(gè)è¨(shè)å‚™å‡èƒ½å¯¦(shÃ)ç¾(xià n)ç¾(xià n)地ã€é (yuÇŽn)程ã€é (yuÇŽn)程手動(dòng)三種控制方å¼ã€‚
  3.3系統(tÇ’ng)çµ(jié)æ§‹(gòu)圖
  整個(gè)控制系統(tÇ’ng)ç”±ä¸æŽ§å®¤ã€PLC控制站ã€ç¾(xià n)å ´(chÇŽng)儀表åŠç¾(xià n)å ´(chÇŽng)的控制柜構(gòu)æˆã€‚系統(tÇ’ng)çš„çµ(jié)æ§‹(gòu)圖如圖3.1所示:
  圖3.1監(jiÄn)控系統(tÇ’ng)çµ(jié)æ§‹(gòu)圖
  3.4控制系統(tÇ’ng)å„部分功能
  3.4.1ç¾(xià n)å ´(chÇŽng)電控柜
  ç¾(xià n)å ´(chÇŽng)控制柜的主è¦ä½œç”¨æ˜¯å®Œæˆç¾(xià n)å ´(chÇŽng)控制功能和與PLC連接。å„個(gè)ç¾(xià n)å ´(chÇŽng)æŽ§åˆ¶æŸœèƒ½å¤ å®Œæˆæ‰‹å‹•(dòng)控制è¨(shè)備啟åœçš„功能,是典型的繼電器控制。ç¾(xià n)å ´(chÇŽng)控制相å°(duì)于PLC自動(dòng)控制和ä¸å¤®ç›£(jiÄn)控室控制具有最高的優(yÅu)先級(jÃ)ã€‚åªæœ‰å°‡é¸æ“‡é–‹(kÄi)é—œ(guÄn)撥到é (yuÇŽn)程控制之åŽï¼ŒPLC控制和ä¸å¤®ç›£(jiÄn)æŽ§å®¤çš„ä¸Šä½æŽ§åˆ¶æ‰èµ·ä½œç”¨ã€‚所以在進(jìn)行自動(dòng)控制調(dià o)試å‰ï¼Œé¦–å…ˆè¦å®Œæˆå°(duì)ç¾(xià n)å ´(chÇŽng)å„æŽ§åˆ¶æŸœçš„èª¿(dià o)試,在ä¿è‰ç¾(xià n)å ´(chÇŽng)è¨(shè)å‚™å®‰å…¨çš„å‰æä¸‹æ‰èƒ½é€²(jìn)行é (yuÇŽn)程控制。
  3.4.2PLC控制站
  該污水處ç†å» 的自動(dòng)化監(jiÄn)控系統(tÇ’ng)å…±è¨(shè)兩個(gè)PLC控制站。氧化æºå–®ç¨(dú)一個(gè)控制站,其余部分用一個(gè)控制站。PLC站的主è¦ä½œç”¨æ˜¯é‡‡é›†ç¾(xià n)å ´(chÇŽng)的信號(hà o)并控制è¨(shè)備的é‹(yùn)行。ç¾(xià n)å ´(chÇŽng)的信號(hà o)包括液ä½ã€æµé‡ã€æº«åº¦ç‰å·¥è—信號(hà o)å’Œè¨(shè)備的é‹(yùn)行狀態(tà i)。當(dÄng)ç¾(xià n)å ´(chÇŽng)控制柜的模å¼é¸æ“‡é–‹(kÄi)é—œ(guÄn)鏿“‡åˆ°â€œé (yuÇŽn)ç¨‹â€æ™‚(shÃ),æ“作人員ä¸èƒ½ä½¿ç”¨ç¾(xià n)å ´(chÇŽng)æŽ§åˆ¶æŸœä¸Šçš„å•ŸåœæŒ‰éˆ•來(lái)控制è¨(shè)備的é‹(yùn)行。這時(shÃ),PLC會(huì)æ ¹æ“š(jù)程åºè‡ªå‹•(dòng)æˆ–è€…æ ¹æ“š(jù)上ä½ç›£(jiÄn)控系統(tÇ’ng)給出的信號(hà o)控制è¨(shè)備的é‹(yùn)行。
  3.4.3上ä½ç›£(jiÄn)控系統(tÇ’ng)
  該污水處ç†å» 的自動(dòng)化監(jiÄn)控系統(tÇ’ng)的上ä½ç›£(jiÄn)控系統(tÇ’ng)包括一個(gè)工程師站和一個(gè)æ“作員站。工程師站既能完æˆç³»çµ±(tÇ’ng)組態(tà i)ã€èª¿(dià o)è©¦åŠæŽ§åˆ¶åƒæ•¸(shù)的在線修改和è¨(shè)ç½®ç‰ï¼Œåˆèƒ½å®Œæˆå°(duì)整個(gè)污水處ç†å» 的數(shù)據(jù)采集ã€ç›£(jiÄn)æŽ§ï¼Œå ±(bà o)è¡¨åŠæ‰“å°ç‰åŠŸèƒ½ï¼›æ“作員站主è¦å®Œæˆå°(duì)整個(gè)污水處ç†å» 的數(shù)據(jù)采集ã€ç›£(jiÄn)控ç‰åŠŸèƒ½ã€‚åœ¨ç³»çµ±(tÇ’ng)æ£å¸¸å·¥ä½œæ™‚(shÃ),工程師站å¯å…¼ä½œæ“作員站,方便了監(jiÄn)視與æ“作,并æé«˜äº†ç³»çµ±(tÇ’ng)çš„å¯é 性。污水處ç†çš„å„個(gè)å·¥æ®µçš„å·¥è—æ•¸(shù)據(jù)以åŠå„個(gè)è¨(shè)備的é‹(yùn)行狀態(tà i)通éŽ(guò)PLCé‡‡é›†å¹¶åœ¨ä¸Šä½æ©Ÿ(jÄ«)監(jiÄn)控畫(huà )é¢ä¸Šé¡¯ç¤ºï¼Œæ“作人員å¯ä»¥æŸ¥çœ‹å…¨å» å„個(gè)è¨(shè)備的é‹(yùn)行情æ³ã€‚åŒæ™‚(shÃ)å¯ä»¥å°(duì)å ±(bà o)è¡¨å˜æª”打å°ï¼Œé¡¯ç¤ºå¯¦(shÃ)時(shÃ)å ±(bà o)è¦å’Œæ·å²å ±(bà o)è¦ç‰ï¼Œæ–¹ä¾¿æ“作人員進(jìn)行工è—分æžå’ŒæŸ¥æ‰¾æ•…障。當(dÄng)ç¾(xià n)å ´(chÇŽng)控制柜的模å¼é¸æ“‡é–‹(kÄi)é—œ(guÄn)é¸åˆ°â€œè‡ªå‹•(dòng)â€æ™‚(shÃ)ï¼Œåœ¨ä¸Šä½æ©Ÿ(jÄ«)監(jiÄn)控畫(huà )é¢ä¸å¯ä»¥é¸æ“‡è¨(shè)備為“手動(dòng)â€é‹(yùn)行狀態(tà i)ï¼Œç„¶åŽæ‰‹å‹•(dòng)控制è¨(shè)備的é‹(yùn)行。
  4控制系統(tÇ’ng)硬件è¨(shè)計(jì)
  4.1PLC1ç«™è¨(shè)計(jì)
  PLC1站主è¦è² (fù)責(zé)ç²—æ ¼æŸµã€æå‡æ³µã€ç´°(xì)æ ¼æŸµã€æ›æ°£æ²‰æ²™æ± ç‰ä½ç½®å„€è¡¨çš„æ•¸(shù)據(jù)采集åŠè¨(shè)備的é (yuÇŽn)程監(jiÄn)控。
  4.1.1PLC1實(shÃ)ç¾(xià n)的功能
ã€€ã€€åœ¨ç²—æ ¼æŸµé–“å…±è¨(shè)有2個(gè)ç²—æ ¼æŸµï¼Œç²—æ ¼æŸµçš„ä¸»è¦ä½œç”¨æ˜¯åŽ»é™¤æ±¡æ°´ä¸å¤§å¡Šæ¼‚æµ®ç‰©ã€‚ç²—æ ¼æŸµèƒ½å¤ æ ¹æ“š(jù)PLCç¨‹åºæˆ–ä¸Šä½æ©Ÿ(jÄ«)è¨(shè)定的時(shÃ)間實(shÃ)ç¾(xià n)輪æµè‡ªå‹•(dòng)啟åœã€‚èˆ‡ç²—æ ¼æŸµé—œ(guÄn)è¯(lián)çš„è¨(shè)備螺旋壓榨機(jÄ«)è² (fù)責(zé)å°‡ç²—æ ¼æŸµéŽ(guò)濾出的懸浮物脫水ã€ç²‰ç¢Žã€‚在控制時(shÃ),為確ä¿è¨(shè)備安全,應(yÄ«ng)ä½¿ç²—æ ¼æŸµèˆ‡èžºæ—‹å£“æ¦¨æ©Ÿ(jÄ«)è¯(lián)å‹•(dòng),以防æ¢èžºæ—‹å£“榨機(jÄ«)空轉(zhuÇŽn)。è¯(lián)å‹•(dòng)é †åº?yà n)椋éƒèªé¾Žèµ«îšžC(jÄ«)â†’ç²—æ ¼æŸµï¼Œé—œ(guÄn)機(jÄ«)é †åºç›¸å。螺旋壓榨機(jÄ«)åœ¨ç²—æ ¼æŸµåœæ¢ä¹‹åŽå†é‹(yùn)行30-60s。螺旋壓榨機(jÄ«)故障時(shÃ)ï¼Œç²—æ ¼æŸµåœæ¢é‹(yùn)行。
  æå‡æ³µæˆ¿æ°´æ³µä¸»è¦ç”¨ä¾†(lái)å°‡ç²—æ ¼æŸµé–“æµå‡ºçš„æ±¡æ°´æå‡åˆ°ç´°(xì)æ ¼æŸµé–“ã€‚åœ¨æå‡æ³µæˆ¿ï¼Œéœ€è¦æ¸¬(cè)é‡å’ŒæŽ§åˆ¶çš„æ˜¯å››è‡º(tái)æå‡æ³µçš„é‹(yùn)行狀態(tà i)以åŠå®ƒå€‘的啟åœã€‚æå‡æ³µæˆ¿æœ‰å››è‡º(tái)æå‡æ³µï¼Œå…¶ä¸ä¸‰è‡º(tái)軟啟動(dòng)泵,一臺(tái)è®Šé »èª¿(dià o)é€Ÿæ³µï¼Œç”±è®Šé »å™¨ä¾†(lái)控制。
  è¨(shè)置細(xì)æ ¼æŸµçš„ç›®çš„ï¼Œåœ¨äºŽæ””æˆªæ±¡æ°´ä¸çš„大é‡ç´°(xì)å°çš„æ¼‚浮物。å°(duì)于細(xì)æ ¼æŸµçš„æŽ§åˆ¶ï¼Œå¯é€šéŽ(guò)ç¾(xià n)å ´(chÇŽng)控制柜實(shÃ)ç¾(xià n)手動(dòng)控制,也å¯å°(duì)ç´°(xì)æ ¼æŸµé€²(jìn)行é (yuÇŽn)程控制啟ã€åœã€‚ç´°(xì)æ ¼æŸµçš„æŽ§åˆ¶ä¹Ÿè¦å’Œè¼¸é€æ©Ÿ(jÄ«)實(shÃ)ç¾(xià n)è¯(lián)å‹•(dòng),以ä¿è‰è¨(shè)å‚™å®‰å…¨ã€‚å…¶æŽ§åˆ¶çš„æ–¹æ³•èˆ‡ç²—æ ¼æŸµç›¸åŒã€‚
ã€€ã€€æ²‰ç ‚æ± çš„ä½œç”¨æ˜¯ç‚ºäº†é¿å…ç ‚ç²’å°(duì)處ç†å·¥è—å’Œè¨(shè)備帶來(lái)çš„ä¸åˆ©å½±éŸ¿ã€‚ç ‚ç²’é€²(jìn)å…¥ç”ŸåŒ–æ± å…§(nèi)會(huì)使污泥刮æ¿éŽ(guò)度磨æï¼Œç¸®çŸæ›´æ›å‘¨æœŸã€‚æ²‰ç ‚æ± å…§(nèi)部有一臺(tái)æ©‹å¼å¸ç ‚機(jÄ«)ã€å…©è‡º(tái)å¸ç ‚泵和一臺(tái)沙水分離器,其主è¦ä½œç”¨æ˜¯å°‡ç ‚ç²’å¸èµ°ï¼Œéœ€è¦å°(duì)其進(jìn)行監(jiÄn)測(cè)和控制。å¸ç ‚機(jÄ«)å’Œå¸ç ‚泵的啟åœï¼Œå¯ç”±ç¾(xià n)å ´(chÇŽng)控制柜手動(dòng)控制,也å¯ä»¥ç”±ä¸å¤®æŽ§åˆ¶å®¤çš„ä¸Šä½æ©Ÿ(jÄ«)進(jìn)行é (yuÇŽn)程控制。å¸ç ‚æ³µèˆ‡ç ‚æ°´åˆ†é›¢å™¨è¯(lián)å‹•(dòng)é‹(yùn)行。è¯(lián)å‹•(dòng)é †åºï¼šæ²™æ°´åˆ†é›¢å™¨â†’å¸ç ‚泵,關(guÄn)機(jÄ«)é †åºç›¸åã€‚ç¾…èŒ¨çµ¦æ›æ°£æ± 鼓風(fÄ“ng),羅茨風(fÄ“ng)機(jÄ«)ç”±PLCæ ¹æ“š(jù)時(shÃ)間控制啟åœï¼Œè‡ªå‹•(dòng)輪æ›ã€‚
  4.1.2控制柜è¨(shè)計(jì)
  PLC1站采用CPU315-2DPã€‚æ ¹æ“š(jù)æŽ§åˆ¶è¦æ±‚,PLC1共需數(shù)å—é‡è¼¸å…¥150點(diÇŽn),數(shù)å—é‡è¼¸å‡º40點(diÇŽn),模擬é‡è¼¸å…¥26路,模擬é‡è¼¸å‡º10路,å¦å¤–é (yù)ç•™20%çš„I/O點(diÇŽn)備用。PLC1站需è¦6塊32點(diÇŽn)DI,2塊32è·¯DO,4塊8通é“AI,2塊8通é“AO。由于一個(gè)機(jÄ«)架最多安è£8個(gè)信號(hà o)æ¨¡å¡Šï¼Œå› æ¤éœ€è¦è¨(shè)置一個(gè)æ“´(kuò)展機(jÄ«)架。在這里采用IM365近程擴(kuò)展一個(gè)機(jÄ«)架。
  4.2PLC2ç«™è¨(shè)計(jì)
  PLC2站主è¦è² (fù)責(zé)A2/C氧化æºè™•儀表的數(shù)據(jù)采集åŠè¨(shè)備的é (yuÇŽn)程監(jiÄn)æŽ§ã€‚ç”±äºŽåŽæ°§æ± ã€ç¼ºæ°§æ± ã€æ°§åŒ–æºå…§(nèi)的需è¦é‡‡é›†çš„æ•¸(shù)據(jù)和控制的è¨(shè)備比較多,所以單ç¨(dú)è¨(shè)置一個(gè)PLC控制站。
  4.2.1PLC2實(shÃ)ç¾(xià n)的功能
  PLC2主è¦å¯¦(shÃ)ç¾(xià n)å°(duì)氧化æºå…§(nèi)çš„æ›æ°£æ©Ÿ(jÄ«)ã€é–˜é–€(mén)啟閉機(jÄ«)ã€æ½›æ°´æŽ¨æµå™¨ã€é›»å‹•(dòng)調(dià o)節(jié)å °é–€(mén)ã€å…§(nèi)å›žæµæ—‹è½‰(zhuÇŽn)é–€(mén)ç‰è¨(shè)備進(jìn)行控制。在這里å°(duì)æ›æ°£æ©Ÿ(jÄ«)的控制室通éŽ(guò)è®Šé »å™¨å¯¦(shÃ)ç¾(xià n)的。在PLCå…§(nèi)部å°(duì)溶解氧å«é‡é€²(jìn)行PIDé‹(yùn)算,輸出4-20mAåˆ°è®Šé »å™¨çš„æ¨¡æ“¬é‡æŽ§åˆ¶ç«¯å,調(dià o)節(jié)æ›æ°£æ©Ÿ(jÄ«)轉(zhuÇŽn)速,從而é”(dá)到控制溶解氧å«é‡çš„目的。
  4.2.2控制柜è¨(shè)計(jì)
  在PLCç«™2也采用S7300PLC。PLCç«™2éœ€è¦æ ¹æ“š(jù)溶解氧的濃度通éŽ(guò)PIDé‹(yùn)算來(lái)調(dià o)節(jié)æ›æ°£æ©Ÿ(jÄ«)轉(zhuÇŽn)é€Ÿï¼ŒåŒæ™‚(shÃ)éœ€è¦æŽ§åˆ¶æ½›æ°´æŽ¨æµå™¨ç‰çœ¾å¤šè¨(shè)å‚™ï¼Œç‚ºäº†æ»¿è¶³è¦æ±‚采用浮點(diÇŽn)數(shù)é‹(yùn)算速度較高的315-2DPCPUã€‚æ ¹æ“š(jù)æŽ§åˆ¶è¦æ±‚,PLC2共需數(shù)å—é‡è¼¸å…¥156點(diÇŽn),數(shù)å—é‡è¼¸å‡º38點(diÇŽn),模擬é‡è¼¸å…¥20路,模擬é‡è¼¸å‡º12路,å¦å¤–é (yù)ç•™20%çš„I/O點(diÇŽn)備用。PLC1站需è¦6塊32點(diÇŽn)DI,2塊32點(diÇŽn)DO,4塊8通é“AI,2塊8通é“AO。由于一個(gè)機(jÄ«)架最多安è£8個(gè)信號(hà o)æ¨¡å¡Šï¼Œå› æ¤éœ€è¦è¨(shè)置一個(gè)æ“´(kuò)展機(jÄ«)架。在這里采用IM365近程擴(kuò)展一個(gè)機(jÄ«)架。
  5控制系統(tÇ’ng)軟件è¨(shè)計(jì)
  該污水處ç†å» 自動(dòng)化監(jiÄn)控系統(tÇ’ng)軟件è¨(shè)計(jì)包å«PLC程åºé–‹(kÄi)發(fÄ)和上ä½ç›£(jiÄn)控界é¢çš„é–‹(kÄi)發(fÄ)。
  5.1PLC編程
  在該系統(tÇ’ng)䏿ˆ‘們通éŽ(guò)在工控機(jÄ«)上安è£STEP7編程軟件進(jìn)行程åºçš„編制和調(dià o)試工作。并通éŽ(guò)在PC機(jÄ«)䏿’å…¥CP5611æ¿å¡ï¼Œé€£æŽ¥PLC下載程åºå¹¶ç›£(jiÄn)視程åºçš„é‹(yùn)è¡ŒåŠæŸ¥æ‰¾æ•…障。
  5.1.1編程軟件介紹
  STEP7編程軟件用于西門(mén)å系列工控產(chÇŽn)å“包括SIMATICS7ã€M7ã€C7和基于PCçš„WinAC,是供它們編程ã€ç›£(jiÄn)æŽ§å’Œåƒæ•¸(shù)è¨(shè)置的標(biÄo)準(zhÇ”n)工具,是SIMATICå·¥æ¥(yè)軟件的é‡è¦çµ„æˆéƒ¨åˆ†ã€‚STEP7具有以下功能:硬件é…ç½®å’Œåƒæ•¸(shù)è¨(shè)ç½®ã€é€šè¨Šçµ„æ…‹(tà i)ã€ç·¨ç¨‹ã€æ¸¬(cè)試ã€å•Ÿå‹•(dòng)å’Œç¶è·(hù)ã€æ–‡ä»¶å»ºæª”ã€é‹(yùn)行和診斷功能ç‰[7]。
  5.1.2è¨(shè)計(jì)éŽ(guò)程
  首先,創(chuà ng)建工程。STEP7å®‰è£æˆåŠŸåŽï¼Œå°‡åœ¨Windows桌é¢ä¸Šå‡ºç¾(xià n)SIMATICManager(SIMATIC管ç†å™¨ï¼‰åœ–標(biÄo),雙擊該圖標(biÄo)åŽï¼Œé€²(jìn)å…¥STEP7çš„é …(xià ng)目管ç†å™¨ã€‚ç„¶åŽé»ž(diÇŽn)擊“文件â€>“新建â€ï¼Œé¸æ“‡å‰µ(chuà ng)建一個(gè)æ–°é …(xià ng)目,輸入sewerageä½œç‚ºæ–°é …(xià ng)目的åç¨±å¹¶é¸æ“‡é …(xià ng)ç›®æ–‡ä»¶çš„å˜æ”¾ä½ç½®ï¼Œç„¶åŽé»ž(diÇŽn)擊OK。
  然åŽï¼Œé€²(jìn)行硬件組態(tà i)。進(jìn)å…¥STEP7çš„é …(xià ng)目管ç†å™¨ä¹‹åŽï¼Œåœ¨ç€è¦½çª—å£ä¸å³æ“Šé …(xià ng)ç›®å稱,在快æ·èœå–®ä¸é¸æ“‡â€œInsertNewObjectâ€>“SIMATIC300Stationâ€ï¼Œå¹¶é¸æ“‡â€œRenameâ€ï¼Œçµ¦ç«™1æ›´å為“othersâ€ã€‚åŒæ¨£çš„æ’å…¥ç¬¬äºŒå€‹(gè)站“yanghuagouâ€ã€‚
ã€€ã€€ä¸‹é¢æˆ‘們以PLC1站為例看一下站內(nèi)硬件組態(tà i)çš„éŽ(guò)程。在SIMATICManagerçš„ç€è¦½çª—å£ä¸é¼ 標(biÄo)å·¦éµå–®æ“Šç«™å“othersâ€ï¼Œåœ¨å³é‚Šçš„顯示窗å£ä¸æœƒ(huì)出ç¾(xià n)Hardware(硬件組態(tà i))圖標(biÄo)。雙擊該圖標(biÄo)進(jìn)入硬件組態(tà i)的界é¢ï¼Œå¦‚圖5.1所示:
  圖5.1硬件組態(tà i)圖
  在STEP7ä¸ï¼Œå¯ä»¥é€šéŽ(guò)ç°¡(jiÇŽn)單的拖放æ“作來(lái)完æˆä¸»æ©Ÿ(jÄ«)æž¶çš„é…置。在é…ç½®éŽ(guò)程ä¸ï¼Œæ·»åŠ åˆ°ä¸»æ©Ÿ(jÄ«)æž¶ä¸çš„æ¨¡å¡Šçš„定貨號(hà o)應(yÄ«ng)該與實(shÃ)際的硬件一致。在硬件目錄ä¸é¸ä¸ä¸€å€‹(gè)æ¨¡å¡Šï¼Œç›®éŒ„ä¸‹æ–¹çš„çª—å£æœƒ(huì)顯示模塊的定貨號(hà o)å’Œå°(duì)模塊的æè¿°ã€‚æ’入主機(jÄ«)æž¶åŽï¼Œåˆ†åˆ¥å‘機(jÄ«)æž¶ä¸çš„1號(hà o)æ’æ§½æ·»åŠ é›»æºã€2號(hà o)æ’æ§½æ·»åŠ CPU。硬件目錄ä¸çš„æŸäº›CPU型號(hà o)有多種æ“作系統(tÇ’ng)(Firmwareï¼‰ç‰ˆæœ¬ï¼Œåœ¨æ·»åŠ CPU時(shÃ),CPU的型號(hà o)å’Œæ“作系統(tÇ’ng)版本都è¦èˆ‡å¯¦(shÃ)際的硬件一致。在這里我們電æºé¸æ“‡PS3075A,CPU鏿“‡CPU315-2DPã€‚åœ¨æ·»åŠ CPU時(shÃ)會(huì)出ç¾(xià n)å°(duì)è©±æ¡†é¸æ“‡CPU的站地å€ï¼Œåœ¨é€™é‡Œæˆ‘å€‘ç”¨é¸æ“‡2。4—11號(hà o)æ§½ä¸å¯ä»¥æ·»åŠ ä¿¡è™Ÿ(hà o)模塊ã€åŠŸèƒ½æ¨¡å¡Šã€é€šè¨Šè™•ç†å™¨ç‰ï¼Œä¸Šè¿°æ¨¡å¡Šåˆ†åˆ¥åœ¨ç¡¬ä»¶ç›®éŒ„çš„SM-300ã€FM-300å’ŒCP-300ä¸ã€‚å¦‚åœ–æˆ‘å€‘æ·»åŠ äº†6個(gè)32點(diÇŽn)的數(shù)å—é‡è¼¸å…¥æ¨¡å¡Šå’Œ2個(gè)32點(diÇŽn)的數(shù)å—é‡è¼¸å‡ºæ¨¡å¡Šã€‚硬件組態(tà i)的模塊的訂貨號(hà o)以åŠä½ç½®å¿…é ˆèˆ‡å¯¦(shÃ)際的硬件是一致的。
  在主機(jÄ«)æž¶çš„3號(hà o)æ’æ§½æ’å…¥IM365用于本地?cái)U(kuò)展。æ’å…¥å¦å¤–一個(gè)機(jÄ«)架,并在3號(hà o)æ§½æ’å…¥IM365。這時(shÃ)該擴(kuò)展機(jÄ«)架上的IM365會(huì)與主機(jÄ«)架上的IM365自動(dòng)連接。在擴(kuò)展機(jÄ«)架上æ’å…¥4個(gè)8路的模擬é‡è¼¸å…¥æ¨¡å¡Šå’Œ2個(gè)8路的模擬é‡è¼¸å‡ºæ¨¡å¡Šã€‚在硬件組態(tà i)窗å£çš„䏋颿œ‰è©³ç´°(xì)ä¿¡æ¯çª—å£ï¼Œå…¶ä¸é¡¯ç¤ºäº†ç›¸æ‡‰(yÄ«ng)的模塊的地å€ã€‚儿¨¡å¡Šæ˜¯è‡ªå‹•(dòng)ç·¨å€çš„,我們也å¯ä»¥ä¿®æ”¹å„個(gè)模塊的地å€ã€‚方法是雙擊想è¦ä¿®æ”¹çš„æ¨¡å¡Šï¼Œåœ¨å°(duì)話框ä¸é¸æ“‡Address標(biÄo)ç°½é (yè),然åŽè¼¸å…¥ç›¸æ‡‰(yÄ«ng)的地å€å³å¯ã€‚
  在é…ç½®éŽ(guò)程ä¸ï¼ŒSTEP7å¯ä»¥è‡ªå‹•(dòng)檢查é…置的æ£ç¢ºæ€§ã€‚ç•¶(dÄng)硬件目錄ä¸çš„一個(gè)模塊被é¸ä¸æ™‚(shÃ),機(jÄ«)æž¶ä¸å…許æ’入該模塊的槽會(huì)變æˆç¶ 色,而ä¸å…許該模塊æ’入的槽é¡è‰²ç„¡(wú)變化。將é¸ä¸çš„æ¨¡å¡Šæ‹–到ä¸èƒ½æ’入該模塊的槽時(shÃ),會(huì)æç¤ºä¸èƒ½æ’å…¥çš„åŽŸå› ã€‚ç¡¬ä»¶çµ„æ…‹(tà i)完æˆåŽï¼Œé€²(jìn)行å˜ç›¤(pán)å¹¶ç·¨è¯ã€‚這時(shÃ)硬件組態(tà i)çš„åƒæ•¸(shù)將會(huì)ä¿å˜åˆ°ç³»çµ±(tÇ’ng)數(shù)據(jù)塊(SDB)ä¸ã€‚這時(shÃ)系統(tÇ’ng)硬件組態(tà i)完æˆäº†ï¼Œå¯ä»¥å°‡é¸æ“‡çš„組態(tà i)下載到PLCä¸ã€‚
  完æˆç¡¬ä»¶çµ„æ…‹(tà i)åŽï¼Œå°±å¯ä»¥é€²(jìn)行程åºçš„編制。西門(mén)åS7系列PLC采用的是“塊å¼ç¨‹åºçµ(jié)æ§‹(gòu)â€ï¼Œç”¨â€œå¡Šâ€çš„å½¢å¼ä¾†(lái)管ç†ç”¨æˆ¶ç·¨å¯«(xiÄ›)的程åºåŠç¨‹åºé‹(yùn)行所需è¦çš„æ•¸(shù)據(jù),組æˆå®Œæ•´çš„PLC應(yÄ«ng)用程åºç³»çµ±(tÇ’ng)(軟件系統(tÇ’ng))。“塊â€åˆ†ç‚ºæ•¸(shù)據(jù)塊和é‚è¼¯å¡Šï¼Œå®ƒå€‘éƒ½å˜æ”¾åœ¨Blocks目錄下[8]。這些塊主è¦åŒ…括組織塊(OB)ã€æ•¸(shù)據(jù)塊(DB)ã€åŠŸèƒ½(FC)ã€åŠŸèƒ½å¡Š(FB)和背景數(shù)據(jù)塊(DI)ã€‚æˆ‘å€‘é¸æ“‡çš„程åºèªž(yÇ”)言是梯形圖(LAD)。
  程åºç·¨åˆ¶å®ŒæˆåŽéœ€è¦å°(duì)程åºé€²(jìn)行下載和調(dià o)試。
  5.1.3典型程åºä»‹ç´¹
ã€€ã€€è©²ç¨‹åºæ®µä¸»è¦å¯¦(shÃ)ç¾(xià n)æ¨¡æ“¬é‡æ•¸(shù)據(jù)的轉(zhuÇŽn)化以åŠå‚³æ„Ÿå™¨æ•…éšœå ±(bà o)è¦ã€‚在污水處ç†éŽ(guò)程ä¸ï¼Œéœ€è¦å¯¦(shÃ)時(shÃ)çš„é‡‡é›†å’Œé¡¯ç¤ºæº«åº¦ã€æµé‡ã€æ¶²ä½ç‰æ¨¡æ“¬é‡ä¿¡è™Ÿ(hà o)。該程åºçš„目的就是將采集的信號(hà o)轉(zhuÇŽn)化為原始的工程é‡é€²(jìn)行顯示。由于在污水處ç†çš„ç¾(xià n)å ´(chÇŽng)å˜åœ¨ä¿¡è™Ÿ(hà o)干擾,所以將內(nèi)碼值在+200å’Œ-200之間的輸入視為干擾,ä¸é€²(jìn)行處ç†ã€‚ç„¶åŽå°‡è©²å…§(nèi)碼值é€çµ¦FC105處ç†ã€‚FC105SCALE功能是接收一個(gè)整型值(INT),并將其轉(zhuÇŽn)æ›ç‚ºä»¥å·¥ç¨‹å–®ä½è¡¨ç¤ºçš„介于下é™å’Œä¸Šé™(LO_LIMå’ŒHI_LIM)之間的實(shÃ)型值。
ã€€ã€€è©²ç¨‹åºæª¢æ¸¬(cè)æº«åº¦å‚³æ„Ÿå™¨æ˜¯å¦æ•…障。當(dÄng)一個(gè)溫度模擬é‡å°(duì)應(yÄ«ng)的整數(shù)值在-1000-2000范åœä¹‹å¤–,我們視為傳感器故障。為了防æ¢å¹²æ“¾å¼•發(fÄ)的誤判斷,我們å°(duì)故障時(shÃ)間進(jìn)行計(jì)時(shÃ)ã€‚åªæœ‰ç•¶(dÄng)時(shÃ)ç•¶(dÄng)該時(shÃ)é–“è¶…éŽ(guò)1000秒時(shÃ),我們æ‰å°(duì)其進(jìn)è¡Œå ±(bà o)è¦è™•ç†ã€‚ç•¶(dÄng)時(shÃ)間未到,出ç¾(xià n)了æ£å¸¸ä¿¡è™Ÿ(hà o)時(shÃ),需è¦å°(duì)計(jì)時(shÃ)清零。
  5.2上ä½çµ„æ…‹(tà i)ç•«(huà )é¢
  本系統(tÇ’ng)采用SIMATICWinCC組態(tà i)軟件å°(duì)系統(tÇ’ng)進(jìn)行監(jiÄn)控。用戶登陸系統(tÇ’ng)åŽçœ‹åˆ°ä¸»ç•«(huà )é¢é¡¯ç¤ºæ•´å€‹(gè)污水處ç†å» çš„å·¥è—æµç¨‹ã€‚通éŽ(guò)主畫(huà )é¢ä¸Šçš„幾個(gè)按鈕å¯ä»¥é€²(jìn)å…¥å„個(gè)分畫(huà )é¢ã€‚分畫(huà )é¢åŒ…æ‹¬å·¥è—æµç¨‹çš„å„個(gè)部分以åŠå ±(bà o)è¦ã€è¶¨å‹¢(shì)ç•«(huà )é¢ã€‚監(jiÄn)控畫(huà )é¢åŒ…括系統(tÇ’ng)ä¸çš„å„個(gè)é–‹(kÄi)é—œ(guÄn)é‡å’Œæ¨¡æ“¬é‡ã€‚監(jiÄn)控系統(tÇ’ng)é‚„å¯ä»¥å®Œæˆå¯¦(shÃ)時(shÃ)å ±(bà o)è¦é¡¯ç¤ºå’Œå ±(bà o)表打å°ã€‚
  5.2.1WinCC簡(jiǎn)介
  西門(mén)åå…¬å¸çš„WinCC是WindowsControlCenter(視窗控制ä¸å¿ƒï¼‰çš„ç°¡(jiÇŽn)稱。它集æˆäº†SCADAã€çµ„æ…‹(tà i)ã€è…³æœ¬ï¼ˆScript)語(yÇ”)言和OPCç‰å…ˆé€²(jìn)技術(shù),為用戶æä¾›äº†Windowsæ“作系統(tÇ’ng)(Windows2000或XP)ç’°(huán)境下使用å„種通用軟件的功能。WinCC繼承了西門(mén)åå…¬å¸çš„全集æˆè‡ªå‹•(dòng)化(TIA)產(chÇŽn)å“的技術(shù)先進(jìn)和無(wú)縫集æˆçš„特點(diÇŽn)。WinCCé‹(yùn)行于個(gè)人計(jì)算機(jÄ«)ç’°(huán)境,å¯ä»¥äºŽå¤šç¨®è‡ªå‹•(dòng)化è¨(shè)å‚™åŠæŽ§åˆ¶è»Ÿä»¶é›†æˆï¼Œå…·æœ‰è±å¯Œçš„è¨(shè)ç½®é …(xià ng)ç›®ã€å¯è¦–窗å£å’Œèœå–®é¸é …(xià ng),使用方å¼éˆæ´»ï¼ŒåŠŸèƒ½é½Šå…¨ã€‚ç”¨æˆ¶åœ¨å…¶å‹å¥½çš„界é¢é€²(jìn)行組態(tà i)ã€ç·¨ç¨‹å’Œæ•¸(shù)據(jù)管ç†ï¼Œå¯å½¢æˆæ‰€éœ€è¦çš„æ“ä½œç•«(huà )é¢ã€æŽ§åˆ¶ç•«(huà )é¢ã€ç›£(jiÄn)視畫(huà )é¢ã€å ±(bà o)è¦ç•«(huà )é¢ã€å¯¦(shÃ)時(shÃ)趨勢(shì)æ›²ç·šã€æ·å²è¶¨å‹¢(shì)曲線和打å°å ±(bà o)表ç‰ã€‚
  5.2.2è¨(shè)計(jì)æ€è·¯
  程åºé‹(yùn)行時(shÃ)首先進(jìn)入主畫(huà )é¢ã€‚主畫(huà )é¢é¡¯ç¤ºæ±¡æ°´è™•ç†çš„æ•´å€‹(gè)å·¥è—æµç¨‹ï¼ŒåŒæ™‚(shÃ)在主畫(huà )é¢ä¸é¡¯ç¤ºå„個(gè)æµç¨‹é—œ(guÄn)éµçš„é–‹(kÄi)é—œ(guÄn)é‡å’Œæ¨¡æ“¬é‡çš„狀態(tà i),如è¨(shè)備的狀態(tà i)ã€é–˜é–€(mén)å‰åŽæ¶²ä½ã€æµé‡ç‰ã€‚如果想了解ç¾(xià n)å ´(chÇŽng)æ›´åŠ è©³ç´°(xì)的狀態(tà i)以åŠå°(duì)è¨(shè)備進(jìn)行é (yuÇŽn)程控制需è¦é€²(jìn)å…¥å·¥è—æµç¨‹çš„分畫(huà )é¢ã€‚分畫(huà )é¢ä¸å¯ä»¥é¡¯ç¤ºå¯¦(shÃ)時(shÃ)å ±(bà o)è¦ã€è¶¨å‹¢(shì)æ›²ç·šã€‚åŒæ™‚(shÃ)å°(duì)é‡è¦æ¨¡æ“¬é‡é€²(jìn)è¡Œæ¸æª”ï¼Œä»¥ä¾¿å½¢æˆæ·å²è¶¨å‹¢(shì)曲線,便于以åŽé€²(jìn)行查看和分æžã€‚如果用戶想å°(duì)ç•«(huà )é¢é€²(jìn)行æ“作,如è¨(shè)備控制ã€åƒæ•¸(shù)更改ç‰ï¼Œå¿…é ˆè¼¸å…¥ç”¨æˆ¶å和密碼進(jìn)行登陸,以防æ¢å…¶ä»–人員的誤æ“作。在登陸狀態(tà i)下,ä¸åŒçš„用戶具有ä¸åŒçš„æ¬Š(quán)é™ã€‚在ä¸å¤®ç›£(jiÄn)控室å¯ä»¥å°(duì)ç¾(xià n)å ´(chÇŽng)çš„è¨(shè)備進(jìn)行æ“ä½œï¼Œåƒæ•¸(shù)采集以åŠç¾(xià n)å ´(chÇŽng)儀表的數(shù)據(jù)顯示。
  5.2.3è¨(shè)計(jì)æ¥é©Ÿ
  一ã€å•Ÿå‹•(dòng)WinCCå¹¶æ–°å»ºé …(xià ng)ç›®
  啟動(dòng)WinCC,單擊“開(kÄi)å§‹â€>SIMATIC>WinCC>WindowsControlCenter6.0ã€‚é¸æ“‡â€œæ–‡ä»¶â€>æ–°å»ºï¼Œæ¤æ™‚(shÃ)會(huì)出ç¾(xià n)é …(xià ng)ç›®é¡žåž‹é¸æ“‡å°(duì)è©±æ¡†ã€‚é¸æ“‡å–®ç”¨æˆ¶é …(xià ng)ç›®ï¼Œè¼¸å…¥é …(xià ng)ç›®å稱,在這里輸入“sewerageâ€ï¼Œå¹¶é¸æ“‡é …(xià ng)目的å˜å„²(chÇ”)ä½ç½®ã€‚
  二ã€å®‰è£é€šè¨Šé©…(qÅ«)å‹•(dòng)程åº
ã€€ã€€æ·»åŠ ä¸€å€‹(gè)通訊驅(qÅ«)å‹•(dòng)程åºï¼Œé¼ 標(biÄo)峿“Šå·¥ç¨‹ç€è¦½å™¨ä¸ç€è¦½çª—å£ä¸çš„“變é‡ç®¡ç†â€ï¼Œé¸æ“‡â€œæ·»åŠ æ–°çš„é©…(qÅ«)å‹•(dòng)程åºâ€ã€‚åœ¨â€œæ·»åŠ æ–°çš„é©…(qÅ«)å‹•(dòng)程åºâ€å°(duì)話框ä¸é¸æ“‡SIMATICS7ProtocolSuite.chn。單擊驅(qÅ«)å‹•(dòng)程åºå‰é¢çš„“+â€ï¼Œå°‡æœƒ(huì)顯示當(dÄng)å‰é©…(qÅ«)å‹•(dòng)ç¨‹åºæ‰€æœ‰å¯ç”¨çš„通é“å–®å…ƒã€‚å³æ“ŠMPI通é“單元,在快æ·èœå–®ä¸é¸æ“‡æ–°çš„“驅(qÅ«)å‹•(dòng)程åºçš„連接â€èœå–®é …(xià ng)。在隨åŽé¡¯ç¤ºçš„連接屬性å°(duì)話框ä¸è¼¸å…¥PLCstation作為é‚輯連接åï¼Œå–®æ“Šâ€œç¢ºå®šâ€æŒ‰éˆ•。
  三ã€å®šç¾©è®Šé‡
  單擊“變é‡ç®¡ç†â€>SIMATICS7ProtocolSuite>MPIå‰é¢çš„“+â€ï¼Œå±•é–‹(kÄi)å„自節(jié)點(diÇŽn)ï¼Œé¼ æ¨™(biÄo)峿“Šç¯€(jié)點(diÇŽn)PLCstation,在快æ·èœå–®ä¸é¸æ“‡â€œæ–°å»ºè®Šé‡çµ„â€ï¼Œè¼¸å…¥DI作為變é‡çµ„åï¼ŒåŒæ¨£çš„建立DOã€AIå’ŒAO變é‡çµ„。建立變é‡çµ„的目的是為了更好的管ç†é€™äº›è®Šé‡ã€‚如果在一個(gè)é …(xià ng)ç›®ä¸å› 處ç†å¤§é‡çš„æ•¸(shù)據(jù)而需è¦å¾ˆå¤šçš„è®Šé‡æ™‚(shÃ),建è°å°‡è®Šé‡çµ„織為變é‡çµ„ã€‚åªæœ‰é€™æ¨£æ‰èƒ½åœ¨å¤§åž‹çš„é …(xià ng)ç›®ä¸å§‹çµ‚注æ„å„種事件。一般å¯å°‡å®ŒæˆåŒä¸€åŠŸèƒ½çš„è®Šé‡æˆ–?qÅ«)儆谕îƒè¾‰O(shè)å‚™çš„è®Šé‡æ¸çµ(jié)為一個(gè)組。在新建的幾個(gè)變é‡çµ„䏿·»åŠ å¤šå€‹(gè)“標(biÄo)ç°½â€ï¼Œé€™äº›â€œæ¨™(biÄo)ç°½â€ï¼Œé€™äº›æ¨™(biÄo)ç°½å°(duì)應(yÄ«ng)PLCä¸çš„地å€ï¼Œæ•¸(shù)據(jù)類型也è¦å’ŒPLCä¸çš„æ•¸(shù)據(jù)é¡žåž‹ä¿æŒä¸€è‡´ã€‚這樣,當(dÄng)我們é‹(yùn)è¡Œé …(xià ng)目時(shÃ),PLC的數(shù)據(jù)就被采集到計(jì)算機(jÄ«)ä¸ã€‚這些數(shù)據(jù)用于在監(jiÄn)控畫(huà )é¢ä¸é¡¯ç¤ºã€æ¸æª”ã€å ±(bà o)表打å°ç‰ã€‚
  四ã€å‰µ(chuà ng)建éŽ(guò)程畫(huà )é¢
  1.è¨(shè)計(jì)主畫(huà )é¢
  圖5.4ä¸Šä½æ©Ÿ(jÄ«)主畫(huà )é¢
  主畫(huà )é¢é¡¯ç¤ºæ±¡æ°´è™•ç†çš„æ•´å€‹(gè)å·¥è—æµç¨‹ï¼ŒåŒ…括顯示é‡è¦çš„æ¨¡æ“¬é‡è¼¸å…¥ä¿¡è™Ÿ(hà o)ã€‚åœ¨å·¥è—æµç¨‹ä¸»ç•«(huà )é¢çš„下方是一排按鈕,“主畫(huà )é¢â€ç”¨äºŽå›žåˆ°å·¥è—æµç¨‹ä¸»ç•«(huà )é¢ï¼›â€œå·¥è—æµç¨‹åœ–â€ç”¨äºŽé€²(jìn)å…¥å„個(gè)å·¥è—æµç¨‹åˆ†ç•«(huà )é¢ï¼›â€œå ±(bà o)表曲線â€ç”¨äºŽé€²(jìn)å…¥å ±(bà o)表和趨勢(shì)曲線畫(huà )é¢ï¼›å ±(bà o)è¦çª—å£ç”¨äºŽé¡¯ç¤ºå¯¦(shÃ)時(shÃ)å ±(bà o)è¦å’Œæ·å²å ±(bà o)è¦ï¼›â€œç™»é™¸â€å’Œâ€œé€€å‡ºç³»çµ±(tÇ’ng)â€ç”¨äºŽç”¨æˆ¶ç™»é™¸å’Œé€€å‡ºç›£(jiÄn)控系統(tÇ’ng)。在監(jiÄn)控系統(tÇ’ng)é‹(yùn)行時(shÃ)按“Ctrl+Lâ€ï¼Œå¯ä»¥é€²(jìn)入登陸狀態(tà i),用戶å¯ä»¥åœ¨ç™»éŒ„å°(duì)話框ä¸è¼¸å…¥ç”¨æˆ¶å和密碼進(jìn)行登陸。當(dÄng)用戶點(diÇŽn)擊“退出系統(tÇ’ng)â€æ™‚(shÃ)會(huì)顯示退出登陸å°(duì)話框,å¯ä»¥é€²(jìn)行確èª(rèn)é€€å‡ºå’Œå–æ¶ˆé€€å‡ºï¼Œé€™æ¨£å¯ä»¥é˜²æ¢ç”¨æˆ¶èª¤é»ž(diÇŽn)擊退出系統(tÇ’ng)ã€‚åŒæ™‚(shÃ)在畫(huà )é¢ä¸å§‹çµ‚顯示系統(tÇ’ng)時(shÃ)間。
  2.è¨(shè)計(jì)å·¥è—æµç¨‹åˆ†ç•«(huà )é¢
  圖5.5æ ¼æŸµé–“ç•«(huà )é¢
ã€€ã€€åœ¨å·¥è—æµç¨‹åˆ†ç•«(huà )é¢çš„æœ€ä¸Šé¢æœ‰ä¸€æŽ’按鈕,用于在ä¸åŒçš„å·¥è—æµç¨‹æ®µåˆ†ç•«(huà )é¢ä¹‹é–“切æ›åŒ…æ‹¬ã€‚åŒ…æ‹¬â€œæ ¼æŸµé–“â€ã€â€œæ›æ°£å¡µæ²™æ± â€ã€â€œé¼“風(fÄ“ng)機(jÄ«)房â€ã€â€œç”ŸåŒ–忇‰(yÄ«ng)æ± â€ã€â€œäºŒæ²‰æ± â€ã€â€œç´«å¤–線消毒â€å¹¾å€‹(gè)按鈕。下é¢ä»¥æ ¼æŸµé–“ç‚ºä¾‹çœ‹ä¸€ä¸‹å·¥è—æµç¨‹åˆ†ç•«(huà )é¢çš„創(chuà ng)建éŽ(guò)ç¨‹ã€‚é¸æ“‡èœå–®â€œæŸ¥çœ‹â€>“庫(kù)â€æˆ–單擊工具欄上的圖標(biÄo),顯示å°(duì)象庫(kù)ä¸çš„å°(duì)象ä¸çš„目錄。雙擊“全局庫(kù)â€åŽé¡¯ç¤ºå…¨å±€åº«(kù)ä¸çš„目錄樹(shù)。單擊å°(duì)象庫(kù)工具欄上的圖標(biÄo),å¯ä»¥é (yù)覽å°(duì)象庫(kù)ä¸çš„åœ–å½¢ã€‚é¸æ“‡ç›¸æ‡‰(yÄ«ng)çš„å°(duì)象,并將其托至畫(huà )é¢å€(qÅ«)ä¸ã€‚æ‹–å‹•(dòng)å°(duì)象周åœçš„黑色方塊,改變å°(duì)象的大å°ã€‚åŒæ™‚(shÃ)在“標(biÄo)準(zhÇ”n)å°(duì)象â€ä¸é¸æ“‡éœæ…‹(tà i)文本以åŠâ€œæ™ºèƒ½å°(duì)象â€ä¸çš„輸入輸出å°(duì)象放置在畫(huà )é¢ä¸ã€‚
  3.趨勢(shì)曲線畫(huà )é¢
  è¦åœ¨é‹(yùn)行系統(tÇ’ng)ä¸é¡¯ç¤ºè¶¨å‹¢(shì)æ›²ç·šå’Œè¡¨æ ¼ç•«(huà )é¢ï¼Œé¦–先需è¦é€²(jìn)行éŽ(guò)ç¨‹å€¼æ¸æª”。éŽ(guò)ç¨‹å€¼æ¸æª”的目的是采集ã€è™•ç†å’Œæ¸æª”å·¥æ¥(yè)ç¾(xià n)å ´(chÇŽng)çš„éŽ(guò)程數(shù)據(jù)。以這種方法ç²å¾—çš„éŽ(guò)程數(shù)據(jù)å¯ç”¨äºŽç²å–與è¨(shè)備的æ“作狀態(tà i)有關(guÄn)的管ç†å’ŒæŠ€è¡“(shù)標(biÄo)準(zhÇ”n)。在é‹(yùn)行系統(tÇ’ng)ä¸ï¼Œå¯ä»¥ä»¥è¡¨æ ¼æˆ–趨勢(shì)曲線的形å¼è¼¸å‡ºç•¶(dÄng)å‰éŽ(guò)ç¨‹å€¼æˆ–å·²æ¸æª”çš„éŽ(guò)程值,也å¯ä»¥å°‡æ‰€æ¸æª”çš„éŽ(guò)程值作為記錄打å°è¼¸å‡ºã€‚WinCC使用“變é‡è¨˜éŒ„â€çµ„件來(lái)組態(tà i)éŽ(guò)ç¨‹å€¼æ¸æª”,å¯ä»¥é¸æ“‡çµ„æ…‹(tà i)éŽ(guò)ç¨‹å€¼æ¸æª”å’Œå£“ç¸®æ¸æª”ï¼Œå®šç¾©é‡‡é›†å’Œæ¸æª”å‘¨æœŸï¼Œå¹¶é¸æ“‡æƒ³è¦?dú)w檔的éŽ(guò)程值。在一個(gè)æ¸æª”ä¸å¯ä»¥å®šç¾©è¦?dú)w檔變é‡çš„ä¸åŒé‡‡é›†é¡žåž‹ã€‚å¯ä»¥æ˜¯éžå‘¨æœŸã€é€£çºŒ(xù)周期ã€å¯é¸æ“‡å‘¨æœŸä»¥åŠä¸€æ—¦æ”¹è®Šã€‚
  WinCC的圖形系統(tÇ’ng)æä¾›å…©å€‹(gè)ActiveX控件用于顯示éŽ(guò)ç¨‹å€¼æ¸æª”。在WinCC的畫(huà )é¢ä¸æ’å…¥WinCCOnlineTrendControl控件,以åŠWinCCOnlineTableControl控件。在控件的é¸é …(xià ng)å¡ä¸è¨(shè)置標(biÄo)題ã€è®Šé‡ã€å—é«”ç‰ã€‚
  4.組態(tà i)å ±(bà o)è¦ç•«(huà )é¢
  在WinCCä¸ï¼Œå ±(bà o)è¦è¨˜éŒ„ç·¨è¼¯å™¨è² (fù)責(zé)消æ¯çš„é‡‡é›†å’Œæ¸æª”,包擴(kuò)éŽ(guò)程ã€é (yù)åŠ å·¥ã€è¡¨é”(dá)å¼ä»¥åŠæ¸æª”ç‰æ¶ˆæ¯çš„采集功能。消æ¯ç³»çµ±(tÇ’ng)給æ“作員æä¾›äº†é—œ(guÄn)于æ“作狀態(tà i)å’ŒéŽ(guò)程故障狀態(tà i)的信æ¯ã€‚他們將臨界狀態(tà i)ææ—©é€šçŸ¥æ“作員,并幫助消除空閑時(shÃ)間。系統(tÇ’ng)å¯ä»¥é€šéŽ(guò)ç•«(huà )é¢å’Œè²éŸ³çš„å½¢å¼å ±(bà o)å‘Šè¨˜éŒ„æ¶ˆæ¯æ™‚(shÃ)間,還å¯ä»¥ç”¨é›»å和書(shÅ«)é¢çš„形弿¸æª”ã€‚å ±(bà o)è¦å¯ä»¥é€šçŸ¥æ“作員在生產(chÇŽn)éŽ(guò)程ä¸ç™¼(fÄ)生的故障和錯(cuò)誤消æ¯ï¼Œç”¨äºŽåŠæ—©è¦å‘Šè‡¨ç•Œç‹€æ…‹(tà i)或縮çŸåœæ©Ÿ(jÄ«)時(shÃ)間。
  WinCCAlarmControlä½œç‚ºé¡¯ç¤ºæ¶ˆæ¯æ™‚(shÃ)間的消æ¯è¦–圖使用。用戶在組態(tà i)時(shÃ)å°±å¯ç²å¾—é«˜åº¦çš„éˆæ´»æ€§ï¼Œå› ?yà n)æ©„ï¼îŽœ@示的消æ¯è¦–åœ–ã€æ¶ˆæ¯è¡Œå’Œæ¶ˆæ¯å¡Šå‡å¯åœ¨åœ–形編輯器ä¸é€²(jìn)行組態(tà i)。在WinCCé‹(yùn)行系統(tÇ’ng)ä¸ï¼Œå ±(bà o)è¦äº‹ä»¶å°‡ä»¥è¡¨æ ¼çš„å½¢å¼åœ¨ç•«(huà )é¢ä¸ã€‚在WinCCå ±(bà o)è¦ç•«(huà )é¢ä¸ï¼Œæ·»åŠ WinCCAlarmControl控件,然åŽé›™æ“Šè©²æŽ§ä»¶ï¼Œæ‰“é–‹(kÄi)屬性å°(duì)話框ä¸çš„æ¶ˆæ¯è¡Œé¸é …(xià ng)å¡ï¼Œå°(duì)在控件ä¸é¡¯ç¤ºçš„é …(xià ng)目進(jìn)行è¨(shè)ç½®ï¼Œèƒ½å¤ é¡¯ç¤ºå ±(bà o)è¦æ—¥æœŸã€æ™‚(shÃ)é–“ã€æ¶ˆæ¯æ–‡æœ¬å’ŒéŒ¯(cuò)誤點(diÇŽn)。
  第6ç« æŽ§åˆ¶ç–ç•¥ç ”ç©¶
  6.1PID算法
  6.1.1PID算法介紹
  按å差的比例ã€å¾®åˆ†ã€ç©åˆ†é€²(jìn)行控制(簡(jiÇŽn)稱PID控制)是連續(xù)系統(tÇ’ng)æŽ§åˆ¶ä¸æŠ€è¡“(shù)最æˆç†Ÿï¼Œæ‡‰(yÄ«ng)用最廣泛的一種控制技術(shù)。它的çµ(jié)æ§‹(gòu)ç°¡(jiÇŽn)å–®ï¼Œåƒæ•¸(shù)調(dià o)整方便,是在長(zhÇŽng)期的工程實(shÃ)è¸ä¸ç¸½çµ(jié)出來(lái)的一套控制方法。在工æ¥(yè)控制ä¸ç”±äºŽé›£ä»¥å»ºç«‹ç²¾ç¢ºçš„æ•¸(shù)å¸(xué)模型,系統(tÇ’ng)çš„åƒæ•¸(shù)ç¶“(jÄ«ng)常發(fÄ)生變化,所以人們往往采用PID控制技術(shù)ï¼Œæ ¹æ“š(jù)ç¶“(jÄ«ng)é©—(yà n)進(jìn)行在線調(dià o)整,從而得到滿æ„的控制效果。
  6.1.2PID算法在PLCä¸çš„實(shÃ)ç¾(xià n)
  考慮到PLCçš„é‹(yùn)算速度,需è¦å°(duì)PID算法進(jìn)行一下轉(zhuÇŽn)化,特別是ç©åˆ†é …(xià ng)的計(jì)算。由PIDçš„é›¢æ•£å½¢å¼æ–¹ç¨‹å¯çŸ¥ï¼Œç©åˆ†é …(xià ng)包括第一次采樣到當(dÄng)å‰é‡‡æ¨£æ™‚(shÃ)åˆ»çš„æ‰€æœ‰èª¤å·®ï¼›å¾®åˆ†é …(xià ng)ç”±æœ¬æ¬¡å’Œä¸Šæ¬¡çš„é‡‡æ¨£å€¼æ±ºå®šï¼›è€Œæ¯”ä¾‹é …(xià ng)åªç”±æœ¬æ¬¡çš„采樣值決定。在PLCä¸è¦å˜å„²(chÇ”)所有的采樣的誤差時(shÃ)ä¸å¯¦(shÃ)際的,也是ä¸å¿…è¦çš„ã€‚å› ?yà n)樽缘è°ç²‹â‚¬(gè)采樣時(shÃ)刻開(kÄi)å§‹ï¼Œæ¯æ¬¡é‡‡æ¨£ç²å¾—一個(gè)誤差,è¦ç”±PLC計(jì)算一次輸出,所以åªéœ€è¦å°‡ä¸Šä¸€æ¬¡çš„誤差和上一次的ç©åˆ†é …(xià ng)å˜å„²(chÇ”)。利用數(shù)å—計(jì)算機(jÄ«)çš„è¿ä»£é‹(yùn)算,å¯å°‡PIDç®—å¼åŒ–ç‚ºéžæŽ¨å½¢å¼[3]。簡(jiÇŽn)化形å¼å¦‚下:
  在該污水處ç†ç³»çµ±(tÇ’ng)ä¸ï¼Œåœ¨æå‡æ³µã€æ›æ°£æ©Ÿ(jÄ«)ã€ç¾…茨風(fÄ“ng)機(jÄ«)ã€æ±¡æ³¥å›žæµæ³µç‰å¤šè™•用到PID控制。所以在S7300PLCä¸å°‡PID控制程åºç·¨åˆ¶ç‚ºä¸€å€‹(gè)程åºå¡Šï¼ˆFB),為æ¯å€‹(gè)需è¦PIDç¨‹åºæŽ§åˆ¶çš„è¨(shè)備建立一個(gè)背景數(shù)據(jù)塊(DIï¼‰ï¼Œé€™æ¨£æ¯æ¬¡PIDé‹(yùn)算之åŽçš„MX將會(huì)被ä¿å˜ã€‚PIDé‹(yùn)算的輸出通éŽ(guò)模擬é‡è¼¸å‡ºæ¨¡å¡Šï¼ˆAOï¼‰è¼¸å‡ºåˆ°è®Šé »å™¨çš„æŽ§åˆ¶ç«¯ï¼Œå¾žè€Œå¯¦(shÃ)ç¾(xià n)程åºè‡ªå‹•(dòng)控制電動(dòng)機(jÄ«)轉(zhuÇŽn)é€Ÿã€‚ä¸‹é¢æ˜¯PID功能塊的程åºï¼š
  6.2軟起動(dòng)器一拖三控制
  æå‡æ³µæˆ¿æœ‰4臺(tái)æå‡æ³µï¼Œå…¶ä¸çš„三臺(tái)采用施è€å¾·ATS4837KW軟起動(dòng)器,工作在接觸器æ—路工作模å¼ï¼Œå¯¦(shÃ)ç¾(xià n)一拖三控制。在一拖三級(jÃ)è¯(lián)控制系統(tÇ’ng)ä¸ï¼ŒATS48çš„é‹(yùn)行信號(hà o)RUNï¼Œåœæ¢ä¿¡è™Ÿ(hà o)STOP和級(jÃ)è¯(lián)信號(hà o)LICç”±PLCçš„ç¹¼é›»å™¨è¼¸å‡ºçµ¦å®šã€‚åŒæ™‚(shÃ),將ATS48的輸出繼電器R1è¨(shè)置為“r1I(隔離繼電器)â€ï¼ŒæŠŠé‚輯輸入LI3è¨(shè)置為“LIC(級(jÃ)è¯(lián)控制)â€ã€‚電機(jÄ«)主回路控制圖如下圖所示。
  圖6.1電機(jī)主回路控制圖
  圖ä¸1KM1ã€2KM1ã€3KM1為電機(jÄ«)1#ã€2#ã€3#的主接觸器,1KM2ã€2KM2ã€3KM2為電機(jÄ«)1#ã€2#ã€3#çš„æ—路接觸器。下é¢ä»¥é›»æ©Ÿ(jÄ«)1為例說(shuÅ)明電機(jÄ«)的啟動(dòng)åœæ¢éŽ(guò)程。
  啟動(dòng)時(shÃ),按下啟動(dòng)按鈕,經(jÄ«ng)PLC延時(shÃ)åŽï¼Œè¼¸å‡ºä¸€å€‹(gè)500ms(該時(shÃ)間應(yÄ«ng)大于100ms,å°äºŽ1000ms)的脈沖啟動(dòng)信號(hà o)給ATS48çš„RUN端,軟啟動(dòng)器被å…許啟動(dòng),由于產(chÇŽn)生é‹(yùn)行信號(hà o),ATS48å…§(nèi)部繼電器R1å¸åˆï¼ŒäºŽæ˜¯ä¸»æŽ¥è§¸å™¨1KM1åˆä¸Šï¼ŒATS48按照è¨(shè)置的啟動(dòng)時(shÃ)間啟動(dòng);啟動(dòng)çµ(jié)æŸåŽï¼ŒATS48å…§(nèi)部繼電器R2åˆä¸Šï¼ŒäºŽæ˜¯æ—路接觸器1KM2åˆä¸Šï¼Œæ¤æ™‚(shÃ)1KM1å’Œ1KM2åŒæ™‚(shÃ)å¸åˆï¼›åœ¨è¼ƒçŸçš„一段時(shÃ)間(由ATS48決定)之åŽï¼ŒR2在R1之åŽå¤±é›»ï¼Œ1KM1æ–·é–‹(kÄi),電機(jÄ«)繼續(xù)ç”±1KM2ä¾›é›»ï¼Œå®Œæˆæ•´å€‹(gè)啟動(dòng)éŽ(guò)程。åŒç†å¯ä»¥å•Ÿå‹•(dòng)2#電機(jÄ«)å’Œ3#電機(jÄ«)。
ã€€ã€€åœæ¢æ™‚(shÃ)ï¼ŒæŒ‰ä¸‹åœæ¢æŒ‰éˆ•,經(jÄ«ng)PLC延時(shÃ)åŽï¼Œè¼¸å‡ºä¸€å€‹(gè)500ms(該時(shÃ)間應(yÄ«ng)大于200ms)的脈沖信號(hà o)給ATS48çš„LI3端,軟啟動(dòng)器級(jÃ)è¯(lián)控制被激活,ATS48å…§(nèi)部繼電器R1ã€R2å¸åˆï¼ˆR2為脈沖信號(hà o),R1ä¿æŒé–‰åˆç›´åˆ°é›»æ©Ÿ(jÄ«)完全åœä¸‹ä¾†(lái)),于是主接觸器1KM1å¸åˆï¼ŒATS48與æ£åœ¨é‹(yùn)行的電機(jÄ«)接上;LI3脈沖信號(hà o)çš„ä¸‹é™æ²¿ç¶“(jÄ«ng)PLC延時(shÃ)åŽï¼Œè¼¸å‡ºä¸€å€‹(gè)500ms(該時(shÃ)間應(yÄ«ng)大于100msï¼‰çš„è² (fù)脈沖信號(hà o)給ATS48çš„STOP端,ATS48的內(nèi)部繼電器R2æ–·é–‹(kÄi),于是æ—路接觸器1KM2æ–·é–‹(kÄi),ATS48軟啟動(dòng)器按已è¨(shè)置的åœè»Šæ™‚(shÃ)間使電機(jÄ«)åœè»Šï¼Œåœè»Šå®ŒæˆåŽï¼ŒATS48å…§(nèi)部繼電器R1æ–·é–‹(kÄi),于是主接觸器1KM1æ–·é–‹(kÄi)ï¼Œå®Œæˆæ•´å€‹(gè)åœè»ŠéŽ(guò)程。åŒç†å¯ä»¥åœæ¢2#電機(jÄ«)å’Œ3#電機(jÄ«)。
  在PLCå…§(nèi)部,我們?cè)O(shè)置一個(gè)å—節(jié)的變é‡ä½œç‚ºå•Ÿå‹•(dòng)狀態(tà i)的標(biÄo)志,分別標(biÄo)è˜(shÃ)軟起準(zhÇ”n)備好ã€è»Ÿèµ·ä¸ã€è»Ÿèµ·å®Œæˆã€å®Œæˆå»¶æ™‚(shÃ)æ–·é–‹(kÄi)ã€åœæ¢ç‰ã€‚åŒæ™‚(shÃ),å°(duì)啟動(dòng)器é‹(yùn)行的時(shÃ)間進(jìn)行計(jì)時(shÃ)。如果軟起開(kÄi)å§‹é‹(yùn)行åŽç¶“(jÄ«ng)éŽ(guò)è¨(shè)定的時(shÃ)é–“PLCé‚„æ²’(méi)有收到軟起完æˆçš„信號(hà o),則èª(rèn)為是軟起動(dòng)器故障。
  7çµ(jié)æŸèªž(yÇ”)
  污水處ç†è‡ªå‹•(dòng)化監(jiÄn)控系統(tÇ’ng)涉åŠåˆ°æ°´è™•ç†ã€è‡ªå‹•(dòng)控制ã€è¨ˆ(jì)算機(jÄ«)技術(shù)ã€å„€å™¨å„€è¡¨ã€é›»åЛ電åç‰çœ¾å¤šå¸(xué)科,是一個(gè)復(fù)é›œçš„ç¶œåˆæ€§é ˜(lÇng)域。本文以污水處ç†çš„å·¥è—æµç¨‹ç‚ºç·šç´¢ï¼Œä»‹ç´¹äº†ç›£(jiÄn)控系統(tÇ’ng)的整體è¨(shè)計(jì)方案。講述了利用STEP7軟件編程ã€åˆ©ç”¨WinCC軟件完æˆçµ„æ…‹(tà i)的具體éŽ(guò)ç¨‹ã€‚åŒæ™‚(shÃ),å°(duì)在污水處ç†ä¸çš„æŽ§åˆ¶ç–略進(jìn)行了介紹,包括PID算法在PLCä¸çš„實(shÃ)ç¾(xià n)以åŠä¸€è‡º(tái)軟啟動(dòng)器拖動(dòng)三臺(tái)電動(dòng)機(jÄ«)的具體實(shÃ)ç¾(xià n)。
標(biÄo)簽:
ä¸åœ‹(guó)傳動(dòng)ç¶²(wÇŽng)版權(quán)與å…責(zé)è²æ˜Žï¼šå‡¡æœ¬ç¶²(wÇŽng)注明[來(lái)æºï¼šä¸åœ‹(guó)傳動(dòng)ç¶²(wÇŽng)]的所有文å—ã€åœ–片ã€éŸ³è¦–å’Œè¦–é »æ–‡ä»¶ï¼Œç‰ˆæ¬Š(quán)å‡ç‚ºä¸åœ‹(guó)傳動(dòng)ç¶²(wÇŽng)(www.siyutn.com)ç¨(dú)家所有。如需轉(zhuÇŽn)載請(qÇng)與0755-82949061è¯(lián)系。任何媒體ã€ç¶²(wÇŽng)站或個(gè)人轉(zhuÇŽn)載使用時(shÃ)é ˆæ³¨æ˜Žä¾†(lái)æºâ€œä¸åœ‹(guó)傳動(dòng)ç¶²(wÇŽng)â€ï¼Œé•å者本網(wÇŽng)將追究其法律責(zé)任。
本網(wÇŽng)轉(zhuÇŽn)載并注明其他來(lái)æºçš„稿件,å‡ä¾†(lái)自互è¯(lián)ç¶²(wÇŽng)或æ¥(yè)å…§(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuÇŽn)載請(qÇng)ä¿ç•™ç¨¿ä»¶ä¾†(lái)æºåŠä½œè€…ï¼Œç¦æ¢æ“…自篡改,é•è€…è‡ªè² (fù)版權(quán)法律責(zé)任。
相關(guÄn)資訊