需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字數(shù):33959 | ![]() | |
折扣與優(yōu)惠:團購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘 要:隨著計算機技術(shù)的飛速發(fā)展,車間信息化迅速發(fā)展。車間管理系統(tǒng)的信息化、自動化正在成為一種趨勢,具有廣泛的市場應(yīng)用前景。 本設(shè)計是基于中小壓鑄車間信息管理系統(tǒng)的設(shè)計,主要實現(xiàn)了機床加工檢測參數(shù)和車間加工信息(如姓名、設(shè)備、工藝等)的上傳,數(shù)據(jù)庫系統(tǒng)對接收到的信息進行存儲、整理和分析等,根據(jù)分析結(jié)果反饋給底層控制器指導(dǎo)機床的壓鑄過程。該系統(tǒng)共包括三部分:上層數(shù)據(jù)庫系統(tǒng)、底層單片機控制系統(tǒng)和CAN總線通信網(wǎng)絡(luò)。通信系統(tǒng)采用CAN Bus工業(yè)總線,具有多主方式工作、采用非破壞性總線仲裁技術(shù)、通信方式靈活、可分不同優(yōu)先級、出錯率低等優(yōu)點。數(shù)據(jù)庫系統(tǒng)實現(xiàn)了對數(shù)據(jù)的存儲、整理、分析、打印輸出報表和報警等功能,界面采用Visual Studio 2008 C#語言編寫,數(shù)據(jù)庫系統(tǒng)使用SQL Server 2005;底層控制器包括按鍵、液晶屏、RS232和CAN Bus總線接口。底層控制器以PIC18F4580為核心控制器,通過串口與機床進行通信,將獲得的信息由CAN總線網(wǎng)絡(luò)傳輸給數(shù)據(jù)庫。底層控制器程序使用C語言模塊化編寫,代碼的重用度高,修改方便。 通過對設(shè)計的硬件系統(tǒng)的調(diào)試,系統(tǒng)能夠?qū)崿F(xiàn)車間信息管理的要求,工作穩(wěn)定,整體性能良好,能夠基本滿足實際生產(chǎn)需要。 關(guān)鍵詞:信息管理系統(tǒng);CAN Bus;PIC18F4580;數(shù)據(jù)庫
目錄 摘要 ABSTRACT 第1章 緒論-1 1.1-課題來源-1 1.2-主要研究內(nèi)容-1 1.3-車間信息管理系統(tǒng)簡介-2 第2章 總體方案設(shè)計-3 2.1-課題的提出背景-3 2.2-車間信息管理系統(tǒng)方案分析-3 2.3-通信網(wǎng)絡(luò)的選擇與設(shè)計-4 2.3.1-通信網(wǎng)絡(luò)的選擇-4 2.3.2-CAN Bus總線介紹-5 2.3.3-CAN總線報文結(jié)構(gòu)-6 2.3.4-推薦CAN總線電路-6 2.4-數(shù)據(jù)庫和底層控制器總體設(shè)計-7 2.5-本設(shè)計傳輸數(shù)據(jù)格式定義-8 2.5.1-CAN Bus幀表示意義-8 2.5.2-自定義機床傳輸數(shù)據(jù)格式-8 第3章 數(shù)據(jù)庫系統(tǒng)設(shè)計-9 3.1-編程軟件的選擇-9 3.2-數(shù)據(jù)庫結(jié)構(gòu)設(shè)計-9 3.2.1-三層體系結(jié)構(gòu)介紹-9 3.2.2-數(shù)據(jù)庫分析與設(shè)計-10 3.2.3-數(shù)據(jù)庫通用類的創(chuàng)建-10 3.2.4-數(shù)據(jù)庫三層體系結(jié)構(gòu)具體設(shè)計-11 3.3-軟件的菜單及界面設(shè)計-14 3.3.1-文件菜單界面設(shè)計-14 3.3.2-機床信息表菜單界面設(shè)計-15 3.3.3-CAN Bus設(shè)置菜單界面設(shè)計-16 3.4-數(shù)據(jù)處理-17 3.4.1-CAN Bus參數(shù)設(shè)計-17 3.4.2-數(shù)據(jù)的存儲-18 3.4.3-數(shù)據(jù)的查詢-19 3.4.4-數(shù)據(jù)的監(jiān)測和報警-20 3.5-報表的輸出打印-20 第4章 底層控制器設(shè)計-23 4.1-底層硬件電路設(shè)計-23 4.1.1-微控制器選擇及電源設(shè)計-24 4.1.2-鍵盤電路的設(shè)計-25 4.1.3-液晶屏的選擇與電路設(shè)計-26 4.1.4-串口電路設(shè)計-27 4.1.5-CAN總線接口電路設(shè)計-28 4.1.6-報警電路設(shè)計-29 4.2-單片機程序設(shè)計-29 4.2.1-編程軟件介紹-29 4.2.2-程序總體結(jié)構(gòu)設(shè)計-29 4.2.3-鍵盤模塊設(shè)計-31 4.2.4-液晶屏顯示模塊設(shè)計-32 4.2.5-串口通信模塊設(shè)計-33 4.2.6-CAN通訊模塊設(shè)計-36 4.3-底層控制器實物介紹-38 第5章 結(jié)論與展望-39 5.1-結(jié)論-39 5.2-不足與展望-39 致謝-41 參考文獻-43 |