基于PLC 出租車計(jì)價(jià)器的設(shè)計(jì)_第1頁
基于PLC 出租車計(jì)價(jià)器的設(shè)計(jì)_第2頁
基于PLC 出租車計(jì)價(jià)器的設(shè)計(jì)_第3頁
基于PLC 出租車計(jì)價(jià)器的設(shè)計(jì)_第4頁
基于PLC 出租車計(jì)價(jià)器的設(shè)計(jì)_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、寧 波 工 程 學(xué) 院畢 業(yè) 設(shè)計(jì)論文 任 務(wù) 書編號(hào) 學(xué)院電子與信息工程學(xué)院 專業(yè)計(jì)算機(jī)控制班級(jí) 計(jì)控051 畢業(yè)設(shè)計(jì)論文題目 基于plc 出租車計(jì)價(jià)器的設(shè)計(jì) 專題題目 發(fā)題日期: 2008 年 2 月 19 日設(shè)計(jì)(論文): 自200 8 年3 月 12 日完成期限: 至2008 年 5 月 31 日答辯日期: 2008 年 月 日學(xué) 生 姓 名: 呂正躍 指 導(dǎo) 教 師: 余輝晴 教研室主任: 駱再飛 學(xué) 院 院 長: 鮑吉龍 附:畢業(yè)實(shí)習(xí)單位名稱: 畢業(yè)實(shí)習(xí)時(shí)間: 2008 年2 月 19 日至2008 年 5 月 31 日1設(shè)計(jì)(論文)擬解決的主要問題運(yùn)用plc技術(shù)設(shè)計(jì)并制作出租車計(jì)

2、價(jià)器,要求實(shí)現(xiàn)市面上的出租車計(jì)價(jià)器的基本功能,根據(jù)行程進(jìn)行計(jì)價(jià)。2設(shè)計(jì)(論文)的主要內(nèi)容和基本要求具有里程計(jì)數(shù)及顯示功能具有價(jià)格累加及顯示功能具有里程單價(jià)顯示功能具有計(jì)費(fèi)模式的切換功能系統(tǒng)控制3推薦參考文獻(xiàn)(5篇左右,其中外文文獻(xiàn)至少2篇)plc原理與應(yīng)用,齊從謙,機(jī)械工業(yè)出版社,2005plc編程實(shí)用指南,宋伯生,機(jī)械工業(yè)出版社,2007plc應(yīng)用技術(shù),徐國林,機(jī)械工業(yè)出版社,2007可編程邏輯設(shè)計(jì)技術(shù)及應(yīng)用,高書莉,郵電出版社,2001 4進(jìn)度安排 1-3周完成開題報(bào)告4-12周完成畢業(yè)設(shè)計(jì)并上交畢業(yè)論文初稿13-14周畢業(yè)論文定稿15-16周系統(tǒng)測試驗(yàn)收指導(dǎo)教師(簽字) 余輝晴 2008

3、年 2 月 18 日教研室主任審核意見:教研室主任(簽字) 年 月 日寧 波 工 程 學(xué) 院畢業(yè)設(shè)計(jì)(論文)文獻(xiàn)綜述設(shè)計(jì)(論文)題目: 基于plc 出租車計(jì)價(jià)器的設(shè)計(jì) 學(xué) 院 名 稱: 電子與信息工程學(xué)院 專 業(yè): 計(jì)算機(jī)控制技術(shù)051班 學(xué) 生 姓 名: 呂正躍 學(xué)號(hào): 0318145 指 導(dǎo) 教 師: 余輝晴 2008年3 月 15 日 畢 業(yè) 設(shè) 計(jì)(論文)文 獻(xiàn) 綜 述前言-出租車計(jì)價(jià)器是安裝在出租汽車上的專用計(jì)量儀器,能連續(xù)累加,指示出行程中任一時(shí)刻乘客應(yīng)付費(fèi)用總額數(shù),作為出租車的一個(gè)重要組成部分,計(jì)價(jià)器關(guān)系著出租車司機(jī)和乘客雙方利益,起著重要的作用,因此,具有良好性能的計(jì)價(jià)器對(duì)廣大

4、出租車司機(jī)朋友來說是很必要的。目前市場上大多用的是基于單片機(jī)控制的計(jì)價(jià)器,雖然其性能較穩(wěn)定,但在長時(shí)間的運(yùn)行工作中,也很容易出現(xiàn)故障。因此,研究具有更高性能的計(jì)價(jià)器具有著非常高的現(xiàn)實(shí)應(yīng)用意義。主體部分我國第一家生產(chǎn)計(jì)價(jià)器的企業(yè)是重慶市起重機(jī)廠,最早的計(jì)價(jià)器全部采用機(jī)械齒輪結(jié)構(gòu),只能完成簡單的計(jì)程功能,可以說,早期的計(jì)價(jià)器就是一個(gè)里程表。隨著技術(shù)的發(fā)展,產(chǎn)生了第二代計(jì)價(jià)器。它采用了手搖計(jì)算機(jī)與機(jī)械像結(jié)合的方式,實(shí)現(xiàn)了半機(jī)械半電子化,同時(shí)它在計(jì)程的同時(shí)還可完成計(jì)價(jià)的工作。大規(guī)模集成電路的發(fā)展又產(chǎn)生了第三代計(jì)價(jià)器,也就是全電子化的計(jì)價(jià)器。它的功能也在不斷完善。當(dāng)單片機(jī)出現(xiàn)并應(yīng)用于計(jì)價(jià)器后,現(xiàn)代出租車

5、計(jì)價(jià)器的模型也就基本具備了,它可以完成計(jì)程、計(jì)價(jià)、顯示等基本工作。單片機(jī)以及外圍芯片的不斷發(fā)展促進(jìn)了計(jì)價(jià)器的發(fā)展。出租車計(jì)價(jià)器在最初使用時(shí)具備的主要功能是根據(jù)行駛里程計(jì)價(jià),要求精度高、靠性好,隨著電子技術(shù)的發(fā)展以及對(duì)計(jì)價(jià)器的不斷改進(jìn)和完善,便產(chǎn)生了諸多的附加功能。例如:(1) led顯示功能數(shù)碼管的使用讓計(jì)價(jià)器實(shí)現(xiàn)多屏顯示的功能,可同時(shí)顯示各項(xiàng)營運(yùn)數(shù)據(jù),使乘客一目了然;(2) 永久時(shí)鐘功能在非營運(yùn)狀態(tài)下,日歷時(shí)鐘芯片的使用使計(jì)價(jià)器可以顯示永久時(shí)鐘;(3) 存儲(chǔ)功能可存儲(chǔ)多項(xiàng)營運(yùn)數(shù)據(jù),便于查詢。新型數(shù)據(jù)存儲(chǔ)器的應(yīng)用使得計(jì)價(jià)器的營運(yùn)數(shù)據(jù)在掉電情況下還可以保存;(4) 語音功能實(shí)現(xiàn)語音甘影渝及語音提

