摘 è¦: 該文采用DSP控制技術(shù)å’ŒUSB2.0接å£ï¼Œåˆ©ç”¨çµ„æ…‹(tà i)軟件平臺(tái)開發(fÄ)了一套應(yÄ«ng)ç”¨äºŽææ–™è©¦é©—(yà n)çš„CAT系統(tÇ’ng),實(shÃ)ç¾(xià n)了力-ä½ç§»æ›²ç·šçš„實(shÃ)時(shÃ)測é‡å’Œåœ–形動(dòng)æ…‹(tà i)é¡¯ç¤ºã€æ‹–å‹•(dòng)機(jÄ«)æ§‹(gòu)計(jì)算機(jÄ«)控制ã€é‡‡é›†æ•¸(shù)據(jù)åŒ¯ç¸½èˆ‡å ±(bà o)表輸出。該系統(tÇ’ng)å…·æœ‰ä¸€å®šçš„é€šç”¨æ€§ï¼Œå¯æ‡‰(yÄ«ng)用于其他試驗(yà n)機(jÄ«)。
é—œ(guÄn)éµè©ž: 計(jì)算機(jÄ«)輔助測試; 監(jiÄn)控; 組態(tà i)軟件; ææ–™å¯¦(shÃ)é©—(yà n)機(jÄ«)
1 引言
  組態(tà i)軟件是數(shù)據(jù)采集與éŽç¨‹æŽ§åˆ¶çš„專用軟件,å¯ä»¥ç‚ºç”¨æˆ¶æä¾›å¿«é€Ÿæ§‹(gòu)建工æ¥(yè)自動(dòng)控制系統(tÇ’ng)監(jiÄn)控功能的通用軟件工具,它能支æŒå„種工控è¨(shè)備和常見的通信å”(xié)è°ï¼Œå¯¦(shÃ)ç¾(xià n)實(shÃ)時(shÃ)控制ã€å¯¦(shÃ)時(shÃ)數(shù)據(jù)庫ã€SCADAã€é€šè¨ŠåŠè¯(lián)ç¶²(wÇŽng)ã€é–‹æ”¾æ•¸(shù)據(jù)接å£ç‰å…§(nèi)容,其組態(tà i)æ–¹å¼éˆæ´»ï¼Œæ˜“于構(gòu)建一套最é©åˆå¯¦(shÃ)際需è¦çš„æ‡‰(yÄ«ng)用系統(tÇ’ng)。“組態(tà i)王â€è»Ÿä»¶æ˜¯é‹(yùn)行于Microsoft Windows 98/2000/NT/XP/2003æ“作系統(tÇ’ng)下的組態(tà i)軟件,采用了多線程ã€COMçµ„ä»¶ç‰æ–°æŠ€è¡“(shù),實(shÃ)ç¾(xià n)了實(shÃ)時(shÃ)多任務(wù),軟件é‹(yùn)行穩(wÄ›n)定å¯é ,廣泛地應(yÄ«ng)用于工æ¥(yè)控制和計(jì)算機(jÄ«)輔助測試(CAT) é ˜(lÇng)域。本文利用組態(tà i)軟件平臺(tái)開發(fÄ)了一套應(yÄ«ng)ç”¨äºŽææ–™è©¦é©—(yà n)çš„CAT系統(tÇ’ng),介紹了其實(shÃ)ç¾(xià n)的方法和éŽç¨‹ã€‚
