時(shÃ)間:2009-07-14 15:19:06來æºï¼šronggang
The Challenge:
為衛(wèi)æ˜Ÿè·Ÿè¹¤é™æ¸¬èˆ‡æŒ‡ä»¤å·¥ä½œç«™å»ºç«‹å®¤å…§(nèi)監(jiÄn)視與控制應(yÄ«ng)用程åºï¼Œä½¿å®ƒèƒ½å¤ 符åˆå®¢æˆ¶éœ€æ±‚ï¼ŒåŒæ™‚(shÃ)ä¸ä¾è³´äºŽç¬¬ä¸‰æ–¹å¯é…置的監(jiÄn)視與控制系統(tÇ’ng)。
The Solution:
使用LabVIEW圖形化編程環(huán)境建立應(yÄ«ng)用程åºï¼Œé‡‡ç”¨PXI-RT作為è¨(shè)å‚™å‰ç«¯ä»¥åŠLabVIEW數(shù)據(jù)記錄與監(jiÄn)æŽ§æ¨¡å¡Šè™•ç†æ•¸(shù)據(jù)庫。
"Telespazio并䏿˜¯å–®ç´”的軟件公å¸ï¼Œä½†æ‡‚得如何å°(duì)è¡›(wèi)星地é¢ç«™ç³»çµ±(tÇ’ng)進(jìn)行管ç†;LabVIEW并䏿˜¯å‚³çµ±(tÇ’ng)的編程語言,但具有很強(qiáng)的易用性,并且包å«è¨±å¤šæ˜“于發(fÄ)布的è¨(shè)備控制工具。這是兩者的契åˆé»ž(diÇŽn)。"
M&CVIEW 是由Telespazio 為滿足監(jiÄn)視和控制需求而開發(fÄ)的,é©ç”¨äºŽå®¢æˆ¶ä»¥åŠTelespazioæ‰€æœ‰çš„è·Ÿè¹¤é™æ¸¬å’ŒæŽ§åˆ¶ï¼ˆTT&C)工作站。
在éŽåŽ»çš„å¹¾å¹´ä¸ï¼ŒTelespazio 用于é…置第三方軟件系統(tÇ’ng),建立監(jiÄn)視和控制系統(tÇ’ng)。
第三方å¯é…置系統(tÇ’ng)在需è¦å®Œæˆçš„工作å°(duì)于å„個(gè)系統(tÇ’ng)而言相似時(shÃ)是å¯ä»¥æŽ¥å—çš„;ä½†æ˜¯å¦‚æžœéœ€è¦æ»¿è¶³æŸäº›å®¢æˆ¶çš„其他需求就å¯èƒ½æœƒ(huì)å°Ž(dÇŽo)致å•題的發(fÄ)ç”Ÿã€‚æ¯æ¬¡æ·»åŠ åŠŸèƒ½éƒ½æœƒ(huì)å¸¶ä¾†æ›´é«˜çš„æˆæœ¬ã€æ›´å¤šçš„æ¸¬è©¦ï¼Œéœ€è¦æ›´å¤šæ™‚(shÃ)間。
Telespazio并䏿˜¯å–®ç´”的軟件公å¸ï¼Œä½†æ‡‚得如何å°(duì)è¡›(wèi)星地é¢ç«™ç³»çµ±(tÇ’ng)進(jìn)行管ç†;LabVIEW 并䏿˜¯å‚³çµ±(tÇ’ng)的編程語言,但具有很強(qiáng)的易用性,并且包å«è¨±å¤šæ˜“于發(fÄ)布的è¨(shè)備控制工具。這是兩者的契åˆé»ž(diÇŽn)。M&CVIEWå¯ä»¥å°(duì)復(fù)雜的衛(wèi)星地é¢ç«™é€²(jìn)行ä¸å¤®å¼ç®¡ç†ï¼Œå¹¶ä¸”具有控制大é‡è¨(shè)備的功能,其應(yÄ«ng)用也ä¸å±€é™äºŽè¡›(wèi)星地é¢ç«™ã€‚
M&CVIEW 軟件體系çµ(jié)æ§‹(gòu)劃分æˆä¸‰å€‹(gè)主è¦åŠŸèƒ½ï¼š
â— å‰ç«¯
â— ä¸å¤®ç®¡ç†å™¨
â— HMI(人機(jÄ«)界é¢ï¼‰
這三個(gè)功能相互å”(xié)åŒåŠŸèƒ½ï¼Œå¹¶ä¸”å¯ä»¥åˆ†å¸ƒäºŽä¸åŒçš„硬件平臺(tái)上。
å‰ç«¯
å‰ç«¯å”(xié)助與è¨(shè)備之間來回進(jìn)行指令發(fÄ)é€å’Œç‹€æ…‹(tà i)ä¿¡æ¯ç²å–。它將多種儀器通信å”(xié)è°ç¿»è¯æˆåœ¨M&CVIEWä¸é‡‡ç”¨çš„通用數(shù)據(jù)æ ¼å¼ã€‚它將監(jiÄn)視數(shù)據(jù)發(fÄ)é€åˆ°ä¸å¤®ç®¡ç†å™¨ä¸ï¼Œå°‡æŒ‡ä»¤æ•¸(shù)據(jù)發(fÄ)é€åˆ°è¨(shè)備上。å‰ç«¯èˆ‡ä¸å¤®ç®¡ç†å™¨ç¨(dú)ç«‹é‹(yùn)è¡Œã€‚å®ƒèƒ½å¤ å‹•(dòng)æ…‹(tà i)地打開所有連接è¨(shè)備的通信線路,載入工作所需的驅(qÅ«)å‹•(dòng)程åºï¼ŒåŒæ™‚(shÃ)實(shÃ)時(shÃ)ç¶è·(hù)被檢測數(shù)據(jù),å°(duì)è¨(shè)備進(jìn)行連續(xù)輪詢。
åœ¨é€™é …(xià ng)工作ä¸ï¼Œå‰ç«¯é€£çºŒ(xù)地檢查è¨(shè)備連接狀態(tà i),并在出ç¾(xià n)éˆæŽ¥å¤±æ•—æ™‚(shÃ),開始æ¢å¾©(fù)æ“作。å‰ç«¯å¯ä»¥èˆ‡ä¸€å€‹(gè)或多個(gè)ä¸å¤®ç®¡ç†å™¨é€²(jìn)行連接,ç²å–監(jiÄn)視數(shù)據(jù);但是åªå…許一個(gè)ä¸å¤®ç®¡ç†å™¨å°(duì)è¨(shè)備發(fÄ)逿Œ‡ä»¤ã€‚å‰ç«¯å¯ä»¥èˆ‡è¨±å¤šæŽ¥å£é€²(jìn)行å”(xié)åŒå·¥ä½œï¼Œå…¶ä¸åŒ…括:數(shù)å—I/O;串行總線(RS232,RS422,RS4852/4 線);以åŠTCP/IPã€UDP/IPå’ŒSNMP,å‰ç«¯å¯ä»¥ä½œç‚ºSNMPç€è¦½å™¨å’Œé™·é˜±æŽ¥æ”¶å™¨é€²(jìn)行使用。
ä¸å¤®ç®¡ç†å™¨
ä¸å¤®ç®¡ç†å™¨é€šéŽTCP/IP 與å‰ç«¯é€²(jìn)行連接,å°(duì)來自一個(gè)或多個(gè)å‰ç«¯çš„æ•¸(shù)據(jù)采集進(jìn)行集ä¸ç®¡ç†ï¼Œä½¿é‡‡é›†åˆ°çš„æ•¸(shù)據(jù)å¯ä»¥ç”¨äºŽHMI顯示。一個(gè)ä¸å¤®ç®¡ç†å™¨å¯ä»¥é€£æŽ¥æ›´å¤šå‰ç«¯ã€‚ä¸å¤®è™•ç†å™¨åŒ…嫿•¸(shù)據(jù)庫(數(shù)據(jù)記錄與監(jiÄn)控模塊),所有來自å‰ç«¯çš„ä¿¡æ¯éƒ½å˜å„²(chÇ”)在這個(gè)數(shù)據(jù)庫ä¸;æ¯ä¸€æ¢ä¿¡æ¯éƒ½ç¨±ç‚ºä¸€å€‹(gè)“標(biÄo)ç°½”。
在系統(tÇ’ng)啟動(dòng)的時(shÃ)候,ä¸å¤®ç®¡ç†å™¨è¼‰å…¥åŒ…嫿‰€æœ‰éœ€è¦ç›£(jiÄn)視和控制的標(biÄo)簽的數(shù)據(jù)庫,檢測å°(duì)于æ¯ä¸€å€‹(gè)點(diÇŽn)而言,哪個(gè)å‰ç«¯ç®¡ç†é€™äº›æ•¸(shù)值,并且為所有需è¦è¨ªå•çš„å‰ç«¯æ‰“開監(jiÄn)視器和指令客戶端連接。ä¸å¤®ç®¡ç†å™¨å¾žå‰ç«¯é€£çºŒ(xù)接收標(biÄo)簽數(shù)值的變化。
ä¸å¤®ç®¡ç†å™¨é€šéŽç›¸é—œ(guÄn)çš„å‰ç«¯ï¼ŒæŽ¥æ”¶éœ€è¦ç™¼(fÄ)é€åˆ°è¨(shè)備的HMI指令。它å°(duì)采集到的數(shù)據(jù)完æˆé™„åŠ è™•ç†ï¼ˆä¾‹å¦‚ç´°(xì)節(jié)æè¿°ã€æ¨¡æ“¬æ•¸(shù)據(jù)的圖形化顯示ç‰ç‰ï¼‰ã€‚
人機(jÄ«)界é¢
HMI功能讓æ“作員å¯ä»¥é€šéŽå¸¸è¦‹çš„通用接å£èˆ‡å„€å™¨é€²(jìn)行交互。HMI是一組圖形化é é¢ï¼Œå¸¶æœ‰å½ˆå‡ºèœå–®å¯ä»¥åœ¨M&C系統(tÇ’ng)å…§(nèi)部進(jìn)行ç€è¦½ã€‚æ“作員經(jÄ«ng)éŽé©—(yà n)è‰æ‰èƒ½ä½¿ç”¨ç³»çµ±(tÇ’ng)å·¥ä½œï¼Œèˆ‡å„€å™¨çš„äº¤äº’æ ¹æ“š(jù)æ“作員權(quán)é™çš„ä¸åŒè€Œæœƒ(huì)ä¸ä¸€æ¨£ã€‚HMI使æ“作員å¯ä»¥é€²(jìn)行快速的異常診斷,找出導(dÇŽo)致工作站工作異常的è¨(shè)備或狀態(tà i);å°(duì)圖形界é¢ä¸çš„è¨(shè)備符號(hà o)進(jìn)行高亮å¯ä»¥é™ä½Žæ•…障分æžçš„難度。還å¯ä»¥é¡¯ç¤ºç¾(xià n)有è¦å ±(bà o)的列表,以便讓æ“作員進(jìn)行確èª(rèn)。HMIé‚„å¯ä»¥åœ¨æ“ä½œå“¡è¦æ±‚的情æ³ä¸‹ï¼Œé¡¯ç¤ºæ¨¡æ“¬è®Šé‡è¶¨å‹¢ã€‚
人機(jÄ«)界é¢
硬件體系çµ(jié)æ§‹(gòu)
M&CVIEW é‹(yùn)行在多個(gè)硬件平臺(tái)上——å‰ç«¯ã€ä¸å¤®ç®¡ç†å™¨å’ŒHMIå¯ä»¥å®‰è£åœ¨ä¸€å€‹(gè)平臺(tái)上,也å¯ä»¥åˆ†æ¥åœ¨å¤šå€‹(gè)平臺(tái)上。ä¸å¤®ç®¡ç†å™¨å’ŒHMIè¦æ±‚數(shù)據(jù)記錄與監(jiÄn)控模塊的é‹(yùn)行時(shÃ)引擎å˜åœ¨ï¼Œå¹¶ä¸”èƒ½å¤ é‹(yùn)行在Microsoft æ“作系統(tÇ’ng)ä¸ã€‚å‰ç«¯å¯ä»¥é‹(yùn)行在所有支æŒLabVIEW 的平臺(tái)上。M&CVIEW å¯ä»¥é…ç½®ç‚ºå†—ä½™æ–¹å¼æˆ–éžå†—余方å¼ã€‚
ç›®å‰çš„安è£ä»¥åŠé€²(jìn)行ä¸çš„é…ç½®
M&CVIEW已經(jÄ«ng)æ ¹æ“š(jù)一個(gè)用于地çƒè§€æ¸¬çš„ææ´²è¡›(wèi)æ˜Ÿé …(xià ng)目,å°(duì)陿¸¬è·Ÿè¹¤å’ŒæŽ§åˆ¶å·¥ä½œç«™ç®¡ç†é€²(jìn)行了安è£å’Œé…置。Telepazio è² (fù)責(zé)æ ¸å¿ƒåœ°é¢ç³»çµ±(tÇ’ng)集æˆã€‚M&CVIEWå®Œæˆæ¨™(biÄo)準(zhÇ”n)è¨(shè)備監(jiÄn)視,并實(shÃ)ç¾(xià n)自動(dòng)工作臺(tái)é…置,å…許在衛(wèi)星經(jÄ«ng)éŽçš„æ™‚(shÃ)候進(jìn)è¡Œè·Ÿè¹¤å’Œé™æ¸¬æŽ¥æ”¶ã€‚
M&CVIEWç›®å‰åœ¨ç‚ºä¸€å€‹(gè)安全è»äº‹é€šä¿¡çš„國家衛(wèi)æ˜Ÿé …(xià ng)目進(jìn)行é…置。系統(tÇ’ng)基于創(chuà ng)新科技,使衛(wèi)星å¯ä»¥ç«‹åˆ»æ ¹æ“š(jù)緊急狀態(tà i)變化而進(jìn)行調(dià o)整。Telespazio è² (fù)責(zé)è¡›(wèi)星控制ä¸å¿ƒï¼ŒM&CVIEW 被用來控制五個(gè)TT&C 工作站——包括主è¦å·¥ä½œç«™å’Œå‚™ä»½å·¥ä½œç«™ã€‚
M&CVIEW還在為SARCé …(xià ng)目(用于é“路控制的衛(wèi)星訪å•)進(jìn)行é…置。SARC是國家公路的基于TCP/IP數(shù)å—è¦–é »çš„å¼·(qiáng)大監(jiÄn)視系統(tÇ’ng);利用了電信ã€è¦–é »é‡‡é›†èˆ‡åˆ†æžçš„高級(jÃ)技術(shù)。它基于一個(gè)固定單元與移動(dòng)單元網(wÇŽng)絡(luò)進(jìn)行工作,這些網(wÇŽng)絡(luò)通éŽå…‰çº–ã€ç„¡ç·šä»¥åŠç§»å‹•(dòng)電話系統(tÇ’ng)和衛(wèi)星進(jìn)行連接。
Telespazio 是SARC çš„ä¸»è¦æ‰¿åŒ…商,M&CVIEW å…許控制ä¸å¿ƒçš„æ“ä½œå“¡ç®¡ç†ç™¼(fÄ)布在網(wÇŽng)絡(luò)節(jié)點(diÇŽn)ä¸çš„SARC è¨(shè)備。
如果您有任何å•題,è«‹(qÇng)留言給NI工程師,我們會(huì)盡快給您回電!
標(biÄo)簽:
上一篇:使用NI PXI進(jìn)è¡Œé »èœç›£(jiÄn)測和干...
下一篇:微能WIN-V63çŸ¢é‡æŽ§åˆ¶è®Šé »å™¨åœ¨...
ä¸åœ‹å‚³å‹•(dòng)ç¶²(wÇŽng)版權(quán)與å…責(zé)è²æ˜Žï¼šå‡¡æœ¬ç¶²(wÇŽng)注明[來æºï¼šä¸åœ‹å‚³å‹•(dòng)ç¶²(wÇŽng)]的所有文å—ã€åœ–片ã€éŸ³è¦–å’Œè¦–é »æ–‡ä»¶ï¼Œç‰ˆæ¬Š(quán)å‡ç‚ºä¸åœ‹å‚³å‹•(dòng)ç¶²(wÇŽng)(www.siyutn.com)ç¨(dú)家所有。如需轉(zhuÇŽn)載請(qÇng)與0755-82949061è¯(lián)系。任何媒體ã€ç¶²(wÇŽng)站或個(gè)人轉(zhuÇŽn)載使用時(shÃ)é ˆæ³¨æ˜Žä¾†æºâ€œä¸åœ‹å‚³å‹•(dòng)ç¶²(wÇŽng)â€ï¼Œé•å者本網(wÇŽng)將追究其法律責(zé)任。
本網(wÇŽng)轉(zhuÇŽn)載并注明其他來æºçš„稿件,å‡ä¾†è‡ªäº’è¯(lián)ç¶²(wÇŽng)或æ¥(yè)å…§(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuÇŽn)載請(qÇng)ä¿ç•™ç¨¿ä»¶ä¾†æºåŠä½œè€…ï¼Œç¦æ¢æ“…自篡改,é•è€…è‡ªè² (fù)版權(quán)法律責(zé)任。
相關(guÄn)資訊