6、示等??梢哉f計(jì)價(jià)器的發(fā)展史反應(yīng)了現(xiàn)代科技的發(fā)展史。雖然用單片機(jī)設(shè)計(jì)的計(jì)價(jià)器有著諸多的優(yōu)點(diǎn),但同時(shí)也存在了不少的缺點(diǎn),如:(1) 在長時(shí)間的運(yùn)行中,計(jì)價(jià)器很容易出故障,例如硬件上損壞、計(jì)價(jià)不準(zhǔn)確;(2) 出租車計(jì)價(jià)器的亂加單價(jià)問題出租車所計(jì)單價(jià)分白天單價(jià)和夜間單價(jià),晝夜單價(jià)的轉(zhuǎn)換就是依據(jù)日歷時(shí)鐘芯片內(nèi)部時(shí)鐘數(shù)據(jù)進(jìn)行的。但在使用中我們發(fā)現(xiàn),絕大多數(shù)出租車計(jì)價(jià)器都存在有亂報(bào)單價(jià)的問題,同時(shí)在加價(jià)上也出現(xiàn)晝夜單價(jià)相互加錯(cuò)的問題。(3) 計(jì)價(jià)器容易被改裝?,F(xiàn)在不少地區(qū)出現(xiàn)了計(jì)價(jià)器被私自改裝,方法也多種多樣,有的可通過調(diào)整內(nèi)部的可變電阻而改變計(jì)價(jià)器中相應(yīng)的k值,有的通過外部的遙控器使金額呈一定規(guī)律的增加,

7、乘客稍不注意,便得為乘坐這輛車多付些額外的錢。(4) 出租車計(jì)價(jià)器的抗干擾問題出租車計(jì)價(jià)器的運(yùn)行環(huán)境惡劣,通常會(huì)有很多的干擾信號(hào),例如汽車啟動(dòng)時(shí)的干擾信號(hào)相當(dāng)大。雖然現(xiàn)在有很多抗干擾措施,但是,在反反復(fù)復(fù)多次的干擾下,計(jì)價(jià)器難免會(huì)出錯(cuò),甚至損壞。在工業(yè)控制過程中,繼電接觸器控制系統(tǒng)因其沒有運(yùn)算、處理、通訊等功能,而不能完成復(fù)雜的控制方式,20世紀(jì)60年代可編程控制器(programmable logic controller簡稱plc)應(yīng)運(yùn)而生,plc是一種專為在工業(yè)環(huán)境應(yīng)用而設(shè)計(jì)的數(shù)字運(yùn)算電子系統(tǒng),它將計(jì)算機(jī)技術(shù)、自動(dòng)控制技術(shù)和通訊技術(shù)融為一體,成為實(shí)現(xiàn)單機(jī)、車間、工廠自動(dòng)化的核心設(shè)備,具有

8、可靠性高、抗干擾能力強(qiáng)、組合靈活、維修方便等諸多優(yōu)點(diǎn)。隨著技術(shù)的進(jìn)步,其控制功能由簡單的邏輯控制、順序控制發(fā)展為復(fù)雜的連續(xù)控制和過程控制,成為自動(dòng)化領(lǐng)域的三大技術(shù)支柱(plc、機(jī)器人、cad/cam)之一。 plc本就是為在工業(yè)控制中而設(shè)計(jì)的,因此,它可以在很惡劣的環(huán)境下正常工作,其壽命至少在5年以上 ,并且它本身的抗干擾性能也相當(dāng)卓越,對(duì)于汽車啟動(dòng)時(shí)的高電壓干擾信號(hào)根本沒有影響。同時(shí),plc中的指令功能強(qiáng)大,就其內(nèi)部構(gòu)成來說,本身就相當(dāng)于是一套完整的單片機(jī)系統(tǒng),完全可以完成單片機(jī)所能完成的功能。因此,研究plc出租車計(jì)價(jià)器是具有很高的現(xiàn)實(shí)意義的。參考文獻(xiàn):plc原理與應(yīng)用,齊從謙,機(jī)械工業(yè)出

9、版社,2005plc編程實(shí)用指南,宋伯生,機(jī)械工業(yè)出版社,2007plc應(yīng)用技術(shù),徐國林,機(jī)械工業(yè)出版社,2007可編程邏輯設(shè)計(jì)技術(shù)及應(yīng)用,高書莉,郵電出版社,2001 寧 波 工 程 學(xué) 院畢業(yè)設(shè)計(jì)(論文)開題報(bào)告設(shè)計(jì)(論文)題目: 基于plc出租車計(jì)價(jià)器的設(shè)計(jì) 學(xué) 院 名 稱: 電子與信息工程學(xué)院 專 業(yè): 計(jì)算機(jī)控制技術(shù)051班 學(xué) 生 姓 名: 呂正躍 學(xué)號(hào): 0318145 指 導(dǎo) 教 師: 余輝晴 2008年 2月 19日畢 業(yè) 設(shè) 計(jì)(論文)開 題 報(bào) 告1本課題的選題依據(jù)和研究意義本次畢業(yè)設(shè)計(jì)我所做的課題是“出租車計(jì)價(jià)器的設(shè)計(jì)”。隨著社會(huì)的發(fā)展,出租車已經(jīng)同城市居民的日常生活息

10、息相關(guān),其便捷、舒適的特點(diǎn)使之成為目前世界各個(gè)城市的主要運(yùn)輸方式之一。出租車運(yùn)輸是一種常見的運(yùn)輸方式,因此,出租車的收費(fèi)問題也自然成了我們所關(guān)心的話題,為了解決這個(gè)問題,人們把計(jì)價(jià)器應(yīng)用到了出租車上。計(jì)價(jià)器作為出租車的一個(gè)重要組成部分,關(guān)系著出租車司機(jī)和乘客雙方利益,起著重要的作用,因此,具有良好性能的計(jì)價(jià)器對(duì)廣大出租車司機(jī)和乘客來說是很必要的。目前市場上大多用的是基于單片機(jī)控制的計(jì)價(jià)器,雖然其性能較穩(wěn)定,但在長時(shí)間的運(yùn)行工作中,也很容易出現(xiàn)故障,而且其維修費(fèi)用也頗高,據(jù)寧波一些司機(jī)的修理單據(jù)顯示,更換一個(gè)塑料齒輪的價(jià)錢為50元,一個(gè)集成板的個(gè)別元件損壞,質(zhì)監(jiān)局一般采取的措施都是換掉整塊板,收

