本文介紹了工控組態(tà i)軟件的基本組æˆå’Œç‰¹é»ž(diÇŽn),并çµ(jié)åˆä¸€å€‹(gè)工程實(shÃ)際詳細(xì)闡述了如何利用組態(tà i)軟件構(gòu)建一個(gè)監(jiÄn)控系統(tÇ’ng)。
1ã€å¼•言
組態(tà i)一詞來(lái)æºäºŽè‹±æ–‡å–®è©žConfiguration,“組態(tà i)軟件â€ä½œç‚ºä¸€å€‹(gè)å°ˆæ¥(yè)è¡“(shù)語(yÇ”),到目å‰ç‚ºæ¢ï¼Œå¹¶æ²’(méi)有一個(gè)çµ±(tÇ’ng)一的定義。從組態(tà i)軟件的內(nèi)涵上說(shuÅ)組態(tà i)è»Ÿä»¶æ˜¯æŒ‡åœ¨è»Ÿä»¶é ˜(lÇng)域內(nèi),æ“ä½œäººå“¡æ ¹æ“š(jù)應(yÄ«ng)用å°(duì)è±¡åŠæŽ§åˆ¶ä»»å‹™(wù)çš„è¦æ±‚,é…置(包括å°(duì)象的定義ã€åˆ¶ä½œå’Œç·¨è¼¯ï¼Œå°(duì)象狀態(tà i)特å¾å±¬æ€§åƒæ•¸(shù)çš„è¨(shè)定ç‰ï¼‰ç”¨æˆ¶æ‡‰(yÄ«ng)用軟件的éŽ(guò)程,也就是把組態(tà i)軟件視為“應(yÄ«ng)用程åºç”Ÿæˆå™¨â€ã€‚從應(yÄ«ng)用角度講組態(tà i)軟件是完æˆç³»çµ±(tÇ’ng)硬件與軟件æºé€šã€å»ºç«‹ç¾(xià n)å ´(chÇŽng)與監(jiÄn)控層æºé€šçš„人機(jÄ«)界é¢çš„軟件平臺(tái),它的應(yÄ«ng)ç”¨é ˜(lÇng)域ä¸åƒ…僅局é™äºŽå·¥æ¥(yè)自動(dòng)åŒ–é ˜(lÇng)域。而工æ¥(yè)æŽ§åˆ¶é ˜(lÇng)域是組態(tà i)軟件應(yÄ«ng)用的é‡è¦é™£åœ°ï¼Œä¼´éš¨è‘—集散型控制系統(tÇ’ng)DCS (Distributed Control System)的出ç¾(xià n)組態(tà i)軟件已引入工æ¥(yè)控制系統(tÇ’ng)。在工æ¥(yè)éŽ(guò)程控制系統(tÇ’ng)ä¸å˜åœ¨è‘—兩大類å¯è®Šå› ç´ ï¼šä¸€æ˜¯æ“作人員需求的變化;二是被控å°(duì)象狀態(tà i)的變化åŠè¢«æŽ§å°(duì)象所用硬件的變化。而組態(tà i)è»Ÿä»¶æ£æ˜¯åœ¨ä¿æŒè»Ÿä»¶å¹³è‡º(tái)執(zhÃ)行代碼ä¸è®Š [table][tr][td][/td][/tr][/table]的基礎(chÇ”)上通éŽ(guò)改變軟件é…置信æ¯ï¼ˆåŒ…括圖形文件ã€ç¡¬ä»¶é…置文件ã€å¯¦(shÃ)時(shÃ)數(shù)據(jù)庫(kù)ç‰ï¼‰ï¼Œé©æ‡‰(yÄ«ng)兩大ä¸åŒç³»çµ±(tÇ’ng)å°(duì)å…©å¤§å› ç´ çš„è¦æ±‚,構(gòu)建新的監(jiÄn)控系統(tÇ’ng)的平臺(tái)è»Ÿä»¶ã€‚ä»¥é€™ç¨®æ–¹å¼æ§‹(gòu)建系統(tÇ’ng)æ—¢æé«˜äº†ç³»çµ±(tÇ’ng)çš„æˆå¥—速度,åˆä¿è‰äº†ç³»çµ±(tÇ’ng)軟件的æˆç†Ÿæ€§å’Œå¯é 性,使用起來(lái)æ–¹ä¾¿éˆæ´»ï¼Œè€Œä¸”便于修改和ç¶è·(hù)。
[img=400,145]http://www.cechinamag.com/images/Article/4f716c00-1845-4bb6-8388-cb991cd9a3dd/11.gif[/img]
[align=center]
圖1[/align]
2ã€å·¥æŽ§çµ„æ…‹(tà i)軟件的組æˆåŠç‰¹é»ž(diÇŽn)
2.1 工控組態(tà i)軟件的組æˆ
ç„¡(wú)論是美國(guó)Wonderwareå…¬å¸æŽ¨å‡ºçš„ä¸–ç•Œä¸Šç¬¬ä¸€å€‹(gè)工控組態(tà i)軟件Intouch還是ç¾(xià n)在的å„類組態(tà i)軟件,從總體çµ(jié)æ§‹(gòu)上看一般都是由系統(tÇ’ng)é–‹(kÄi)發(fÄ)ç’°(huán)境(或稱組態(tà i)ç’°(huán)境)與系統(tÇ’ng)é‹(yùn)行環(huán)境兩大部分組æˆã€‚系統(tÇ’ng)é–‹(kÄi)發(fÄ)ç’°(huán)境是自動(dòng)化工程è¨(shè)計(jì)師為實(shÃ)施其控制方案,在組態(tà i)軟件的支æŒä¸‹é€²(jìn)行應(yÄ«ng)用程åºçš„系統(tÇ’ng)生æˆå·¥ä½œæ‰€å¿…é ˆä¾è³´çš„工作環(huán)境,通éŽ(guò)建立一系列用戶數(shù)據(jù)æ–‡ä»¶ï¼Œç”Ÿæˆæœ€çµ‚的圖形目標(biÄo)應(yÄ«ng)用系統(tÇ’ng),供系統(tÇ’ng)é‹(yùn)行環(huán)境é‹(yùn)行時(shÃ)使用。系統(tÇ’ng)é‹(yùn)行環(huán)境是將目標(biÄo)應(yÄ«ng)用程åºè£å…¥è¨ˆ(jì)算機(jÄ«)å…§(nèi)å˜å¹¶æŠ•入實(shÃ)時(shÃ)é‹(yùn)行時(shÃ)使用的,是直接é‡å°(duì)ç¾(xià n)å ´(chÇŽng)æ“作使用的。系統(tÇ’ng)é–‹(kÄi)發(fÄ)ç’°(huán)境和系統(tÇ’ng)é‹(yùn)行環(huán)境之間的è¯(lián)ç³»ç´å¸¶æ˜¯å¯¦(shÃ)時(shÃ)數(shù)據(jù)庫(kù),它們?nèi)î¾å’§î‡€g的關(guÄn)系如圖2所示。
[img=400,153]http://www.cechinamag.com/images/Article/4f716c00-1845-4bb6-8388-cb991cd9a3dd/12.gif[/img]
[align=center]
圖2[/align]
2.2 RSView32組態(tà i)軟件的特點(diǎn)
Rockwell RSView32工控組態(tà i)軟件是美國(guó)Rockwellå…¬å¸ç”Ÿç”¢(chÇŽn)的標(biÄo)準(zhÇ”n)PC平臺(tái)上的一種組態(tà i)軟件,它是以MFC(微軟基礎(chÇ”)類庫(kù))ã€COM(組件å°(duì)象模型)技術(shù)為基礎(chÇ”)çš„é‹(yùn)行于Microsoft Windows9X/Windows NTç’°(huán)境下的HMI(人機(jÄ«)接å£ï¼‰è»Ÿä»¶åŒ…。它的主è¦åŠŸèƒ½å¯ä»¥å¾žä»¥ä¸‹å¹¾å€‹(gè)æ–¹é¢é€²(jìn)行分æžï¼š
組態(tà i)軟件完善,功能多樣
Rockwell RSView32組態(tà i)軟件æä¾›å·¥æ¥(yè)標(biÄo)準(zhÇ”n)數(shù)å¸(xué)模型庫(kù)和控制功能庫(kù),組態(tà i)模å¼éˆæ´»ï¼Œèƒ½æ»¿è¶³ç”¨æˆ¶æ‰€éœ€çš„æ¸¬(cè)æŽ§è¦æ±‚。RSView32å°(duì)測(cè)控信æ¯çš„æ·å²è¨˜éŒ„進(jìn)行å˜å„²(chÇ”)ã€é¡¯ç¤ºã€è¨ˆ(jì)ç®—ã€åˆ†æžã€æ‰“å°ï¼Œç•Œé¢æ“ä½œéˆæ´»æ–¹ä¾¿ï¼Œå…·æœ‰é›™é‡å®‰å…¨é«”系,數(shù)據(jù)處ç†å®‰å…¨å¯é 。
è±å¯Œçš„ç•«(huà )é¢é¡¯ç¤ºçµ„æ…‹(tà i)功能
Rockwell RSView32組態(tà i)軟件æä¾›çµ¦ç”¨æˆ¶è±å¯Œæ–¹ä¾¿çš„常用編輯工具和作圖工具,æä¾›å¤§é‡çš„å·¥æ¥(yè)è¨(shè)備圖符ã€å„€è¡¨åœ–符,還æä¾›è¶¨å‹¢(shì)åœ–ã€æ·å²æ›²ç·šã€çµ„數(shù)據(jù)分æžåœ–ç‰ï¼›æä¾›å分å‹å¥½çš„圖形化用戶界é¢GUI(Graphics User Interface),包括一整套Windows風(fÄ“ng)æ ¼çš„çª—å£ã€å½ˆå‡ºèœå–®ã€æŒ‰éˆ•ã€æ¶ˆæ¯å€(qÅ«)ã€å·¥å…·æ¬„ã€æ»¾å‹•(dòng)æ¢ã€ç›£(jiÄn)控畫(huà )é¢ç‰ã€‚ç•«(huà )é¢è±å¯Œå¤šå½©ï¼Œç‚ºè¨(shè)備的æ£å¸¸é‹(yùn)è¡Œã€æ“作人員的集ä¸ç›£(jiÄn)控æä¾›äº†æ¥µå¤§çš„æ–¹ä¾¿ã€‚
å¼·(qiáng)大的通信功能和良好的開(kÄi)放性
Rockwell RSView32組態(tà i)軟件å‘下å¯ä»¥é€šéŽ(guò)Winteligent LINK,OPC,OFSç‰èˆ‡æ•¸(shù)據(jù)采集硬件通信;å‘上通éŽ(guò)TCP/IP,Ethernet與高層管ç†ç¶²(wÇŽng)互è¯(lián)。å°(duì)于DDE或OPC數(shù)據(jù)æºï¼Œâ€œæ¨™(biÄo)記/數(shù)值â€å°(duì)的列表會(huì)被傳給DDE或OPCæœå‹™(wù)器和客戶機(jÄ«)(server/client),在æœå‹™(wù)器里寫(xiÄ›)æ“作å¯èƒ½æœƒ(huì)組åˆåœ¨ä¿¡æ¯åŒ…é‡Œï¼ˆå–æ±ºäºŽæœå‹™(wù)器的執(zhÃ)行)。在數(shù)據(jù)庫(kù)ç·¨è¼¯å™¨é‡Œæ·»åŠ äº†Browse OPC Server Space OPC地å€ç€è¦½å™¨ï¼Œæ–¹ä¾¿èˆ‡OPC數(shù)據(jù)æºçš„連接。
多任務(wù)的軟件é‹(yùn)行環(huán)å¢ƒã€æ•¸(shù)據(jù)庫(kù)管ç†åŠè³‡æºå…±äº«
Rockwell RSView32組態(tà i)軟件基于Windows95,Windows98,Windows NT,充分利用é¢å‘?qÅ«)ο蟮募夹g(shù)å’ŒActiveXå‹•(dòng)æ…‹(tà i)連接庫(kù)技術(shù),極大地è±å¯Œäº†æŽ§åˆ¶ç³»çµ±(tÇ’ng)的顯示畫(huà )é¢å’Œç·¨ç¨‹ç’°(huán)å¢ƒï¼Œå¾žè€Œæ–¹ä¾¿éˆæ´»åœ°å¯¦(shÃ)ç¾(xià n)多任務(wù)æ“作。ActiveXå°(duì)象是一個(gè)由第三方供應(yÄ«ng)商開(kÄi)發(fÄ)çš„ã€ç¾(xià n)æˆå¯ä»¥ä½¿ç”¨çš„軟件組件。RSView32å¯ä»¥é€šéŽ(guò)它的屬性ã€äº‹ä»¶å’Œæ–¹æ³•來(lái)使用它所æä¾›çš„功能。嵌入一個(gè)ActiveXå°(duì)象,然åŽè¨(shè)定其屬性或指定å°(duì)象事件,該å°(duì)象就å¯ä»¥èˆ‡RSView32交互作用了。信æ¯é€šéŽ(guò)RSView32標(biÄo)記(Tags)在ActiveXå°(duì)象和RSView32之間傳éžã€‚
Windows為RSView32和基于Windows的應(yÄ«ng)用軟件間æä¾›æŽ¥å£ï¼Œä¾‹å¦‚DDE(Dynamic Data Exchange)技術(shù),與Windows應(yÄ«ng)用程åºé–“進(jìn)行數(shù)據(jù)交æ›ï¼Œå¯¦(shÃ)ç¾(xià n)æœ¬åœ°æŽ§åˆ¶å–®å…ƒèˆ‡ä¸Šä½æ©Ÿ(jÄ«)之間數(shù)據(jù)和信æ¯çš„共享,從而為用戶æä¾›æ›´ç‚ºé›†ä¸çš„æ•¸(shù)據(jù)æ“作環(huán)境,實(shÃ)ç¾(xià n)ä¿¡æ¯é›†ä¸ç®¡ç†ï¼Œå¹¶å‘上層系統(tÇ’ng)æä¾›é–‹(kÄi)æ”¾å¼æ•¸(shù)據(jù)庫(kù)接å£ODBC。RSView32支æŒä¸‹åˆ—ODBC兼容數(shù)據(jù)庫(kù):MS Access,Sybase SOL Server,Oracleå’ŒMS SOL Serverç‰ã€‚用ODBC數(shù)據(jù)æºå¦‚ [table][tr][td][/td][/tr][/table]Microsoft Access或Microsoft SOL Server把數(shù)據(jù)å˜å„²(chÇ”)為ODBCæ ¼å¼ã€‚ODBCæ ¼å¼å˜å„²(chÇ”)把數(shù)據(jù)å˜å„²(chÇ”)在多é”(dá)三個(gè)è¡¨æ ¼é‡Œã€‚å®ƒå¯ä½¿ç”¨å‘½ä»¤A(yù)ctivity Logsend To Odbc把活動(dòng)記錄數(shù)據(jù)從.DBF文件輸é€åˆ°ODBC兼容數(shù)據(jù)庫(kù)ã€‚å¦‚æžœæŽ¥å—æ•¸(shù)據(jù)的數(shù)據(jù)庫(kù)與ODBCä¸å…¼å®¹ï¼Œå°‡ç„¡(wú)法輸出。如果表橋æ¢ä¸å˜åœ¨ï¼ŒRSView32將創(chuà ng)建一個(gè)。å¦å¤–,RSView32é‚„å¢žåŠ äº†ODBC Administrator的新å°(duì)象。這個(gè)å°(duì)象æä¾›äº†ä¸€å€‹(gè)為ODBC數(shù)據(jù)記錄而創(chuà ng)å»ºè¡¨æ ¼ã€æª¢æŸ¥è¡¨æ ¼çš„æ–¹æ³•。
3ã€å·¥æŽ§çµ„æ…‹(tà i)軟件在ç«é›»å» 輔助監(jiÄn)控系統(tÇ’ng)ä¸çš„æ‡‰(yÄ«ng)用
é›»å» å¤–åœç³»çµ±(tÇ’ng)æ˜¯é›»å» ç”Ÿç”¢(chÇŽn)和經(jÄ«ng)營(yÃng)管ç†çš„é‡è¦ç’°(huán)節(jié),但相å°(duì)于機(jÄ«)çˆæŽ§åˆ¶è€Œè¨€ï¼Œå…¶é‹(yùn)è¡Œæ–¹å¼æ¯”較簡(jiÇŽn)單,基本都是就地ç¨(dú)立控制。1)é‹(yùn)è¡Œäººå“¡æŠ•å…¥å¤šï¼Œæˆæœ¬å¤ªé«˜ï¼›2)由于ä½ç½®åˆ†æ•£ï¼Œè·é›¢é›†æŽ§å®¤è¼ƒé (yuÇŽn),給系統(tÇ’ng)çš„é‹(yùn)行ã€ç¶è·(hù)和管ç†å¸¶ä¾†(lái)è¨±å¤šå›°é›£ã€‚å› æ¤ï¼Œé‡‡ç”¨å…ˆé€²(jìn)的網(wÇŽng)絡(luò)控制技術(shù),實(shÃ)ç¾(xià n)所有外åœç³»çµ±(tÇ’ng)é›†ä¸æŽ§åˆ¶ï¼Œä¸åƒ…å¯ä»¥åœ¨å¾ˆå¤šæ–¹é¢è§£æ±ºç³»çµ±(tÇ’ng)è¨(shè)計(jì)å’Œè¨(shè)å‚™å˜åœ¨çš„å•(wèn)題,而且將為構(gòu)建統(tÇ’ng)ä¸€çš„ä¼æ¥(yè)ç¶²(wÇŽng),實(shÃ)ç¾(xià n)管控一體化創(chuà ng)é€ ä¸€å€‹(gè)良好的基礎(chÇ”)。下é¢ä»¥æˆ‘們?cè)è°ç¶Ž|æŸé›»å» 外åœè¨(shè)備集ä¸ç›£(jiÄn)控系統(tÇ’ng)ä¸çš„實(shÃ)施方案為例,介紹借助于Rsview組態(tà i)軟件構(gòu)ç‘輔助è¨(shè)備集ä¸ç›£(jiÄn)控系統(tÇ’ng)。實(shÃ)è¸è‰æ˜Žè©²æ–¹æ¡ˆå¾žè¨(shè)計(jì)到實(shÃ)施都å–得了良好的效果。
3.1 æ”¹é€ å‰ç³»çµ±(tÇ’ng)æ§‹(gòu)æˆ
1) 化å¸(xué)補(bÇ”)給水控制系統(tÇ’ng)(4×300MW共一套)
該系統(tÇ’ng)使用SCHNEIDER MODICONçš„QUANTUM系列PLC,使用Modbus pluså·¥æ¥(yè)ç¶²(wÇŽng)ç¾(xià n)å ´(chÇŽng)ç¸½ç·šä½œç‚ºä¸Šä½æ©Ÿ(jÄ«)監(jiÄn)控系統(tÇ’ng)。
2) #1ã€#2機(jÄ«)å‡çµ(jié)æ°´ç²¾è™•ç†æŽ§åˆ¶ç³»çµ±(tÇ’ng)(4×300MW共一套)
該系統(tÇ’ng)使用ABå…¬å¸çš„PLC/5系列PLC,使用DH+ç¶²(wÇŽng)絡(luò)作為監(jiÄn)控系統(tÇ’ng)的網(wÇŽng)絡(luò)通信手段,è¨(shè)兩臺(tái)ä¸Šä½æ©Ÿ(jÄ«)進(jìn)行監(jiÄn)控。
3) #3ã€#4機(jÄ«)å‡çµ(jié)æ°´ç²¾è™•ç†æŽ§åˆ¶ç³»çµ±(tÇ’ng)(4×300MW共一套)
該系統(tÇ’ng)使用ABå…¬å¸çš„Conlogix系列控制器,使用ControlNetç¾(xià n)å ´(chÇŽng)總線網(wÇŽng)絡(luò)作為監(jiÄn)控系統(tÇ’ng)的網(wÇŽng)絡(luò)通信手段,è¨(shè)兩臺(tái)ä¸Šä½æ©Ÿ(jÄ«)進(jìn)行監(jiÄn)控,并與#1ã€#2機(jÄ«)處于åŒä¸€ä¸»æŽ§å®¤å…§(nèi)。
4) #1ã€#2機(jÄ«)ã€#3ã€#4機(jÄ«)çš„æ±½æ°´å–æ¨£åŠåŠ è—¥ç³»çµ±(tÇ’ng)(4×300MW共兩套)
該系統(tÇ’ng)使用的是安è£åœ¨å·¥æŽ§æ©Ÿ(jÄ«)å…§(nèi)çš„A/D通訊å¡ï¼Œå°(duì)ç¾(xià n)å ´(chÇŽng)å–æ¨£ä¿¡è™Ÿ(hà o)進(jìn)行監(jiÄn)æŽ§ï¼Œè€ŒåŠ è—¥ç³»çµ±(tÇ’ng)å„è®Šé »æ³µå‡ç‚ºå°±åœ°å–®ç‰‡æ©Ÿ(jÄ«)ç¨(dú)立控制。且#1ã€#2機(jÄ«)與#3ã€#4機(jÄ«)兩系統(tÇ’ng)分處ä¸åŒä½ç½®ã€‚
系統(tǒng)分布圖如下:
[img=400,99]http://www.cechinamag.com/images/Article/4f716c00-1845-4bb6-8388-cb991cd9a3dd/13.gif[/img]
[align=center]
圖3[/align]
3.2 實(shÃ)施方案
æ ¹æ“š(jù)地ç†ä½ç½®åˆ†å¸ƒç¶œåˆè€ƒæ…®å» æˆ¿è¦æ±‚,最åŽå•†å®šå°‡ä¸å¤®æŽ§åˆ¶å®¤è¨(shè)在化å¸(xué)補(bÇ”)çµ¦æ°´æŽ§åˆ¶å®¤ã€‚æ ¹æ“š(jù)ç›®å‰ç³»çµ±(tÇ’ng)ç¾(xià n)狀,采用分æ¥å®Œæˆæ”¹é€ 的方案。
第一æ¥ï¼šé‘’于化å¸(xué)補(bÇ”)給水控制系統(tÇ’ng)與ä¸å¤®æŽ§åˆ¶å®¤åŒè™•一室,使用ABå…¬å¸çš„專用å”(xié)è°è½‰(zhuÇŽn)æ›é€šä¿¡å¡ä»¶åŠé…套軟件MB+ OPC Server,完æˆMB+å”(xié)è°çš„轉(zhuÇŽn)æ›åŠèˆ‡ä¸Šä½æ©Ÿ(jÄ«)組態(tà i)軟件RSView的通信,該å¡ä»¶ç‚ºPCI總線形å¼ï¼Œç›´æŽ¥æ’在兩臺(tái)æœå‹™(wù)器上,由æœå‹™(wù)器將其接入整個(gè)以太網(wÇŽng)å…§(nèi)。æœå‹™(wù)器采用IBM Xserver。
[img=400,264]http://www.cechinamag.com/images/Article/4f716c00-1845-4bb6-8388-cb991cd9a3dd/14.gif[/img]
[align=center]
圖4[/align]
第二æ¥ï¼šä¾æ“š(jù)典型交æ›å¼ä»¥å¤ªç¶²(wÇŽng)控制網(wÇŽng)絡(luò)的組æˆï¼Œåœ¨ä¸å¤®æŽ§åˆ¶å®¤ç¶²(wÇŽng)絡(luò)柜內(nèi)è¨(shè)兩臺(tái)CISCO 24å£100Mäº¤æ›æ©Ÿ(jÄ«),完æˆä»¥å¤ªç¶²(wÇŽng)數(shù)據(jù)交æ›ï¼Œåœ¨æœå‹™(wù)å™¨åŠæ“作員站內(nèi)安è£3COM 100Må·¥æ¥(yè)以太網(wÇŽng)å¡ã€‚并且è¨(shè)APC UPSé›»æºã€‚
第三æ¥ï¼šç”±äºŽè©²ç³»çµ±(tÇ’ng)涉åŠDH+ç¶²(wÇŽng)ã€MB+ç¶²(wÇŽng)ã€ControlNetç¶²(wÇŽng)ç‰å¤šç¨®ç¾(xià n)å ´(chÇŽng)總線,需è¨(shè)一網(wÇŽng)é—œ(guÄn)ControlLogix Gateway 完æˆå”(xié)è°çš„轉(zhuÇŽn)æ›ã€‚該網(wÇŽng)é—œ(guÄn)應(yÄ«ng)å…·å‚™ï¼šä¸€ã€æŽ¥æ”¶ç¾(xià n)å ´(chÇŽng)總線å„ç¶²(wÇŽng)段上的數(shù)據(jù),并將其進(jìn)行解釋,轉(zhuÇŽn)化為以太網(wÇŽng)所能接收的形å¼ï¼Œå‘äº¤æ›æ©Ÿ(jÄ«)傳é€ï¼›äºŒã€æŠŠç³»çµ±(tÇ’ng)發(fÄ)出的命令和數(shù)據(jù)轉(zhuÇŽn)æ›ç‚ºç¾(xià n)å ´(chÇŽng)總線å„ç¶²(wÇŽng)段的數(shù)據(jù)æ ¼å¼ï¼Œå‘下傳é€ã€‚鑒于æ¤ï¼Œè€ƒæ…®åˆ°åœ°ç†ä½ç½®ï¼Œæ±ºå®šåœ¨å‡çµ(jié)æ°´ç²¾è™•ç†æŽ§åˆ¶å®¤è¨(shè)一網(wÇŽng)é—œ(guÄn),該網(wÇŽng)é—œ(guÄn)ä¸Šé…æœ‰DH+模塊ã€ControlNet模塊ã€Ethernet模塊ç‰ã€‚
第四æ¥ï¼šç”±äºŽç¶²(wÇŽng)é—œ(guÄn)è™•èˆ‡äº¤æ›æ©Ÿ(jÄ«)處è·é›¢è¼ƒé (yuÇŽn)(1kmå·¦å³ï¼‰ï¼Œå¦è€ƒæ…®æ•¸(shù)據(jù)交æ›çš„實(shÃ)時(shÃ)性和抗干擾性,決定在這二者間采用光纖通信,且采用冗余互備。
第五æ¥ï¼šæ±½æ°´å–樣åŠåŠ è—¥ç³»çµ±(tÇ’ng)çš„é‡æ–°è¨(shè)計(jì)。分 [table][tr][td][/td][/tr][/table]別è¨(shè)兩個(gè)é (yuÇŽn)程I/Oç«™ï¼Œè² (fù)責(zé)#1ã€#2機(jÄ«)與#3ã€#4機(jÄ«)的數(shù)據(jù)采集,在å„站安è£ControlNet通信模塊,掛接于ControlNetç¶²(wÇŽng)上,用網(wÇŽng)é—œ(guÄn)å…§(nèi)çš„Logix5550處ç†å™¨å®Œæˆæ•¸(shù)據(jù)處ç†å’ŒæŽ§åˆ¶ä»»å‹™(wù)。ControlNetç¶²(wÇŽng)絡(luò)通éŽ(guò)ç¶²(wÇŽng)é—œ(guÄn)å…§(nèi)çš„ControlNet模塊完æˆç¶²(wÇŽng)絡(luò)數(shù)據(jù)交æ›ï¼Œåœ¨é€šéŽ(guò)以太網(wÇŽng)模塊與以太網(wÇŽng)通信。
ç¬¬å…æ¥ï¼šäºŒæœŸå·¥ç¨‹ç¶²(wÇŽng)絡(luò)接入(輸煤系統(tÇ’ng)ã€å‡ˆæ°´ç«™ç³»çµ±(tÇ’ng)ã€å¾ªç’°(huán)水泵房ã€å·¥æ¥(yè)水泵房ã€ç‡ƒæ²¹æ³µæˆ¿ç‰ï¼‰ã€‚
在組態(tà i)è»Ÿä»¶çš„é¸æ“‡ä¸Šè€ƒæ…®åˆ°å„å系統(tÇ’ng)å‡å·²ç¶“(jÄ«ng)éŽ(guò)é•·(zhÇŽng)時(shÃ)é–“çš„é‹(yùn)行,æ“作人員å°(duì)æ“作方å¼å·²ç¶“(jÄ«ng)èª(rèn)å¯ï¼Œä¸ä¾¿åšå¤§çš„æ”¹å‹•(dòng),ä¿ç•™å„å系統(tÇ’ng)組態(tà i)ç•«(huà )é¢ï¼Œç›£(jiÄn)控系統(tÇ’ng)采用32,000點(diÇŽn)çš„RSView32作為監(jiÄn)控組態(tà i)軟件具體æ“作如下:
å°(duì)于原系統(tÇ’ng)ä¸é‡‡ç”¨Rsview32çš„å系統(tÇ’ng)è™•ç†æ–¹æ³•是:利用Rsview32 toolæä¾›çš„æ•¸(shù)據(jù)庫(kù)輸入/輸出å‘?qÅ«)î‘⒃撟酉到y(tÇ’ng)工程文件ä¸çš„æ•¸(shù)據(jù)tagå°Ž(dÇŽo)出,èª(rèn)çœŸæ ¸å°(duì)åŽå°Ž(dÇŽo)入我們的新建工程ä¸ï¼›å°(duì)于Displayã€Eventã€Macro需è¦å°‡å…¶å°(duì)應(yÄ«ng)工程文件夾的文件拷入我們的新建工程ä¸ï¼Œå†æ‰“é–‹(kÄi)工程分別導(dÇŽo)入。
å°(duì)于組態(tà i)軟件為éžRsview32 çš„å系統(tÇ’ng)(如Intouchï¼‰è™•ç†æ–¹æ³•æ˜¯ï¼šæžæ¸…楚原系統(tÇ’ng)ç•«(huà )颿§‹(gòu)æˆï¼Œç„¶åŽç”¨Rsview32釿–°è¨(shè)計(jì)ç•«(huà )é¢ã€å»ºç«‹æ•¸(shù)據(jù)庫(kù)ã€å°(duì)命令語(yÇ”)å¥é‡æ–°ç·¨è¯ã€‚
系統(tÇ’ng)監(jiÄn)控畫(huà )é¢é‡‡ç”¨å±¤æ¬¡åž‹çµ(jié)æ§‹(gòu)è¨(shè)計(jì),å„å系統(tÇ’ng)之間很容易切æ›ï¼Œç›´è§€åæ˜ ç¾(xià n)å ´(chÇŽng)å·¥æ³ï¼Œä¸”便于æ“作人員使用,簡(jiÇŽn)æ½”ã€ç›´è§€ã€åŠŸèƒ½å®Œå–„æ˜¯å®ƒçš„æœ€å¤§ç‰¹é»ž(diÇŽn)。采用層次型çµ(jié)æ§‹(gòu)便于æ“作人員完æˆå¤šå€‹(gè)å系統(tÇ’ng)的準(zhÇ”n)確切æ›ï¼Œé¿å…由于系統(tÇ’ng)çµ(jié)æ§‹(gòu)ç¹ç‘£é€ æˆçš„誤æ“作。å„å系統(tÇ’ng)也采用相近的功能èœå–®ï¼Œåˆ‡æ›æ–¹ä¾¿ï¼ŒåŠŸèƒ½å®Œå–„ï¼Œåœ¨åŒä¸€å¹…主畫(huà )é¢å…§(nèi)å¯å®Œæˆå¤šé …(xià ng)æ“作功能,且å„åèœå–®å‡ç‚ºå½ˆå‡ºå¼ã€‚監(jiÄn)控畫(huà )é¢çµ„æˆçµ(jié)æ§‹(gòu)如圖5所示。其ä¸ï¼Œå„å系統(tÇ’ng)凿œ‰å’Œ#1ã€2æ±½æ°´åŠ è—¥å系統(tÇ’ng)相似的åç•«(huà )é¢ï¼Œçµ(jié)æ§‹(gòu)åœ–ä¸æ²’(méi)有é€å€‹(gè)列出。
[img=400,336]http://www.cechinamag.com/images/Article/4f716c00-1845-4bb6-8388-cb991cd9a3dd/15.gif[/img]
[align=center]
圖5[/align] 監(jiÄn)控系統(tÇ’ng)包括系統(tÇ’ng)ç•«(huà )é¢ç”Ÿæˆã€äº‹æ•…追憶系統(tÇ’ng)ã€å„種曲線顯示和打å°ã€å„ç¨®å ±(bà o)表生æˆç‰ã€‚監(jiÄn)控畫(huà )é¢è¦ç¬¦åˆé›»å» 主控DCS系統(tÇ’ng)人機(jÄ«)界é¢çš„è¨(shè)計(jì)風(fÄ“ng)æ ¼ï¼ŒæŒ‰ç…§åˆ†ç´š(jÃ)ç€è¦½ã€é€ç´š(jÃ)ç´°(xì)化的原則è¨(shè)計(jì)ç•«(huà )é¢ï¼Œé‡‡ç”¨å½ˆå‡ºå¼çª—å£ã€ä¸‹æ‹‰å¼èœå–®ç‰å¤šç¨®ç¬¦åˆWindows標(biÄo)準(zhÇ”n)çš„è¨(shè)計(jì)手段實(shÃ)ç¾(xià n)ç•«(huà )é¢çš„切æ›å’Œé¡¯ç¤ºï¼Œå–®å€‹(gè)ç•«(huà )é¢çš„å·¥è—æµç¨‹ã€ä¿¡æ¯é¡¯ç¤ºï¼ˆåŒ…括é‹(yùn)è¡Œåƒæ•¸(shù)ã€ç‹€æ…‹(tà i)ã€æ•…障情æ³ç‰ï¼‰å’Œå„種曲線è¦å¸ƒå±€åˆç†ã€ç”Ÿå‹•(dòng),色調(dià o)柔和。事故追憶系統(tÇ’ng)包括所有進(jìn)入控制系統(tÇ’ng)çš„äº‹ä»¶ï¼ˆå¦‚åƒæ•¸(shù)ã€å饋ç‰ï¼‰ä»¥åŠæŽ§åˆ¶ç³»çµ±(tÇ’ng)本身發(fÄ)生的事件(如å¡ä»¶æˆ–通訊故障ç‰ï¼‰ï¼Œæ‰€æœ‰I/O點(diÇŽn)å‡å¯ä»¥æ›²ç·šçš„å½¢å¼é¡¯ç¤ºï¼Œç‚ºå¯¦(shÃ)ç¾(xià n)系統(tÇ’ng)é‹(yùn)行在線分æžã€è¨ºæ–·æä¾›è±å¯Œçš„æ•¸(shù)據(jù)資æºã€‚