版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、PAGE 32PAGE 電氣控制與PLC課程設(shè)計(jì)說明書題 目: 車輛出入庫電氣控制系統(tǒng)設(shè)計(jì) 專業(yè)班級: 姓 名: 學(xué) 號(hào): 指導(dǎo)教師: 評語:評語:成績:指導(dǎo)老師簽名: 日期: 目錄 TOC o 1-3 h z u HYPERLINK l _Toc470735840 一 系統(tǒng)背景描述及設(shè)計(jì)要求 PAGEREF _Toc470735840 h 3 HYPERLINK l _Toc470735841 1.1系統(tǒng)背景描述 PAGEREF _Toc470735841 h 3 HYPERLINK l _Toc470735842 1.2設(shè)計(jì)要求 PAGEREF _Toc470735842 h 4 HYPE
2、RLINK l _Toc470735843 二 方案論證 PAGEREF _Toc470735843 h 4 HYPERLINK l _Toc470735844 2.1硬件結(jié)構(gòu) PAGEREF _Toc470735844 h 4 HYPERLINK l _Toc470735845 2.2設(shè)計(jì)方案 PAGEREF _Toc470735845 h 5 HYPERLINK l _Toc470735846 2.3方案比較及方案具體確定 PAGEREF _Toc470735846 h 6 HYPERLINK l _Toc470735847 三車輛出去庫管理的構(gòu)成 PAGEREF _Toc47073584
3、7 h 6 HYPERLINK l _Toc470735848 3.1 車輛出去庫管理系統(tǒng)的構(gòu)想 PAGEREF _Toc470735848 h 6 HYPERLINK l _Toc470735849 3.3系統(tǒng)的主電路原理圖 PAGEREF _Toc470735849 h 8 HYPERLINK l _Toc470735850 3.3 顯示電路 PAGEREF _Toc470735850 h 8 HYPERLINK l _Toc470735851 3.4 I/O口分配表 PAGEREF _Toc470735851 h 9 HYPERLINK l _Toc470735852 3.5 I/O接線
4、圖 PAGEREF _Toc470735852 h 10 HYPERLINK l _Toc470735853 3.5 元器件的選型 PAGEREF _Toc470735853 h 10 HYPERLINK l _Toc470735854 四軟件設(shè)計(jì) PAGEREF _Toc470735854 h 11 HYPERLINK l _Toc470735855 4.1 主流程圖 PAGEREF _Toc470735855 h 11 HYPERLINK l _Toc470735856 4.2 梯形圖 PAGEREF _Toc470735856 h 13 HYPERLINK l _Toc470735857
5、 五系統(tǒng)調(diào)試 PAGEREF _Toc470735857 h 14 HYPERLINK l _Toc470735858 設(shè)計(jì)心得 PAGEREF _Toc470735858 h 15 HYPERLINK l _Toc470735859 參考文獻(xiàn) PAGEREF _Toc470735859 h 16 HYPERLINK l _Toc470735860 附錄一:元件清單 PAGEREF _Toc470735860 h 17 HYPERLINK l _Toc470735861 附錄二:主電路原理圖 PAGEREF _Toc470735861 h 18 HYPERLINK l _Toc47073586
6、2 附錄三:PLC控制原理圖 PAGEREF _Toc470735862 h 19 HYPERLINK l _Toc470735863 附錄四:PLC控制接線圖 PAGEREF _Toc470735863 h 20一 系統(tǒng)背景描述及設(shè)計(jì)要求1.1系統(tǒng)背景描述可編程邏輯控制器是一種以微處理器為核心的計(jì)算機(jī)系統(tǒng),它是在繼電器控制和計(jì)算機(jī)控制的基礎(chǔ)上發(fā)展而來的一種新型工業(yè)自動(dòng)控制裝置。早期的PLC在功能上只能實(shí)現(xiàn)邏輯控制,因而被稱為可編程邏輯控制器,其主要特點(diǎn)是用簡單的程序完成復(fù)雜的邏輯控制,同繼電器控制系統(tǒng)相比具有可靠性高、控制邏輯容易改變、外接線簡單等特點(diǎn)。隨著微電子技術(shù)和微計(jì)算機(jī)技術(shù)的發(fā)展,P
7、LC不僅可以實(shí)現(xiàn)邏輯控制,還能實(shí)現(xiàn)模擬量、運(yùn)動(dòng)和過程控制以及數(shù)據(jù)處理及通信。因此,美國電氣制造商協(xié)會(huì)于1980年將它正式命名為可編程控制器,為避免與個(gè)人計(jì)算機(jī)的簡稱混淆,習(xí)慣上仍稱為PLC。早期的自動(dòng)控制系統(tǒng)是依靠繼電-接觸器來實(shí)現(xiàn)的,其特點(diǎn)是:結(jié)構(gòu)簡單、價(jià)格低廉、抗干擾能力強(qiáng),可以實(shí)現(xiàn)集中控制和遠(yuǎn)距離控制,但是其采用固定接線,通用性和靈活性差;又采用觸點(diǎn)的開關(guān)動(dòng)作,工作頻率低,觸點(diǎn)易損壞,可靠性差。1969年,出現(xiàn)了可編程邏輯控制器PLC(ProgrammbleLogicController),其特點(diǎn)是:具備邏輯控制、定時(shí)、計(jì)數(shù)等功能,編程語言采用直觀的梯形圖語言,軟件更改方便,通用性和靈活
8、性好。目前,可編程控制器PLC主要是朝著小型化、廉價(jià)化、標(biāo)準(zhǔn)化、高速化、智能化、大容量化、網(wǎng)絡(luò)化的方向發(fā)展,與計(jì)算機(jī)技術(shù)相結(jié)合,形成工業(yè)控制機(jī)系統(tǒng)、分布式控制系統(tǒng)DCS(DistributedControlSystem)、現(xiàn)場總線控制系統(tǒng)FCS(FieldbusControlSystem),這將使PLC得功能更強(qiáng),可靠性更高,使用更方便,適用范圍更廣。近幾年,隨著停車需求的不斷增長,車輛出入庫的規(guī)模也越來越趨于大型化。因此車輛出入庫管理系統(tǒng)也向大型化、復(fù)雜化和高科技化方向發(fā)展。自動(dòng)化的車輛出入庫已經(jīng)成為智能交通和智能建筑的重要組成部分。隨著經(jīng)濟(jì)的發(fā)展和停車需求的增長,車輛出入庫管理系統(tǒng)的下一個(gè)
9、技術(shù)發(fā)展方向?qū)⑹侵悄芑?、網(wǎng)絡(luò)化、集成化、人性化。提高車輛出入庫的運(yùn)行效率、加強(qiáng)安全性以及與智能交通系統(tǒng)的信息互動(dòng),把相關(guān)科學(xué)技術(shù)發(fā)展領(lǐng)域的最新成果合理有效的應(yīng)用到智能車輛出入庫的完善和發(fā)展中是當(dāng)前車輛出入庫研究領(lǐng)域的首要任務(wù)停車場管理系統(tǒng)重點(diǎn)要做到準(zhǔn)確指示車輛進(jìn)出,車輛進(jìn)入時(shí)給予司機(jī)準(zhǔn)確的車位數(shù)量,車輛進(jìn)入后,記錄車輛總量,車輛離開時(shí),減少車輛數(shù)量。車輛進(jìn)出指示可完全由PLC作為中央控制處理。對現(xiàn)有的停車系統(tǒng)管理實(shí)現(xiàn)以下要求:車輛出入庫自動(dòng)化、數(shù)量統(tǒng)計(jì)自動(dòng)化、信息查詢自動(dòng)化1.2設(shè)計(jì)要求車輛出入庫控制系統(tǒng)由入出庫讀卡器,入庫車輛存在檢測器,入庫欄桿機(jī)(當(dāng)有車輛壓住檢測線圈時(shí),控制器可以輸出一個(gè)
10、開關(guān)信號(hào),當(dāng)車輛離開時(shí),控制器的輸出開關(guān)信號(hào)打開)、出庫車輛存在檢測器、出庫欄桿機(jī)、庫里車輛數(shù)顯示器(2位7段數(shù)碼管,車庫共有50個(gè)車位)組成。欄桿機(jī)有單相異步電機(jī)拖動(dòng)250W,AC220V。1、車輛入庫時(shí),車輛檢測器檢測到車輛,并且司機(jī)取出入庫卡刷卡后,欄桿機(jī)電機(jī)正轉(zhuǎn),欄桿機(jī)抬起,車位顯示器的車位數(shù)減1。2、當(dāng)入庫車輛駛離入庫自動(dòng)欄桿機(jī)后,欄桿機(jī)電機(jī)反轉(zhuǎn),欄桿機(jī)自動(dòng)下落。3、車輛出庫時(shí),車輛檢測器檢測到車輛,并且司機(jī)取取出入庫卡刷后,欄桿機(jī)電機(jī)正轉(zhuǎn),欄桿機(jī)抬起,車位顯示器的車位數(shù)加1。4、當(dāng)入庫車輛駛離出庫自動(dòng)欄桿機(jī)后,欄桿機(jī)電機(jī)反轉(zhuǎn),欄桿機(jī)自動(dòng)下落。5、控制器采用PLC控制。二 方案論證2
11、.1硬件結(jié)構(gòu)由系統(tǒng)的設(shè)計(jì)要求首先設(shè)計(jì)出系統(tǒng)的基本硬件組成:(1)控制器(2)出入庫欄桿機(jī)(3)出入庫車輛存在檢測器(4)出入庫刷卡器(5)顯示器圖2-1硬件結(jié)構(gòu)圖2.2設(shè)計(jì)方案1. 方案1系統(tǒng)總體設(shè)計(jì)為單車道,既入庫車道與出庫車道為同一車道(1)車輛入庫入庫車輛前進(jìn)時(shí),經(jīng)過1#2#稱重傳感器后計(jì)數(shù)器加1,后退時(shí)經(jīng)過2# 1#稱重傳感器后計(jì)數(shù)器減1,單經(jīng)過一個(gè)稱重傳感器則計(jì)數(shù)器不動(dòng)作。(2)車輛出庫出庫車輛前進(jìn)時(shí)經(jīng)過2* 1*稱重傳感器后計(jì)數(shù)器減1,后退時(shí)經(jīng)過1# 2#稱重傳感器后計(jì)數(shù)器加1,單經(jīng)過一個(gè)稱重傳感器則計(jì)數(shù)器不動(dòng)作。2. 方案2系統(tǒng)總體設(shè)計(jì)為雙車道,即入庫車道與出庫車道分開。(1)車
12、輛入庫車輛經(jīng)入庫車道入庫時(shí),當(dāng)車輛壓線時(shí),采用地感線圈1檢測到車輛,司機(jī)取出入庫卡刷卡后,使控制器PLC發(fā)出開信號(hào),欄桿機(jī)電機(jī)正轉(zhuǎn),欄桿機(jī)抬起。當(dāng)欄桿機(jī)抬起時(shí),PLC得到計(jì)數(shù)信號(hào),數(shù)碼管顯示器顯示數(shù)減1。當(dāng)車輛將離開檢測區(qū)域,地感線圈2檢測到車輛后觸發(fā)PLC,PLC向自動(dòng)欄桿機(jī)發(fā)出關(guān)信號(hào),關(guān)閉電動(dòng)機(jī)得到信號(hào),欄桿機(jī)自動(dòng)下落。(2)車輛出庫車輛經(jīng)出庫車道出庫時(shí),當(dāng)車輛壓線時(shí),采用地感線圈3檢測到車輛后,司機(jī)收回卡后,使控制器PLC發(fā)出開信號(hào),欄桿機(jī)電機(jī)正轉(zhuǎn),欄桿機(jī)抬起。當(dāng)欄桿抬起時(shí),PLC得到計(jì)數(shù)信號(hào),數(shù)碼管顯示器顯示數(shù)加1。當(dāng)車輛將離開檢測區(qū)域,地感線圈4檢測到車輛后觸發(fā)PLC,PLC向自動(dòng)欄
13、桿機(jī)發(fā)出關(guān)信號(hào),欄桿機(jī)關(guān)閉電機(jī)動(dòng)作,欄桿機(jī)自動(dòng)下落。2.3方案比較及方案具體確定當(dāng)車流量比較大的時(shí)候,使用單車道因?yàn)槌鰩燔囕v和入庫車輛要經(jīng)過同一個(gè)車道,而且出入庫通道是斜坡,更易造成事故發(fā)生。造成車輛的出入擁擠,使用不便。但如果是雙車道,可又有效解決這個(gè)問題,出庫車輛在一邊,入庫車輛在另一邊,使停車也更加方便。采用兩個(gè)稱重傳感器發(fā)出的信號(hào)同時(shí)控制欄桿的開閉,還要負(fù)責(zé)計(jì)數(shù)功能。容易產(chǎn)生失誤。而且采用稱重計(jì)傳感器計(jì)數(shù)沒有使用地感線圈準(zhǔn)確。比如當(dāng)時(shí)差比較小時(shí)兩邊各有十個(gè)人站在線上,則也會(huì)造成計(jì)數(shù),產(chǎn)生錯(cuò)誤。而地感線圈則不會(huì)產(chǎn)生這樣的失誤經(jīng)過上述方案比較,選擇方案2。三車輛出去庫管理的構(gòu)成3.1 車輛
14、出去庫管理系統(tǒng)的構(gòu)想車輛入庫時(shí),地感線圈1檢測到車輛,司機(jī)刷入庫卡后,欄桿機(jī)電機(jī)正轉(zhuǎn),欄桿機(jī)抬起,車位顯示器的車位數(shù)減1。當(dāng)入庫車輛駛離入庫自動(dòng)欄桿機(jī)后,進(jìn)入入庫的地感線圈2,欄桿機(jī)電機(jī)反轉(zhuǎn),欄桿機(jī)自動(dòng)下落。車輛出庫時(shí),地感線圈3檢測到車輛,司機(jī)刷庫卡后,欄桿機(jī)電機(jī)正轉(zhuǎn),欄桿機(jī)抬起,車位顯示器的車位數(shù)加1。當(dāng)入庫車輛駛離出庫自動(dòng)欄桿機(jī)后,進(jìn)入地感線圈4,欄桿機(jī)電機(jī)反轉(zhuǎn),欄桿機(jī)自動(dòng)下落。傳感器布置圖和總體框架見圖。地感線圈4地感線圈4地感線圈3地感線圈1地感線圈2刷卡器1刷卡器2欄桿入庫出庫圖3.1 傳感器布置圖PLCPLC顯示器地感線圈刷卡器欄桿圖3.2 總體框架圖3.3系統(tǒng)的主電路原理圖圖3
15、.3 系統(tǒng)的主電路原理圖3.3 顯示電路顯示電路為了節(jié)省I/O口資源,采用兩個(gè)四腳七段LED顯示器,其電路圖如圖3.4所示。YY0 Y1 Y2 Y3Y4 Y5 Y6 Y7圖3.4 顯示電路3.4 I/O口分配表輸入注釋輸出注釋X0總啟動(dòng)Y0LED個(gè)位輸入X1總停止Y1LED個(gè)位輸入X2入口地感線圈1Y2LED個(gè)位輸入X3入庫開啟上限位Y3LED個(gè)位輸入X4入口地感線圈2Y4LED十位輸入X5入庫關(guān)閉下限位Y5LED十位輸入X6出口地感線圈3Y6LED十位輸入X7出口開啟上限位Y7LED十位輸入X10出口地感線圈4Y10入口門開啟X11出口關(guān)閉下限位Y11入口門關(guān)閉X12刷卡器1Y12出口門開啟
16、X13刷卡器2Y13出口門關(guān)閉圖3.5 I/O分配表3.5 I/O接線圖圖3.6 I/O接線圖 3.5 元器件的選型PLC的選擇:因?yàn)楸敬卧O(shè)計(jì)輸入口共用了11個(gè),輸出口用了12個(gè)。根據(jù)PLC的選取規(guī)則要保留15%左右的備用I/O口,所以至少要選擇32個(gè)I/O口的PLC。根據(jù)經(jīng)濟(jì)與適用的原則,PLC的生產(chǎn)廠家主要是三菱,臺(tái)達(dá),西門子等。在經(jīng)濟(jì)與適用之間平衡,選擇相對便宜,性能穩(wěn)定可靠的三菱FX2N-32MR。地感線圈的選擇:選擇PD132。產(chǎn)品優(yōu)點(diǎn)四種頻率4檔靈敏度可調(diào)靈敏度提升功能。當(dāng)檢查器檢查到車輛時(shí)會(huì)自動(dòng)將靈敏度提升到最高,當(dāng)車輛離開線圈后恢復(fù)到之前設(shè)置的靈敏度。面板上的DIP5置為OFF
17、時(shí)停用此功能。增強(qiáng)濾波功能當(dāng)環(huán)境電磁擾動(dòng)大,導(dǎo)致檢測器頻繁誤動(dòng)作時(shí),可將DIP6撥至ON,增大濾波系數(shù),濾除擾動(dòng)。但應(yīng)注意:當(dāng)環(huán)境正常時(shí)將DIP6拔至ON端,可能會(huì)降低檢測器的靈敏度。脈沖輸出設(shè)置檢測器的繼電器2(Relay2)輸出500毫秒的脈沖信號(hào),由前面板撥碼開關(guān)DIP7選擇輸出時(shí)刻是在車輛進(jìn)入線圈時(shí)還是車輛離開線圈時(shí)。存在輸出時(shí)間設(shè)置檢測器的繼電器1(Relay1)輸出存在信號(hào)。當(dāng)DIP8被拔至OFF時(shí),為有限存在輸出,有限時(shí)間為10分鐘(即當(dāng)車壓在線圈上超過10分鐘后,檢測器會(huì)自動(dòng)復(fù)位,重新初始化為無車狀態(tài))。當(dāng)DIP8拔至ON時(shí)為永久存在(即車壓在線圈上時(shí),一直有存在輸出直到車輛離
18、開線圈)。刷卡系統(tǒng)的選擇:選擇JX-TCC-001。1.讀卡距離遠(yuǎn),可加裝“遠(yuǎn)距離讀頭”實(shí)現(xiàn)不停車刷卡功能。2系統(tǒng)可對卡的有效性進(jìn)行自動(dòng)識(shí)別。3地感檢測到有車方可取卡,取卡后方可開閘、有效避免了臨時(shí)車輛不取卡進(jìn)場的混亂。4.出卡機(jī)出卡的同時(shí)即可完成讀卡。5.對講幫助功能,方便車主與管理中心聯(lián)系,形成遠(yuǎn)程呼叫與幫助,方便用戶使用。6.中、英、繁三種字體顯示屏多種方式滾動(dòng)顯示自定義的公共信息。7.自動(dòng)計(jì)費(fèi)和扣費(fèi)(儲(chǔ)值卡)、期卡顯示有效期。8.地感檢測到有車,車主按取卡按鈕方可取卡,出卡過程中自動(dòng)寫卡與讀卡,取卡后立即開閘,有效避免了無車人員按鍵取卡的混亂;超時(shí)未取卡后,出卡機(jī)自動(dòng)回收卡片,避免了卡
19、片的丟失。四軟件設(shè)計(jì)4.1 主流程圖如圖4.1所示開始開始地感線圈1?取卡?入口開地感線圈2?入口關(guān)地感線圈3?收卡?出口開地感線圈4?出口關(guān)開始YNNYYYNNYYNN記數(shù)減1記數(shù)加1存儲(chǔ)器圖4.1 主流程圖4.2 梯形圖圖4.2 系統(tǒng)梯形圖五系統(tǒng)調(diào)試本次調(diào)試?yán)肎X works2的自帶仿真進(jìn)行調(diào)試。首先,打開總啟動(dòng)按鈕,并復(fù)位總啟動(dòng)按鈕。M0得電并自鎖,啟動(dòng)主控程序,并把立即數(shù)50和10分別寫入到寄存器D0和D1。模擬入庫:調(diào)試X2,X12,可以看到Y(jié)10得電,并鎖住Y11,此時(shí)手動(dòng)置位X3,Y10斷電,此時(shí)要再次復(fù)位X2,X12。當(dāng)Y10得電的同時(shí),M2取一個(gè)上升沿,使D0里面的數(shù)據(jù)減1
20、,并進(jìn)行除法運(yùn)算,商作為LED的十位,余數(shù)作為LED的個(gè)位,通過Y0Y7輸出給數(shù)碼顯示管。當(dāng)車輛經(jīng)過地感線圈2時(shí),Y11得電,X3復(fù)位。如圖5.1車輛入庫調(diào)試所示:圖5.1 車輛入庫調(diào)試模擬出庫:調(diào)試X6,X13,可以看到Y(jié)12得電,并鎖住Y13,此時(shí)手動(dòng)置位X7,Y12斷電,此時(shí)要再次復(fù)位X6,X13當(dāng)Y12得電的同時(shí),M1取一個(gè)上升沿,使得D0里面的數(shù)據(jù)加1,并進(jìn)行除法運(yùn)算,商作為LED的十位,余數(shù)作為LED的個(gè)位,通過Y0Y7輸出給數(shù)碼顯示管。當(dāng)車輛經(jīng)過地感線圈4時(shí),Y13得電,X7復(fù)位。如圖5.2車輛出庫調(diào)試所示:5.2 車輛出庫調(diào)試設(shè)計(jì)心得在選擇這個(gè)課程設(shè)計(jì)后的這段時(shí)間里,通過老師的
21、指導(dǎo)和自己翻看大量的相關(guān)書籍及在網(wǎng)上瀏覽大量的相關(guān)作品,終于完成了這次課程設(shè)計(jì)。剛開始之所以選擇這個(gè)課題,一忙面是感覺這個(gè)課題挺實(shí)用的,另一方面出于個(gè)人觀點(diǎn)感覺比較簡單。但通過后來的設(shè)計(jì),我發(fā)現(xiàn)這個(gè)課題確實(shí)比較實(shí)用,但是并不像我想的那樣簡單。剛開始我并不知道怎樣去做,甚至說從何處下手,后來通過看書上講的步驟和一些網(wǎng)上的成品,我腦海中逐步有了思路。首先,我先畫好電機(jī)控制的主電路,然后去實(shí)現(xiàn)對它的控制,然后,我根據(jù)要求開始畫梯形圖,在這過程中我不知道計(jì)數(shù)器怎么使用,不僅如此連數(shù)碼管的顯示也成了我前進(jìn)的障礙,通過請教老師和同學(xué),再加上自己的學(xué)習(xí),后來我決定使用一個(gè)帶解碼器數(shù)的碼管,這樣不僅決了數(shù)碼管
22、的顯示問題,同時(shí)還是得PLC輸出端口的資源節(jié)省了下來。再后來,元器件的選取是我真明白了,任何一個(gè)設(shè)計(jì)都不是那么簡單的,各個(gè)問題各方各面都需要考慮。通過對這個(gè)課程設(shè)計(jì)的了解,我發(fā)現(xiàn)隨著汽車特別是私有汽車的普及使用,對大型停車廠系統(tǒng)的集中化和智能化的安全性管理已經(jīng)成為大規(guī)模停車服務(wù)管理的必然趨勢。針對現(xiàn)有的停車系統(tǒng)管理中存在的缺陷及PLC技術(shù)和傳感器技術(shù)的迅猛發(fā)展所帶來的新控制方式和管理方式的變革,采用先進(jìn)的、科學(xué)的、合理的設(shè)計(jì)方法,建立一套基于PLC車輛出入庫管理系統(tǒng),實(shí)現(xiàn) 車輛出入庫,數(shù)量統(tǒng)計(jì)、信息查詢過程的自動(dòng)化,安全性等就顯得十分必要。建立提高停車場利用率和方便駕車者的信息系統(tǒng),通過信息顯
23、示牌向?qū)ふ彝\噲龅鸟{車者提供空閑停車場的位置和停車位的滿空狀況,以及誘導(dǎo)路線指南等信息,最大限度地提高了停車場的使用率也很重要。一個(gè)好的PLC設(shè)計(jì)并不像我設(shè)計(jì)的那樣粗糙,但通過這個(gè)設(shè)計(jì)確實(shí)是我明白了很多東西,我對PLC有了沖洗的認(rèn)識(shí),對我以前學(xué)到的相關(guān)知識(shí)能夠得到應(yīng)用很是高興。參考文獻(xiàn)1 任勝杰 主編 .電氣控制與PLC系統(tǒng). 機(jī)械工業(yè)出版社,20132 常曉玲 主編 .控制系統(tǒng)與可編程控制器. 機(jī)械工業(yè)出版社,2004.3 張進(jìn)秋可編程控制器原理及應(yīng)用實(shí)例M北京:機(jī)械工業(yè)出版社,20064 PLC入門學(xué)習(xí)基礎(chǔ)教程M 北京:機(jī)械工業(yè)出版社,2007附錄一:元件清單名稱代號(hào)型號(hào)品牌數(shù)量熔斷器支持
24、件FU1,FU2RT14-20正泰2熔斷體FU1,FU2RT14-20(6A)正泰2交流接觸器KM1KM4NC8-06M正泰4熱繼電器FR1,FR2NRE8-25正泰2按鈕SB1LA19-11DJ/紅正泰1按鈕SB2LA19-11DJ/綠正泰1限位開關(guān)SB3-SB6NKX101多功能行程限位器正泰4斷路器QF1NXB-125正泰1地感線圈HB-PD132浩博智能系統(tǒng)2刷卡器JX-TCC-001金星只能科技2單相異步電動(dòng)機(jī)YC7122大蘭電機(jī)4LED數(shù)碼管XSMS3611BR10芯斯美電子2PLCFX2N-32MR三菱1 表1 元件清單附錄二:主電路原理圖 圖1 主電路原理圖附錄三:PLC控制原
25、理圖圖2 PLC控制原理圖附錄四:PLC控制接線圖圖3 PLC控制接線圖附錄資料:不需要的可以自行刪除 C語言曲線函數(shù)像素函數(shù)putpixel() 畫像素點(diǎn)函數(shù) getpixel()返回像素色函數(shù) 直線和線型函數(shù)line() 畫線函數(shù) lineto() 畫線函數(shù) linerel() 相對畫線函數(shù) setlinestyle() 設(shè)置線型函數(shù) getlinesettings() 獲取線型設(shè)置函數(shù) setwritemode() 設(shè)置畫線模式函數(shù) 多邊形函數(shù)HYPERLINK /view/553113.htmrectangle() 畫矩形函數(shù) bar() 畫條函數(shù) bar3d() 畫條塊函數(shù) draw
26、poly() 畫多邊形函數(shù) 圓、弧和曲線函數(shù)getaspectratio()獲取縱橫比函數(shù) circle()畫圓函數(shù) arc() 畫圓弧函數(shù) ellipse()畫HYPERLINK /view/36981.htm橢圓弧函數(shù) fillellipse() 畫橢圓區(qū)函數(shù) pieslice() 畫扇區(qū)函數(shù) sector() 畫橢圓扇區(qū)函數(shù) getarccoords()獲取圓弧坐標(biāo)函數(shù) 填充函數(shù)setfillstyle() 設(shè)置填充圖樣和顏色函數(shù) setfillpattern() 設(shè)置用戶圖樣函數(shù) floodfill() 填充閉域函數(shù) fillpoly() 填充多邊形函數(shù) getfillsettings
27、() 獲取填充設(shè)置函數(shù) getfillpattern() 獲取用戶圖樣設(shè)置函數(shù) 圖像函數(shù)imagesize() 圖像存儲(chǔ)大小函數(shù) getimage() 保存圖像函數(shù) putimage() 輸出圖像函數(shù) 圖形和圖像函數(shù)對許多圖形HYPERLINK /view/330120.htm應(yīng)用程序,直線和HYPERLINK /view/400.htm曲線是非常有用的。但對有些圖形只能靠操作單個(gè)像素才能畫出。當(dāng)然如果沒有畫像素的功能,就無法操作直線和曲線的函數(shù)。而且通過大規(guī)模使用像素功能,整個(gè)圖形就可以保存、寫、擦除和與屏幕上的原有圖形進(jìn)行疊加。 (一) 像素函數(shù)putpixel() 畫像素點(diǎn)函數(shù)功能: 函
28、數(shù)putpixel() 在圖形模式下屏幕上畫一個(gè)像素點(diǎn)。 用法: 函數(shù)調(diào)用方式為void putpixel(int x,int y,int color); 說明: 參數(shù)x,y為像素點(diǎn)的坐標(biāo),color是該像素點(diǎn)的顏色,它可以是顏色符號(hào)名,也可以是整型色彩值。 此函數(shù)相應(yīng)的HYPERLINK /view/668911.htm頭文件是graphics.h 返回值: 無 例: 在屏幕上(6,8)處畫一個(gè)紅色像素點(diǎn): putpixel(6,8,RED); getpixel()返回像素色函數(shù)功能: 函數(shù)getpixel()返回像素點(diǎn)顏色值。 用法: 該函數(shù)調(diào)用方式為int getpixel(int x,
29、int y); 說明: 參數(shù)x,y為像素點(diǎn)坐標(biāo)。 函數(shù)的返回值可以不反映實(shí)際彩色值,這取決于HYPERLINK /view/1120949.htm調(diào)色板的設(shè)置情況(參見setpalette()函數(shù))。 這個(gè)函數(shù)相應(yīng)的頭文件為graphics.h 返回值: 返回一個(gè)像素點(diǎn)色彩值。 例: 把屏幕上(8,6)點(diǎn)的像素顏色值賦給變量color。 color=getpixel(8,6); (二) 直線和線型函數(shù)有三個(gè)畫直線的函數(shù),即line(),lineto(),linerel()。這些直線使用整型坐標(biāo),并相對于當(dāng)前圖形視口,但不一定受視口限制,如果視口裁剪標(biāo)志clip為真,那么直線將受到視口邊緣截?cái)啵?/p>
30、如果clip為假,即使終點(diǎn)坐標(biāo)或新的當(dāng)前位置在圖形視口或屏幕極限之外,直線截?cái)嗟狡聊粯O限。 有兩種線寬及幾種線型可供選擇,也可以自己定義線圖樣。下面分別介紹直線和線型函數(shù)。 line() 畫線函數(shù)功能: 函數(shù)line()使用當(dāng)前繪圖色、線型及線寬,在給定的兩點(diǎn)間畫一直線。 用法: 該函數(shù)調(diào)用方式為void line(int startx,int starty,int endx,int endy); 說明: 參數(shù)startx,starty為起點(diǎn)坐標(biāo),endx,endy為終點(diǎn)坐標(biāo),函數(shù)調(diào)用前后,圖形狀態(tài)下屏幕光標(biāo)(一般不可見)當(dāng)前位置不改變。 此函數(shù)相應(yīng)的頭文件為graphics.h 返回值: 無
31、 例: 見函數(shù)60.linerel()中的實(shí)例。 lineto() 畫線函數(shù)功能: 函數(shù)lineto()使用當(dāng)前繪圖色、線型及線寬,從當(dāng)前位置畫一直線到指定位置。 用法: 此函數(shù)調(diào)用方式為void lineto(int x,int y); 說明: 參數(shù)x,y為指定點(diǎn)的坐標(biāo),函數(shù)調(diào)用后,當(dāng)前位置改變到指定點(diǎn)(x,y)。 該函數(shù)對應(yīng)的頭文件為graphics.h 返回值: 無 例: 見函數(shù)60.linerel()中的實(shí)例。 linerel() 相對畫線函數(shù)功能: 函數(shù)linerel() 使用當(dāng)前繪圖色、線型及線寬,從當(dāng)前位置開始,按指定的水平和垂直偏移距離畫一直線。 用法: 這個(gè)函數(shù)調(diào)用方式為vo
32、id linerel(int dx,int dy); 說明: 參數(shù)dx,dy分別是水平偏移距離和垂直偏移距離。 函數(shù)調(diào)用后,當(dāng)前位置變?yōu)樵黾悠凭嚯x后的位置,例如,原來的位置是(8,6),調(diào)用函數(shù)linerel(10,18)后,當(dāng)前位置為(18,24)。 返回值:無 例: 下面的程序?yàn)楫嬀€函數(shù)調(diào)用實(shí)例: #i nclude void main() int driver,mode; driver=DETECT; mode=0; initgraph(&driver,&mode,); setcolor(15); line(66,66,88,88); lineto(100,100); linerel(
33、36,64); getch(); restorecrtmode(); setlinestyle() 設(shè)置線型函數(shù)功能: setlinestyle() 為畫線函數(shù)設(shè)置當(dāng)前線型,包括線型、線圖樣和線寬。 用法: setlinestyle() 函數(shù)調(diào)用方式為void setlinestyle(int stly,unsigned pattern,int wigth); 說明: 參數(shù)style為線型取值,也可以用相應(yīng)名稱表示,如表1-10中所示。 參數(shù)pattern用于自定義線圖樣,它是16位(bit)字,只有當(dāng)style=USERBIT_LINE(值為1)時(shí),pattern的值才有意義,使用用戶自定義
34、線圖樣,與圖樣中“1”位對應(yīng)的像素顯示,因此,pattern=0 xFFFF,則畫實(shí)線;pattern=0 x9999,則畫每隔兩個(gè)像素交替顯示的虛線,如果要畫長虛線,那么pattern的值可為0 xFF00和0 xF00F,當(dāng)style不為USERBIT_LINE值時(shí),雖然pattern的值不起作用,但扔須為它提供一個(gè)值,一般取為0。 參數(shù)wigth用來設(shè)定線寬,其取值見表1-11,表中給出了兩個(gè)值,即1和3,實(shí)際上,線寬取值為2也是可以接受的。 若用非法參數(shù)調(diào)用setlinestyle()函數(shù),那么graphresult()會(huì)返回錯(cuò)誤代碼,并且當(dāng)前線型繼續(xù)有效。 Turbo C提供的線型與
35、線寬定義在頭文件graphics.h中,表1-10和1-11分別列出了參數(shù)的取值與含義。 表1-10 線型 名稱取值含義SOLID_LINE0實(shí)線DOTTED_LINE1點(diǎn)線CENTER_LINE2中心線DASHED_LINE3虛線USERBIT_LINE4用戶自定義線型表1-11 線寬 名 稱取 值說 明NORM_WIDTH(常寬)1一個(gè)像素寬(缺省值)THICK_WIDTH(加寬)3三個(gè)像素寬這個(gè)函數(shù)的頭文件是graphics.h 返回值: 無 例: 下面的程序顯示了BC中所提供的線型圖樣: #i nclude void main() int driver,mode;i; driver=D
36、ETECT; mode=0; initgraph(&driver,&mode,); for(i=0;i4;i+) setlinestyle(i,0,1); line(i*50,200,i*50+60,200) ; getch(); restorecrtmode(); getlinesettings() 獲取線型設(shè)置函數(shù)功能: 函數(shù)getlinesettings() 用當(dāng)前設(shè)置的線型、線圖樣和線寬填 寫linesettingstype型結(jié)構(gòu)。 用法: 函數(shù)調(diào)用方式為void getlinesettings(struct linesettingstype *info); 說明: 此函數(shù)調(diào)用執(zhí)行后,
37、當(dāng)前的線型、線圖樣和線寬值被裝入info指向的結(jié)構(gòu)里,從而可從該結(jié)構(gòu)中獲得線型設(shè)置。 linesettingstype型結(jié)構(gòu)定義如下: struct linesettingstype int linestyle; unsigned upattern; int thickness; ; 其中l(wèi)inestyle用于存放線型,線型值為表1-10中的各值之一。 upattern用為裝入用戶自定義線圖樣,這是16位字,每一位等于一個(gè)像素,如果哪個(gè)位被設(shè)置,那么該像素打開,否則關(guān)閉。 thickness為線寬值存放的變量,可參見表1-11。 getlinesettings()函數(shù)對應(yīng)的頭文件為graphi
38、cs.h 返回值: 返回的線型設(shè)置存放在info指向的結(jié)構(gòu)中。 例: 把當(dāng)前線型的設(shè)置寫入info結(jié)構(gòu): struct linesettingstype info; getlinesettings(&info); setwritemode() 設(shè)置畫線模式函數(shù)功能: 函數(shù)setwritemode() 設(shè)置畫線模式 用法: 函數(shù)調(diào)用方式為 void setwritemode()(int mode); 說明: 參數(shù)mode只有兩個(gè)取值0和1,若mode為0,則新畫的線將覆蓋屏幕上原有的圖形,此為缺省畫線輸出模式。如果mode為1,那么新畫的像素點(diǎn)與原有圖形的像素點(diǎn)先進(jìn)行異或(XOR)運(yùn)算,然后輸出
39、到屏幕上,使用這種畫線輸出模式,第二次畫同一圖形時(shí),將擦除該圖形。調(diào)用setwritemode()設(shè)置的畫線輸出模式只影響函數(shù)line(),lineto(),linerel(),recangle()和drawpoly()。 setwritemode()函數(shù)對應(yīng)的頭文件是graphics.h 返回值: 無 例: 設(shè)置畫線輸出模式為0: setwritemode(0); (三)、多邊形函數(shù)對多邊形,無疑可用畫直線函數(shù)來畫出它,但直接提供畫多邊形的函數(shù)會(huì)給用戶很大方便。最常見的多邊形有矩形、矩形塊(或稱條形)、多邊形和多邊形塊,我們還把長方形條塊也放到這里一起考慮,雖然它不是多邊形,但它的特例就是矩
40、形(塊)。下面直接介紹畫多邊形的函數(shù)。 rectangle() 畫矩形函數(shù)功能: 函數(shù)rectangle() 用當(dāng)前繪圖色、線型及線寬,畫一個(gè)給定左上角與右下角的矩形(正方形或長方形)。 用法: 此函數(shù)調(diào)用方式為void rectangle(int left,int top,int right,int bottom); 說明: 參數(shù)left,top是左上角點(diǎn)坐標(biāo),right,bottom是右下角點(diǎn)坐標(biāo)。如果有一個(gè)以上角點(diǎn)不在當(dāng)前圖形視口內(nèi),且裁剪標(biāo)志clip設(shè)置的是真(1),那么調(diào)用該函數(shù)后,只有在圖形視口內(nèi)的矩形部分才被畫出。 這個(gè)函數(shù)對應(yīng)的頭文件為graphics.h 返回值: 無 例:
41、下面的程序畫一些矩形實(shí)例: #i nclude void main() int driver,mode; driver=DETECT; mode=0; initgraph(&driver,&mode,); rectangle(80,80,220,200); rectangle(140,99,180,300); rectangle(6,6,88,88); rectangle(168,72,260,360); getch(); restorecrtmode(); bar() 畫條函數(shù)功能: 函數(shù)bar()用當(dāng)前填充圖樣和填充色(注意不是給圖色)畫出一個(gè)指定上左上角與右下角的實(shí)心長條形(長方塊或正方
42、塊),但沒有四條邊線)。 用法: bar()函數(shù)調(diào)用方式為void bar(int left,int top,int right,int bottom); 說明: 參數(shù)left,topright,bottom分別為左上角坐標(biāo)與右下角坐標(biāo),它們和調(diào)用函數(shù)rectangle()的情形相同,調(diào)用此函數(shù)前,可用setfillstyle()或setfillpattern()設(shè)置當(dāng)前填充圖樣和填充色。 注意此函數(shù)只畫沒有邊線的條形,如果要畫有邊線的的條形,可調(diào)用下面的函數(shù)bar3d()來畫,并將深度參數(shù)設(shè)為0,同時(shí)topflag參數(shù)要設(shè)置為真,否則該條形無頂邊線。 這 應(yīng)的頭文件為graphics.h 返
43、回值: 無 例: 見函數(shù)bar3d()中的實(shí)例。 bar3d() 畫條塊函數(shù)功能: 函數(shù)bar3d() 使用當(dāng)前繪圖色、線型及線寬畫出三維長方形條塊,并用當(dāng)前填充圖樣和填 充色填充該三維條塊的表面。 用法: 此函數(shù)調(diào)用方式為void bar3d(int left,int top,int right,int bottom,int depth,int topflag); 說明: 參數(shù)left,top,right,bottom分另為左上角與右下角坐標(biāo),這與bar()函數(shù)中的一樣。參數(shù)depth為條塊的深度,以像素為單位,通常按寬度的四分之一計(jì)算。深度方向通過屏顯縱橫比調(diào)節(jié)為約45度(即這時(shí)x/y比設(shè)
44、置為1:1)。 參數(shù)topflag相當(dāng)于一個(gè)HYPERLINK /view/46060.htm布爾參數(shù),如果設(shè)置為1(真)那么條塊上放一頂面;若設(shè)置為0(假),則三維條形就沒有頂面,這樣可使多個(gè)三維條形疊加在一起。 要使圖形更加美觀,可利用函數(shù)floodfill()或setfillpattern()來選擇填充圖樣和填充色(參見本小節(jié)(五)填充函數(shù) )。 bar3d()函數(shù)對應(yīng)的頭文件為graphics.h 返回值: 無 例: 下面的程序畫一個(gè)條形和條塊: #i nclude void main() int driver,mode; driver=DETECT; mode=0; initgrap
45、h(&driver,&mode,); setfillstyle(SOLID-FILL,GREEN); bar(60,80,220,160); setfillstyle(SOLID-FILL,RED); bar3d(260,180,360,240,20,1); getch(); restorecrtmode(); drawpoly() 畫多邊形函數(shù)功能: 函數(shù)drawpoly() 用當(dāng)前繪圖色、線型及線寬,畫一個(gè)給定若干點(diǎn)所定義的多邊形。 用法: 此函數(shù)調(diào)用方式為void drawpoly(int pnumber,int *points); 說明: 參數(shù)pnumber為多邊形的頂點(diǎn)數(shù);參數(shù)poi
46、nts指向整型HYPERLINK /view/209670.htm數(shù)組,該數(shù)組中是多邊形所有頂點(diǎn)(x,y)坐標(biāo)值,即一系列整數(shù)對,x坐標(biāo)值在前。顯然整型數(shù)組的維數(shù)至少為頂點(diǎn)數(shù)的2倍,在定義了多邊形所有頂點(diǎn)的數(shù)組polypoints時(shí),頂點(diǎn)數(shù)目可通過計(jì)算sizeof(polypoints)除以2倍的sizeof(int)得到,這里除以2倍的原因是每個(gè)頂點(diǎn)有兩個(gè)整數(shù)坐標(biāo)值。另外有一點(diǎn)要注意,畫一個(gè)n個(gè)頂點(diǎn)的閉合圖形,頂點(diǎn)數(shù)必須等于n+1,并且最后一點(diǎn)(第n+1)點(diǎn)坐標(biāo)必須等于第一點(diǎn)的坐標(biāo)。 drawpoly()函數(shù)對應(yīng)的頭文件為grpahics.h 返回值: 無 例: 下面的程序畫一個(gè)封閉星形圖與
47、一個(gè)不封閉星形圖: #i nclude void main() int driver,mode; static int polypoints118=100,100,110,120,100,130,120,125,140,140,130,120, 140,110,120,115,100,100; static int polypoints218=180,100,210,120,200,130,220,125,240,140,230,120, 240,110,220,115,220,110; driver=DETECT; mode=0; initgraph(&driver,&mode,); dra
48、wpoly(9,polypoints1); drawpoly(9,polypoints2); getch(); restorecrtmode(); (四)、 圓、弧和曲線函數(shù)在一個(gè)屏幕上畫得很圓的圖形到另一個(gè)屏幕上可能被壓扁或拉長,這是因?yàn)槊恳环N顯示卡與之相應(yīng)的顯示模式都有一個(gè)縱橫比。縱橫比是指像素的水平方向大小與垂直方向大小的比值。如VGA顯示卡由于偈素基本上是正方形,所以縱橫比為1.000。 為了保證幾何圖形基本按預(yù)計(jì)情況顯示在屏幕上,用屏顯的縱橫比來計(jì)算和糾正不同硬件及顯示卡產(chǎn)生的畸變。計(jì)算縱橫比所需要的水平方向和垂直方向的比例系數(shù)可調(diào)用函數(shù)getaspectratio()獲得。 get
49、aspectratio()獲取縱橫比函數(shù)功能: 函數(shù)getaspectratio()返回x方向和y方向的比例系數(shù),用這兩個(gè)整型值可計(jì)算某一特定屏顯的縱橫比。 用法: 此函數(shù)調(diào)用方式為void getaspectratio(int xasp,int yasp); 說明: 參數(shù)xasp指向的變量存放返回的x方向比例系數(shù);參數(shù)yasp指向的變量存放返回的y方向比例系數(shù)。通常y方向比例系數(shù)為10 000, x方向比例系數(shù)不大于10 000(這是因?yàn)榇蠖鄶?shù)屏幕像素高比寬長)。 注意縱橫比自動(dòng)用作下面函數(shù)arc(),circle()和pieslice()中的標(biāo)尺因子,使屏幕上圓或弧正常顯示。但用ellip
50、se()函數(shù)畫橢圓必須調(diào)用本函數(shù)獲取縱橫比作為標(biāo)尺因子,否則不予調(diào)整??v橫比可用于其它幾何圖形,目的是校正和顯示圖形。 getaspectratio()函數(shù)對應(yīng)的頭文件為graphics.h 返回值: 返回x與y方向比例系數(shù)分別存放在xasp和yasp所指向的變量中。 例: 下面的程序顯示縱橫比: int xasp,yasp; float aspectratio; getaspectratio(&xasp,&yasp); aspectratio=xasp/yasp; printf(aspect ratio: %f,aspectratio); circle()畫圓函數(shù)功能: 函數(shù)circle()
51、使用當(dāng)前繪圖色并以實(shí)線畫一個(gè)完整的圓。 用法:該函數(shù)調(diào)用方式為void circle(int x,int y,int radius); 說明: 參數(shù)x,y為圓心坐標(biāo),radius為圓半徑,用像素個(gè)素表示。注意,調(diào)用circle()函數(shù)畫圓時(shí)不用當(dāng)前線型。 不同于ellipse()函數(shù),只用單個(gè)半徑radius參數(shù)調(diào)用circle()函數(shù),故屏顯縱橫比可以自動(dòng)調(diào)節(jié),以產(chǎn)生正確的顯示圖。 此函數(shù)對應(yīng)的頭文件為graphics.h 返回值: 無 例: 畫六個(gè)同心圓,圓心在(100,100)。 #i nclude void main() int driver,mode; driver=DETECT;
52、mode=0; initgraph(&driver,&mode,); circle(100,100,10); circle(100,100,20); circle(100,100,30); circle(100,100,40); circle(100,100,50); circle(100,100,60); getch(); restorecrtmode(); arc() 畫圓弧函數(shù)功能: 函數(shù)arc()使用當(dāng)前繪圖色并以實(shí)線畫一圓弧。 用法: 函數(shù)調(diào)用方式為void arc(int x,int y,int startangle,int endangle,int radius); 說明: 參數(shù)
53、x,y為圓心坐標(biāo),startangle與endangle分別為起始角與終止角,radius為半徑。圓心坐標(biāo)和半徑以像素個(gè)數(shù)給出,起始角和終止角以度為單位,0度位于右邊,90度位于頂部,180度位于左邊,底部是270度。同往常一樣,360度與0度重合。角度按逆時(shí)針方向增加,但并不要求終止角一定比起始角大。例如指定300度和90度分別為起始角和終止角,與指定300度和450度分別為起始角和終止角可畫出相同的弧。大于360度可作為參數(shù),它將被化到0度360度范圍里。函數(shù)arc()能畫封閉圓,只要取起始角為0度,終止角為360度即可。此函數(shù)中,屏顯縱橫比可自動(dòng)調(diào)節(jié)。 arc()函數(shù)對應(yīng)的頭文件為gra
54、phics.h 返回值: 無 例: 以(200,200)為圓心,100為半徑,從0度到120度畫圓弧: #i ncludegraphics.h void main() int driver,mode; driver=DETECT; mode=0; initgraph(&driver,&mode,); setcolor(WHITE); arc(200,200,0,120,100); getch(); restorecrtmode(); graphics.h頭文件的內(nèi)容:/* graphics.h Definitions for Graphics Package. Copyright (c) Bo
55、rland International 1987,1988 All Rights Reserved. */ #if _STDC_ #define _Cdecl #else #define _Cdecl cdecl #endif #if !defined(_GRAPHX_DEF_) #define _GRAPHX_DEF_ enum graphics_errors /* graphresult error return codes */ grOk = 0, grNoInitGraph = -1, grNotDetected = -2, grFileNotFound = -3, grInvalid
56、Driver = -4, grNoLoadMem = -5, grNoScanMem = -6, grNoFloodMem = -7, grFontNotFound = -8, grNoFontMem = -9, grInvalidMode = -10, grError = -11, /* generic error */ grIOerror = -12, grInvalidFont = -13, grInvalidFontNum = -14, grInvalidVersion = -18 ; enum graphics_drivers /* define graphics drivers *
57、/ DETECT, /* requests autodetection */ CGA, MCGA, EGA, EGA64, EGAMONO, IBM8514, /* 1 - 6 */ HERCMONO, ATT400, VGA, PC3270, /* 7 - 10 */ CURRENT_DRIVER = -1 ; enum graphics_modes /* graphics modes for each driver */ CGAC0 = 0, /* 320 x200 palette 0; 1 page */ CGAC1 = 1, /* 320 x200 palette 1; 1 page
58、*/ CGAC2 = 2, /* 320 x200 palette 2: 1 page */ CGAC3 = 3, /* 320 x200 palette 3; 1 page */ CGAHI = 4, /* 640 x200 1 page */ MCGAC0 = 0, /* 320 x200 palette 0; 1 page */ MCGAC1 = 1, /* 320 x200 palette 1; 1 page */ MCGAC2 = 2, /* 320 x200 palette 2; 1 page */ MCGAC3 = 3, /* 320 x200 palette 3; 1 page
59、 */ MCGAMED = 4, /* 640 x200 1 page */ MCGAHI = 5, /* 640 x480 1 page */ EGALO = 0, /* 640 x200 16 color 4 pages */ EGAHI = 1, /* 640 x350 16 color 2 pages */ EGA64LO = 0, /* 640 x200 16 color 1 page */ EGA64HI = 1, /* 640 x350 4 color 1 page */ EGAMONOHI = 0, /* 640 x350 64K on card, 1 256K on card
60、, 4 pages */ HERCMONOHI = 0, /* 720 x348 2 pages */ ATT400C0 = 0, /* 320 x200 palette 0; 1 page */ ATT400C1 = 1, /* 320 x200 palette 1; 1 page */ ATT400C2 = 2, /* 320 x200 palette 2; 1 page */ ATT400C3 = 3, /* 320 x200 palette 3; 1 page */ ATT400MED = 4, /* 640 x200 1 page */ ATT400HI = 5, /* 640 x4
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 高效課堂管理技巧及實(shí)施方案
- 綜合醫(yī)院人才引進(jìn)政策方案
- 幼兒園安全年度工作方案
- 白城城市建設(shè)調(diào)查方案
- 執(zhí)行落實(shí)實(shí)施方案
- 福州疫情聯(lián)控工作方案
- 春節(jié)文化下鄉(xiāng)實(shí)施方案
- 2026年供應(yīng)鏈協(xié)同采購降本增效項(xiàng)目方案
- 日常業(yè)務(wù)管控工作方案
- 衛(wèi)生創(chuàng)強(qiáng)工作方案
- 索尼微單相機(jī)A7 II(ILCE-7M2)使用說明書
- 保潔部經(jīng)理培訓(xùn)
- 貿(mào)易公司成本管理制度
- 國家中小學(xué)智慧教育平臺(tái)應(yīng)用指南
- 常見動(dòng)物致傷診療規(guī)范(2021年版)
- 九年級年級組長工作總結(jié)
- 2025屆安徽省省級示范高中高一物理第一學(xué)期期末經(jīng)典試題含解析
- 現(xiàn)金日記賬模板(出納版)
- DB34T 1948-2013 建設(shè)工程造價(jià)咨詢檔案立卷標(biāo)準(zhǔn)
- 2024中藥藥渣處理協(xié)議
- 心源性暈厥的查房
評論
0/150
提交評論