11、費(fèi)150元、300元,這種價(jià)格難免讓人無法接受。在自動(dòng)化控制領(lǐng)域,plc是一種重要的控制設(shè)備。2003年,中國plc市場規(guī)模達(dá)26.8億人民幣,小型plc占64%,由于中國制造業(yè)的高速發(fā)展,市場未來可望保持年15%的增長率,2004年,中國plc市場規(guī)模大約在30多億人民幣,推廣和普及plc技術(shù)對(duì)提高我國的工業(yè)自動(dòng)化水平及生產(chǎn)效率具有十分重要的意義。用plc設(shè)計(jì)的出租車計(jì)價(jià)器功能強(qiáng)大,性能較單片機(jī)控制的更為穩(wěn)定,不易出現(xiàn)故障,靈活性好、可靠性高。2本課題的國內(nèi)外研究動(dòng)態(tài)1911年美汽車公司引進(jìn)的法國雷諾牌汽車裝有計(jì)價(jià)器。這種計(jì)價(jià)器,按實(shí)用行駛英里計(jì)費(fèi),路程及車價(jià)均可顯示,計(jì)費(fèi)起碼1英里,以后以

12、每1/4英里遞增計(jì)費(fèi)。這種計(jì)價(jià)器此后在上海未推廣應(yīng)用。上海解放后,采取以里程計(jì)費(fèi),依據(jù)路碼表記錄的實(shí)際行駛公里。但憑路碼表結(jié)算車費(fèi)依據(jù)單一,且有誤差。1985年上海市錦藝微電腦廠和上海興達(dá)數(shù)字儀器廠在上海工業(yè)大學(xué)、上海市出租汽車公司科研室等有關(guān)科研單位的支持配合下,設(shè)計(jì)試制了上海第一代sjqjyi型和atm6b型汽車電腦式計(jì)價(jià)器,1986年8月通過鑒定,同年9月獲得上海市標(biāo)準(zhǔn)計(jì)量局頒發(fā)的中華人民共和國制造計(jì)量器具許可證并正式投產(chǎn)。在總結(jié)經(jīng)驗(yàn)的基礎(chǔ)上,市客管處會(huì)同市計(jì)量局有關(guān)部門制訂了上海市出租汽車計(jì)價(jià)器技術(shù)標(biāo)準(zhǔn),提出了具體的設(shè)計(jì)要求、檢驗(yàn)條件和與之相配套的檢測手段。上海滬光電表廠投入了第二代計(jì)

13、價(jià)器的設(shè)計(jì)生產(chǎn)。1989年9月,上海第二電表廠設(shè)計(jì)生產(chǎn)了全國第一臺(tái)具有打印裝置功能的計(jì)價(jià)器。此時(shí)形成了計(jì)價(jià)器多家生產(chǎn)的競爭局面,各廠不斷開發(fā)新技術(shù),先后又開發(fā)了第三代、第四代功能齊全的計(jì)價(jià)器。上海第二電表廠生產(chǎn)的計(jì)價(jià)器還進(jìn)入國際市場,遠(yuǎn)銷泰國、西班牙、日本等國家和香港。計(jì)價(jià)器的全面推廣使用,促進(jìn)了服務(wù)質(zhì)量的提高也有利于行業(yè)管理和企業(yè)經(jīng)營管理。近年,上海市出租汽車公司研制成功使用ic卡(integrated circuit card)又稱“智能卡”的計(jì)價(jià)器。這種ic卡分兩類。一類是用于支付車費(fèi)的卡,乘客持有這種預(yù)先支付若干金額購得的乘車卡,在到達(dá)目的地下車前插入計(jì)價(jià)器,即可結(jié)算車費(fèi),并在計(jì)價(jià)器顯

14、示屏上反映乘車卡上的余額,同時(shí)小型打印機(jī)可打出本次業(yè)務(wù)費(fèi)用結(jié)算情況。另一類是司機(jī)卡,作為企業(yè)管理用,每個(gè)營業(yè)司機(jī)人手一卡。司機(jī)卡能控制計(jì)價(jià)器進(jìn)入、退出營業(yè)狀態(tài),并記錄駕駛車輛的車號(hào)、司機(jī)工號(hào)、脈沖設(shè)置值、開機(jī)時(shí)間、關(guān)機(jī)時(shí)間、當(dāng)班營業(yè)累計(jì)數(shù)據(jù)、當(dāng)班各次業(yè)務(wù)詳細(xì)數(shù)據(jù)。每次業(yè)務(wù)包括上車日期、時(shí)間、下車時(shí)間、單價(jià)、計(jì)價(jià)里程、計(jì)價(jià)時(shí)間、車費(fèi)金額、ic卡卡號(hào)、ic卡原額、車次間空駛里程等內(nèi)容。每張司機(jī)卡可以記錄最多80次的詳細(xì)業(yè)務(wù)數(shù)據(jù),存儲(chǔ)量為2k字節(jié)。每個(gè)駕駛員在上班時(shí)必須持本人司機(jī)卡打開計(jì)價(jià)器,使計(jì)價(jià)器進(jìn)入營業(yè)準(zhǔn)備工作狀態(tài),然后只要操作空車燈即可進(jìn)入或退出載客狀態(tài)。當(dāng)1個(gè)班次的營業(yè)結(jié)束,駕駛員持司機(jī)卡

15、進(jìn)行結(jié)賬(數(shù)據(jù)傳遞),將記錄在計(jì)價(jià)器內(nèi)的各種有關(guān)數(shù)據(jù)傳送及記錄到該司機(jī)卡上,即關(guān)斷計(jì)價(jià)器。目前,一種新型的出租車計(jì)價(jià)器出租車稅控計(jì)價(jià)器正在發(fā)展中,已有部分地區(qū)進(jìn)行試點(diǎn)使用??梢哉雇?,今后的出租車計(jì)價(jià)器功能將會(huì)具有更高的精確性、可靠性及更完善的功能。3本課題擬解決的主要問題運(yùn)用plc技術(shù)設(shè)計(jì)并制作出租車計(jì)價(jià)器,要求實(shí)現(xiàn)市面上的出租車計(jì)價(jià)器的基本功能;根據(jù)行程進(jìn)行計(jì)價(jià)。計(jì)算里程、金額并顯示金額;超出基價(jià)公里數(shù)費(fèi)用另計(jì);超出免費(fèi)停車時(shí)間費(fèi)用另計(jì);到終點(diǎn)時(shí)顯示總額,按四舍五入取整數(shù).4本課題研究步驟、方法和研究措施在確定選擇這個(gè)課題后,首先要做的就是查閱大量的書籍、資料,了解本課題現(xiàn)階段的研究發(fā)展?fàn)顩r