2 模塊化CAT系統(tÇ’ng)的組æˆ
ã€€ã€€ææ–™è©¦é©—(yà n)機(jÄ«)CAT系統(tÇ’ng)采用模塊化è¨(shè)計(jì)ï¼Œåˆ†æˆæ¬Š(quán)é™ç®¡ç†æ¨¡å¡Šã€è©¦é©—(yà n)方案模塊ã€è©¦é©—(yà n)?zÄi)î—ŽKã€æ›²ç·šåˆ†æžæ¨¡å¡Šã€æ•¸(shù)據(jù)æŸ¥è©¢æ¨¡å¡Šã€æ¨™(biÄo)定模塊ç‰è‹¥å¹²å€‹(gè)模塊,這樣åšçš„好處是方便å‡ç´š(jÃ),系統(tÇ’ng)的組æˆå¦‚圖1æ‰€ç¤ºï¼Œå„æ¨¡å¡Šçš„主è¦åŠŸèƒ½å¦‚ä¸‹ï¼š
  權(quán)é™ç®¡ç†æ¨¡å¡Šæ˜¯å¾žå®‰å…¨æ€§çš„考慮,為了方便分權(quán)é™ç®¡ç†ï¼Œè¨(shè)計(jì)了權(quán)é™ä»¥åŠæ“作者è˜(shÃ)別功能;試驗(yà n)方案模塊是幫助用戶è¨(shè)計(jì)試驗(yà n)方案或檢驗(yà n)用戶的方案是å¦åˆç†å’Œå„ª(yÅu)化;試驗(yà n)?zÄi)î—ŽK和標(biÄo)定模塊用于試驗(yà n)é …(xià ng)ç›®èˆ‡åƒæ•¸(shù)çš„è¨(shè)定,是é‡å°(duì)ä¸åŒçš„實(shÃ)é©—(yà n)å°(duì)象和實(shÃ)é©—(yà n)å…§(nèi)容開發(fÄ)的,以滿足ä¸åŒç”¨æˆ¶çš„需求;æ›²ç·šåˆ†æžæ¨¡å¡Šå¯ä»¥å°(duì)試驗(yà n)數(shù)據(jù)進(jìn)行處ç†ï¼Œç¹ªåˆ¶å‡ºåŠ›-ä½ç§»æ›²ç·š;數(shù)據(jù)查詢模塊å…許用戶查詢與試驗(yà n)有關(guÄn)çš„å„種數(shù)據(jù)。
[align=center]

圖1 CAT系統(tÇ’ng)çš„çµ„æˆæ¨¡å¡Š[/align]
3 CAT系統(tÇ’ng)的硬件è¨(shè)計(jì)
ã€€ã€€ææ–™è©¦é©—(yà n)機(jÄ«)CAT系統(tÇ’ng)的工作程åº?yà n)椋貉b夾試驗(yà n)ä»¶-電動(dòng)缸作往復(fù)é‹(yùn)å‹•(dòng)-æŒ‰çµ¦å®šçš„åŠ è¼‰é€ŸçŽ‡é€²(jìn)è¡ŒåŠ è¼‰è‡³ææ–™å¤±æ•ˆ-åœæ¢é‹(yùn)å‹•(dòng)-å¸ä¸‹è©¦é©—(yà n)ä»¶-電動(dòng)缸返回指定ä½ç½®â€”打å°å¯¦(shÃ)é©—(yà n)çµ(jié)æžœã€‚å› æ¤å¿…é ˆå®Œæˆè©¦æ¨£å¤¾ç·Šã€æ‹–å‹•(dòng)ã€æ•¸(shù)據(jù)采集ã€è¨ˆ(jì)算機(jÄ«)監(jiÄn)控和故障診斷ç‰åŠŸèƒ½ï¼Œè©²ç³»çµ±(tÇ’ng)該系統(tÇ’ng)采用力控制系統(tÇ’ng),由用戶試驗(yà n)é …(xià ng)ç›®åŠåƒæ•¸(shù)çš„è¨(shè)定,通éŽåŠ›å‚³æ„Ÿå™¨åŠ è¼‰å’Œæª¢æ¸¬åŠ›ï¼Œå¹¶å°‡æª¢æ¸¬å€¼å饋給計(jì)算機(jÄ«)進(jìn)行實(shÃ)時(shÃ)處ç†å’Œé¡¯ç¤ºåŠ›-ä½ç§»æ›²ç·šã€‚
  為ä¿è‰çµ(jié)æ§‹(gòu)的簡潔性,采用MCL-Zç³»åˆ—æŸ±å¼æ‹‰å£“力傳感器,這種類型的傳感器çµ(jié)æ§‹(gòu)兼顧于柱å¼å’ŒSå¼çš„優(yÅu)點(diÇŽn),çµ(jié)æ§‹(gòu)緊湊,測é‡ç²¾åº¦é«˜ï¼ŒæŠ—å能力強(qiáng)。ä½ç§»é‡çš„æª¢æ¸¬é‡‡ç”¨NS-WY01åž‹ä½ç§»è®Šé€å™¨ã€‚ç¾(xià n)å ´ä¿¡è™Ÿ(hà o)有模擬é‡å’Œæ•¸(shù)å—é‡è¼¸å…¥/輸出,使用I-7000系列工æ¥(yè)I/O模塊,通éŽRS-485//232轉(zhuÇŽn)æ›å™¨I-7520與工控機(jÄ«)çš„RS-232å£é€²(jìn)行雙å‘通訊,實(shÃ)ç¾(xià n)分布å¼é‡‡é›†ã€‚其硬件原ç†åœ–如圖2所示。
