




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
模塊三液力變扭箱數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)
一、教學(xué)目標(biāo)終極目標(biāo):通過(guò)該系統(tǒng)掌握數(shù)據(jù)采集卡在MCGS組態(tài)軟件中的使用,以及工程數(shù)據(jù)的處理方法。促成目標(biāo):1.掌握研華PCL_818L數(shù)據(jù)采集卡的設(shè)置、調(diào)試;2.掌握工程數(shù)據(jù)的處理方法。二、工作任務(wù)1.硬件系統(tǒng)設(shè)計(jì)。2.?dāng)?shù)據(jù)對(duì)象存盤(pán)。3.?dāng)?shù)據(jù)報(bào)表與曲線(xiàn)生成。4.外部設(shè)備連接。任務(wù)1工程分析一、教學(xué)目標(biāo)終極目標(biāo):掌握工程硬件系統(tǒng)設(shè)計(jì)的方法促成目標(biāo):了解、分析系統(tǒng)設(shè)計(jì)的要求二、工作任務(wù)1.?dāng)?shù)據(jù)采集系統(tǒng)硬件電路設(shè)計(jì)2.PCL_818L數(shù)據(jù)采集卡的安裝、調(diào)試三、能力訓(xùn)練液力變扭箱簡(jiǎn)介液力變扭箱測(cè)試系統(tǒng)四、理論知識(shí)1.設(shè)備簡(jiǎn)介2.硬件連線(xiàn)3.板卡基地址的設(shè)置4.板卡調(diào)試五、拓展性知識(shí)MCGS可以兼容的板卡六、練習(xí)(主要是圍繞工作任務(wù)的練習(xí))1.在計(jì)算機(jī)的主板上安裝PCL_818L板卡,并對(duì)板卡開(kāi)關(guān)與跳線(xiàn)JP12、SW2進(jìn)行設(shè)置。2.完成PCL_818L板卡的測(cè)試,檢查板卡基地址設(shè)置是否正確。3.用研華自帶測(cè)試軟件測(cè)試輸入電壓的顯示值是否與外接電壓相等。
任務(wù)1工程分析任務(wù)2數(shù)據(jù)對(duì)象定義一、教學(xué)目標(biāo)終極目標(biāo):掌握組對(duì)象的使用方法促成目標(biāo):定義組對(duì)象二、工作任務(wù)完成數(shù)據(jù)對(duì)象的定義完成組對(duì)象的定義三、能力訓(xùn)練建立實(shí)時(shí)數(shù)據(jù)庫(kù)(定義數(shù)據(jù)對(duì)象)四、理論知識(shí)1.組對(duì)象的功能是什么?2.為什么將“定時(shí)存盤(pán),存盤(pán)周期”設(shè)為0秒呢?五、練習(xí)(主要是圍繞工作任務(wù)的練習(xí))在MCGS工程中定義表3-3中的數(shù)據(jù)對(duì)象任務(wù)2數(shù)據(jù)對(duì)象定義任務(wù)3主控窗口菜單組態(tài)一、教學(xué)目標(biāo)終極目標(biāo):掌握系統(tǒng)主控窗口的菜單組態(tài)促成目標(biāo):1.掌握下拉式菜單設(shè)置2.掌握可執(zhí)行命令菜單設(shè)置二、工作任務(wù)完成液力變扭箱數(shù)據(jù)采集系統(tǒng)主控窗口的菜單組態(tài)三、能力訓(xùn)練[主控窗口]中[菜單組態(tài)]實(shí)現(xiàn)的功能四、理論知識(shí)1.有關(guān)函數(shù)的意義2.為什么本系統(tǒng)采用“!SetWindow(WndName,Op)”函數(shù)的Op值都是3?五、練習(xí)(主要是圍繞工作任務(wù)的練習(xí))完成圖3-18所示的運(yùn)行環(huán)境菜單,達(dá)到如圖3-19所示的運(yùn)行效果。任務(wù)3主控窗口菜單組態(tài)任務(wù)4界面編輯一、教學(xué)目標(biāo)終極目標(biāo):掌握組對(duì)象的存盤(pán)方法及數(shù)據(jù)后處理的方法促成目標(biāo):1.掌握事件組態(tài)方法2.掌握生成數(shù)據(jù)庫(kù)的方法3.掌握歷史表格、條件曲線(xiàn)控件的使用二、工作任務(wù)1.完成“數(shù)據(jù)采集”界面制作2.完成“實(shí)時(shí)數(shù)據(jù)曲線(xiàn)”界面制作3.完成“歷史數(shù)據(jù)查詢(xún)”界面制作4.完成“歷史數(shù)據(jù)曲線(xiàn)”界面制作三、能力訓(xùn)練(一)“數(shù)據(jù)采集”界面(二)“實(shí)時(shí)數(shù)據(jù)曲線(xiàn)”界面(三)“歷史數(shù)據(jù)查詢(xún)”界面(四)“歷史數(shù)據(jù)曲線(xiàn)”界面四、理論知識(shí)1.當(dāng)型號(hào)或編號(hào)發(fā)生改變時(shí),如何實(shí)現(xiàn)試驗(yàn)數(shù)據(jù)文件名的變化?2.為什么采用“條件曲線(xiàn)”構(gòu)件來(lái)完成輸出扭矩、輸出效率與輸出轉(zhuǎn)速的關(guān)系曲線(xiàn)?3.有關(guān)函數(shù)的意義五、練習(xí)(主要是圍繞工作任務(wù)的練習(xí))1.完成“數(shù)據(jù)采集”界面制作與所有屬性設(shè)置。2.完成“實(shí)時(shí)數(shù)據(jù)曲線(xiàn)”界面制作與所有屬性設(shè)置。3.完成“歷史數(shù)據(jù)查詢(xún)”界面制作與所有屬性設(shè)置。4.完成“歷史數(shù)據(jù)曲線(xiàn)”界面制作與所有屬性設(shè)置。
任務(wù)4界面編輯模塊5設(shè)備組態(tài)一、教學(xué)目標(biāo)終極目標(biāo):掌握數(shù)據(jù)采集卡的組態(tài)方法促成目標(biāo):
1.掌握設(shè)備構(gòu)件的使用2.掌握通道連接3.掌握工程數(shù)據(jù)前處理二、工作任務(wù)1.完成PCL_818L板卡設(shè)備構(gòu)件基本屬性的組態(tài)2.完成通道的連接3.完成連接通道的數(shù)據(jù)處理三、能力訓(xùn)練1.設(shè)備構(gòu)件的“基本屬性”2.通道連接3.設(shè)備調(diào)試
4.工程數(shù)據(jù)前處理四、理論知識(shí)1.?dāng)?shù)字量輸出通道調(diào)試2.對(duì)數(shù)字量輸入通道進(jìn)行調(diào)試時(shí),板卡是否正常工作3.AD通道測(cè)試觀(guān)察采集到的數(shù)據(jù)和實(shí)際輸入信號(hào)是否相符五、拓展性知識(shí)安裝板卡后用MCGS驅(qū)動(dòng)和研華自帶的DeviceManager軟件都不能和板卡通信在驅(qū)動(dòng)的設(shè)備調(diào)試頁(yè)中測(cè)試外部輸入輸出信號(hào)時(shí)總是沒(méi)有信號(hào)或信號(hào)有誤。但是可以確認(rèn)板卡基地址并沒(méi)有和系統(tǒng)中其它I/O設(shè)備地址沖突。在使用WIN2000系統(tǒng)時(shí),重啟系統(tǒng)后MCGS板卡驅(qū)動(dòng)不能和板卡正常通信。六、練習(xí)(主要是圍繞工作任務(wù)的練習(xí))完成PCL_818L板卡設(shè)備構(gòu)件基本屬性的組態(tài)、通道的連接以及連接通道的數(shù)據(jù)處理。接通輸入信號(hào)并進(jìn)行調(diào)節(jié),記錄數(shù)據(jù),觀(guān)察報(bào)表與曲線(xiàn)是否符合設(shè)計(jì)要求。
任務(wù)5設(shè)備組態(tài)
謝謝觀(guān)看!組態(tài)控制實(shí)用技術(shù)一、教學(xué)目標(biāo)終極目標(biāo):掌握工程硬件系統(tǒng)設(shè)計(jì)的方法促成目標(biāo):了解、分析系統(tǒng)設(shè)計(jì)的要求二、工作任務(wù)1.?dāng)?shù)據(jù)采集系統(tǒng)硬件電路設(shè)計(jì)2.PCL_818L數(shù)據(jù)采集卡的安裝、調(diào)試三、能力訓(xùn)練1.液力變扭箱簡(jiǎn)介
液力變扭箱是一種安裝在工礦內(nèi)燃機(jī)車(chē)上利用液體的動(dòng)能進(jìn)行能量傳遞的液力裝置,其輸入動(dòng)力為柴油機(jī),輸出驅(qū)動(dòng)機(jī)車(chē)運(yùn)行,具有恒功率特性。液力變扭箱主要由液力傳動(dòng)箱、車(chē)軸齒輪箱、換向機(jī)構(gòu)和相互聯(lián)結(jié)的萬(wàn)向軸等組成。它的核心部件是液力傳動(dòng)箱中的液力變扭器,主要由泵輪、渦輪和導(dǎo)向輪組成。液力變扭器結(jié)構(gòu)示意圖如圖3-1所示。內(nèi)燃機(jī)車(chē)液力轉(zhuǎn)動(dòng)裝置示意圖如圖3-2所示。任務(wù)1工程分析1-泵輪2-渦輪3-導(dǎo)向輪4-泵輪軸5-渦輪軸圖3-1液力變扭器結(jié)構(gòu)示意圖圖3-2內(nèi)燃機(jī)車(chē)液力轉(zhuǎn)動(dòng)裝置示意圖為了保證液力變扭箱在完成組裝后其輸出特性符合設(shè)計(jì)要求,需要對(duì)其輸出特性進(jìn)行測(cè)試,包括輸出轉(zhuǎn)矩和輸出效率,只有輸出特性符合設(shè)計(jì)要求才可以裝車(chē)使用。液力變扭箱測(cè)試系統(tǒng)包括試驗(yàn)裝置與數(shù)據(jù)采集系統(tǒng)。液力變扭箱測(cè)試系統(tǒng)1)液力變扭箱實(shí)驗(yàn)裝置,其結(jié)構(gòu)框圖如圖3-3所示。圖3-3液力變扭箱試驗(yàn)裝置結(jié)構(gòu)框圖①柴油機(jī):驅(qū)動(dòng)液力變扭箱旋轉(zhuǎn),為液力變扭箱旋轉(zhuǎn)提供動(dòng)能。其額定轉(zhuǎn)速為1500rpm,額定功率為380馬力,額定扭矩為1778N.m②扭矩傳感器:檢測(cè)液力變扭箱的輸入扭矩、轉(zhuǎn)速。數(shù)據(jù)由與其配套的扭矩儀顯示。同時(shí)扭矩儀向外提供扭矩和轉(zhuǎn)速的模擬量信號(hào),分別為0~5V標(biāo)準(zhǔn)電壓信號(hào)。③被試液力變扭箱:液力變扭箱的最大輸出轉(zhuǎn)速為2000rpm;最大輸出扭矩為5000N.m。④水力測(cè)功器:液力變扭箱的可變負(fù)載??蓹z測(cè)液力變扭箱的輸出扭矩、轉(zhuǎn)速。數(shù)據(jù)由與其配套的力測(cè)功儀顯示。同時(shí)水力測(cè)功儀向外提供扭矩和轉(zhuǎn)速的模擬量信號(hào),分別為0~5V標(biāo)準(zhǔn)電壓信號(hào)。2.液力變扭箱數(shù)據(jù)采集硬件系統(tǒng)圖3-4系統(tǒng)硬件框圖
根據(jù)系統(tǒng)要求,需要采集液力變扭箱的輸入轉(zhuǎn)速、扭矩和輸出轉(zhuǎn)速、扭矩。試驗(yàn)裝置上扭矩儀向外提供輸入扭矩和轉(zhuǎn)速的0~5V標(biāo)準(zhǔn)電壓信號(hào),水力測(cè)功儀向外提供輸出扭矩和轉(zhuǎn)速的0~5V標(biāo)準(zhǔn)電壓信號(hào),只要將這4個(gè)信號(hào)輸入到計(jì)算機(jī),由計(jì)算機(jī)進(jìn)行處理,即可達(dá)到設(shè)計(jì)要求。3.液力變扭箱數(shù)據(jù)采集軟件系統(tǒng)
為了完成液力變扭箱數(shù)據(jù)采集、顯示、儲(chǔ)存、查詢(xún)、報(bào)表曲線(xiàn)輸出等功能,系統(tǒng)采用MCGS6.2組態(tài)軟件作為開(kāi)發(fā)平臺(tái),共設(shè)置4幅界面:1)“數(shù)據(jù)采集”界面:在該界面中完成被測(cè)數(shù)據(jù)的顯示與儲(chǔ)存。將該界面設(shè)置為“啟動(dòng)窗口”。2)“實(shí)時(shí)數(shù)據(jù)曲線(xiàn)”界面:該界面顯示當(dāng)前被試液力變扭箱的數(shù)據(jù)報(bào)表與曲線(xiàn)。3)“歷史數(shù)據(jù)查詢(xún)”界面:該界面完成歷史數(shù)據(jù)的查找。4)“歷史數(shù)據(jù)曲線(xiàn)”界面:該界面顯示過(guò)去被試液力變扭箱的數(shù)據(jù)報(bào)表與曲線(xiàn)。四、理論知識(shí)
采用通用I/O板卡、IPC和組態(tài)軟件構(gòu)成計(jì)算機(jī)控制系統(tǒng)是一種較為經(jīng)濟(jì)、簡(jiǎn)單的設(shè)計(jì)方法。在工控領(lǐng)域內(nèi),采集板卡有著相當(dāng)重要的地位,它可以插在PC機(jī)的ISA或PCI插槽上,并與外界現(xiàn)場(chǎng)信號(hào)直接相連或與由傳感器轉(zhuǎn)換過(guò)的外界信號(hào)相連,由PC機(jī)中的程序控制實(shí)現(xiàn)采集現(xiàn)場(chǎng)的模擬信號(hào),并處理采集到的現(xiàn)場(chǎng)信號(hào);具有輸出模擬控制信號(hào)、開(kāi)關(guān)量輸入輸出等功能。因此,采集板卡在工業(yè)控制領(lǐng)域內(nèi)有著極其廣泛的應(yīng)用。1.設(shè)備簡(jiǎn)介研華PCL_818L板卡有16路單端或8路雙端模擬量輸入,A/D轉(zhuǎn)換的分辨率為12位,輸入模擬電壓范圍-10V~+10V或-5V~+5V;1路模擬量輸出(最大±10V);16路數(shù)字量輸入和16路數(shù)字量輸出,TTL/DTL電平兼容;1個(gè)Intel8254可編程計(jì)數(shù)器。PCL_818L是PCL_818系列中的入門(mén)級(jí)板卡,該板卡可以供要求低價(jià)位的用戶(hù)使用,除了采樣速率為40KHz,以及只能接受雙極性輸入外,其他功能和PCL_818HD及PCL_818HG完全相同。使用PCL_818L前,請(qǐng)務(wù)必先仔細(xì)閱讀本板卡的使用說(shuō)明書(shū),根據(jù)實(shí)際應(yīng)用的需要來(lái)正確設(shè)置板卡的I/O基地址和特定的跳線(xiàn)。2.硬件連線(xiàn)研華PCL_818L板卡共有三組信號(hào)連接器,一個(gè)20腳數(shù)字量輸出連接器CN1和一個(gè)20腳數(shù)字量輸入連接器CN2,還有一個(gè)就是用于模擬量輸入/輸出及計(jì)數(shù)器的37腳連接器(母頭)CN3或CN4。各連接器的接線(xiàn)引腳說(shuō)明如圖3-5~3-8所示。圖3-5數(shù)字量輸出接線(xiàn)CN1圖3-6數(shù)字量輸入接線(xiàn)CN2圖3-7單端輸入時(shí)模擬量輸入/輸出及計(jì)數(shù)器接線(xiàn)CN3圖3-8雙端輸入時(shí)模擬量輸入/輸出及計(jì)數(shù)器接線(xiàn)CN43.板卡基地址的設(shè)置
PCL_818L用一組撥碼開(kāi)關(guān)SW1來(lái)對(duì)板卡的I/O基地址進(jìn)行設(shè)置,其中撥碼開(kāi)關(guān)撥到ON表示0,撥到OFF表示1。開(kāi)關(guān)和地址的對(duì)應(yīng)關(guān)系見(jiàn)表3-1。
CableI/Oaddresses,F(xiàn)IFOdisabled(SW1)Range(Hex)Switchposition
123456000-00F●●●●●●010-01F●●●●●○···200-20F○●●●●●210-21F○●●●●●○···*300-30F○○●●●●···3F0-3FF○○○○○○○=Off●=On*=defaultNote:
Switches1-6controlthePCbusaddresslinesasfollows:Switch123456LineA9A8A7A6A5A4表3-1開(kāi)關(guān)和地址的對(duì)應(yīng)關(guān)系4.板卡調(diào)試根據(jù)實(shí)際情況選擇好板卡地址之后,關(guān)閉計(jì)算機(jī)及相關(guān)外部設(shè)備電源,將PCL_818L插到計(jì)算機(jī)當(dāng)前空閑的ISA插槽內(nèi),安裝時(shí)注意板卡插穩(wěn),使其與ISA槽接觸良好,然后重新啟動(dòng)計(jì)算機(jī),安裝研華自帶的板卡測(cè)試軟件DeviceManager和PCL_818HD板卡驅(qū)動(dòng)(這兩個(gè)軟件包都可以從研華網(wǎng)站獲得),先使用研華測(cè)試軟件與板卡進(jìn)行簡(jiǎn)單通訊測(cè)試,以確定板卡本身沒(méi)有問(wèn)題。
圖3-10驅(qū)動(dòng)程序安裝界面如果PCL_818研華驅(qū)動(dòng)已經(jīng)成功安裝,應(yīng)該可以在系統(tǒng)目錄WINNT\system32下找到一個(gè)名為Ads818.dll的動(dòng)態(tài)鏈接庫(kù)文件,如圖3-11所示。圖3-11動(dòng)態(tài)鏈接庫(kù)文件五、拓展性知識(shí)MCGS可以兼容的板卡有哪些?采用通用I/O板卡、IPC和組態(tài)軟件構(gòu)成計(jì)算機(jī)控制系統(tǒng)是一種較為經(jīng)濟(jì)、簡(jiǎn)單的設(shè)計(jì)方法。通用板卡的種類(lèi)很多,本系統(tǒng)采用的是研華PCL_818L多功能數(shù)據(jù)采集卡。除此以外還有、康拓、科日新、凌華、雙諾、同維、萬(wàn)控、武漢瑞風(fēng)、先導(dǎo)、研祥、中泰等廠(chǎng)商提供的板卡。表3-2為部分板卡的型號(hào)。表3-2部分板卡的型號(hào)阿爾泰艾雷斯艾訊超拓宏拓泓格華遠(yuǎn)BH5002DAC7112DGAX5210IPC9372PC7413泓格DIO-144HY-6040BH5005ADAC7113BAX5210_6506IPC9488APC7423泓格ISO-813HY-6051BH5007DAC7226艾訊AX5488
PC7488泓格P8R8DIOHY-6060PCI2000
艾遜AX5020
PC7502
HY-6160PCI2002
PC7506
PCI2003
PC7507
PCI2004
PC7509
PCI2006
PC7606
PCI2304
PCI7422
六、練習(xí)(主要是圍繞工作任務(wù)的練習(xí))1.在計(jì)算機(jī)的主板上安裝PCL_818L板卡,并對(duì)板卡開(kāi)關(guān)與跳線(xiàn)JP12、SW2進(jìn)行設(shè)置。2.完成PCL_818L板卡的測(cè)試,檢查板卡基地址設(shè)置是否正確。3.用研華自帶測(cè)試軟件測(cè)試輸入電壓的顯示值是否與外接電壓相等。(注意:安裝板卡與設(shè)置時(shí),一定要在計(jì)算機(jī)關(guān)機(jī)斷電的情況下進(jìn)行!)
謝謝觀(guān)看!組態(tài)控制實(shí)用技術(shù)任務(wù)2數(shù)據(jù)對(duì)象定義一、教學(xué)目標(biāo)終極目標(biāo):掌握組對(duì)象的使用方法促成目標(biāo):定義組對(duì)象二、工作任務(wù)完成數(shù)據(jù)對(duì)象的定義完成組對(duì)象的定義三、能力訓(xùn)練建立實(shí)時(shí)數(shù)據(jù)庫(kù)(定義數(shù)據(jù)對(duì)象)數(shù)據(jù)對(duì)象是構(gòu)成實(shí)時(shí)數(shù)據(jù)庫(kù)的基本單元,建立實(shí)時(shí)數(shù)據(jù)庫(kù)的過(guò)程也就是定義數(shù)據(jù)對(duì)象的過(guò)程。定義數(shù)據(jù)對(duì)象的內(nèi)容主要包括:1)根據(jù)工程實(shí)際需要,指定數(shù)據(jù)變量的名稱(chēng)、類(lèi)型、初始值和數(shù)值范圍。2)確定與數(shù)據(jù)變量存盤(pán)相關(guān)的參數(shù),如存盤(pán)的周期、存盤(pán)的時(shí)間范圍和保存期限等。數(shù)據(jù)對(duì)象要根據(jù)系統(tǒng)的需要來(lái)定義,盡量減少使用的數(shù)量即點(diǎn)數(shù),以節(jié)約成本,因?yàn)辄c(diǎn)數(shù)越多,MCGS加密鎖的價(jià)格越高。序號(hào)數(shù)據(jù)對(duì)象類(lèi)型注釋1型號(hào)字符型變扭箱的型號(hào)2編號(hào)字符型變扭箱的出廠(chǎng)編號(hào)3輸入轉(zhuǎn)速數(shù)值型變扭箱的輸入轉(zhuǎn)速,來(lái)自扭矩儀5V電壓信號(hào),外部變量4輸入轉(zhuǎn)矩?cái)?shù)值型變扭箱的輸入轉(zhuǎn)矩,來(lái)自扭矩儀5V電壓信號(hào),外部變量5輸入功率數(shù)值型變扭箱的輸入功率6輸出轉(zhuǎn)速數(shù)值型變扭箱的輸出轉(zhuǎn)速,來(lái)自水力測(cè)功儀5V電壓信號(hào),外部變量7輸出轉(zhuǎn)矩?cái)?shù)值型變扭箱的輸出轉(zhuǎn)矩,來(lái)自水力測(cè)功儀5V電壓信號(hào),外部變量8輸出功率數(shù)值型變扭箱的輸出功率9效率數(shù)值型輸出功率/輸入功率10Data組對(duì)象存盤(pán)數(shù)據(jù),用于報(bào)表、曲線(xiàn)等功能構(gòu)件11拷貝文件數(shù)值型12數(shù)據(jù)存盤(pán)地址字符型13臨時(shí)存盤(pán)地址字符型14歷史數(shù)據(jù)存盤(pán)地址字符型15歷史編號(hào)字符型16歷史型號(hào)字符型17objAttrib數(shù)值型被查結(jié)果的類(lèi)型18objname字符型被查結(jié)果的名稱(chēng)19objSize數(shù)值型被查結(jié)果的大小表3-3數(shù)據(jù)對(duì)象一覽表四、理論知識(shí)1.組對(duì)象的功能是什么?組對(duì)象用來(lái)存儲(chǔ)具有相同存盤(pán)屬性的多個(gè)變量的集合,內(nèi)部成員可包含多個(gè)其他類(lèi)型的變量。組對(duì)象一般是作為數(shù)據(jù)來(lái)源用于制作報(bào)表和進(jìn)行數(shù)據(jù)的處理,用戶(hù)把變量加入到組對(duì)象后就只要對(duì)其進(jìn)行處理,而不需要處理每個(gè)對(duì)象,不僅節(jié)省了大量的時(shí)間而且有利于管理,是MCGS引入的一種特殊類(lèi)型的數(shù)據(jù)對(duì)象。本系統(tǒng)有一個(gè)組對(duì)象Data,用于保存數(shù)據(jù)、制作報(bào)表曲線(xiàn)等功能構(gòu)件。2.為什么將“定時(shí)存盤(pán)”周期設(shè)為0秒呢?定時(shí)存盤(pán)周期的含義是每隔一定的時(shí)間自動(dòng)存盤(pán)一次組對(duì)象成員的數(shù)據(jù)。將“定時(shí)存盤(pán)”周期設(shè)為0秒后,MCGS不再自動(dòng)保存數(shù)據(jù),而需要執(zhí)行函數(shù)!SaveData(Data)才能存盤(pán),每執(zhí)行一次該函數(shù),組對(duì)象成員數(shù)據(jù)存盤(pán)一次。這符合本系統(tǒng)的設(shè)計(jì)要求,調(diào)節(jié)輸出轉(zhuǎn)速、扭矩,待數(shù)據(jù)穩(wěn)定后,執(zhí)行一次函數(shù)!SaveData(Data),當(dāng)前數(shù)據(jù)存盤(pán)。五、練習(xí)(主要是圍繞工作任務(wù)的練習(xí))在MCGS工程中定義表3-3中的數(shù)據(jù)對(duì)象
謝謝觀(guān)看!組態(tài)控制實(shí)用技術(shù)任務(wù)3主控窗口菜單組態(tài)一、教學(xué)目標(biāo)終極目標(biāo):掌握系統(tǒng)主控窗口的菜單組態(tài)促成目標(biāo):1.掌握下拉式菜單設(shè)置2.掌握可執(zhí)行命令菜單設(shè)置二、工作任務(wù)完成液力變扭箱數(shù)據(jù)采集系統(tǒng)主控窗口的菜單組態(tài)任務(wù)3主控窗口菜單組態(tài)三、能力訓(xùn)練[主控窗口]中[菜單組態(tài)]實(shí)現(xiàn)的功能在[主控窗口]工作臺(tái),選中[主控窗口],點(diǎn)擊[菜單組態(tài)]或雙擊[主控窗口],進(jìn)入“菜單組態(tài):運(yùn)行環(huán)境菜單”界面,系統(tǒng)默認(rèn)菜單如圖3-17所示。將系統(tǒng)默認(rèn)菜單修改為圖3-18所示的實(shí)際運(yùn)行環(huán)境菜單。圖3-17系統(tǒng)默認(rèn)菜單圖3-18實(shí)際運(yùn)行菜單任務(wù)3主控窗口菜單組態(tài)三、能力訓(xùn)練[主控窗口]中[菜單組態(tài)]實(shí)現(xiàn)的功能主控窗口的制作方法1)在“主控窗口”工作臺(tái),選中“主控窗口”,點(diǎn)擊“菜單組態(tài)”或雙擊“主控窗口”,進(jìn)入“菜單組態(tài):運(yùn)行環(huán)境菜單”界面選中“退出系統(tǒng)[&X]”菜單,單擊工具條中的“向左移動(dòng)”圖標(biāo)
,將“退出系統(tǒng)[&X]”菜單左移到樹(shù)根;保留“退出系統(tǒng)[&X]”菜單,其余菜單全部刪除。2)“數(shù)據(jù)采集”菜單3)“實(shí)時(shí)報(bào)表曲線(xiàn)”菜單4)“歷史報(bào)表曲線(xiàn)”菜單保存好組態(tài)設(shè)置后,運(yùn)行MCGS,看看運(yùn)行界面是否如圖3-19所示,點(diǎn)擊菜單是否產(chǎn)生相應(yīng)的結(jié)果。圖3-19運(yùn)行效果圖四、理論知識(shí)1.有關(guān)函數(shù)的意義(1)!SetWindow(WndName,Op)函數(shù)意義:按照名字操作用戶(hù)窗口,如打開(kāi)、關(guān)閉、打印。返回值:數(shù)值型。返回值:=0:調(diào)用正常;<>0:調(diào)用不正常。參
數(shù):WndName,用戶(hù)窗口名,字符型。Op:操作用戶(hù)窗口的方法,數(shù)值型。Op=1:打開(kāi)窗口并使其可見(jiàn)。Op=2:打開(kāi)窗口并使其不可見(jiàn)。Op=3:關(guān)閉窗口。Op=4:打印窗口。Op=5:刷新窗口。實(shí)
例:!SetWindow(工況圖,1),打開(kāi)用戶(hù)窗口“工況圖”,并使其可見(jiàn)。任務(wù)3主控窗口菜單組態(tài)四、理論知識(shí)1.有關(guān)函數(shù)的意義(2)close()方法作用:關(guān)閉窗口。返回值:浮點(diǎn)型,=0為操作成功,<>0為操作失敗。當(dāng)執(zhí)行該函數(shù)時(shí),將當(dāng)前窗口關(guān)閉。(3)Open()方法作用:打開(kāi)窗口。返回值:浮點(diǎn)型,=0為操作成功,<>0為操作失敗。任務(wù)3主控窗口菜單組態(tài)四、理論知識(shí)1.有關(guān)函數(shù)的意義(4)Hide()方法作用:隱藏窗口。返回值:浮點(diǎn)型,=0為操作成功,<>0為操作失敗。(5)Print()方法作用:打印窗口。返回值:浮點(diǎn)型,=0為操作成功,<>0為操作失敗。任務(wù)3主控窗口菜單組態(tài)四、理論知識(shí)2.為什么本系統(tǒng)采用“!SetWindow(WndName,Op)”函數(shù)的Op值都是3?
Op=3為關(guān)閉窗口,使該窗口不可見(jiàn),并且從內(nèi)存中刪除,可提高M(jìn)CGS的運(yùn)行速度。若Op=2,雖窗口不可見(jiàn),但占用內(nèi)存,影響速度。任務(wù)3主控窗口菜單組態(tài)五、練習(xí)(主要是圍繞工作任務(wù)的練習(xí))完成圖3-18所示的運(yùn)行環(huán)境菜單,達(dá)到如圖3-19所示的運(yùn)行效果。任務(wù)3主控窗口菜單組態(tài)圖3-19運(yùn)行效果圖圖3-18實(shí)際運(yùn)行菜單
謝謝觀(guān)看!組態(tài)控制實(shí)用技術(shù)任務(wù)4界面編輯一、教學(xué)目標(biāo)終極目標(biāo):掌握組對(duì)象的存盤(pán)方法及數(shù)據(jù)后處理的方法促成目標(biāo):1.掌握事件組態(tài)方法2.掌握生成數(shù)據(jù)庫(kù)的方法3.掌握歷史表格、條件曲線(xiàn)控件的使用二、工作任務(wù)1.完成“數(shù)據(jù)采集”界面制作2.完成“實(shí)時(shí)數(shù)據(jù)曲線(xiàn)”界面制作3.完成“歷史數(shù)據(jù)查詢(xún)”界面制作4.完成“歷史數(shù)據(jù)曲線(xiàn)”界面制作三、能力訓(xùn)練(一)“數(shù)據(jù)采集”界面(二)“實(shí)時(shí)數(shù)據(jù)曲線(xiàn)”界面(三)“歷史數(shù)據(jù)查詢(xún)”界面(四)“歷史數(shù)據(jù)曲線(xiàn)”界面任務(wù)4界面編輯三、能力訓(xùn)練(一)“數(shù)據(jù)采集”界面最后生成的畫(huà)面如圖3-20所示在“數(shù)據(jù)采集”界面中,要實(shí)現(xiàn)的功能包括:(1)實(shí)時(shí)顯示輸入轉(zhuǎn)速、輸入轉(zhuǎn)矩、輸出轉(zhuǎn)速、輸出轉(zhuǎn)矩(2)計(jì)算并顯示輸入功率、輸出功率、效率(3)記錄試驗(yàn)數(shù)據(jù),供實(shí)時(shí)報(bào)表、曲線(xiàn)調(diào)用(4)以液力變扭箱的型號(hào)與編號(hào)為文件名保存試驗(yàn)數(shù)據(jù),以供查詢(xún)圖3-20數(shù)據(jù)采集界面任務(wù)4界面編輯三、能力訓(xùn)練(一)“數(shù)據(jù)采集”界面1.“型號(hào)”輸入框的組態(tài)圖3-21“型號(hào)”輸入框?qū)傩栽O(shè)置圖3-22“輸入框”右鍵菜單任務(wù)4界面編輯三、能力訓(xùn)練(一)“數(shù)據(jù)采集”界面1.“型號(hào)”輸入框的組態(tài)圖3-24“事件參數(shù)連接”對(duì)話(huà)框圖3-23“事件組態(tài)”對(duì)話(huà)框任務(wù)4界面編輯三、能力訓(xùn)練(一)“數(shù)據(jù)采集”界面1.“型號(hào)”輸入框的組態(tài)!DelAllSaveDat(Data)圖3-25事件“腳本程序”編輯框任務(wù)4界面編輯三、能力訓(xùn)練(一)“數(shù)據(jù)采集”界面2.“變扭箱輸入轉(zhuǎn)速”標(biāo)簽的組態(tài)圖3-26“標(biāo)簽”右鍵菜單圖3-27“標(biāo)簽基本屬性”對(duì)話(huà)框任務(wù)4界面編輯三、能力訓(xùn)練(一)“數(shù)據(jù)采集”界面2.“變扭箱輸入轉(zhuǎn)速”標(biāo)簽的組態(tài)圖3-28“標(biāo)簽顯示輸出屬性”對(duì)話(huà)框任務(wù)4界面編輯三、能力訓(xùn)練(一)“數(shù)據(jù)采集”界面3.用戶(hù)窗口屬性的組態(tài)功率、效率是根據(jù)檢測(cè)到的“轉(zhuǎn)速”與“扭矩”計(jì)算得出的,我們把計(jì)算公式放在“用戶(hù)窗口屬性設(shè)置”的[循環(huán)腳本]中,循環(huán)時(shí)間設(shè)為100ms。如圖3-29所示。圖3-29用戶(hù)窗口屬性“循環(huán)腳本”窗口任務(wù)4界面編輯三、能力訓(xùn)練(一)“數(shù)據(jù)采集”界面4.
“記錄試驗(yàn)數(shù)據(jù)”按鈕的組態(tài)“記錄試驗(yàn)數(shù)據(jù)”按鈕是用來(lái)記錄試驗(yàn)數(shù)據(jù)的。當(dāng)液力變扭箱的輸入、輸出轉(zhuǎn)速與扭矩調(diào)節(jié)好并穩(wěn)定后,點(diǎn)擊一次“記錄試驗(yàn)數(shù)據(jù)”按鈕,試驗(yàn)數(shù)據(jù)及有關(guān)參數(shù)將作為一組數(shù)據(jù)保存在數(shù)據(jù)庫(kù)中。程序放置在按鈕屬性的[腳本程序]中:!SaveData(Data)‘保存組對(duì)象Data的數(shù)據(jù)任務(wù)4界面編輯三、能力訓(xùn)練(一)“數(shù)據(jù)采集”界面5.數(shù)據(jù)的記錄圖3-30主控窗口屬性設(shè)置任務(wù)4界面編輯三、能力訓(xùn)練(一)“數(shù)據(jù)采集”界面5.數(shù)據(jù)的記錄查看一下D盤(pán)“液力變扭箱試驗(yàn)臺(tái)試驗(yàn)數(shù)據(jù)”文件夾中,“McgsD.MDB”數(shù)據(jù)庫(kù)文件是不是已經(jīng)存在了。打開(kāi)數(shù)據(jù)庫(kù)中的Data_MCGS表,是否與組對(duì)象Data中的數(shù)據(jù)對(duì)象名及其排列順序一致。Data_MCGS表如圖3-31所示?!癕cgsD.MDB”數(shù)據(jù)庫(kù)文件在后面的組態(tài)中要用到,不要?jiǎng)h除。圖3-31Data_MCGS表任務(wù)4界面編輯三、能力訓(xùn)練(一)“數(shù)據(jù)采集”界面6.拷貝“McgsD.MDB”數(shù)據(jù)庫(kù)圖3-32循環(huán)策略圖3-33“存盤(pán)數(shù)據(jù)拷貝”策略圖3-34“存盤(pán)數(shù)據(jù)拷貝構(gòu)件[拷貝設(shè)置]屬性設(shè)置”任務(wù)4界面編輯三、能力訓(xùn)練(一)“數(shù)據(jù)采集”界面6.拷貝“McgsD.MDB”數(shù)據(jù)庫(kù)圖3-35“存盤(pán)數(shù)據(jù)拷貝構(gòu)件[時(shí)間條件]屬性設(shè)置”圖3-36“記錄試驗(yàn)數(shù)據(jù)”按鈕“操作屬性”三、能力訓(xùn)練(二)“實(shí)時(shí)數(shù)據(jù)曲線(xiàn)”界面在“實(shí)時(shí)數(shù)據(jù)曲線(xiàn)”界面中,我們要將當(dāng)前正在測(cè)試的液力變扭箱的數(shù)據(jù)以報(bào)表和曲線(xiàn)的形式表達(dá)出來(lái)。
任務(wù)4界面編輯三、能力訓(xùn)練(二)“實(shí)時(shí)數(shù)據(jù)曲線(xiàn)”界面1.用戶(hù)窗口屬性設(shè)置圖3-38用戶(hù)窗口基本屬性設(shè)置圖3-39用戶(hù)窗口擴(kuò)充屬性設(shè)置模塊4界面編輯三、能力訓(xùn)練(二)“實(shí)時(shí)數(shù)據(jù)曲線(xiàn)”界面2.?dāng)?shù)據(jù)報(bào)表的組態(tài)圖3-40歷史表格屬性圖3-41歷史表格連接屬性模塊4界面編輯三、能力訓(xùn)練(二)“實(shí)時(shí)數(shù)據(jù)曲線(xiàn)”界面2.?dāng)?shù)據(jù)報(bào)表的組態(tài)圖3-42“型號(hào)”表格數(shù)據(jù)庫(kù)連接[數(shù)據(jù)來(lái)源]設(shè)置圖3-43“型號(hào)”表格數(shù)據(jù)庫(kù)連接[數(shù)據(jù)來(lái)源]設(shè)置模塊4界面編輯三、能力訓(xùn)練(二)“實(shí)時(shí)數(shù)據(jù)曲線(xiàn)”界面2.?dāng)?shù)據(jù)報(bào)表的組態(tài)圖3-44“型號(hào)”表格數(shù)據(jù)庫(kù)連接[顯示屬性]設(shè)置圖3-45“型號(hào)”表格數(shù)據(jù)庫(kù)連接[時(shí)間條件]設(shè)置模塊4界面編輯三、能力訓(xùn)練(二)“實(shí)時(shí)數(shù)據(jù)曲線(xiàn)”界面3.曲線(xiàn)的組態(tài)圖3-50“條件曲線(xiàn)”構(gòu)件的基本屬性圖3-55實(shí)際測(cè)試數(shù)據(jù)報(bào)表模塊4界面編輯三、能力訓(xùn)練(三)“歷史數(shù)據(jù)查詢(xún)”界面在“歷史數(shù)據(jù)曲線(xiàn)”界面中,我們要將液力變扭箱的歷史數(shù)據(jù)以報(bào)表和曲線(xiàn)的形式表達(dá)出來(lái)。歷史數(shù)據(jù)以型號(hào)+編號(hào)為文件名、.MDB為擴(kuò)展名,保存在“D:\液力變扭箱試驗(yàn)臺(tái)試驗(yàn)數(shù)據(jù)\歷史數(shù)據(jù)”文件夾中。由于歷史報(bào)表與條件曲線(xiàn)構(gòu)件中的數(shù)據(jù)來(lái)源是唯一的,因此我們通過(guò)“歷史數(shù)據(jù)查詢(xún)”界面,將被查的文件復(fù)制到指定的“D:\液力變扭箱試驗(yàn)臺(tái)試驗(yàn)數(shù)據(jù)”文件夾中,并改名為“臨時(shí)McgsD:MDB”。這就是我們?cè)O(shè)置“歷史數(shù)據(jù)查詢(xún)”界面的目的。過(guò)去完成的測(cè)試數(shù)據(jù)以產(chǎn)品“型號(hào)+編號(hào)”為文件名保存在“D:\液力變扭箱試驗(yàn)臺(tái)試驗(yàn)數(shù)據(jù)\歷史數(shù)據(jù)”路徑下。在“歷史數(shù)據(jù)查詢(xún)”界面中,根據(jù)液力變扭箱的型號(hào)和編號(hào)查找其試驗(yàn)數(shù)據(jù)是否存在。如果存在,將數(shù)據(jù)庫(kù)拷貝到數(shù)據(jù)對(duì)象“臨時(shí)存盤(pán)地址”指定的位置,利用“歷史表格”與“條件曲線(xiàn)”構(gòu)件調(diào)用。模塊4界面編輯三、能力訓(xùn)練(三)“歷史數(shù)據(jù)查詢(xún)”界面圖3-57歷史數(shù)據(jù)查詢(xún)界面模塊4界面編輯三、能力訓(xùn)練(四)“歷史數(shù)據(jù)曲線(xiàn)”界面在“歷史數(shù)據(jù)曲線(xiàn)”界面中,我們要將液力變扭箱的歷史數(shù)據(jù)以報(bào)表和曲線(xiàn)的形式表達(dá)出來(lái)。歷史數(shù)據(jù)以型號(hào)+編號(hào)為文件名、.MDB為擴(kuò)展名,保存在“D:\液力變扭箱試驗(yàn)臺(tái)試驗(yàn)數(shù)據(jù)\歷史數(shù)據(jù)”文件夾中。由于歷史報(bào)表與條件曲線(xiàn)構(gòu)件中的數(shù)據(jù)來(lái)源是唯一的,因此我們通過(guò)“歷史數(shù)據(jù)查詢(xún)”界面,將被查的文件復(fù)制到指定的“D:\液力變扭箱試驗(yàn)臺(tái)試驗(yàn)數(shù)據(jù)”文件夾中,并改名為“臨時(shí)McgsD:MDB”。這就是我們?cè)O(shè)置“歷史數(shù)據(jù)查詢(xún)”界面的目的。由于“歷史報(bào)表曲線(xiàn)”與“實(shí)時(shí)報(bào)表曲線(xiàn)”界面完全相同,只是數(shù)據(jù)來(lái)源不同,所以可以將“實(shí)時(shí)數(shù)據(jù)曲線(xiàn)”界面完全復(fù)制到“歷史數(shù)據(jù)曲線(xiàn)”界面中來(lái)。然后根據(jù)需要修改其屬性。模塊4界面編輯三、能力訓(xùn)練(四)“歷史數(shù)據(jù)曲線(xiàn)”界面圖3-62歷史數(shù)據(jù)曲線(xiàn)界面基本屬性圖3-63歷史數(shù)據(jù)曲線(xiàn)界面擴(kuò)充屬性模塊4界面編輯三、能力訓(xùn)練(四)“歷史數(shù)據(jù)曲線(xiàn)”界面圖3-64“型號(hào)”表格數(shù)據(jù)庫(kù)連接設(shè)置圖3-65“條件曲線(xiàn)”構(gòu)件的數(shù)據(jù)來(lái)源四、理論知識(shí)1.當(dāng)型號(hào)或編號(hào)發(fā)生改變時(shí),如何實(shí)現(xiàn)試驗(yàn)數(shù)據(jù)文件名的變化?分析:(1)“編號(hào)”與“型號(hào)”輸入框的事件“Change”中,輸入腳本程序“!DelAllSaveDat(Data)”,其含義是:當(dāng)“編號(hào)”或“型號(hào)”發(fā)生改變時(shí),刪除組對(duì)象Data所保存的數(shù)據(jù),以便記錄當(dāng)前液力變扭箱的數(shù)據(jù)。如果不刪除原有數(shù)據(jù),那么不同“編號(hào)”或“型號(hào)”的測(cè)試數(shù)據(jù)將保存在同一個(gè)數(shù)據(jù)庫(kù)中,給數(shù)據(jù)查詢(xún)?cè)斐陕闊#?)在“循環(huán)策略”中添加腳本程序“數(shù)據(jù)存盤(pán)地址="D:\液力變扭箱試驗(yàn)臺(tái)試驗(yàn)數(shù)據(jù)\歷史數(shù)據(jù)\"+型號(hào)+"+"+編號(hào)+".MDB"”,數(shù)據(jù)對(duì)象“數(shù)據(jù)存盤(pán)地址”的值隨著“編號(hào)”與“型號(hào)”的改變而改變。(3)在運(yùn)行策略中添加用戶(hù)策略“存盤(pán)數(shù)據(jù)拷貝”策略,當(dāng)點(diǎn)擊“記錄試驗(yàn)數(shù)據(jù)”按鈕時(shí),執(zhí)行“存盤(pán)數(shù)據(jù)拷貝”策略,將“D:\液力變扭箱試驗(yàn)臺(tái)試驗(yàn)數(shù)據(jù)\McgsD.MDB”拷貝到數(shù)據(jù)對(duì)象“數(shù)據(jù)存盤(pán)地址”指定的地方,供以后查詢(xún)。模塊4界面編輯四、理論知識(shí)2.為什么采用“條件曲線(xiàn)”構(gòu)件來(lái)完成輸出扭矩、輸出效率與輸出轉(zhuǎn)速的關(guān)系曲線(xiàn)?分析:試驗(yàn)數(shù)據(jù)已保存在“McgsD.MDB”數(shù)據(jù)庫(kù)Data_MCGS表中,我們采用什么方法讀取Data_MCGS表中的數(shù)據(jù)來(lái)完成輸出扭矩、輸出效率與輸出轉(zhuǎn)速的關(guān)系曲線(xiàn)呢?MCGS為我們提供了很多曲線(xiàn)構(gòu)件,如“實(shí)時(shí)曲線(xiàn)”、“歷史曲線(xiàn)”、“相對(duì)曲線(xiàn)”、“條件曲線(xiàn)”、“計(jì)劃曲線(xiàn)”等。利用“歷史曲線(xiàn)”構(gòu)件是否可行?我們知道,“歷史曲線(xiàn)”構(gòu)件的X坐標(biāo)必須是時(shí)間坐標(biāo)MCGS_Time,我們要求的X坐標(biāo)是“輸出轉(zhuǎn)速”,因此“歷史曲線(xiàn)”構(gòu)件無(wú)法實(shí)現(xiàn),而利用“條件曲線(xiàn)”構(gòu)件是最簡(jiǎn)便的方法。
當(dāng)然利用“實(shí)時(shí)曲線(xiàn)”、“相對(duì)曲線(xiàn)”也可以實(shí)現(xiàn)這樣的要求,但實(shí)現(xiàn)起來(lái)比較麻煩。模塊4界面編輯四、理論知識(shí)3.有關(guān)函數(shù)的意義(1)!SaveData(DatName)函數(shù)意義:把數(shù)據(jù)對(duì)象DataName對(duì)應(yīng)的當(dāng)前值存入存盤(pán)數(shù)據(jù)庫(kù)中。本函數(shù)的操作使對(duì)應(yīng)的數(shù)據(jù)對(duì)象的值存盤(pán)一次。此數(shù)據(jù)對(duì)象必須具有存盤(pán)屬性,且存盤(pán)時(shí)間需設(shè)為0秒。否則會(huì)操作失敗。返回值:數(shù)值型,=0為操作成功;<>0為操作失敗。參
數(shù):DatName,數(shù)據(jù)對(duì)象名。實(shí)
例:!SaveData(電機(jī)1),把組對(duì)象“電機(jī)1”的所有成員對(duì)應(yīng)的當(dāng)前值存盤(pán)一次。
(2)!FileCopy(strSource
,strTarget)函數(shù)意義:將源文件strSource復(fù)制到目標(biāo)文件strTarget,若目標(biāo)文件已存在,則將目標(biāo)文件覆蓋。返回值:開(kāi)關(guān)型;返回0,操作不成功;返回非0值,操作成功。參
數(shù):strSource,字符型,源文件;strTarget,字符型,目標(biāo)文件。實(shí)
例:!FileCopy(“d:\a.txt”,”d:\b.txt”),將D盤(pán)下文件a.txt復(fù)制到b.txt。模塊4界面編輯四、理論知識(shí)3.有關(guān)函數(shù)的意義(3)!FileDelete(strFilename)函數(shù)意義:將strFilename指定的文件刪除。返回值:開(kāi)關(guān)型;返回0,操作不成功;返回非0值,操作成功。參
數(shù):str1,字符型,將被刪除的文件。實(shí)
例:!FileDelete(“d:\a.txt”),刪除將D盤(pán)下文件a.txt。模塊4界面編輯四、理論知識(shí)3.有關(guān)函數(shù)的意義(4)!FileFindFirst(strFilename,objName,objSize,objAttrib)函數(shù)意義:查找第一個(gè)名字為strFilename的文件或目錄。返回值:開(kāi)關(guān)型;返回-1,操作不成功。返回其它值:操作成功,返回值為一個(gè)句柄,該值為以后的查找提供根據(jù)。參
數(shù):strFilename,字符型,要查找的文件的文件名(文件名中可以包含文件通配符:*和?);objAttrib,數(shù)值型對(duì)象名,函數(shù)調(diào)用成功后,保存查找結(jié)果的屬性:若objAttrib=0,則查找結(jié)果為一個(gè)文件;若objAttrib=1,則查找結(jié)果為一個(gè)目錄。objSize,數(shù)值型對(duì)象名,函數(shù)調(diào)用成功后,保存查找結(jié)果的大小;objname,字符型對(duì)象名,函數(shù)調(diào)用成功后,保存查找結(jié)果的名稱(chēng)。實(shí)
例:!FileFindFirst(“d:\a*.txt”,Name,Size,Attrib)實(shí)例說(shuō)明:查找D盤(pán)下第一個(gè)名字為:a*.txt的文件或目錄,將查找結(jié)果的屬性存入Attri數(shù)值變量中,大小存入Size數(shù)值變量中,名字存入Name數(shù)值變量中。模塊4界面編輯五、練習(xí)(主要是圍繞工作任務(wù)的練習(xí))1.完成“數(shù)據(jù)采集”界面制作與所有屬性設(shè)置。2.完成“實(shí)時(shí)數(shù)據(jù)曲線(xiàn)”界面制作與所有屬性設(shè)置。3.完成“歷史數(shù)據(jù)查詢(xún)”界面制作與所有屬性設(shè)置。4.完成“歷史數(shù)據(jù)曲線(xiàn)”界面制作與所有屬性設(shè)置。
模塊4界面編輯
謝謝觀(guān)看!組態(tài)控制實(shí)用技術(shù)任務(wù)5設(shè)備組態(tài)一、教學(xué)目標(biāo)終極目標(biāo):掌握數(shù)據(jù)采集卡的組態(tài)方法促成目標(biāo):
1.掌握設(shè)備構(gòu)件的使用2.掌握通道連接3.掌握工程數(shù)據(jù)前處理二、工作任務(wù)1.完成PCL_818L板卡設(shè)備構(gòu)件基本屬性的組態(tài)2.完成通道的連接3.完成連接通道的數(shù)據(jù)處理任務(wù)5設(shè)備組態(tài)三、能力訓(xùn)練MCGS為了實(shí)現(xiàn)監(jiān)控、記錄現(xiàn)場(chǎng)的情況,將每種采集板卡作為一個(gè)設(shè)備構(gòu)件,掛在MCGS的設(shè)備窗口中,用來(lái)采集和處理現(xiàn)場(chǎng)信號(hào)和輸出控制信號(hào)。PCL_818L設(shè)備構(gòu)件用于MCGS操作和讀寫(xiě)接口卡的數(shù)據(jù),使用本構(gòu)件前,根據(jù)實(shí)際應(yīng)用的需要來(lái)正確設(shè)置板卡的IO基地址和特定的跳線(xiàn)。本設(shè)備驅(qū)動(dòng)為獨(dú)立設(shè)備,不需要掛接在父設(shè)備下使用,應(yīng)該直接添加在設(shè)備窗口中使用。1.設(shè)備構(gòu)件的“基本屬性”2.通道連接3.設(shè)備調(diào)試
4.工程數(shù)據(jù)前處理任務(wù)5設(shè)備組態(tài)三、能力訓(xùn)練1.設(shè)備構(gòu)件的“基本屬性”
PCL_818L設(shè)備構(gòu)件的基本屬性頁(yè)如圖3-66所示圖3-66設(shè)備的基本屬性任務(wù)5設(shè)備組態(tài)三、能力訓(xùn)練1.設(shè)備構(gòu)件的“基本屬性”
(1)最小采集周期(ms):此屬性為設(shè)備驅(qū)動(dòng)采集接口的調(diào)用時(shí)間周期,其默認(rèn)值為1000,如果希望數(shù)值刷新頻率快些,可以將此屬性值改為200。(2)IO基地址(16進(jìn)制):用16進(jìn)制數(shù)表示,必須和板卡上SW1的跳線(xiàn)設(shè)置一致。(3)AD重復(fù)采集次數(shù):對(duì)AD通道進(jìn)行采集時(shí),重復(fù)采集的次數(shù),以提高采集的精度和數(shù)據(jù)的穩(wěn)定性,一般設(shè)為15比較合適。(4)AD輸入電壓范圍:對(duì)AD電壓輸入范圍進(jìn)行設(shè)定,必須和板卡上JP12的跳線(xiàn)設(shè)置一致,此屬性值的選擇對(duì)內(nèi)部屬性頁(yè)內(nèi)的各個(gè)通道AD轉(zhuǎn)換范圍有影響,如果選擇“0~5V”則內(nèi)部屬性頁(yè)通道AD輸入范圍是±5V,±2.5V,±1.25V和±0.625V。如果選擇“0~10V”則內(nèi)部屬性頁(yè)通道AD輸入范圍是±10V,±5V,±2.5V和±1.25V。任務(wù)5設(shè)備組態(tài)三、能力訓(xùn)練1.設(shè)備構(gòu)件的“基本屬性”
(5)AD輸入模式:設(shè)置AD輸入模式是單端輸入還是雙端輸入,必須和板卡上SW2的跳線(xiàn)設(shè)置一致。此屬性值的選擇可以影響內(nèi)部屬性頁(yè)的可配置通道數(shù)。選擇“單端輸入”或“雙端輸入”,內(nèi)部屬性頁(yè)中可配置通道個(gè)數(shù)分別是16個(gè)或8個(gè)。(6)AD前處理方式:為提高采集精度而采取的措施,有平均值處理和最大最小值處理兩種。平均值處理是把多次重復(fù)采集的數(shù)據(jù)進(jìn)行平均值處理,作為本次的采集結(jié)果輸入到MCGS中;最大最小值處理是把多次重復(fù)采集的數(shù)據(jù)先進(jìn)行排序,然后取序列中間的1/3的數(shù)據(jù)平均值處理(即去掉序列中前1/3的最小值和去掉序列中后1/3的最大值),作為本次的采集結(jié)果輸入到MCGS中。(7)DA輸出量程:設(shè)置DA量程為0-5V或0-10V,此屬性的設(shè)置應(yīng)與硬件跳線(xiàn)設(shè)置一致。本系統(tǒng)沒(méi)有D/A輸出功能。任務(wù)5設(shè)備組態(tài)三、能力訓(xùn)練1.設(shè)備構(gòu)件的“基本屬性”
(8)設(shè)置設(shè)備構(gòu)件內(nèi)部屬性:PCL_818L設(shè)備構(gòu)件的內(nèi)部屬性頁(yè)打開(kāi)后如圖3-67所示,此項(xiàng)設(shè)置不需要硬件做相關(guān)設(shè)置。圖3-67內(nèi)部屬性任務(wù)5設(shè)備組態(tài)三、能力訓(xùn)練2.通道連接本設(shè)備構(gòu)件共提供52個(gè)通道(如果選擇雙端輸入,則AD通道數(shù)減半),其中通道0~2通道為計(jì)數(shù)器通道(只讀數(shù)值型通道),其中“脈沖計(jì)數(shù)0”通道通過(guò)CN3連接器的18號(hào)引腳可以給
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 酒店師徒結(jié)對(duì)協(xié)議書(shū)
- 表演培訓(xùn)轉(zhuǎn)讓協(xié)議書(shū)
- 門(mén)面認(rèn)購(gòu)民間協(xié)議書(shū)
- 避險(xiǎn)搬遷補(bǔ)償協(xié)議書(shū)
- 停車(chē)場(chǎng)租戶(hù)合同協(xié)議書(shū)
- 合伙包工程合同協(xié)議書(shū)
- 便利店合作合同協(xié)議書(shū)
- Brand KPIs for second-hand apparel online shops I Need Brechó in Brazil-外文版培訓(xùn)課件(2025.2)
- 0萬(wàn)離婚補(bǔ)償協(xié)議書(shū)
- Brand KPIs for shoes Barker in the United Kingdom-外文版培訓(xùn)課件(2025.2)
- 常見(jiàn)輸液反應(yīng)及處理
- 大氣商務(wù)勵(lì)志年終工作總結(jié)PPT模板課件
- 學(xué)校三年級(jí)24點(diǎn)競(jìng)賽考試試卷
- 《林草種子生產(chǎn)經(jīng)營(yíng)許可證》申請(qǐng)表(種子類(lèi)、苗木類(lèi))空表
- 10kV及以下架空配電線(xiàn)路設(shè)計(jì)技術(shù)規(guī)程
- 硅膠安全技術(shù)說(shuō)明書(shū)(MSDS)
- 無(wú)機(jī)化學(xué)第4版下冊(cè)(吉大宋天佑)2019
- 上海市成山路MJS專(zhuān)項(xiàng)施工方案
- 鋼筋加工下料自動(dòng)計(jì)算表樣品
- 胸痛中心應(yīng)知應(yīng)會(huì)修改后
- 遠(yuǎn)程醫(yī)療系統(tǒng)說(shuō)明書(shū)(共47頁(yè))
評(píng)論
0/150
提交評(píng)論