16、,熟悉出租車計(jì)價(jià)器的工作方式及現(xiàn)有的出租車計(jì)價(jià)標(biāo)準(zhǔn);其次,熟練掌握plc的指令功能,在參閱文獻(xiàn)資料的同時(shí),確定自己的基本設(shè)計(jì)步驟,同時(shí)參照現(xiàn)有的單片機(jī)控制的出租車計(jì)價(jià)器的設(shè)計(jì)方案,吸取經(jīng)驗(yàn)教訓(xùn)、開拓思路、進(jìn)行比較,初步構(gòu)思課題的工作流程圖;在此基礎(chǔ)上,設(shè)計(jì)工作流程圖,再根據(jù)其設(shè)計(jì)梯形圖以及編寫程序。調(diào)試程序、修改程序,直至實(shí)現(xiàn)各步功能;進(jìn)行硬件設(shè)計(jì)及元件參數(shù)的計(jì)算、選擇、制作。最后,根據(jù)自己的設(shè)計(jì)過程,加上對(duì)前期資料的整理和修改加工,確定論文的中心及重點(diǎn),撰寫畢業(yè)設(shè)計(jì)論文,經(jīng)反復(fù)修改直至最終定稿。5本課題研究工作進(jìn)度進(jìn)度安排:1-3周: 檢索、消化資料、調(diào)研出租車計(jì)價(jià)現(xiàn)狀、完成開題報(bào)告;4-5

17、周: 確定初步設(shè)計(jì)方案;6-8周: 設(shè)計(jì)程序流程圖、程序梯形圖、程序指令,i/0元件分配表;9-10周: 程序調(diào)試、硬件設(shè)計(jì)、制作及調(diào)試;11-12周 完成畢業(yè)設(shè)計(jì)并上交畢業(yè)論文初稿13-14周:完成并上交畢業(yè)論文定稿。;15-16周:周系統(tǒng)測試驗(yàn)收并答辨 6設(shè)計(jì)(論文)提綱1、論述總體方案設(shè)計(jì);2、論述程序流程圖;3、論述軟件設(shè)計(jì),介紹流程圖;4、論述硬件設(shè)計(jì)及調(diào)試過程;5、介紹軟件使用說明。指導(dǎo)教師意見:對(duì)畢業(yè)設(shè)計(jì)選題任務(wù)進(jìn)行了較細(xì)致的探討,提出的方案和措施較具體,研究方法可行,難度和工作量適中,選題具有一定的應(yīng)用開發(fā)價(jià)值,同意開題。指導(dǎo)教師: 余輝晴 2008年03月10日教研室審核意見

18、: 教研室主任: (親筆簽名) 年 月 日 寧 波 工 程 學(xué) 院 畢 業(yè) 設(shè) 計(jì)(論 文)設(shè)計(jì)(論文)題目: 基于plc 出租車計(jì)價(jià)器的設(shè)計(jì) 學(xué) 院 名 稱: 電子與信息工程學(xué)院 專 業(yè): 計(jì)算機(jī)控制技術(shù) 班 級(jí): 計(jì)控 051班 學(xué) 號(hào): 0318145 姓 名: 呂正躍 指 導(dǎo) 教 師: 余輝晴 定稿日期: 2008 年 4 月 28 日摘要本文具體介紹了如何使用plc設(shè)計(jì)出租車計(jì)價(jià)器。出租車計(jì)價(jià)器是安裝在出租汽車上的專用計(jì)量儀器,能連續(xù)累加,并指示出行程中任一時(shí)刻乘客應(yīng)付費(fèi)用總額數(shù)及出租車行駛的里程。作為出租車的一個(gè)重要組成部分,計(jì)價(jià)器關(guān)系著出租車運(yùn)營方和乘客的雙方利益,起著重要的作用

19、。abstractthis article mainly introduced how to design the rental car mileage fare meter with plc.the taxi mileage fare meter is a special-purpose gaging instrument which installs on the taxi, it can accumulate continuously, and instructs in the travelling schedule no matter what a time passenger acc

20、rued expenditure total fixed number and rental car travel course. as a rental car important constituent, the mileage fare meter is relating the rental car operation side and passenger's bilateral benefit, is playing the vital role.關(guān)鍵詞:出租車計(jì)價(jià)器,計(jì)量儀器,plc控制keywords:taxi fare meter,gaaing instrument,p

21、lc control目錄一.引言 11出租車計(jì)價(jià)器的發(fā)展概況12課程設(shè)計(jì)來源和現(xiàn)狀二總體方案設(shè)計(jì)2.1 出租車計(jì)價(jià)器的計(jì)價(jià)原理2.2 計(jì)價(jià)器的計(jì)程方法2.3 計(jì)價(jià)器的計(jì)時(shí)方法2.4 寧波市出租車計(jì)價(jià)器計(jì)價(jià)標(biāo)準(zhǔn)2.5 計(jì)價(jià)器工作流程圖2.6 i/o分配表2.7 plc的選型三軟件設(shè)計(jì)3.1 程序梯形圖3.2 程序語句四硬件設(shè)計(jì)4.1 元器件介紹4.2 主電路的設(shè)計(jì)五.系統(tǒng)調(diào)試與檢測六.參考文獻(xiàn)七.致謝八.產(chǎn)品使用說明書一.引言1.1 出租車計(jì)價(jià)器的發(fā)展概況出租車計(jì)價(jià)器最早出現(xiàn)在我國是在1911年,當(dāng)時(shí),美國汽車公司引進(jìn)的法國雷諾牌汽車就裝有計(jì)價(jià)器,這種計(jì)價(jià)器,按實(shí)用行駛英里計(jì)費(fèi),路程及車價(jià)均可顯