[align=center]

圖2 CAT系統(tÇ’ng)的硬件原ç†åœ–[/align]
  在進(jìn)行系統(tÇ’ng)硬件è¨(shè)計(jì)時(shÃ),采用了全數(shù)å—閉環(huán)測控系統(tÇ’ng),它具有許多先進(jìn)的特性和技術(shù)創(chuà ng)新,主è¦é«”ç¾(xià n)在:
  1ã€å¯¦(shÃ)ç¾(xià n)了全數(shù)å—閉環(huán)(力ã€ä½ç§»ï¼‰æŽ§åˆ¶
  試驗(yà n)機(jÄ«)性能的高低主è¦å–決于å°(duì)試驗(yà n)éŽç¨‹çš„æŽ§åˆ¶ã€‚系統(tÇ’ng)采用先進(jìn)的神經(jÄ«ng)å…ƒè‡ªé©æ‡‰(yÄ«ng)PID控制算法,å¯å¯¦(shÃ)ç¾(xià n)系統(tÇ’ng)åƒæ•¸(shù)的在線辨è˜(shÃ),控制é‡åœ¨ç·šå„ª(yÅu)化,控制環(huán)在線切æ›ï¼Œå¯¦(shÃ)ç¾(xià n)了真æ£çš„閉環(huán)全數(shù)å—æŽ§åˆ¶ï¼Œä½¿å¾—æ•´æ©Ÿ(jÄ«)性能明顯優(yÅu)越。
  2ã€åŸºäºŽDSP的控制系統(tÇ’ng)平臺(tái)
  DSP是RISC專用型CPU,其指令系統(tÇ’ng)é‡å°(duì)自動(dòng)控制應(yÄ«ng)用(如FFTé‹(yùn)算)進(jìn)行了大é‡çš„優(yÅu)化,集æˆäº†å¾ˆå¤šå¤–è¨(shè)功能,é©åˆå¯¦(shÃ)時(shÃ)å·¥æ¥(yè)æŽ§åˆ¶èˆ‡é‡æ¸¬ç³»çµ±(tÇ’ng)。本產(chÇŽn)å“的控制芯片é¸ç”¨TIå…¬å¸çš„DSP。該芯片具有40MIPS計(jì)算能力,32ä½å®šé»ž(diÇŽn)ï¼Œé›†çŸ¢é‡æŽ§åˆ¶ã€ä½ç½®æ•ç²ã€A/D轉(zhuÇŽn)æ›ç‰å¤šé …(xià ng)外è¨(shè)åŠŸèƒ½äºŽä¸€é«”ï¼Œæ˜¯é«˜ç«¯å·¥æŽ§é ˜(lÇng)域應(yÄ«ng)用å分廣泛的一款CPU,也特別é©åˆè©¦é©—(yà n)機(jÄ«)çš„æŽ§åˆ¶è¦æ±‚。
  3ã€é‡‡ç”¨USB通訊
  USB是今åŽé€šè¨Šç™¼(fÄ)展方å‘的主æµï¼Œå…·æœ‰é€šè¨Šé€ŸçŽ‡é«˜ï¼Œå¯é ,通訊方å¼éˆæ´»å¤šæ¨£ï¼ˆæœ‰æŽ§åˆ¶ã€ä¸æ–·ã€æ‰¹é‡ã€å¯¦(shÃ)時(shÃ)ç‰ï¼‰ç‰å„ª(yÅu)點(diÇŽn),æ£é€æ¥æˆç‚ºé€šè¨Šçš„ä¸»è¦æ–¹å¼ã€‚采用USB2.0通訊,具有54Mb/sé€šè¨Šé€ŸçŽ‡ã€‚å…¶å…·æœ‰ç¡¬ä»¶æ ¡é©—(yà n)ã€ç¡¬ä»¶æ‡‰(yÄ«ng)ç”ç‰åŠŸèƒ½ã€‚
  4ã€é¿å…了誤碼ã€ä¸Ÿç¢¼ç‰å¸¸è¦‹çš„通訊缺陷
  由于USB通訊技術(shù)的采用,將大大增強(qiáng)PC機(jÄ«)與試驗(yà n)機(jÄ«)的數(shù)據(jù)傳輸能力,改善PC機(jÄ«)的人機(jÄ«)交互界é¢ï¼Œæå‡è©¦é©—(yà n)機(jÄ«)控制系統(tÇ’ng)çš„æ•´é«”ç¶œåˆæ€§èƒ½ã€‚
  5ã€8路高精準(zhÇ”n)數(shù)據(jù)采集系統(tÇ’ng)åŠ3路光電編碼器ä½ç½®æ•ç²æ¨¡å¡Š
  數(shù)據(jù)采集系統(tÇ’ng)ç”±8路高精準(zhÇ”n)24ä½A/D轉(zhuÇŽn)æ›é€šé“組æˆã€‚最高å¯é”(dá)±4000000碼,分辨率é”(dá)1/300000,全程ä¸åˆ†æª”。A/D轉(zhuÇŽn)æ›é€Ÿåº¦å’Œå¢žç›Šå¯åœ¨ç·šç·¨ç¨‹ã€‚3路光電編碼器ä½ç½®æ•ç²ç³»çµ±(tÇ’ng),å…許æ£äº¤ç¢¼è„ˆæ²–é »çŽ‡å¯é«˜é”(dá)5MHz,具有糾錯(cuò)ã€è¾¨å‘ã€è¨ˆ(jì)數(shù)ç‰åŠŸèƒ½ã€‚
4 CAT系統(tÇ’ng)的軟件è¨(shè)計(jì)
  該試驗(yà n)機(jÄ«)鏿“‡â€œçµ„æ…‹(tà i)王6.5â€ä½œç‚ºä¸Šä½æ©Ÿ(jÄ«)組態(tà i)軟件開發(fÄ)平臺(tái)ï¼Œå¹¶åˆ©ç”¨å…¶ç”ŸæˆæŽ§åˆ¶ç³»çµ±(tÇ’ng)時(shÃ)的人機(jÄ«)界é¢ï¼Œä½œç‚ºç³»çµ±(tÇ’ng)的管ç†ç«™å’Œç¨‹åºå“¡çµ‚端用來開發(fÄ)和下è£å„種控制算法和數(shù)據(jù),實(shÃ)ç¾(xià n)å°(duì)生產(chÇŽn)éŽç¨‹çš„自動(dòng)控制。æ“作員站通éŽçµ„æ…‹(tà i)軟件,æä¾›äº†å¯¦(shÃ)時(shÃ)數(shù)據(jù)通訊ã€ç³»çµ±(tÇ’ng)狀態(tà i)顯示ã€å·¥æ³åœ–å½¢é¡¯ç¤ºã€æ·å²è¶¨å‹¢é¡¯ç¤ºã€å¯¦(shÃ)時(shÃ)æŽ§åˆ¶æ›²ç·šé¡¯ç¤ºã€æŽ§åˆ¶åƒæ•¸(shù)修改ã€åƒæ•¸(shù)列表功能ã€å ±(bà o)è¦ç®¡ç†åŠŸèƒ½ã€å ±(bà o)表打å°ã€æ“作員æ“作記錄ç‰åŠŸèƒ½ã€‚
  4.1界é¢è¨(shè)計(jì)
  界é¢è¨(shè)計(jì)首先應(yÄ«ng)從美å¸(xué)和人機(jÄ«)工程å¸(xué)考慮,使界é¢å…·æœ‰å„ª(yÅu)良的布局和å‹å¥½çš„æ“ä½œæ€§ï¼ŒåŒæ™‚(shÃ)還應(yÄ«ng)ç›¡é‡æ¸›å°‘æ“作的次數(shù)和時(shÃ)間,æé«˜è¼¸å…¥çš„æ•ˆçŽ‡ï¼Œç‚ºæ¤æœ¬ç³»çµ±(tÇ’ng)將主è¦ç›£(jiÄn)控å°(duì)象ã€åŠ›-ä½ç§»è®ŠåŒ–趨勢曲線åŠå…¶æ•¸(shù)值é‡ã€æŽ§åˆ¶é–‹é—œ(guÄn)元件ç‰å„種æ“ä½œé›†ä¸æ”¾ç½®åœ¨æ¤ç•Œé¢ä¸Šï¼Œå¹¶æŒ‰åŠŸèƒ½ç›¸ä¼¼æ€§åŠƒåˆ†äº†äº”å€‹(gè)å€(qÅ«):圖標(biÄo)èœå–®å€(qÅ«)ã€æŽ§åˆ¶å…ƒä»¶å€(qÅ«)ã€åœ–形顯示å€(qÅ«)ã€åƒæ•¸(shù)調(dià o)節(jié)和顯示å€(qÅ«)ã€æŒ‰éˆ•命令å€(qÅ«)。界é¢å¦‚圖3所示。
[align=center]

圖3 系統(tÇ’ng)主界é¢è¨(shè)計(jì)[/align]
  4.2力-ä½ç§»æ›²ç·šçš„生æˆ
  進(jìn)行疲勞強(qiáng)度試驗(yà n),載è·å¾žé›¶é–‹å§‹å¹³ç·©åœ°å¢—åŠ ï¼Œåœ¨åŠ è¼‰éŽç¨‹ä¸ï¼Œæ¡¿ä»¶å„點(diÇŽn)çš„åŠ é€Ÿåº¦å¾ˆå°ï¼Œå¯ä»¥å¿½ç•¥ä¸è¨ˆ(jì),載è·åŠ åˆ°æœ€çµ‚å€¼åŽä¸å†è®ŠåŒ–,這也就是éœè¼‰è·ã€‚å°(duì)汽車座椅調(dià o)角器的éœå¼·(qiáng)度試驗(yà n)是動(dòng)ã€éœè¼‰è·ç›¸çµ(jié)åˆçš„力作用,其éŽç¨‹ä¸æ‡‰(yÄ«ng)åŠ›å¹³å‡æ¤å¯ç”±ä¸‹å¼è¨ˆ(jì)算:
  δm=(δmax +δmin)/2 (公å¼1)
  å¼ä¸ï¼šÎ´m為應(yÄ«ng)力平å‡å€¼;δmax為éŽç¨‹ä¸æœ€å¤§æ‡‰(yÄ«ng)力值;δmin為éŽç¨‹ä¸æœ€å¤§æ‡‰(yÄ«ng)力值。
  以上計(jì)ç®—éŽç¨‹é€šéŽçµ„æ…‹(tà i)王軟件編程實(shÃ)ç¾(xià n)ã€‚åŒæ™‚(shÃ),將ä½ç§»é‡å®šç¾©ç‚ºX忍™(biÄo)ï¼ŒåŠ è¼‰åŠ›ä½œç‚ºY忍™(biÄo),å°(duì)I-7017模塊和拉力傳感器采集的模擬信號(hà o)進(jìn)行動(dòng)畫連接,在計(jì)算機(jÄ«)實(shÃ)時(shÃ)監(jiÄn)控界é¢ä¸çš„“XY趨勢曲線圖â€ä¸å°‡å¯¦(shÃ)時(shÃ)的顯示力-ä½ç§»çš„變化情æ³ã€‚力-ä½ç§»æ›²ç·šçš„監(jiÄn)控界é¢å¦‚圖4所示。
[align=center]

圖4 試驗(yà n)數(shù)據(jù)處ç†ç•Œé¢[/align]
  4.3電機(jī)控制
  該試驗(yà n)機(jÄ«)å°(duì)電機(jÄ«)的控制主è¦åŒ…括電機(jÄ«)啟ã€åœæŽ§åˆ¶ï¼Œæ£ã€å轉(zhuÇŽn)控制,回原點(diÇŽn)控制,極é™ä½ç½®çš„行程ä¿è·(hù)ï¼Œå ±(bà o)è¦ç³»çµ±(tÇ’ng)。考慮到æ“作的方便性,電機(jÄ«)控制直接在主界é¢ä¸é¡¯ç¤ºã€‚
  4.4數(shù)據(jù)匯總åŠå ±(bà o)表輸出
  在æ¤ç•Œé¢ä¸ä¸»è¦æœ‰å ±(bà o)表和數(shù)據(jù)處ç†èœå–®çš„è¨(shè)計(jì)ï¼Œåœ¨å ±(bà o)表ä¸å°(duì)試驗(yà n)所需數(shù)據(jù)進(jìn)行記錄,并å¯ç”±æ•¸(shù)據(jù)處ç†èœå–®å°(duì)其進(jìn)行處ç†ï¼ŒåŒ…æ‹¬å ±(bà o)表的é é¢è¨(shè)ç½®ã€æ‰“å°é (yù)覽ã€ç«‹å³æ‰“å°ã€æ•¸(shù)據(jù)查詢ç‰åŠŸèƒ½ã€‚åœ¨å ±(bà o)表ä¸åˆ©ç”¨Date函數(shù)å°(duì)實(shÃ)é©—(yà n)日期進(jìn)行顯示和記錄,利用Time函數(shù)å°(duì)實(shÃ)é©—(yà n)時(shÃ)間進(jìn)行顯示和記錄。主è¦ç¨‹åºæ®µå¦‚下:
  if (MenuIndex==0) //å°(duì)數(shù)據(jù)å ±(bà o)表進(jìn)行é é¢è¨(shè)ç½®//
  {
  ReportPageSetup("數(shù)據(jù)å ±(bà o)表");
  ï½
  if (MenuIndex==1) //å°(duì)數(shù)據(jù)å ±(bà o)表進(jìn)行打å°é (yù)覽//
  {
  ReportPrintSetup("數(shù)據(jù)å ±(bà o)表");
  ï½
  if (MenuIndex==2) //å°(duì)數(shù)據(jù)å ±(bà o)表進(jìn)è¡Œæ‰“å°æ“作//
  {
  ReportPrint2("數(shù)據(jù)å ±(bà o)表");
  ï½
  if (MenuIndex==3) //åœ¨å ±(bà o)表ä¸å°(duì)所需數(shù)據(jù)進(jìn)行查詢//
  {
  ReportSetHistData2(3,1);
  ï½
  為了用戶的æ“ä½œæ–¹ä¾¿ï¼Œåœ¨å ±(bà o)表的å³é‚Šç‰¹åˆ¥è¨(shè)置了界é¢åˆ‡æ›æŒ‰éˆ•,å¯å¯¦(shÃ)ç¾(xià n)在ä¸åŒçš„界é¢ä¸éš¨æ„è½‰(zhuÇŽn)æ›ã€‚
  部分CAT系統(tÇ’ng)å˜åœ¨æ•¸(shù)據(jù)é‡å¤§çš„特點(diÇŽn)ï¼Œæ¤æ™‚(shÃ)坿”¹ç”¨Access數(shù)據(jù)庫進(jìn)行CAT系統(tÇ’ng)的數(shù)據(jù)管ç†ã€‚在系統(tÇ’ng)ODBC數(shù)據(jù)æºä¸æ·»åŠ mdb數(shù)據(jù)庫,接著通éŽçµ„æ…‹(tà i)王ä¸çš„SQL訪å•管ç†å™¨å»ºç«‹èˆ‡è©²æ•¸(shù)據(jù)庫的è¯(lián)系,在組態(tà i)王ä¸èª¿(dià o)用SQL函數(shù)å¯å¯¦(shÃ)ç¾(xià n)查詢ã€è¿½åŠ ã€åˆªé™¤ã€å ±(bà o)è¡¨ç‰æ“作[2]。
5 çµ(jié)æŸèªž
  利用組態(tà i)軟件進(jìn)行CAT系統(tÇ’ng)的開發(fÄ)å¯å¤§å¤§ç¸®çŸç¨‹åºè¨(shè)計(jì)å‘¨æœŸï¼ŒåŠ å¿«å·¥ç¨‹é–‹ç™¼(fÄ)速度。組態(tà i)軟件æä¾›äº†éˆæ´»çš„工具和模塊,人機(jÄ«)交互界é¢å‹å¥½ï¼Œè‡ªå‹•(dòng)化程度高,系統(tÇ’ng)功能易于實(shÃ)ç¾(xià n)å’Œç¶è·(hù),具有易于擴(kuò)展的優(yÅu)點(diÇŽn)。
  本文作者創(chuà ng)新觀點(diÇŽn):硬件è¨(shè)計(jì)基于DSP的控制系統(tÇ’ng),采用USB通訊,利用先進(jìn)的神經(jÄ«ng)å…ƒè‡ªé©æ‡‰(yÄ«ng)PID控制算法,實(shÃ)ç¾(xià n)了真æ£çš„閉環(huán)全數(shù)å—æŽ§åˆ¶ã€‚è»Ÿä»¶è¨(shè)計(jì)采用組態(tà i)軟件進(jìn)行CAT系統(tÇ’ng)的開發(fÄ),有效解決了用計(jì)算機(jÄ«)語言如VCã€VB進(jìn)行開發(fÄ)所帶來的上手困難ã€é–‹ç™¼(fÄ)周期長ã€é€šç”¨æ€§å·®çš„å•題。程åºç•Œé¢å‹å¥½ç›´è§€ï¼Œä¾¿äºŽç”¨æˆ¶é€²(jìn)行更改和擴(kuò)å……å‡ç´š(jÃ),經(jÄ«ng)éŽç°¡å–®ä¿®æ”¹å³å¯ç§»æ¤åˆ°å…¶ä»–CAT系統(tÇ’ng)ä¸ã€‚
åƒè€ƒæ–‡ç»(xià n)
  [1] 北京亞控科技公å¸.組態(tà i)軟件使用指å—[Z].北京:北京亞控科技公å¸,2005.
  [2] 嫿˜Žé©,朱喜林.基于組態(tà i)王軟件下的SQL數(shù)據(jù)庫技術(shù)[J]. 微計(jì)算機(jÄ«)ä¿¡æ¯,2005,(7)(3-1):109-111.
  [3] ç ”è¯ç§‘技股份有é™å…¬å¸.ADAM4K-5K用戶手冊[Z].北京:ç ”è¯ç§‘技股份有é™å…¬å¸,2004.