第一篇:《軟件建模與軟件文檔寫作》課程設(shè)計任務(wù)書
《軟件建模與軟件文檔寫作》
課程設(shè)計任務(wù)書
一、考查目的按照軟件工程的要求,以團(tuán)隊形式,選擇適當(dāng)?shù)能浖^程模型,實施軟件開發(fā)各個階段的主要任務(wù),運用統(tǒng)一建模方法,并完成相關(guān)文檔。
二、課程設(shè)計要求
1. 根據(jù)本組情況確定系統(tǒng)的規(guī)模,進(jìn)行可行性分析,得到可行性分析報告;選擇適當(dāng)?shù)能浖^程模型,如瀑布模型、迭代模型、增量模型(下一個版本)、噴泉模型、原形模型(簡單的界面原形設(shè)計、快速開發(fā)的功能)等,通常多種過程模型相結(jié)合,估計進(jìn)度和初步分工,制定項目初步開發(fā)計劃。
2. 建立業(yè)務(wù)模型(略)
3. 建立需求模型,描述與軟件系統(tǒng)相關(guān)的需求
a)識別出系統(tǒng)的參與者與用例,畫系統(tǒng)的用例圖
b)書寫詳細(xì)的用例文檔
c)繪制主要功能的活動圖或順序圖,表示工作流
4. 制定項目計劃
5. 進(jìn)行系統(tǒng)分析(概要設(shè)計)
a)分析該系統(tǒng)的領(lǐng)域類模型
b)繪制主要用例的順序圖或協(xié)作圖
c)完善得到分析類模型及實體類模型
d)數(shù)據(jù)庫設(shè)計s
6. 進(jìn)行系統(tǒng)設(shè)計(詳細(xì)設(shè)計)
a)得到系統(tǒng)的實現(xiàn)方式圖(組件圖、部署圖)
b)物理設(shè)計類模型和相應(yīng)的動態(tài)模型
7. 快速原形實現(xiàn)
a)編寫部分源代碼
b)設(shè)計界面
c)編寫用戶手冊
8. 提交資料
a)各個階段的主要文檔,包括進(jìn)度管理的文檔,以及可行性分析報告、需求規(guī)格說明書、系統(tǒng)分析(概要設(shè)計)說明書,系統(tǒng)設(shè)計(詳細(xì)設(shè)計)說明書、用戶手冊等。注意不要羅列文字,用最簡單的方式將問題說明清楚。
b)提交*.mdl文件
三、評分標(biāo)準(zhǔn)
1. 形式:分為過程性評價和終結(jié)性評價兩個方面
2. 檢查方式:隨堂檢查進(jìn)行過程性評價,答辯作終結(jié)性評價
3. 時間:三周4. 評分標(biāo)準(zhǔn)
四、1.2.3.4.5.6.參考選題 走迷宮游戲 電子通訊錄 專題BBS(技術(shù)論壇)房屋租賃系統(tǒng) 員工考勤系統(tǒng) 其它自選題
第二篇:軟件計劃任務(wù)書
軟件計劃任務(wù)書
小組成員:XXX信管
XXX電子
組長:
本工程開發(fā)包含如下項目:
A、《軟件計劃任務(wù)書》
B、《需求規(guī)格說明書》+《數(shù)據(jù)流圖+數(shù)據(jù)字典》
C、《總體設(shè)計說明書》+《系統(tǒng)流程圖+物理元素清單、結(jié)構(gòu)圖+模塊描述》
D、《詳細(xì)設(shè)計說明書》+《結(jié)構(gòu)化程序設(shè)計方法:PAD圖或N—S圖或PDL》 E、《軟件測試計劃》
F、《用戶使用手冊》
G、《項目開發(fā)總結(jié)報告》
工程各項目分配計劃和任務(wù):
A、整個軟件計劃任務(wù):由組長負(fù)責(zé),項目起止日期 從2011年10月1 日至2011年10月 07日。任務(wù):按工程具體要求作出計劃并分配任務(wù)。提交《軟件計劃任務(wù)書》文檔。
B、需求分析:由負(fù)責(zé),項目起止日期 從2011 年10月08日至2011年11月10日。任務(wù):對本工程系統(tǒng)提出完整,準(zhǔn)確的要求,并完成系統(tǒng)功能,性能,和數(shù)據(jù)等要求的分析。提交《需求規(guī)格說明書》,《數(shù)據(jù)流圖+數(shù)據(jù)字典》文檔。
C、總體設(shè)計:由負(fù)責(zé),項目起止日期 從2011 年10月11日 至2011年10月13日。任務(wù):尋找目標(biāo)系統(tǒng)的可能方案,并從中選取最優(yōu)。確定軟件的結(jié)構(gòu)。提交《總體設(shè)計說明書》、《系統(tǒng)流程圖+物理元素清單、結(jié)構(gòu)圖+模塊描述》文檔。
D、詳細(xì)設(shè)計:由負(fù)責(zé),項目起止日期 從2011 年10月14日至2011年10月19日。任務(wù):確定具體要實現(xiàn)的系統(tǒng),給出精確描述;在邏輯上正確地實現(xiàn)每個模塊的功能,處理過程應(yīng)該盡可能簡明易懂。提交詳細(xì)設(shè)計說明書》、《結(jié)構(gòu)化程序設(shè)計方法:PAD圖或N—S圖或PDL》文檔。
E、測試:由負(fù)責(zé),項目起止日期 從2011 年10月11日至20011年10月15日。任務(wù):盡可能多地發(fā)現(xiàn)程序中的錯誤,最終生成高質(zhì)量的軟件系統(tǒng)。提交《軟件測試計劃》。
F、總結(jié):由組長負(fù)責(zé),項目起止日期 從2011 年10月01日 至2011年10月31日。任務(wù):綜合各項目提交的小結(jié),對這次工程開發(fā)作出總結(jié)報告,提交《用戶使用手冊》、《項目開發(fā)總結(jié)報告》。
2011-10-01
第三篇:軟件課程設(shè)計心得體會
軟件課程的設(shè)計讓我們體會更多的是熟悉到團(tuán)隊協(xié)作的主要性,只要合作協(xié)作才干保證整個項目標(biāo)有條不絮。接下來小編搜集了軟件課程設(shè)計心得體會,歡迎查看,希望幫助到大家。軟件課程設(shè)計心得體會【1】
對于此次課程設(shè)計,我早在寒假就借了linux相關(guān)書籍參看,但上方講的主要是有關(guān)linux操作方面的資料,編程方面講得很少,而且在假期中也并不明白課設(shè)的題目是什么,因此此次課設(shè)基本上都是在開學(xué)后的這兩周內(nèi)完成的。
以前做過的軟件方面的課設(shè)如C語言課設(shè)、數(shù)據(jù)結(jié)構(gòu)課設(shè)都是在假期完成的,由于自我是一個十分追求完美的人,因此幾乎每次都花了將近大半個假期的時光來做,如C語言就花了一個多月的時光來做,分?jǐn)?shù)當(dāng)然也較高,有90來分。對于課程設(shè)計,我歷來都是相當(dāng)認(rèn)真的,此次操作系統(tǒng)的課程設(shè)計當(dāng)然也不例外。但是linux以前沒怎樣接觸過,學(xué)校也沒怎樣系統(tǒng)地講過,在剛接到題目時除了明白如何用gcc編譯等等,幾乎能夠算作處于一無所知的狀態(tài)。時光緊任務(wù)重,要從對linux一無所知的狀態(tài)到獨立出色地完成課設(shè),不下點苦功夫是不成的。那兩周里我除了吃飯睡覺幾乎就沒離開電腦過,有時時光晚了食堂關(guān)門飯都沒得吃了。最后,在這樣近乎玩命地學(xué)習(xí)工作下,身體撐不住了,在第二周周三晚上我發(fā)燒了。但是眼看就要到檢查的日期了,而我的課設(shè)也就快完工了。我不想因為看病而耽誤下去弄得前功盡棄,因此只買了點藥,繼續(xù)在電腦前拼命……最后,總算趕在周五檢查前做出了較滿意的作品。
在周五檢查那天,老師看了我第4題后,又抽查了一下我的第3題,其實也只是要我把第3題運行一下而已罷了。若放在平時,這絕對是小菜一碟,但當(dāng)時正在發(fā)燒,加上一點緊張,居然把模塊加載命令insmodfdev.o錯打成insmodfdev.c了,由于這個低級失誤造成心中慌亂,于是后面的一條生成設(shè)備文件命令mknod干脆就照著參考資料打上去了。于是老師認(rèn)為我不熟,在那題上打了個半鉤。當(dāng)時心里確實感到十分地遺憾和沮喪,心想所謂“臺上一分鐘,臺下十年功”,一分鐘若把握不好,也同樣盡毀十年功?。?/p>
但最后,我最后明白,分?jǐn)?shù)但是是個數(shù)字,知識才是自我的。透過這次課程設(shè)計,我確實學(xué)到了很多東西,多年后我可能已經(jīng)忘記這次課設(shè)最后打了多少分,但這些學(xué)到的東西卻能夠使我受益終生。除了知識技術(shù)上的東西,我更鍛煉了自我的快速學(xué)習(xí)潛力;我學(xué)會了如何快速有效地從圖書館、網(wǎng)絡(luò)獲取自我需要的信息;我嘗到了在周圍很多同學(xué)拷來拷去時孤軍奮戰(zhàn)的痛苦;我體會了夜以繼日完成一個項目時中途過程的艱辛及最終完成后巨大的成就感……我更加深了人生的信心,以后應(yīng)對任何一個困難的項目,我想我都不會懼怕,并最終能夠成功地將其完成。
感謝老師,感謝此次課程設(shè)計。雖然在其中吃了不少苦頭,但我毫不后悔,因為我滿載而歸。
軟件課程設(shè)計心得體會【2】通過此次課程設(shè)計,使我更加扎實的掌握了有關(guān)方面的知識,在設(shè)計過程中雖然遇到了一些問題,但經(jīng)過一次又一次的思考,一遍又一遍的檢查終于找出了原因所在,也暴露出了前期我在這方面的知識欠缺和經(jīng)驗不足。實踐出真知,通過親自動手制作,使我們掌握的知識不再是紙上談兵。
過而能改,善莫大焉。在課程設(shè)計過程中,我們不斷發(fā)現(xiàn)錯誤,不斷改正,不斷領(lǐng)悟,不斷獲取。最終的檢測調(diào)試環(huán)節(jié),本身就是在踐行“過而能改,善莫大焉”的知行觀。這次課程設(shè)計終于順利完成了,在設(shè)計中遇到了很多問題,最后在老師的指導(dǎo)下,終于游逆而解。在今后社會的發(fā)展和學(xué)習(xí)實踐過程中,一定要不懈努力,不能遇到問題就想到要退縮,一定要不厭其煩的發(fā)現(xiàn)問題所在,然后一一進(jìn)行解決,只有這樣,才能成功的做成想做的事,才能在今后的道路上劈荊斬棘,而不是知難而退,那樣永遠(yuǎn)不可能收獲成功,收獲喜悅,也永遠(yuǎn)不可能得到社會及他人對你的認(rèn)可!
課程設(shè)計誠然是一門專業(yè)課,給我很多專業(yè)知識以及專業(yè)技能上的提升,同時又是一門講道課,一門辯思課,給了我許多道,給了我很多思,給了我莫大的空間。同時,設(shè)計讓我感觸很深。使我對抽象的理論有了具體的認(rèn)識。
我認(rèn)為,在這學(xué)期的實驗中,不僅培養(yǎng)了獨立思考、動手操作的能力,在各種其它能力上也都有了提高。更重要的是,在實驗課上,我們學(xué)會了很多學(xué)習(xí)的方法。而這是日后最實用的,真的是受益匪淺。要面對社會的挑戰(zhàn),只有不斷的學(xué)習(xí)、實踐,再學(xué)習(xí)、再實踐。這對于我們的將來也有很大的幫助。以后,不管有多苦,我想我們都能變苦為樂,找尋有趣的事情,發(fā)現(xiàn)其中珍貴的事情。就像中國提倡的艱苦奮斗一樣,我們都可以在實驗結(jié)束之后變的更加成熟,會面對需要面對的事情。
回顧起此課程設(shè)計,至今我仍感慨頗多,從理論到實踐,在這段日子里,可以說得是苦多于甜,但是可以學(xué)到很多很多的東西,同時不僅可以鞏固了以前所學(xué)過的知識,而且學(xué)到了很多在書本上所沒有學(xué)到過的知識。通過這次課程設(shè)計使我懂得了理論與實際相結(jié)合是很重要的,只有理論知識是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識與實踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服務(wù),從而提高自己的實際動手能力和獨立思考的能力。在設(shè)計的過程中遇到問題,可以說得是困難重重,但可喜的是最終都得到了解決。
實驗過程中,也對團(tuán)隊精神的進(jìn)行了考察,讓我們在合作起來更加默契,在成功后一起體會喜悅的心情。果然是團(tuán)結(jié)就是力量,只有互相之間默契融洽的配合才能換來最終完美的結(jié)果。此次設(shè)計也讓我明白了思路即出路,有什么不懂不明白的地方要及時請教或上網(wǎng)查詢,只要認(rèn)真鉆研,動腦思考,動手實踐,就沒有弄不懂的知識,收獲頗豐。
軟件課程設(shè)計心得體會【3】整個設(shè)計透過了軟件和硬件上的調(diào)試。我想這對于自我以后的學(xué)習(xí)和工作都會有很大的幫忙。在這次設(shè)計中遇到了很多實際性的問題,在實際設(shè)計中才發(fā)現(xiàn),書本上理論性的東西與在實際運用中的還是有必須的出入的,所以有些問題不但要深入地理解,而且要不斷地更正以前的錯誤思維。
一切問題務(wù)必要靠自我一點一滴的解決,而在解決的過程當(dāng)中你會發(fā)現(xiàn)自我在飛速的提升。對于教材管理系統(tǒng),其程序是比較簡單的,主要是解決程序設(shè)計中的問題,而程序設(shè)計是一個很靈活的東西,它反映了你解決問題的邏輯思維和創(chuàng)新潛力,它才是一個設(shè)計的靈魂所在。因此在整個設(shè)計過程中大部分時光是用在程序上方的。
很多子程序是能夠借鑒書本上的,但怎樣銜接各個子程序才是關(guān)鍵的問題所在,這需要對系統(tǒng)的結(jié)構(gòu)很熟悉。因此能夠說系統(tǒng)的設(shè)計是軟件和硬件的結(jié)合,二者是密不可分的。透過這次課程設(shè)計我也發(fā)現(xiàn)了自身存在的不足之處,雖然感覺理論上已經(jīng)掌握,但在運用到實踐的過程中仍有意想不到的困惑,經(jīng)過一番努力才得以解決。
這也激發(fā)了我今后努力學(xué)習(xí)的興趣,我想這將對我以后的學(xué)習(xí)產(chǎn)生用心的影響。其次,這次課程設(shè)計讓我充分認(rèn)識到團(tuán)隊合作的重要性,只有分工協(xié)作才能保證整個項目的有條不絮。另外在課程設(shè)計的過程中,當(dāng)我們碰到不明白的問題時,指導(dǎo)老師總是耐心的講解,給我們的設(shè)計以極大的幫忙,使我們獲益匪淺。因此十分感謝老師的教導(dǎo)。透過這次設(shè)計,我懂得了學(xué)習(xí)的重要性,了解到理論知識與實踐相結(jié)合的重要好處,學(xué)會了堅持、耐心和努力,這將為自我今后的學(xué)習(xí)和工作做出了最好的榜樣。我覺得作為一名軟件工程專業(yè)的學(xué)生,這次課程設(shè)計是很有好處的。
更重要的是如何把自我平時所學(xué)的東西應(yīng)用到實際中。雖然自我對于這門課懂的并不多,很多基礎(chǔ)的東西都還沒有很好的掌握,覺得很難,也沒有很有效的辦法透過自身去理解,但是靠著這一個多禮拜的“學(xué)習(xí)”,在小組同學(xué)的幫忙和講解下,漸漸對這門課逐漸產(chǎn)生了些許的興趣,自我開始主動學(xué)習(xí)并逐步從基礎(chǔ)慢慢開始弄懂它。
我認(rèn)為這個收獲就應(yīng)說是相當(dāng)大的。一開始我們從參考書上找來了課題,但是畢竟是參考書,做到之后發(fā)現(xiàn)很多程序都是不完整的,這讓我們傷透了腦筋。看著別的小組都弄得有模有樣了,但是我們連一個課題都還沒有定好。好不容易又找到了課題,但是結(jié)果還是很不盡人意。程序接線什么的都弄好了,調(diào)試也沒有問題,但是就是無法到達(dá)預(yù)期想要的結(jié)果。參考書畢竟只是一個參考,設(shè)計這種東西最后還是要靠自我動腦筋。
然后我們大家一齊齊心協(xié)力,從平時做的實驗?老師上課的舉例?書本上的知識以及老師的輔導(dǎo)和其他同學(xué)的幫忙下最后完成了。就應(yīng)說這是透過我們小組成員的共同努力和動腦完成的,雖然資料并不是很復(fù)雜,但是我們覺得設(shè)計的過程相當(dāng)重要,學(xué)到了很多,收獲了很多。我覺得課程設(shè)計反映的是一個從理論到實際應(yīng)用的過程,但是更遠(yuǎn)一點能夠聯(lián)系到以后畢業(yè)之后從學(xué)校轉(zhuǎn)到踏上社會的一個過程。小組人員的配合?相處,以及自身的動腦和努力,都是以后工作中需要的。
所以我認(rèn)為這次的課程設(shè)計好處很深,和其他4位同學(xué)的共同學(xué)習(xí)、配合?努力的過程也很愉快,另外還要感謝老師的耐心輔導(dǎo)。
第四篇:組態(tài)軟件課程設(shè)計
《組態(tài)軟件及應(yīng)用》課程設(shè)計報告
基于組態(tài)軟件的變頻器狀態(tài)監(jiān)控狀態(tài)設(shè)計
系 部: 專 業(yè): 班 級: 姓 名: 學(xué) 號: 指導(dǎo)老師: 成 績:
二零一五年十二月二十五日
目錄
1.序言....................................................1 2.力控組態(tài)軟件介紹........................................1 2.1 力控組態(tài)軟件簡介...........................................1 2.2力控組態(tài)軟件特點............................................1 2.3軟件基本組件................................................3 3.變頻器應(yīng)用的現(xiàn)狀........................................3 4.變頻器監(jiān)控系統(tǒng)的硬件組成................................4 5.變頻器監(jiān)控系統(tǒng)要求......................................5 5.1監(jiān)控系統(tǒng)技術(shù)要求............................................5 5.2監(jiān)控系統(tǒng)具體要求............................................6 6.變頻系統(tǒng)監(jiān)控功能的實現(xiàn)及效果............................5 7.人機(jī)界面的特點功能與畫面設(shè)計............................6 7.1人機(jī)界面的特點..............................................6 7.2人機(jī)界面的主要功能..........................................7 7.3人機(jī)界面的畫面設(shè)計..........................................7 7.4監(jiān)控系統(tǒng)軟件組態(tài)............................................8 8.心得體會...............................................13 附錄 參考文獻(xiàn)..........................................13
1.序言
隨著現(xiàn)代電力電子技術(shù)和微電子技術(shù)的迅猛發(fā)展,自動化、智能化程度的不斷提高,高壓大功率變頻調(diào)速裝置的應(yīng)用已經(jīng)非常普遍,同時由于高壓變頻器幾乎都是工礦企業(yè)的關(guān)鍵設(shè)備,在工廠自動化中占有舉足輕重的地位,因此對其控制功能、控制水平的要求也越來越高,尤其對于那些工藝過程較復(fù)雜,控制參數(shù)較多的工控系統(tǒng)來說,具備交互式操作界面、數(shù)據(jù)列表、報警記錄和打印等功能已成為整個控制系統(tǒng)中重要的內(nèi)容。而新一代工業(yè)人機(jī)界面的出現(xiàn),對于在構(gòu)建高壓變頻器監(jiān)控系統(tǒng)時,實現(xiàn)上述功能,提供了一種簡便可行的途徑。工業(yè)人機(jī)界面,是一種智能化操作控制顯示裝置。工業(yè)人機(jī)界面由特殊設(shè)計的計算機(jī)系統(tǒng)32位芯片為核心,在液晶顯示屏上罩蓋有透明的電阻網(wǎng)絡(luò)式觸摸屏,觸動屏幕時,電阻網(wǎng)絡(luò)上的電阻和電壓發(fā)生變化并由軟件計算出觸摸位置。新一代工業(yè)人機(jī)界面還具有簡單的編程、對輸入的數(shù)據(jù)進(jìn)行處理、數(shù)據(jù)登錄及配方等智能化控制功能。
2.力控組態(tài)軟件介紹
2.1 力控組態(tài)軟件簡介
力控組態(tài)軟件是對現(xiàn)場生產(chǎn)數(shù)據(jù)進(jìn)行采集與過程控制的專用軟件,位于自動控制系統(tǒng)監(jiān)控層一級。它提供了良好的用戶開發(fā)界面和簡捷的工程實現(xiàn)方法,只要將其預(yù)設(shè)置的各種軟件模塊進(jìn)行簡單的“組態(tài)”,便可以非常容易地實現(xiàn)和完成監(jiān)控層的各項功能,縮短了自動化工程師的系統(tǒng)集成的時間,大大的提高了集成效率。它能同時和國內(nèi)外各種工業(yè)控制廠家的設(shè)備進(jìn)行網(wǎng)絡(luò)通訊,它可以與高可靠的工控計算機(jī)和網(wǎng)絡(luò)系統(tǒng)結(jié)合,便可以達(dá)到集中管理和監(jiān)控的目的,同時還可以方便的向控制層和管理層提供軟、硬件的全部接口,來實現(xiàn)與“第三方”的軟、硬件系統(tǒng)來進(jìn)行集成。
2.2力控組態(tài)軟件特點
力控組態(tài)軟件在數(shù)據(jù)處理性能、容錯能力、界面容器、報表等方面產(chǎn)生了巨大飛躍,功能更強(qiáng)大,主要特點如下:
提供在Internet/Intranet上通過IE瀏覽器以“瘦”客戶端方式來監(jiān)控工業(yè)現(xiàn)場的解決方案;
支持通過PDA掌上終端在Internet實時監(jiān)控現(xiàn)場的生產(chǎn)數(shù)據(jù),支持通過移動GPRS、CDMA、GSM網(wǎng)絡(luò)與控制設(shè)備或其它遠(yuǎn)程力控節(jié)點通訊;
面向國際化的設(shè)計,同步推出英文版和繁體版,保證對多國語言版的快速支持與服務(wù);
力控軟件內(nèi)嵌分布式實時數(shù)據(jù)庫,數(shù)據(jù)庫具備良好的開放性和互連功能,可以與MES、SIS、PIMS等信息化系統(tǒng)進(jìn)行基于XML、OPC、ODBC、OLE DB等接口方式進(jìn)行互連,保證生產(chǎn)數(shù)據(jù)實時地傳送到以上系統(tǒng)內(nèi)。
個分布式的數(shù)據(jù)庫分別對連接自己的I/O Server進(jìn)行采集數(shù)據(jù)和處理,如輸入數(shù)據(jù)的量程變換、流量累積、報警檢查,以及PID運算等,這種體系結(jié)構(gòu)的優(yōu)越性在于,各組件任務(wù)分配更合理,使您的系統(tǒng)實時性更好,穩(wěn)定性更高。
在今天,企業(yè)管理者已經(jīng)不再滿足于在辦公室內(nèi)直接監(jiān)控工業(yè)現(xiàn)場,基于網(wǎng)絡(luò)瀏覽器的Web方式正在成為遠(yuǎn)程監(jiān)控的主流,作為民族軟件中國內(nèi)最大規(guī)模SCADA系統(tǒng)的WWW網(wǎng)絡(luò)應(yīng)用的軟件,力控R監(jiān)控組態(tài)軟件的分布式的結(jié)構(gòu)保證了發(fā)揮系統(tǒng)最大的效率。力控?為滿足企業(yè)的管控一體化需求提供了完整、可靠的解決方案。
圖2.1 力控組態(tài)軟件的應(yīng)用結(jié)構(gòu)
2.3軟件基本組件
工程管理器、人機(jī)界面VIEW、實時數(shù)據(jù)庫DB、I/O驅(qū)動程序、控制策略生成器以及各種網(wǎng)絡(luò)服務(wù)組件等。
圖2.2 力控組態(tài)軟件框架圖
3.變頻器應(yīng)用的現(xiàn)狀
變頻器的發(fā)展是世界生產(chǎn)力和經(jīng)濟(jì)高速發(fā)展的產(chǎn)物。近年來,交流變頻調(diào) 速技術(shù)在我國有了突飛猛進(jìn)的發(fā)展,變頻調(diào)速在調(diào)速范圍、調(diào)速精度、通訊功能、節(jié)約電能、工作效率等方面的優(yōu)勢是其他的交流調(diào)速方式無法比擬的。變頻器就是基于交流電動機(jī)的變頻調(diào)速而開發(fā)和應(yīng)用的,它以體積小、重量輕、通用性強(qiáng)、使用范圍廣、保護(hù)功能完善、可靠性高、操作簡便等優(yōu)點,深受鋼鐵、冶金、礦山、石化、醫(yī)藥、食品、紡織、印染、機(jī)械、電力、建材、造紙 等行業(yè)的歡迎,使用變頻器后經(jīng)濟(jì)效益和社會效益都非常顯著。
PLC技術(shù)是一種以計算機(jī)技術(shù)為基礎(chǔ)的新型工業(yè)控制裝置。近幾年來,PLC技術(shù)在各種工業(yè)過程控制、生產(chǎn)線自動控制及各類機(jī)電一體化設(shè)備控制中得到了廣泛應(yīng)用,成為工業(yè)控制領(lǐng)域的一項十分重要的應(yīng)用技術(shù)。目前PLC已廣泛應(yīng)用于石油、化工、冶金、輕工、機(jī)械、電力等各行各業(yè),實現(xiàn)了邏輯、步進(jìn)、數(shù)字、機(jī)器人、模擬量等的自動控制。隨著數(shù)字化時代的到來,軟件領(lǐng)域?qū)⒉粩嗟叵蛴布B透,不斷地用軟件來代替硬件,從而實現(xiàn)智能控制和生產(chǎn)自動化。PLC就是計算機(jī)技術(shù)向繼電器等硬件領(lǐng)域滲透的產(chǎn)物,用軟件來代替硬件,用軟件程序代替硬件繼電器,從而為系統(tǒng)的連接及改造提供了方便,可以節(jié)約成本提高工作效率。PLC可以說是專門為工業(yè)嚴(yán)酷的環(huán)境設(shè)計的小型計算機(jī),已成為工業(yè)控制領(lǐng)域中占主導(dǎo)地位的基礎(chǔ)自動化設(shè)備。
5.2監(jiān)控系統(tǒng)具體要求
1)信號采集和數(shù)據(jù)處理: 對來自現(xiàn)場的非標(biāo)準(zhǔn)信號數(shù)據(jù)通過組態(tài)軟件轉(zhuǎn)換成標(biāo)準(zhǔn)信號。
2)狀態(tài)顯示:將變頻器啟動、停止、就緒、合閘、接通、運轉(zhuǎn)、旁通、告警、外控等狀態(tài)通過組態(tài)軟件動態(tài)的顯示于監(jiān)控畫面上,具有實時、動態(tài)效果。
3)監(jiān)控操作: 對頻率、溫度、電流、電壓、風(fēng)壓等進(jìn)行自動實時監(jiān)測。
4)操作畫面:在操作畫面上可查詢裝置的電壓、電流、功率、溫度等實時和歷史數(shù)據(jù),還可查詢實時、歷史曲線和設(shè)備狀態(tài)并可按要求設(shè)定和打印出實時報表和歷史報表。
6.變頻系統(tǒng)監(jiān)控功能的實現(xiàn)及效果
進(jìn)行編程后的監(jiān)測、控制系統(tǒng),針對變頻系統(tǒng)的特點,集實時顯示、流程控制、數(shù)據(jù)采集、數(shù)據(jù)傳輸、工程報表、歷史曲線和實時曲線顯示等功能于一身,并能保存和打印歷史數(shù)據(jù)為系統(tǒng)分析使用??梢酝瓿扇缦鹿δ埽?/p>
1)實時監(jiān)控設(shè)備工作狀態(tài),實現(xiàn)全生產(chǎn)過程實時管理。高壓變頻器運行狀態(tài)十分重要,而監(jiān)控系統(tǒng)的建立為管理部門提供的實時動態(tài)信息,能有效地幫助值班人員及時了解設(shè)備工作狀態(tài)。
2)提供靈活的實時曲線和歷史曲線顯示功能。通過比較當(dāng)前和歷史趨勢數(shù)據(jù),特別是結(jié)合裝備安全運行的多參數(shù)模型,可以及早報告故障隱患。
3)實時報表管理方便地解決了現(xiàn)場定時數(shù)據(jù)抄寫、維護(hù)及繁瑣的數(shù)據(jù)處理工作,記錄員不必再每天花費大量的精力填寫報表,提高了企業(yè)的辦公能力和管理水平,取得了顯著的經(jīng)濟(jì)效益和社會效益。
4)數(shù)據(jù)化的管理提高了企業(yè)數(shù)據(jù)的透明度并消除了人為因素,將成本核算納入更規(guī)范的管理體系。
5)監(jiān)控系統(tǒng)具有界面友好,易于操作,運行可靠,便于更改、擴(kuò)充、升級等優(yōu)點,同時,系統(tǒng)造價很低,具有較高的性價比。
7.人機(jī)界面的特點功能與畫面設(shè)計
7.1人機(jī)界面的特點
人機(jī)界面是新一代高科技可編程終端,具備與各品牌PLC連線監(jiān)控能力,適于在惡劣的工業(yè)環(huán)境中應(yīng)用,可代替普通工控計算機(jī)。其主要特點有:
1)畫面容量大,畫面規(guī)劃簡單;
2)全中文操作軟件,適用于Windows95/98/NT等環(huán)境,指令豐富,編程簡單;
運行策略分別進(jìn)行組態(tài)設(shè)置,如在用戶策略中,利用策略工具箱添加腳本構(gòu)件、存盤數(shù)據(jù)提取構(gòu)件等,以實現(xiàn)所需的功能。
7.4監(jiān)控系統(tǒng)軟件組態(tài)
軟件組態(tài)部分完成監(jiān)控系統(tǒng)與操作人員間的交互界面,是實現(xiàn)對整個系統(tǒng)的監(jiān)視、控制、調(diào)度和管理的核心。人機(jī)界面分為兩部分,一部分是用于日常監(jiān)視、系統(tǒng)參數(shù)設(shè)置的主界面,另一部分是用于指示、管理非日常監(jiān)視信息,如各種報表、曲線及趨勢圖、歷史記錄等的子界面。1)幀發(fā)送
本設(shè)計的通信幀中有專門的廣播幀用于此功能,如統(tǒng)一對所有變頻器的輸入運行命令和頻率命令進(jìn)行設(shè)定。廣播幀格式與標(biāo)準(zhǔn)幀格式一樣,區(qū)別在于其中的“站地址”位設(shè)定為:99號機(jī)。一般而言,大部分的變頻器在PCAuto中都有驅(qū)動。如果系統(tǒng)采用的變頻器在PCAuto中無驅(qū)動,則可以采取其他方式。這是因為PCAuto是基于ODBC標(biāo)準(zhǔn)的,能提供與第三方軟件的通信方式,如采用DDE或OLE方式可以很方便地實現(xiàn)通信功能。
選用幀中選擇要求(寫入)幀格式如下(計算機(jī)<——>變頻器):
圖7.1 幀發(fā)送
2)畫面設(shè)計
圖7.2為變頻器的監(jiān)控組態(tài)界面。其中包括電流、電壓、頻率的列表顯示、動畫顯示及實時曲線顯示,便于從直觀上了解電動機(jī)的運行狀態(tài)。一旦出現(xiàn)報警情況,則立即進(jìn)入報警狀 態(tài),并根據(jù)報警內(nèi)容做出相應(yīng)的處理(如緊急停機(jī)等),可實現(xiàn)電動機(jī)的正/反轉(zhuǎn)、加/減速、停機(jī)等控制,還可以獲得一些歷史數(shù)據(jù)(表、曲線、圖)及故障報警 等,極大地方便了生產(chǎn)操作人員對一線現(xiàn)場的監(jiān)督、控制、管理。
圖7.2 主控界面
3)建立實時數(shù)據(jù)庫
在Draw的導(dǎo)航器中單擊“實時數(shù)據(jù)庫組態(tài)”,啟動實時數(shù)據(jù)庫組態(tài)程序。
圖7.3 參數(shù)設(shè)置
5)I/O檢查
可對各臺變頻器的通用輸出/輸入端子狀態(tài)、用戶選件輸入狀態(tài)等進(jìn)行實時監(jiān)視。通過對各臺下位機(jī)的循環(huán)檢測可知各臺下位機(jī)與上位機(jī)的通信是否正常。6)維護(hù)信息
可顯示各臺變頻器的機(jī)種、容量、ROM版本、累計運行時間、1小時變頻器內(nèi)最高溫度及散熱片最高溫度、鍵盤面板、RS-485、選件卡的通信出錯次數(shù)等信息,便于工程技術(shù)人員了解情況。7)報警信息
當(dāng)出現(xiàn)故障時立刻進(jìn)入報警子畫面,顯示報警的歷史原因、報警時的輸出電壓、電流、頻率、轉(zhuǎn)矩及當(dāng)時的設(shè)定值等、報警時輸入/輸出端子狀態(tài)、最新報警發(fā)生次數(shù)及多重 報警等信息。通過查看報警信息及歷史數(shù)據(jù),極大地方便了現(xiàn)場技術(shù)人員的維護(hù),使得維護(hù)更加準(zhǔn)確、簡捷,縮短故障處理時間,使生產(chǎn)更加穩(wěn)定。
圖7.7 故障界面
8.心得體會
通過這次課程設(shè)計,我翻閱了大量的相關(guān)書籍,從中學(xué)習(xí)領(lǐng)會了許多,這次課程設(shè)計主要是以力控組態(tài)軟件為核心的監(jiān)控系統(tǒng),具有界面友好,易于操作,運行可靠,便于更改、擴(kuò)充、升級等優(yōu)點,同時,系統(tǒng)造價也遠(yuǎn)低于進(jìn)口同類設(shè)備,具有較高的性價比。采用組態(tài)軟件進(jìn)行工業(yè)控制是現(xiàn)代化工業(yè)的一個發(fā)展方向。
本系統(tǒng)不僅實現(xiàn)了對高壓變頻器各參數(shù)的在線實時監(jiān)測與控制,而且在實際使用過程中也取得了良好效果,加強(qiáng)了職能部門對高壓變頻器的監(jiān)測,規(guī)范了職工行為。對高壓變頻器實現(xiàn)了系統(tǒng)化管理,提高了變頻設(shè)備運轉(zhuǎn)的可靠性,保證了現(xiàn)場的安全運行。
這次課程設(shè)計中也遇到了一些難題,雖然我的課程設(shè)計不是很成熟,還有很多不足之處,但還是感到欣慰,因為這里面的每一個頁面,都有自己的勞動與同學(xué)的幫助。當(dāng)看著自己的成果,真是莫大的幸福和欣慰。我相信其中的酸甜苦辣最終都會化為甜美的甘泉。
最后還要感謝老師,老師認(rèn)真負(fù)責(zé)的工作態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和深厚的理論水平都使我收益匪淺。她無論在理論上還是在實踐中,都給與我很大的幫助,使我得到不少的提高這對于我以后的工作和學(xué)習(xí)都有一種巨大的幫助,感謝她耐心的輔導(dǎo)。
附錄 參考文獻(xiàn)
[1]趙良炳 現(xiàn)代電力電子技術(shù)基礎(chǔ) 清華大學(xué)出版社 [2]田效伍 交流調(diào)速系統(tǒng)與變頻器應(yīng)用 機(jī)械工業(yè)出版社 [3]徐江海 單片機(jī)應(yīng)用技術(shù)學(xué)程 機(jī)械工業(yè)出版社
第五篇:通信軟件課程設(shè)計
2010級通信軟件課程設(shè)計
指導(dǎo)老師:汪漢新
一、題目
學(xué)生可根據(jù)自己的興趣從以下參考題目中選擇其中一個(使用的編程語言不限,Matlab,C,C++均可),學(xué)生也可以自行選擇與通信系統(tǒng)相關(guān)的題目。
題目1.信源編碼的軟件實現(xiàn)
軟件編程實現(xiàn)信源壓縮編碼中的香農(nóng)編碼,費諾編碼或哈夫曼編碼。要求任意給定一個離散的無記憶信源的符號個數(shù)和發(fā)生的概率,能夠計算和輸出顯示該信源的信息熵,編碼的碼字,碼長,平均碼長和編碼效率,并對編碼的性能進(jìn)行比較分析。
題目2.離散無記憶信道容量迭代計算的軟件實現(xiàn)
軟件編程實現(xiàn)通信系統(tǒng)的離散無記憶信道容量的計算。要求在設(shè)置迭代精度的情況下,對于任意給定一個離散的無記憶信道的轉(zhuǎn)移概率矩陣,能夠給出達(dá)到信道容量的信源最佳概率分布,并計算信道的容量。
題目3.模擬調(diào)制與解調(diào)的軟件實現(xiàn)
軟件編程實現(xiàn)上述通信系統(tǒng)的功能。要求信號源產(chǎn)生隨機(jī)的模擬信號,進(jìn)行單邊帶SSB或雙邊帶DSB的模擬調(diào)制與解調(diào),信道加入高斯白噪聲,結(jié)果能以圖形的方式顯示整個調(diào)制與解調(diào)的工作過程中各個信號的時域和頻域的波形圖,并分析比較調(diào)制的性能。
題目4.數(shù)字調(diào)制與解調(diào)的軟件實現(xiàn)
軟件編程實現(xiàn)上述通信系統(tǒng)的功能。要求信號源產(chǎn)生隨機(jī)的數(shù)字信號,進(jìn)行ASK,F(xiàn)SK或PSK數(shù)字調(diào)制與解調(diào),信道加入高斯白噪聲,結(jié)果能以圖形的方式顯示整個調(diào)制與解調(diào)的工作過程中各個信號的時域和頻域的波形圖,計算相應(yīng)的誤碼率,并分析比較調(diào)制的性能。
二、要求
每個學(xué)生可選擇一個自己感興趣的題目,必須獨立完成,不能互相抄襲。設(shè)計完成后,將所完成的工作交老師檢查。并按電信學(xué)院的軟件課程設(shè)計報告模板格式(從電信學(xué)院主頁下載專區(qū)大三課件中下載)寫出一份詳細(xì)的設(shè)計報告。
1. 查閱資料:通過期刊、網(wǎng)絡(luò)等查找資料,并閱讀所得資料。
2. 總體設(shè)計:在已查資料的基礎(chǔ)上進(jìn)行總體方案的設(shè)計。
3. 編 程:用相關(guān)語言編程實現(xiàn)課程設(shè)計。
4. 調(diào) 試:對所編程序試運行、查錯、修改。
5. 撰寫設(shè)計報告:A4幅面打印,報告中流程圖和其他所有圖形要求用Visio軟件繪圖。
三.參考書籍
1.曲煒,朱詩兵。信息論基礎(chǔ)及應(yīng)用[M]。北京:清華大學(xué)出版社,2005。
2.鐘麟,王峰。Matlab仿真技術(shù)與應(yīng)用教程[M]。北京:國防工業(yè)出版社,2002。
3.韓利竹,王華。Matlab電子仿真與應(yīng)用[M]。北京:國防工業(yè)出版社,2003。
4.John Proakis.現(xiàn)代通信系統(tǒng)-應(yīng)用Matlab.北京:科學(xué)出版社,2003(中文或英文版)
四.安排
1.時間:第6-11周,周四下午3:00-5:30。
2.地點:15號樓816。
3.第十一周提交軟件課程設(shè)計報告的紙質(zhì)文檔和電子文檔,以及設(shè)計的源程序文件。