22、示,計(jì)費(fèi)起碼1英里,以后以每1/4英里遞增計(jì)費(fèi)。由于各種原因,這種計(jì)價(jià)器此后在上海未推廣應(yīng)用出租車行業(yè)在我國是八十年代初興起的一項(xiàng)新興行業(yè),隨著出租車的產(chǎn)生,計(jì)價(jià)器也就應(yīng)運(yùn)而生。但當(dāng)時(shí)在全國還沒有一家企業(yè)能夠生產(chǎn),因此早期的計(jì)價(jià)器是由臺(tái)灣引進(jìn)的。我國第一家生產(chǎn)計(jì)價(jià)器的企業(yè)是重慶市起重機(jī)廠,最早的計(jì)價(jià)器全部采用機(jī)械齒輪結(jié)構(gòu),只能完成簡單的計(jì)程功能,可以說,早期的計(jì)價(jià)器就是一個(gè)里程表。臺(tái)灣是計(jì)價(jià)器的主要生產(chǎn)場地,目前全世界的計(jì)價(jià)器中有90%為臺(tái)灣所生產(chǎn)?,F(xiàn)今我國生產(chǎn)計(jì)價(jià)器的企業(yè)有上百家,但由于技術(shù)原因,大部分廠家的產(chǎn)品都不能達(dá)標(biāo),因此生產(chǎn)廠家主要還是集中在北京、上海、沈陽和廣州。近年來,隨著改革開

23、放的深入,市場日益繁榮,作為現(xiàn)代都市象征之一的出租汽車得到蓬勃發(fā)展。經(jīng)濟(jì)的發(fā)展,人民生活水平的提高,促使出租汽車越來越普及。與此相應(yīng),人們對(duì)出租汽車的合理收費(fèi)也提出越來越高的要求。因此,出租汽車計(jì)價(jià)器得到人們的日益重視,已成為必不可少的營運(yùn)專用設(shè)施。不僅受到客運(yùn)管理部門的監(jiān)督,同時(shí)還受到國家計(jì)量機(jī)關(guān)定期的強(qiáng)制檢定。出租車計(jì)價(jià)器已成為乘客和駕駛員之間公正合理收費(fèi)的依據(jù),起到雙方“公平秤”的作用。隨著汽車行業(yè)的發(fā)展,出租車計(jì)價(jià)器已發(fā)展到了第三代,這種計(jì)價(jià)器集稅控、ic卡、計(jì)價(jià)、自動(dòng)打印等功能于一體,乘客卡、司機(jī)卡、管理卡三類ic卡,分別用于運(yùn)費(fèi)支付、營運(yùn)鎖定、營運(yùn)數(shù)據(jù)采集和營運(yùn)結(jié)算,現(xiàn)在很多地區(qū)都

24、在推行這種稅控計(jì)價(jià)器。1.2課程設(shè)計(jì)來源和現(xiàn)狀 出租車計(jì)價(jià)器是安裝在出租汽車上的專用計(jì)量儀器,能連續(xù)累加,指示出行程中任一時(shí)刻乘客應(yīng)付費(fèi)用總額數(shù),作為出租車的一個(gè)重要組成部分,計(jì)價(jià)器關(guān)系著出租車司機(jī)和乘客雙方利益,起著重要的作用,因此,具有良好性能的計(jì)價(jià)器對(duì)廣大出租車司機(jī)朋友來說是很必要的。目前市場上大多用的是基于單片機(jī)控制的計(jì)價(jià)器,雖然其性能較穩(wěn)定,但在長時(shí)間的運(yùn)行工作中,也很容易出現(xiàn)故障。因此,研究具有更高性能的計(jì)價(jià)器具有著非常高的現(xiàn)實(shí)應(yīng)用意義。二 總體方案設(shè)計(jì)出租車計(jì)價(jià)器是安裝在出租汽車上的專用計(jì)量儀器,作用是顯示出出租車行駛的里程和乘客所需要付的金額,具有良好性能的計(jì)價(jià)器是乘客和司機(jī)都

25、希望的。2.1 出租車計(jì)價(jià)器的計(jì)價(jià)原理乘客應(yīng)付的金額值是路程和時(shí)間的函數(shù),計(jì)程和計(jì)時(shí)是計(jì)價(jià)器計(jì)價(jià)的依據(jù),為方便起見,計(jì)程劃分為起程和續(xù)程兩部分,計(jì)時(shí)也分起始時(shí)間和后續(xù)時(shí)間。起程、續(xù)程值和起始時(shí)間、后續(xù)時(shí)間值的大小,一般由當(dāng)?shù)卣嘘P(guān)部門(如客運(yùn)交通管理、物價(jià)部門)視當(dāng)?shù)刂T因素如城市大小、交通情況、生活和物價(jià)水平等確定,通常起程、起始時(shí)間大于續(xù)程、后續(xù)時(shí)間。起程內(nèi)的車費(fèi)通稱為基本車費(fèi)、基價(jià)或起步價(jià),乘客乘車計(jì)程不足基價(jià)里程是按基價(jià)收費(fèi),超過基價(jià)里程時(shí)超出部分按后續(xù)單價(jià)累計(jì);計(jì)價(jià)器設(shè)定有免費(fèi)等候時(shí)間,即運(yùn)營時(shí)乘客要求停車免費(fèi)等候時(shí)間,超過免費(fèi)等候時(shí)間按等候單價(jià)累計(jì)收費(fèi)。計(jì)價(jià)器按照一定間隔作跳躍式變

26、化(例如圖2.1),顯示金額。 圖2.1出租車的行進(jìn)狀態(tài)分為兩種:一種是在沒有乘客情況下的狀態(tài),稱為空車;一種是在有乘客情況下的狀態(tài),稱為重車。出租車上備有一個(gè)空車牌標(biāo)志,當(dāng)處于空車情況下時(shí),空車牌翻上,此時(shí)計(jì)價(jià)器不計(jì)價(jià);當(dāng)有乘客上車時(shí),首先翻下空車牌,表示重車,然后計(jì)營運(yùn)數(shù)據(jù)。計(jì)價(jià)器是按計(jì)程和計(jì)時(shí)計(jì)價(jià)的,它可以有兩種不同的計(jì)價(jià)方式:一種叫做時(shí)距并計(jì)式,是指重車時(shí)等候時(shí)間和里程同時(shí)收費(fèi);另一種叫做時(shí)距分離式,是指重車時(shí)等候時(shí)間和里程分開收費(fèi)。一般認(rèn)為時(shí)距分離式計(jì)價(jià)對(duì)乘客有利,時(shí)距并計(jì)式對(duì)經(jīng)營者有利,從采用的情況來看,世界上大多數(shù)國家采用時(shí)距并計(jì)式。在時(shí)距并計(jì)式收費(fèi)方式下,切換速度是計(jì)價(jià)器從計(jì)程

