1 引言
èŠé‹¼é›†åœ˜(tuán)è‚¡ä»½å…¬å¸æ‰€å±¬ç…‰é‹¼å» æ˜¯è©²å…¬å¸æ”¯æŸ±å–®ä½ï¼Œæ‡‰(yÄ«ng)生產(chÇŽn)è¦æ±‚,å°(duì)原煤氣回收自控系統(tÇ’ng)進(jìn)è¡Œæ”¹é€ ï¼ŒåŽŸæœ‰çš„ç…¤æ°£å›žæ”¶è‡ªæŽ§ç³»çµ±(tÇ’ng)于1998年投é‹(yùn),采用德國siemenså…¬å¸çš„s5 plc系統(tÇ’ng)ï¼Œä¸Šä½æ©Ÿ(jÄ«)é‡‡ç”¨ç ”è¯ipc—610(p166),mmi系統(tÇ’ng)采用fix dmacs監(jiÄn)控軟件,并采用以åŒè»¸é›»çºœç‚ºä»‹è³ª(zhì),基于tfå”(xié)è°çš„sinec h1的以太網(wÇŽng)通訊網(wÇŽng)絡(luò)如圖1所示。
[img=400,193]http://www.ca800.com/maga/images/2003112511522734593.gif[/img]
原系統(tÇ’ng)逿¼¸æš´éœ²å‡ºè¶Šä¾†è¶Šå¤šçš„å•題,主è¦çªå‡ºåœ¨ä»¥ä¸‹å¹¾å€‹(gè)æ–¹é¢:
(1) 無法滿足硬件和軟件擴(kuò)容的需è¦;
(2) å‚™å“備件陳舊,供貨困難;
(3) ç¶²(wÇŽng)絡(luò)è¨(shè)計(jì)為環(huán)ç‹€çµ(jié)æ§‹(gòu),ç¶è·(hù)難度大;
(4) 編程環(huán)境基于dos,無法與高級(jÃ)監(jiÄn)控平臺(tái)接å£ã€‚
2 系統(tǒng)介紹
æ¤æ¬¡ç³»çµ±(tÇ’ng)æ”¹é€ é™¤è€ƒæ…®å°‡plcå‡ç´š(jÃ)之外,還è¦å°‡ç’°(huán)狀網(wÇŽng)絡(luò)改為星狀çµ(jié)æ§‹(gòu),用profibus-dpç¾(xià n)å ´ç¸½ç·šã€‚æŽ§åˆ¶æ–¹å¼é‡‡ç”¨ç¾(xià n)å ´ç¸½ç·šæŽ§åˆ¶æ–¹å¼é©äºŽè½‰(zhuÇŽn)çˆç…¤æ°£å›žæ”¶ç¾(xià n)å ´åˆ†æ•£çš„æŽ§åˆ¶è¨(shè)å‚™æ€§ä»¥åŠæƒ¡åŠ£çš„ç¾(xià n)å ´ç’°(huán)境。
plc采用siemenså…¬å¸s7-300,監(jiÄn)æŽ§ç«™é‡‡ç”¨ç ”è¯piii系列。plcèˆ‡ä¸Šä½æ©Ÿ(jÄ«)則采用了基于tcp/ipå”(xié)è°ã€æ˜Ÿåž‹æ‹“?fù)æµ£Y(jié)æ§‹(gòu)的以太網(wÇŽng)通訊方å¼ã€‚星型連接的拓?fù)æµ£Y(jié)æ§‹(gòu)使得網(wÇŽng)絡(luò)çš„å¯é æ€§ã€æ“´(kuò)充性更強(qiáng);由于網(wÇŽng)絡(luò)èµ°ç·šè·é›¢é•·ï¼Œé€šè¨Šä»‹è³ª(zhì)采用光纜,å¯ä»¥æœ€é«˜æ”¯æŒ100mbps的通訊速率ã€å¹¾å公里超長的傳輸è·é›¢ã€å¾ˆå¼·(qiáng)çš„æŠ—å¹²æ“¾èƒ½åŠ›ä»¥åŠæ¥µä½Žçš„èª¤ç¢¼çŽ‡ã€‚ç‚ºäº†èƒ½å¤ é©æ‡‰(yÄ«ng)惡劣的工æ¥(yè)ç’°(huán)境,采用了turckå…¬å¸åŠŸèƒ½é˜²è·(hù)ç‰ç´š(jÃ)高的pdpã€sdpb系列i/o模塊作為é (yuÇŽn)程站進(jìn)行ç¾(xià n)å ´è¨(shè)備的信號(hà o)采集。turcké (yuÇŽn)程模塊具有高防è·(hù)ç‰ç´š(jÃ)ã€ä¿è·(hù)能力以åŠå®Œå–„的診斷功能,éžå¸¸é©åˆç”¨äºŽæ¢ä»¶å·®çš„ç¾(xià n)å ´ï¼Œé™ä½Žäº†ç¶è·(hù)æˆæœ¬ï¼Œæ”¹é€ 方案如圖2所示。
[img=279,350]http://www.ca800.com/maga/images/2003112511524869147.gif[/img]
(1) plcé…ç½®
支æŒprofibus-dp總線å”(xié)è°çš„cpu 315-2 dp 1å¡Šã€æ”¯æŒtcp/ip通訊å”(xié)è°çš„cp 343-1 1塊ã€ps 307(考慮到主機(jÄ«)架模塊的背æ¿é›»æµæ¶ˆè€—較å°ï¼Œé›»æºæ¨¡å¡Šå®¹é‡é¸æ“‡ç‚º5a) 1塊ã€32點(diÇŽn)24v di模æ¿3塊ã€32點(diÇŽn)24v do模æ¿2塊ã€8è·¯ai模æ¿1塊。
çˆå‰æŽ§åˆ¶é‡‡ç”¨bl20,pdpã€sdpb系列i/o模塊則用于ç¾(xià n)å ´æŽ§åˆ¶ã€‚
(2) turck系統(tÇ’ng)硬件é…置為:
(a) ç¾(xià n)å ´æŽ§åˆ¶:
4è·¯ai模塊(sdpb-40a-0007)21塊ã€4è·¯rtd模塊(sdpb-40a-0009)11塊ã€16點(diÇŽn)di(pdp-im16-0002)3塊ã€8點(diÇŽn)do(pdp-om8-0004,2a)4塊。
(b) çˆå‰æŽ§åˆ¶:
3座轉(zhuÇŽn)çˆçˆå‰æŽ§åˆ¶ç³»çµ±(tÇ’ng)的硬件é…置相åŒï¼Œå‡ç‚º:
profibus-dp耦åˆå™¨ï¼ˆbl20-gw-pbdp-12mb,12mbps)1塊ã€ç¸½ç·šé›»æºæ¨¡å¡Šï¼ˆbl20-br-24vdc-d)1塊ã€32點(diÇŽn)di模æ¿ï¼ˆbl20-32di-24vdc-p)1塊ã€è¼¸å‡ºæ¨¡æ¿ä¾›é›»æ¨¡å¡Šï¼ˆbl20-pf-24vdc-d)1塊ã€16點(diÇŽn)do模æ¿ï¼ˆbl20-16do-24vdc-0.5a-p,0.5a)1塊。
(3ï¼‰ä¸Šä½æ©Ÿ(jÄ«)則全部采用高性能的臺(tái)ç£ç ”è¯å·¥æŽ§æ©Ÿ(jÄ«)ipc-610(pâ…²1.0g/256m/40g)。
3 計(jì)算機(jī)系統(tǒng)軟件編制
整個(gè)煤氣回收生產(chÇŽn)éŽç¨‹å·¥è—æµç¨‹åœ–如圖3所示。
整個(gè)煤氣回收生產(chÇŽn)éŽç¨‹çš„plc控制軟件由梯形圖,é †åºåœ–,語å¥è¡¨ä¸‰éƒ¨åˆ†çµ„æˆ,使用step7軟件。監(jiÄn)控站系統(tÇ’ng)采用wincc監(jiÄn)控軟件.
[img=400,288]http://www.ca800.com/maga/images/2003112511532356177.gif[/img]
3.1 程åºçš„編制和çµ(jié)æ§‹(gòu)
æœ¬è‘—æŽ§åˆ¶ç¨‹åºæ‡‰(yÄ«ng)ç•¶(dÄng)簡潔,安全å¯é ,易讀,å¯ä¿®æ”¹æ€§è³ª(zhì)ç‰è¦æ±‚,采用模塊化編程çµ(jié)æ§‹(gòu)ï¼Œå®ŒæˆæŽ§åˆ¶ç¨‹åºçš„çµ(jié)æ§‹(gòu)功能框圖, 控制程åºçš„çµ(jié)æ§‹(gòu)功能框圖如圖4æ‰€ç¤ºï¼Œæ ¹æ“š(jù)分é…的系統(tÇ’ng)資æºé€²(jìn)行分層編程完善接å£ã€‚
[img=400,221]http://www.ca800.com/maga/images/2003112511535173948.gif[/img]
本程åºä¸»è¦çš„功能模塊有:
(1) 自診斷程åº
完æˆç³»çµ±(tÇ’ng)硬件故障和軟件故障的分æžè˜(shÃ)別,并åšå‡ºé©ç•¶(dÄng)處ç†ã€‚防æ¢å‡ºç¾(xià n)äº‹æ•…åœæ©Ÿ(jÄ«)(cpuåš´(yán)釿•…障除外),并能完æˆé€šè¨Šä¸æ–·åŽçš„自動(dòng)啟動(dòng)。
(2) 數(shù)據(jù)é (yù)處ç†ç¨‹åº
完æˆé–‹é—œ(guÄn)é‡å’Œæ¨¡æ“¬é‡æ•¸(shù)據(jù)ã€äºŒæ¬¡è™•ç†å’Œä¸€äº›å·¥ç¨‹é‡è½‰(zhuÇŽn)æ›ç‰ã€‚
(3) å ±(bà o)è¦å’Œäº‹æ•…處ç†ç¨‹åº
完æˆé¢¨(fÄ“ng)機(jÄ«)é›»æµä»¥åŠå…¶å®ƒé‡è¦éŽç¨‹åƒæ•¸(shù)的監(jiÄn)æ¸¬å ±(bà o)è¦å’Œäº‹æ•…的緊急處ç†ã€‚
(4) ç…¤æ°£å›žæ”¶ã€æ”¾æ•£éŽç¨‹æŽ§åˆ¶ç¨‹åº
å®Œæˆæ£å¸¸ç”Ÿç”¢(chÇŽn)éŽç¨‹ä¸ç…¤æ°£å›žæ”¶ï¼Œæ”¾æ•£éŽç¨‹ä¸çš„è¨(shè)å‚™é‹(yùn)作è¯(lián)鎖控制和回路調(dià o)節(jié)控制。
(5) 生產(chÇŽn)數(shù)據(jù)çµ±(tÇ’ng)計(jì):å°(duì)回收ã€å¹æ°§ã€é™ç½©ç‰é‡è¦ç”Ÿç”¢(chÇŽn)行為的數(shù)據(jù)進(jìn)行統(tÇ’ng)計(jì)。
(6) 風(fÄ“ng)機(jÄ«)é‹(yùn)行控制:å¯å®Œæˆå°(duì)4臺(tái)風(fÄ“ng)機(jÄ«)以åŠç›¸é—œ(guÄn)è² (fù)數(shù)è¨(shè)備的自動(dòng)化控制。
3.2 æ“作界é¢çµ„æ…‹(tà i)è¨(shè)計(jì)
監(jiÄn)控æ“作界é¢é‡‡ç”¨siemens å…¬å¸çš„基于windows 2000平臺(tái)çš„wincc軟件包,它是一套æä¾›ç¾(xià n)å ´æ•¸(shù)據(jù)采集,éŽç¨‹å¯è¦–化åŠéŽç¨‹ç›£(jiÄn)控功能的工æ¥(yè)自動(dòng)化軟件。其自身的數(shù)據(jù)庫容é‡å¤§ï¼Œå¹¶ä¸”å¯ç”¨c語言編程。
æ ¹æ“š(jù)å·¥è—è¦æ±‚,ç·¨åˆ¶å·¥è—æµç¨‹åœ–ã€å¯¦(shÃ)時(shÃ)è¶¨å‹¢åœ–ã€æ·å²è¶¨å‹¢åœ–ã€å ±(bà o)è¦åœ–ç‰ï¼Œå†æŠŠæ•¸(shù)據(jù)ä¿¡æ¯å¡«å……連接到編制好的å„ç¨®åœ–å’Œè¼¸å‡ºå ±(bà o)表ä¸ã€‚所有這些組件功能 集æˆç‚ºä¸€é«”ã€å¯¦(shÃ)時(shÃ)ã€ç¶œåˆçš„åæ˜ 復(fù)雜的動(dòng)æ…‹(tà i)生產(chÇŽn)éŽç¨‹ï¼ŒæŒ‰éˆ•ã€ä¿¡è™Ÿ(hà o)燈ã€é–¥ä½ã€æº«åº¦åŠæµé‡ä¿¡è™Ÿ(hà o)一目了然。該系統(tÇ’ng)æœ‰å·¥è—æµç¨‹åœ–1å¹…ã€ç”Ÿç”¢(chÇŽn)監(jiÄn)控圖5å¹…ã€å¯¦(shÃ)時(shÃ)趨勢圖6å¹…ã€æ·å²è¶¨å‹¢åœ–3å¹…ã€å ±(bà o)è¦åœ–2å¹…,有代表性的監(jiÄn)控圖如圖5ã€åœ–6所示。
[img=400,300]http://www.ca800.com/maga/images/2003112511541869103.gif[/img]
[img=400,296]http://www.ca800.com/maga/images/2003112514583775864.gif[/img]
4 çµ(jié)æŸèªž
profibus總線技術(shù)已經(jÄ«ng)æ£å¼ä½œç‚ºæˆ‘國的一種工æ¥(yè)控制標(biÄo)準(zhÇ”n),其è¦(guÄ«)范和高效性是顯而易見的,在èŠé‹¼é›†åœ˜(tuán)也是首次采用,至今é‹(yùn)行穩(wÄ›n)定,隨著該集團(tuán)的工æ¥(yè)發(fÄ)展和profibus良好的é‹(yùn)行性能,必將會(huì)被大é‡é‡‡ç”¨ï¼Œé«˜æ•ˆæœå‹™(wù)于工æ¥(yè)。