版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、計(jì)算機(jī)專(zhuān)業(yè)課程設(shè)計(jì)論文 1工業(yè)編程概述 在過(guò)去,電氣控制線路由大量的繼電器作為主要元件組成,以實(shí)現(xiàn)生產(chǎn)過(guò)程的自動(dòng)化控制,然而這些由繼電器構(gòu)成的龐大且復(fù)雜的控制系統(tǒng)往往需要大量的導(dǎo)線連接,需要大型機(jī)柜組裝,并且占據(jù)大量的空間,電力消耗和維護(hù)成本較高,重構(gòu)難度極大,無(wú)法適應(yīng)現(xiàn)代工業(yè)生產(chǎn)過(guò)程中的復(fù)雜狀況1。1968年,美國(guó)的通用汽車(chē)公司提出了一系列如編程簡(jiǎn)單、可靠性強(qiáng)、維護(hù)簡(jiǎn)便等的技術(shù)指標(biāo),旨在通過(guò)新型的通用控制器對(duì)其汽車(chē)生產(chǎn)設(shè)備進(jìn)行控制,解決裝配流水線上各組裝流程控制線路的問(wèn)題2。1969年,世界上第一臺(tái)可編程控制器(簡(jiǎn)稱(chēng)PLC)研制成功,后來(lái)被廣泛應(yīng)用于各工業(yè)流水生產(chǎn)線3。到了20世紀(jì)70年代,
2、PLC中開(kāi)始使用大規(guī)模集成電路(LSI)以及微處理器,具備邏輯控制、計(jì)數(shù)及計(jì)時(shí)控制、算術(shù)運(yùn)算、數(shù)據(jù)處理等功能,能夠處理分支、中斷、自診斷等。然而時(shí)至今日,PLC雖然依然是生產(chǎn)控制系統(tǒng)的重要組成部分,但在世界性貿(mào)易快速發(fā)展的今天,PLC高度的可靠性、復(fù)雜的功能設(shè)計(jì)、成本壓力等都是工業(yè)制造中急需解決的問(wèn)題。越來(lái)越多的制造商意識(shí)到標(biāo)準(zhǔn)化的軟件開(kāi)發(fā)平臺(tái)、詳細(xì)的需求分析、完善的軟件設(shè)計(jì)、周全的測(cè)試環(huán)境是現(xiàn)代工業(yè)軟件編程所必須具備的條件,統(tǒng)一的PLC編程技術(shù)標(biāo)準(zhǔn)、硬件無(wú)關(guān)的軟件體系、簡(jiǎn)單便捷的開(kāi)發(fā)環(huán)境均是亟待解決的難題。 2IEC61131-3標(biāo)準(zhǔn)及應(yīng)用 早在1993年,PLC的國(guó)際標(biāo)準(zhǔn)IEC61131制
3、定實(shí)施,其中的IEC61131-3是關(guān)于面向PLC的編程語(yǔ)言的標(biāo)準(zhǔn),定義了PLC上進(jìn)行編程的語(yǔ)言特征及規(guī)范4。這一標(biāo)準(zhǔn)二十多年來(lái)得到廣泛推廣,已經(jīng)成為了當(dāng)之無(wú)愧的行業(yè)標(biāo)準(zhǔn),對(duì)整個(gè)工業(yè)體系有著極其重要的意義。IEC61131-3的制定,匯集了多個(gè)工業(yè)制造業(yè)發(fā)達(dá)國(guó)家無(wú)數(shù)從業(yè)專(zhuān)家和相關(guān)領(lǐng)域?qū)W者的智慧以及數(shù)十年在工控方面的經(jīng)驗(yàn)5。該標(biāo)準(zhǔn)允許多種編程語(yǔ)言同時(shí)應(yīng)用于同一PLC中,開(kāi)發(fā)人員同時(shí)也可以自由選擇最恰當(dāng)或最熟悉的編程語(yǔ)言進(jìn)行開(kāi)發(fā),還甚至在同一個(gè)程序中使用各不相同的編程語(yǔ)言完成不同功能模塊的編寫(xiě)任務(wù)6。這一特性解決了PLC發(fā)展歷史上由于不同廠商不同技術(shù)導(dǎo)致的多種編程語(yǔ)言混合使用造成的兼容性難題,同時(shí)
4、為全自動(dòng)智能化生產(chǎn)提供了廣闊的發(fā)展空間。PLCopen是一個(gè)1992年成立于荷蘭的國(guó)際技術(shù)組織,一直持續(xù)關(guān)注如何提高工業(yè)編程的方法、效率及規(guī)范等業(yè)界難題。2005年9月以來(lái),PLCopen根據(jù)各國(guó)的工業(yè)發(fā)展水平,有針對(duì)性對(duì)企業(yè)進(jìn)行技術(shù)支持和指導(dǎo),使IEC61131-3國(guó)際標(biāo)準(zhǔn)得以被廣泛的推廣。這一措施具有如下優(yōu)點(diǎn):1)減少資源在技術(shù)人員的培訓(xùn)、調(diào)試、維護(hù)和咨詢方面的浪費(fèi);2)著眼于解決控制中的問(wèn)題,提高工業(yè)軟件的可復(fù)用性;3)統(tǒng)一的編程標(biāo)準(zhǔn)減少了開(kāi)發(fā)過(guò)程中的錯(cuò)誤;4)通用性的編程技術(shù)可大規(guī)模推廣;5)減少不同廠商之間在不同組件之間的對(duì)接時(shí)間成本。 3課程設(shè)計(jì) 3.1教學(xué)需求及目標(biāo)。在工業(yè)制造技
5、術(shù)日益先進(jìn)的今天,中國(guó)的制造業(yè)要想完成從“中國(guó)制造”到“中國(guó)智造”的轉(zhuǎn)變,增加工業(yè)附加值,就必須在全國(guó)范圍進(jìn)行信息化人才的培養(yǎng),用更為先進(jìn)的技術(shù)適應(yīng)新一輪的工業(yè)變革。職業(yè)院校作為技術(shù)型人才的重要培養(yǎng)基地,更應(yīng)該走在技術(shù)變革和職業(yè)教育改革的前列,以先進(jìn)技術(shù)為基礎(chǔ)、先進(jìn)的教學(xué)理念為向?qū)Вe極參與到面向工業(yè)4.0的變革中去。由于工業(yè)軟件編程同樣屬于軟件編程的范疇,且計(jì)算機(jī)專(zhuān)業(yè)的基礎(chǔ)學(xué)習(xí)科目包含了基本的程序設(shè)計(jì)原理及基礎(chǔ)實(shí)踐,而工業(yè)軟件編程往往需要擁有扎實(shí)功底及對(duì)軟件設(shè)計(jì)有較好理解能力,因而面向計(jì)算機(jī)專(zhuān)業(yè)開(kāi)設(shè)關(guān)于工業(yè)軟件編程的課程是符合行業(yè)發(fā)展的實(shí)際需要的。教學(xué)目標(biāo)為針對(duì)計(jì)算機(jī)軟件類(lèi)專(zhuān)業(yè)學(xué)生設(shè)計(jì)一門(mén)工
6、業(yè)軟件編程課程,并以IEC61131-3編程標(biāo)準(zhǔn)的知識(shí)點(diǎn)要求為依據(jù),設(shè)計(jì)計(jì)算機(jī)硬件原理、電氣工程原理、控制工程原理等多專(zhuān)業(yè)融合的理論知識(shí)模塊,面向工業(yè)4.0應(yīng)用場(chǎng)景設(shè)計(jì)項(xiàng)目化教學(xué)案例,融入“教、學(xué)、做”為一體的教學(xué)方法,形成有鮮明特色的一門(mén)工業(yè)4.0專(zhuān)業(yè)方向的必修課或計(jì)算機(jī)類(lèi)的專(zhuān)業(yè)選修課。3.2教學(xué)內(nèi)容。1)PLC構(gòu)成PLC由軟件系統(tǒng)和硬件系統(tǒng)構(gòu)成,其中硬件系統(tǒng)組成部件包括處理器、存儲(chǔ)器、通訊接口、以及輸入輸出接口,而存儲(chǔ)器又可分為系統(tǒng)存儲(chǔ)器和用戶存儲(chǔ)器,輸入輸出接口可分為輸入單元和輸出單元,而軟件系統(tǒng)包含用戶程序和系統(tǒng)監(jiān)控程序。其中用戶程序即開(kāi)發(fā)人員根據(jù)IEC61131-3中對(duì)編程語(yǔ)言的定義
7、標(biāo)準(zhǔn)編寫(xiě)的執(zhí)行程序。2)IEC61131-3編程基礎(chǔ)IEC61131-3可分為公用元素和編程語(yǔ)言兩部分進(jìn)行解讀。其中公用元素有軟件模型、編程模型、數(shù)據(jù)外部表示、變量、程序組織單元以及順序功能圖表。其中軟件模型包含了配置、資源、任務(wù)、存取路徑和全局變量,從理論上將較為復(fù)雜的程序分割成多個(gè)相對(duì)獨(dú)立又相互關(guān)聯(lián)的可管理部分,通過(guò)預(yù)設(shè)的規(guī)則相互調(diào)用。編程模型(見(jiàn)圖1)則將信號(hào)處理、傳感器、執(zhí)行器、通信等功能有機(jī)結(jié)合起來(lái)形成一種框架,為模塊化編程提供了體系參考。而數(shù)據(jù)外部表示、變量等剩下的一些公用元素則是為開(kāi)發(fā)人員提供的基本編寫(xiě)規(guī)范、預(yù)設(shè)操作指令及基本功能單元。IEC61131-3所定義的編程語(yǔ)言則是類(lèi)似
8、于軟件開(kāi)發(fā)中使用的高級(jí)編程語(yǔ)言,通過(guò)基本語(yǔ)法構(gòu)成邏輯運(yùn)算的描述,方便開(kāi)發(fā)人員的編寫(xiě)和維護(hù)。另外,POU是一個(gè)能夠被獨(dú)立編譯的程序塊,作為項(xiàng)目程序的組成部件之一,耦合性較低且可分別由不同種類(lèi)的編程語(yǔ)言編寫(xiě)。POU具有唯一性、全局性,名字及接口均對(duì)其他組成部件開(kāi)放,數(shù)據(jù)的傳輸采用統(tǒng)一的標(biāo)準(zhǔn),這一特性方便了項(xiàng)目框架構(gòu)造及程序編寫(xiě)的模塊化,復(fù)用性強(qiáng),后期維護(hù)成本較低。在熟悉并掌握IEC61131-3標(biāo)準(zhǔn)中編程標(biāo)準(zhǔn)的特征之后,需要進(jìn)一步的學(xué)習(xí)其編程要素(如數(shù)據(jù)類(lèi)型、變量等),最后還需要根據(jù)其特性與一般高級(jí)軟件編程語(yǔ)言的異同進(jìn)行深入學(xué)習(xí)其內(nèi)部機(jī)理,徹底掌握IEC61131-3標(biāo)準(zhǔn)。圖1IEC61131-3
9、標(biāo)準(zhǔn)編程模型3.3教學(xué)方式。1)以本學(xué)院軟件技術(shù)專(zhuān)業(yè)人才培養(yǎng)方案為主要研究藍(lán)本,分析軟件專(zhuān)業(yè)的編程基礎(chǔ)課設(shè)計(jì),分析其與IEC61131-3編程基礎(chǔ)語(yǔ)法異同,設(shè)計(jì)基礎(chǔ)語(yǔ)法部分的教學(xué)內(nèi)容,注重教學(xué)內(nèi)容的相似性關(guān)聯(lián)及差異性區(qū)分,避免學(xué)生混淆IEC61131-3編程基礎(chǔ)語(yǔ)法與一般高級(jí)編程語(yǔ)言基礎(chǔ)語(yǔ)法。2)以IEC61131-3編程的語(yǔ)法、人機(jī)交互界面設(shè)計(jì)、邏輯控制及運(yùn)動(dòng)控制庫(kù)等主要知識(shí)點(diǎn)為分析對(duì)象,編制其相關(guān)的電氣工程、控制工程等專(zhuān)業(yè)理論教學(xué)要點(diǎn),將理論教學(xué)內(nèi)容以圖文等形象方式展示基礎(chǔ)原理,特別是針對(duì)工業(yè)軟件編程所需掌握的原理知識(shí),而不是全套的理論知識(shí)教授,避免課程內(nèi)容大篇幅出現(xiàn)理論教學(xué)枯燥無(wú)味。3)
10、研究工業(yè)軟件編程思路與計(jì)算機(jī)軟件編程思路的異同點(diǎn),設(shè)計(jì)相應(yīng)的思維對(duì)比轉(zhuǎn)化教學(xué)模塊,讓學(xué)生更快更容易掌握工業(yè)軟件編程方法。例如電機(jī)轉(zhuǎn)動(dòng)控制如果從計(jì)算機(jī)軟件編程角度,可以使用條件判斷、循環(huán)狀態(tài)判斷等多種方法,而在工業(yè)控制編程中比較多的傾向使用CASE語(yǔ)句的狀態(tài)機(jī)機(jī)制描。4)設(shè)計(jì)工業(yè)軟件中的常見(jiàn)小型案例,如以合耕科技的Gatherwin系統(tǒng)為開(kāi)發(fā)環(huán)境完成項(xiàng)目化教學(xué)設(shè)計(jì)。Gatherwin系統(tǒng)不僅支持IEC61131-3標(biāo)準(zhǔn)還提供了大量的常用工業(yè)功能庫(kù)及較強(qiáng)的工業(yè)組件仿真系統(tǒng),教學(xué)設(shè)計(jì)基于這樣的一套系統(tǒng),使得學(xué)生能專(zhuān)注于上層業(yè)務(wù)邏輯控制而調(diào)用封裝好的下層通用控制庫(kù),更為學(xué)生提供了仿真度非常高的環(huán)境,可
11、以通過(guò)仿真環(huán)境調(diào)試業(yè)務(wù)邏輯,并能快速部署至真實(shí)物理系統(tǒng)。3.4考核方式。平時(shí)的考核方式以團(tuán)隊(duì)協(xié)作為基礎(chǔ)的實(shí)踐為主。學(xué)生分組組成團(tuán)隊(duì),對(duì)某一興趣點(diǎn)進(jìn)行深入了解,通過(guò)查閱資料、集體討論并設(shè)計(jì)方案加以實(shí)踐,以代碼的形式實(shí)現(xiàn)部分功能,最后學(xué)生以個(gè)人為單位根據(jù)自己在整個(gè)實(shí)踐過(guò)程中的收獲及心得體會(huì)做總結(jié),要求條理清晰、邏輯性強(qiáng),并形成實(shí)踐報(bào)告。期末考核以筆試加實(shí)操的形式進(jìn)行。筆試主要注重工業(yè)軟件編程的理論知識(shí)及各基礎(chǔ)知識(shí)。以單項(xiàng)選擇題和多項(xiàng)選擇題的形式考核學(xué)生在知識(shí)易錯(cuò)點(diǎn)上的辨別能力和計(jì)算能力,以填空題的形式考核學(xué)生在知識(shí)難點(diǎn)上掌握程度,以虛擬應(yīng)用場(chǎng)景的形式作為主觀大題,考核學(xué)生的實(shí)際應(yīng)用能力。考核的最終
12、目標(biāo)是讓學(xué)生能夠掌握工業(yè)軟件編程的標(biāo)準(zhǔn),在課程規(guī)定的時(shí)間內(nèi)學(xué)會(huì)利用已掌握的知識(shí)解決實(shí)際應(yīng)用場(chǎng)景的問(wèn)題,同時(shí)養(yǎng)成團(tuán)隊(duì)協(xié)作的習(xí)慣,更好的發(fā)揮團(tuán)隊(duì)合作的優(yōu)勢(shì)。 4總結(jié) 本文通過(guò)概述IEC61131標(biāo)準(zhǔn)的由來(lái),并分析了該標(biāo)準(zhǔn)在未來(lái)工業(yè)制造業(yè)中的應(yīng)用前景,最后根據(jù)技術(shù)型人才的需求現(xiàn)狀,結(jié)合工業(yè)軟件編程與計(jì)算機(jī)專(zhuān)業(yè)軟件編程的相似性,提出了一個(gè)適合計(jì)算機(jī)專(zhuān)業(yè)學(xué)生的工業(yè)軟件編程課程設(shè)計(jì),從客觀上解決了工業(yè)軟件編程中來(lái)自不同領(lǐng)域和平臺(tái)之間技術(shù)對(duì)接及編程技術(shù)在授課過(guò)程中的難題,為高職院校開(kāi)設(shè)工業(yè)軟件編程課程提供了一個(gè)很好的參考范例。 參考文獻(xiàn): 1鄭友.PLC控制系統(tǒng)的發(fā)展及其應(yīng)用J.黑龍江科技信息,2009(35):67-67. 2李玉峰.汽車(chē)制造業(yè)的PLC市場(chǎng)分析J.自動(dòng)化博覽,2010,27(3):42-43. 3焦晶,周麗娟.淺談PLC應(yīng)用技術(shù)在現(xiàn)代教學(xué)方法中的應(yīng)用J.內(nèi)蒙古教育:職教版,2013(4):68-69. 4LydonB.IEC611
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 44883-2024流程生產(chǎn)能效管控系統(tǒng)設(shè)計(jì)要求
- 酒店前廳2月份工作計(jì)劃
- 企業(yè)市場(chǎng)銷(xiāo)售部經(jīng)理201年銷(xiāo)售工作計(jì)劃
- 出納個(gè)人工作總結(jié)與計(jì)劃
- 八年級(jí)上冊(cè)數(shù)學(xué)教學(xué)計(jì)劃例文
- 2025幼兒園寒假工作計(jì)劃
- 文員的月個(gè)人工作總結(jié)與計(jì)劃
- 音樂(lè)年度工作計(jì)劃匯編
- 學(xué)校標(biāo)準(zhǔn)化建設(shè)自評(píng)工作計(jì)劃
- 衛(wèi)生院控?zé)?025工作計(jì)劃
- 女生穿搭技巧學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 人教版-數(shù)學(xué)-三年級(jí)上冊(cè)-易錯(cuò)題-專(zhuān)項(xiàng)練習(xí)
- 第三章人類(lèi)社會(huì)及其發(fā)展規(guī)律
- 網(wǎng)絡(luò)信息安全知識(shí)考試參考題庫(kù)300題(含各題型)
- 《特種設(shè)備安全法》宣講
- 【歷史】人教版八年級(jí)上冊(cè)歷史第8單元第26課教育文化事業(yè)的發(fā)展課件(共26張)
- 2024秋國(guó)家開(kāi)放大學(xué)《馬克思主義基本原理》專(zhuān)題測(cè)試1-8參考答案
- 新概念英語(yǔ)第二冊(cè)33課市公開(kāi)課獲獎(jiǎng)?wù)n件省名師示范課獲獎(jiǎng)?wù)n件
- 企業(yè)國(guó)際化經(jīng)營(yíng)戰(zhàn)略規(guī)劃與實(shí)施方案
- 3.3-棧的應(yīng)用-迷宮求解解析
- 慢性腎衰竭血液透析患者的流行病學(xué)調(diào)查分析
評(píng)論
0/150
提交評(píng)論