27、收費(fèi)轉(zhuǎn)換為時(shí)距并計(jì)收費(fèi)的車速切換點(diǎn),切換速度是對(duì)時(shí)距并計(jì)式計(jì)價(jià)器而言的,而對(duì)時(shí)距分離式計(jì)價(jià)器,由于計(jì)價(jià)時(shí)不需要進(jìn)行速度判別,也就不存在切換速度的問題。2.2 計(jì)價(jià)器的計(jì)程方法現(xiàn)有的單片機(jī)式計(jì)價(jià)器計(jì)價(jià)方法是首先累計(jì)汽車輪胎轉(zhuǎn)動(dòng)的圈數(shù),然后將圈數(shù)乘以輪胎周長得到行駛的里程。在此次設(shè)計(jì)中,采用的計(jì)程方法略有不同:首先按輪胎周長計(jì)算好每公里車輪要轉(zhuǎn)的圈數(shù),因?yàn)槔m(xù)乘部分的基本里程為1公里,1公里就成為一個(gè)關(guān)鍵值,因此,程序中只需要比較其是否到達(dá)一公里所需的圈數(shù),若達(dá)到該值,便將里程寄存器中的內(nèi)容加上1,采用這種方法可以有效的防止誤差的累積。2.3 計(jì)價(jià)器的計(jì)時(shí)方法計(jì)時(shí)是指營運(yùn)時(shí)乘客要求等候時(shí)的時(shí)間計(jì)算,

28、按找計(jì)價(jià)標(biāo)準(zhǔn),1分鐘為一個(gè)基本單位,因此可以設(shè)計(jì)一個(gè)1分鐘的振蕩程序,每到一分鐘,將時(shí)間寄存器中的內(nèi)容加1。2.4 寧波市出租車計(jì)價(jià)器計(jì)價(jià)標(biāo)準(zhǔn)本文按照寧波市2005年11月30日起新執(zhí)行的計(jì)價(jià)標(biāo)準(zhǔn)中的普通型設(shè)計(jì)。其相關(guān)計(jì)價(jià)標(biāo)準(zhǔn)如下:基價(jià)里程為3公里,起租金額為8元,每公里租價(jià)為每車1.80元,車輛在營運(yùn)時(shí)乘客要求停車等候的免費(fèi)等候時(shí)間為5分鐘,超過5分鐘的按每分鐘0.40元計(jì)收(出租車司機(jī)如遇上述情況,按鍵計(jì)費(fèi)),車輛拋錨、路阻、肇事、待渡等不屬于乘客原因造成的停車等候,不得向乘客收取等候費(fèi),凡23時(shí)至次日5時(shí)前租用客運(yùn)出租車的,每公里加收0.20元,超過基價(jià)公里和免費(fèi)等候時(shí)間計(jì)程和計(jì)時(shí)金額按

29、實(shí)際四舍五入到元(即當(dāng)乘客乘足或等候時(shí)間足0.5元時(shí)起跳為1元),計(jì)價(jià)器顯示金額為整元。2.5 計(jì)價(jià)器工作程序流程圖2.6 i/o分配表表2.1 i/o分配表x0空車牌d12等候時(shí)間d24續(xù)程單價(jià)y24-y27里程百位x1輪胎手動(dòng)脈沖d13等候金額d25等候單價(jià)備注:當(dāng)里程及金額的較高位為零時(shí),y4-y27相應(yīng)的輸出點(diǎn)將作為消隱信號(hào)輸出。x2開始等候d15總額暫存d26時(shí)間(時(shí))x3計(jì)算總額d16總額(角)y0-y3金額個(gè)位x4輪胎自動(dòng)脈沖d17總額(元)y4-y7金額十位d8超出基價(jià)的金額d18總額(角)余數(shù)y10-y13金額百位d10輪胎圈數(shù)d19顯示的里程y14-y17里程個(gè)位d11行駛

30、里程d23起步價(jià)y20-y23里程十位圖2.2 程序流程圖2.7 plc的選型plc是一種通用工業(yè)控制裝置,功能的設(shè)置總是面向大多數(shù)用戶的。眾多plc產(chǎn)品既給用戶提供了廣闊的選擇余地。plc的選用不同于繼電器接觸器控制系統(tǒng)的元件的選用,它在應(yīng)用設(shè)計(jì)的開始即可根據(jù)工藝提供的資料及控制要求等預(yù)先進(jìn)行。本文從以下幾個(gè)放面考慮plc的選型。2.7.1 成本的考慮目前,工業(yè)控制上所用到的plc大致有三菱、歐姆龍、西門子三大類。設(shè)計(jì)控制系統(tǒng)時(shí),成本是一項(xiàng)很重要的考慮因素,因此在保證系統(tǒng)質(zhì)量的前提下,要盡可能地減少成本。相比之下,三菱plc的價(jià)格較其它兩類更為實(shí)惠。2.7.2 功能上的需求plc的選型基本原

31、則是滿足控制系統(tǒng)的功能需要??刂葡到y(tǒng)需要什么功能,就選擇具有什么樣功能的plc。當(dāng)然也要兼顧維修、備件的通用性。對(duì)于小型單機(jī)僅需要開關(guān)量控制的設(shè)備,一般的小型plc都可以滿足要求。到了90年代,小型、中型和大型plc已普遍進(jìn)行plc與plc、plc與上位機(jī)的通信與聯(lián)網(wǎng),具有數(shù)據(jù)處理、模擬量控制等功能,例如三菱的fx2與p x2c系列小型plc。對(duì)于設(shè)計(jì)出租車計(jì)價(jià)器,需要有數(shù)據(jù)處理能力及邏輯控制功能,另外,在設(shè)計(jì)中加進(jìn)了晝夜單價(jià)自動(dòng)轉(zhuǎn)換,也就是用到了特殊功能(時(shí)鐘),對(duì)此,fx2型plc是一個(gè)比較好的選擇。2.7.3 i/o 點(diǎn)數(shù)的確定根據(jù)課題控制要求及它需要的i/o點(diǎn)數(shù),fx2n-48mr型p

32、lc有足夠的點(diǎn)數(shù)來完成出租車計(jì)價(jià)器的設(shè)計(jì)。2.7.4 程序存儲(chǔ)器容量的選擇plc的程序存儲(chǔ)容量通常以字或步為單位。例如叫1k字、4k步等叫法。plc的程序步是由一個(gè)字構(gòu)成的,即每個(gè)程序步占一個(gè)存儲(chǔ)器單元。大多數(shù)plc的存儲(chǔ)器采用模塊式的存儲(chǔ)器卡盒,同一型號(hào)的plc可以選配不同容量的存儲(chǔ)器卡盒,實(shí)現(xiàn)可選擇的多種用戶存儲(chǔ)器的容量,例如fx2型plc可以有2k步、8k步等。根據(jù)本課題的控制要求及流程圖可大致估算出:程序步數(shù)應(yīng)為幾百步。因此三菱fx2系列的plc擁有足夠的空間來存儲(chǔ)程序。2.7.5 plc的可靠性選擇出租車計(jì)價(jià)器的工作環(huán)境較惡劣,因此對(duì)plc的性能上有一定的要求。通過了解,三菱plc的

33、性能比較好。綜上所述,并結(jié)合實(shí)際情況,最終選用三菱fx2n-48mr型plc,編程工具使用fx-20p型簡易編程器。三軟件設(shè)計(jì)3.1 程序梯形圖3.2 程序語句0ldx062ldt204118anim121zrst4063outt205119outt10y0k2k50y2066outm11122ldt106zrst4067ldx1123incp24d868orm11d12d2269anix2126outm1211zrst4070incp24127ldm12m0d10128anim26m3073plsm10129cmp1016mov1275ldm10k5k8076cmp10d12d23k50m2

34、321mov12d10136ldm24k18m0137orm25d2483ldm1138orm2626mov1284incp24139outm26k4d11140ldm26d2587rstd10141subp2131mov1290ldim16d12d801591cmp10k5d26k3d1236zcp11d11148outm30k5m3149ldm30k2398ldm4150mul22d2699anim16d25m27100outm9d1245ldm27101rstd11d1346orm29104ldm9157ldx347mov12105orm16158add20k86106anix0d8d2

35、3107outm16d2352mov12108ldm16d15k20109mul22165outt200d24d24k157ldx4d11169add2058anit205d8d1359outt204116ldx2d15k2117anim10d16176outt203213orx0247aniy11k1214add20248aniy12179ldt203k3249aniy13180div23d11250bin19d16d19d24k10221ldm17k1y10d17222anix0255ldiy20187cmp10223bcd18256aniy21k5d17257aniy22d18k3y02

36、58aniy23m6228bcd18259aniy24194ldm8d19260aniy25195andx3k3y14261aniy26196add20233ldiy4262aniy27k1234aniy5263bin19d17235aniy6d24d17236aniy7k1y20203ldit0237aniy10268ldiy24204outt1238aniy11269aniy25k1239aniy12270aniy26207ldt1240aniy13271aniy27208outt0241bin19272bin19k2d24d24211outm17k1y4k1y24212ldm4246ld

37、iy10277end程序語句是由梯形圖轉(zhuǎn)化而來,主要意思說明如下:第1到第11步是在運(yùn)行前對(duì)相應(yīng)的輸出點(diǎn)、數(shù)據(jù)寄存器、輔助繼電器進(jìn)行清零;第16到第31步是對(duì)相應(yīng)的寄存器進(jìn)行賦值,例如d23中存放的是起步價(jià),d24中存放的是續(xù)程單價(jià),d25中存放的是等候續(xù)時(shí)的單價(jià),d26中存放的是起租時(shí)的時(shí)間(時(shí));第36到第52步是比較是否在晝夜單價(jià)轉(zhuǎn)換的時(shí)間段內(nèi),如是,則在單價(jià)上作相應(yīng)的調(diào)整,如不是則按原來的程序進(jìn)行;第57到第68步是在模擬運(yùn)行時(shí)的兩種輪胎圈數(shù)脈沖產(chǎn)生方式,其中一種是頻率為150次/分鐘的自動(dòng)脈沖,另一種則是手撥開關(guān),每撥動(dòng)一次代表輪胎轉(zhuǎn)一圈,兩種方式可自由選擇;第70到第109步為正常

38、行駛時(shí)的里程計(jì)算和續(xù)程部分金額的計(jì)算,其中第76到第87步是比較輪胎轉(zhuǎn)動(dòng)圈數(shù)是否到達(dá)一公里所需的圈數(shù)(k的相應(yīng)值,為了調(diào)試及演示時(shí)方便,此處k值設(shè)為50,實(shí)際中 k=1km/c,c為輪胎周長),若到達(dá),則在里程寄存器中加1,同時(shí)對(duì)d10清零,以便再次累計(jì),第90到第107步為比較行駛里程是否到達(dá)基價(jià)里程數(shù),若到達(dá),則對(duì)里程寄存器d11清零, m16及其聯(lián)鎖開關(guān)讓其只比較一次,以正確累計(jì)續(xù)程部分里程,第109步是計(jì)算續(xù)程部分的金額;第116到第150步為中途停車等待時(shí)的計(jì)時(shí)及計(jì)費(fèi),第119步是比較是否到達(dá)免費(fèi)等候的時(shí)間(為了調(diào)試及演示的方便,此處k值設(shè)為50,實(shí)際中應(yīng)設(shè)為5分鐘即k=3000)。

39、每到一分鐘,在時(shí)間寄存器中加1,當(dāng)?shù)群蚪Y(jié)束并時(shí)間大于5分鐘時(shí),計(jì)算超出部分的時(shí)間并計(jì)算相應(yīng)的金額;第157到第228步是分步計(jì)算出總金額并完成單位轉(zhuǎn)換,以及顯示金額和里程;第233到第272步是在金額和里程的較高位為零時(shí)對(duì)相應(yīng)的數(shù)碼管進(jìn)行消隱。四 硬件設(shè)計(jì)4.1 元器件介紹4.1.1 七段數(shù)碼顯示管led數(shù)碼管是目前最常用的數(shù)字顯示器,圖4.2(a)所示為共陰管的電路,圖4.2(b)為共陰型數(shù)碼管的引出腳功能圖。 (b) 引腳圖(a) 共陰連接(“1”電平驅(qū)動(dòng))圖4.2 led數(shù)碼管4.1.2 電阻的選擇在數(shù)碼管的前面需要接合適的電阻進(jìn)行限流,電阻的規(guī)格也有要求,即要能完成限流功能,還要讓通過

40、的電流足夠點(diǎn)亮數(shù)碼管,同時(shí),功率不能超過電阻的額定功率。根據(jù)實(shí)驗(yàn)室現(xiàn)有的元件,這里選擇510歐、0.25瓦的電阻,據(jù)測量,通過的電流能驅(qū)動(dòng)數(shù)碼管(大約6ma),功率上也能符合電阻的額定功率。4.1.3 cc4511譯碼驅(qū)動(dòng)器cc4511是共陰型bcd碼鎖存/七段譯碼/驅(qū)動(dòng)器,其引腳排列如圖4.1所示。圖4.1 cc4511引腳排列其中:a、b、c、d為bcd碼輸入端。a、b、c、d、e、f、g為譯碼輸出端,輸出“1”有效,用來驅(qū)動(dòng)共陰極led數(shù)碼管。測試輸入端,=“0”時(shí),譯碼輸出全為“1”。為消隱輸入端,=“0”時(shí),譯碼輸出全為“0”。le為鎖定端,le=“1”時(shí),譯碼器處于鎖定(保持)狀態(tài)

41、,譯碼輸出保持在le =“0”時(shí)的數(shù)值,le=“0”為正常譯碼。表4.1為cc4511功能表。cc4511內(nèi)接有上拉電阻,故只需在輸出端與數(shù)碼管筆端之間串入限流電阻即可工作。譯碼器還有拒偽碼功能,當(dāng)輸入碼超過1001時(shí),輸出全為“0”,數(shù)碼管熄滅。表4.1 cc4511 功能表4.2 主電路的設(shè)計(jì)根據(jù)要求,計(jì)價(jià)器要顯示金額和里程,也就是要將plc中相應(yīng)寄存器中的內(nèi)容通過硬件顯示出來,根據(jù)4.1中的元件說明,可設(shè)計(jì)出總的硬件電路圖如圖4.3所示。圖4.3中,1、2、3、4、5、6號(hào)元件為4511譯碼驅(qū)動(dòng)芯片,1號(hào)譯碼百位金額,輸入信號(hào)為plc上的y13、y12、y11、y10的bcd碼輸出信號(hào);

42、2號(hào)譯碼十位金額,輸入信號(hào)為plc上的y7、y6、y5、y4的bcd碼輸出信號(hào);3號(hào)譯碼個(gè)位金額,輸入信號(hào)為plc上的y3、y2、y1、y0的bcd碼輸出信號(hào);其中,每個(gè)譯碼器的和端和vcc端都接高電平(5v電源正極),le端和vss端都接低電平(5v電源負(fù)極),;a、b、c、d、e、f號(hào)元件為七段發(fā)光(led)數(shù)碼管,信號(hào)經(jīng)譯碼器譯碼后,由七個(gè)輸出端經(jīng)限流電阻輸入至數(shù)碼管相應(yīng)端口,該數(shù)碼管為共陰型數(shù)碼管,因此每個(gè)管中都有兩個(gè)端口需要接地(圖中未標(biāo)出),否則數(shù)碼管不能工作。圖中的譯碼器及數(shù)碼管的詳細(xì)資料和功能可參照4.1中的介紹。根據(jù)實(shí)際情況,當(dāng)金額及里程的較高位為零時(shí),應(yīng)該不顯示數(shù)值(消隱)

43、,由于硬件上的這種接線無法完成消隱,因此這項(xiàng)功能需在軟件中通過編程實(shí)現(xiàn),這個(gè)在軟件設(shè)計(jì)中已作相應(yīng)說明。圖4.3 硬件電路圖五 系統(tǒng)調(diào)試與檢測5.1 軟硬件調(diào)試程序編寫完成之后,就要對(duì)所編的程序進(jìn)行調(diào)試。調(diào)試前先將程序通過編程器輸入到plc中,再模擬運(yùn)行同時(shí)監(jiān)控plc的工作狀態(tài),以判定是否達(dá)到控制目的。在調(diào)試期間,我發(fā)現(xiàn)了很多問題,程序上也作了很大的改動(dòng),具體情況敘述如下:第一階段是對(duì)初步的設(shè)計(jì)程序進(jìn)行調(diào)試。該部分程序完成的功能主要是正常的行駛計(jì)價(jià),不包括金額、里程的顯示和中途等候計(jì)費(fèi),按照預(yù)先的設(shè)想,調(diào)試比較成功,但同時(shí)發(fā)現(xiàn)了幾點(diǎn)不足之處: 存放行駛里程的寄存器中的數(shù)值比較大; 沒有完成最終金

44、額的四舍五入功能; 系統(tǒng)運(yùn)行前沒有對(duì)相應(yīng)的寄存器及其它部件復(fù)位。這些問題在調(diào)試中未能解決。第二階段是在第一次的程序基礎(chǔ)上加入了中途等候計(jì)費(fèi)及部分的運(yùn)行前復(fù)位功能,調(diào)試時(shí)較好的解決了、兩個(gè)問題,同時(shí)也存在著諸多問題: 運(yùn)行前雖對(duì)相應(yīng)的寄存器等作了復(fù)位,但用的是rst指令,由于程序中用到的寄存器和輔助繼電器較多,占用的指令步數(shù)也較多,程序不簡潔; 當(dāng)出租車行駛里程到一定值時(shí),寄存器出現(xiàn)了溢出; 中途等候部分的程序單獨(dú)調(diào)試成功,但在串入之后,原先程序中的幾個(gè)寄存器里的內(nèi)容出現(xiàn)了異常;期間通過反復(fù)的查找及修改,發(fā)現(xiàn)了問題的原因是:等候部分的程序中也用到了寄存器,由于寄存器的安排有點(diǎn)亂,執(zhí)行除法指令時(shí)占

45、用了原來程序中的個(gè)別寄存器,導(dǎo)致計(jì)算出錯(cuò)。該問題已成功解決,但第一階段調(diào)試中發(fā)現(xiàn)的問題仍未解決。第三階段調(diào)試期間,經(jīng)過指導(dǎo)老師的指導(dǎo),對(duì)前面的梯形圖做了完善性的修改,主要內(nèi)容是:原來計(jì)算里程是按圈計(jì)算的,即輪胎每轉(zhuǎn)一圈,就乘以周長送入寄存器,plc中不能輸入小數(shù),而實(shí)際輪胎周長往往是小數(shù),若將其放大10倍或100倍,再加上單價(jià)也需按角為單位計(jì)算,總的算起來數(shù)據(jù)會(huì)比較大,如果可以將輪胎周長設(shè)為整數(shù),又會(huì)發(fā)生誤差累積的問題,而現(xiàn)在寧波所執(zhí)行的計(jì)價(jià)標(biāo)準(zhǔn)中說明,里程1公里是一個(gè)基本的計(jì)量單位,因此,計(jì)程方法改成了現(xiàn)行的按每公里輪胎轉(zhuǎn)動(dòng)圈數(shù)來計(jì)算,這樣即解決了程序中輪胎周長設(shè)定的困難,也有效防止了誤差的累積,這樣一來,問題及問題也得到了一定的改善,但問題仍未有效解決。第四階段調(diào)試時(shí),將原先的rst復(fù)位指令改成了現(xiàn)行的zrst成批復(fù)位指令,這樣一來,大大地減少了指令步數(shù),有效解決了問題,同時(shí),還加入了顯示功能,用的是七段譯碼指令segd,并

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論