国产91丝袜在线播放_偷拍亚洲色图_欧美精品久久一区二区_不卡日本视频

學(xué)術(shù)咨詢服務(wù),正當(dāng)時......期刊天空網(wǎng)是可靠的職稱工作業(yè)績成果學(xué)術(shù)咨詢服務(wù)平臺!!!

PLC程序設(shè)計時如何融入計算機(jī)編程思想

發(fā)布時間:2018-05-18所屬分類:科技論文瀏覽:1

摘 要: 如今PLC程序已經(jīng)被廣泛應(yīng)用到了工業(yè)生產(chǎn)中,對于提升工業(yè)生產(chǎn)質(zhì)量是非常重要的,下面文章先是介紹了PLC程序的發(fā)展歷程,以及計算機(jī)編程在這類程序設(shè)計中的應(yīng)用,希望可以推動PLC程序更快更好的發(fā)展進(jìn)步。 關(guān)鍵詞:計算機(jī)編程,PLC程序,設(shè)計應(yīng)用 可編程控制器

  如今PLC程序已經(jīng)被廣泛應(yīng)用到了工業(yè)生產(chǎn)中,對于提升工業(yè)生產(chǎn)質(zhì)量是非常重要的,下面文章先是介紹了PLC程序的發(fā)展歷程,以及計算機(jī)編程在這類程序設(shè)計中的應(yīng)用,希望可以推動PLC程序更快更好的發(fā)展進(jìn)步。

  關(guān)鍵詞:計算機(jī)編程,PLC程序,設(shè)計應(yīng)用

計算機(jī)編程

  可編程控制器又稱PLC控制器,它的出現(xiàn)使得我國工業(yè)生產(chǎn)控制系統(tǒng)得以完善。其工作原理是由計算機(jī)進(jìn)行程序預(yù)設(shè),然后再將生產(chǎn)信息輸入進(jìn)PLC控制器中,由控制器進(jìn)行分析后向外部程序發(fā)布指令,外部程序執(zhí)行命令開始進(jìn)行生產(chǎn)。在這個工程中,主要就是由計算機(jī)程序進(jìn)行計算、分析和執(zhí)行,同時PLC程序也是由計算機(jī)進(jìn)行設(shè)置,所以計算機(jī)對于PLC程序來說十分重要。

  1 PLC程序發(fā)展歷程

  1.1 PLC程序起步階段

  在第二次工業(yè)革命后到上世紀(jì)六十年代之間,工業(yè)生產(chǎn)控制主要由繼電接觸器來完成,這是一種早期電子控制系統(tǒng),其利用導(dǎo)線連接定時器、繼電器和接觸器觸電,然后根據(jù)一定邏輯關(guān)系進(jìn)行系統(tǒng)性運(yùn)行。繼電接觸器因其價格低廉、操作簡單、結(jié)構(gòu)簡單等特點(diǎn)被廣泛應(yīng)用到當(dāng)時工業(yè)控制領(lǐng)域之中,但是隨著科技不斷進(jìn)步,工業(yè)生產(chǎn)難度不斷加大,人們在實(shí)踐中發(fā)現(xiàn)繼電接觸器不夠靈活,如果出現(xiàn)故障會影響整個控制系統(tǒng)運(yùn)行,不利于工業(yè)生產(chǎn)。

  1.2 PLC程序初級階段

  在這個階段,PLC程序依舊受到繼電接觸器影響,但是這個時候出現(xiàn)了計算機(jī)技術(shù),它的出現(xiàn)使PLC程序可以實(shí)現(xiàn)少量控制功能,可以執(zhí)行少量簡單運(yùn)算和指令,在一些大型程序設(shè)計上還是捉襟見肘。

  1.3 PLC程序高級階段

  十九世紀(jì)末期以來,計算機(jī)程序呈現(xiàn)出高速發(fā)展趨勢,計算機(jī)編程思想也逐漸形成系統(tǒng)化體系,這種系統(tǒng)化計算機(jī)編程體系也在PLC編程思想上有所體現(xiàn),不僅完善了PLC編程思想,還在PLC程序設(shè)計中加入數(shù)據(jù)庫元素,用各種形式來采集工業(yè)生產(chǎn)過程中加工、消耗等各種數(shù)據(jù),并對這些龐大、復(fù)雜數(shù)據(jù)進(jìn)行管理和儲存,將這些數(shù)據(jù)進(jìn)行系統(tǒng)化分類,對數(shù)據(jù)中存在問題進(jìn)行提取,方便人們在下一次生產(chǎn)時能夠更加快速、有效掌握數(shù)據(jù)信息。

  2 計算機(jī)編程思想

  計算機(jī)編程思想是由算法和基本結(jié)構(gòu)組成,算法是指利用計算機(jī)對數(shù)值進(jìn)行計算或是利用計算機(jī)對一些非數(shù)值數(shù)據(jù)進(jìn)行排序、管理。基本結(jié)構(gòu)有三種:順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。順序結(jié)構(gòu)局勢利用計算機(jī)進(jìn)行一個順序執(zhí)行系統(tǒng),在這種結(jié)構(gòu)中輸入一個數(shù)據(jù)會按照命令順序進(jìn)行自上而下執(zhí)行。選擇結(jié)構(gòu)又叫做分支結(jié)構(gòu)和條件結(jié)構(gòu),在這種結(jié)構(gòu)中輸入數(shù)據(jù),計算機(jī)都會對所給數(shù)據(jù)進(jìn)行分析,判斷數(shù)據(jù)符合哪種條件,根據(jù)數(shù)據(jù)自身情況選擇進(jìn)行不同計算和執(zhí)行方式,產(chǎn)生不同結(jié)果。循環(huán)結(jié)構(gòu)就是給數(shù)據(jù)設(shè)置一個條件,然后在計算機(jī)內(nèi)不斷計算,直到達(dá)到條件為止。

  3 PLC程序設(shè)計原理

  3.1 以結(jié)構(gòu)為目標(biāo)進(jìn)行編程設(shè)計

  這種編程設(shè)計原理主要就是依托于計算機(jī)編程思想,在進(jìn)行PLC程序設(shè)計時,也是根據(jù)順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)這三種思路進(jìn)行設(shè)計,使PLC程序只有一個出口和一個入口,在程序內(nèi)部按照 邏輯層次關(guān)系建立多個功能相對獨(dú)立的模塊,并將任務(wù)進(jìn)行細(xì)化,分配到這些模塊身上,然后將這些模塊按照程序執(zhí)行順序進(jìn)行連接,讓復(fù)雜的任務(wù)程序能通過PLC程序變成小型任務(wù),通過不同模塊間配合使用,完成目標(biāo)任務(wù)。這種基于計算機(jī)編程思想的PLC程序設(shè)計原理能很好整理各個模塊之間順序和邏輯關(guān)系,將復(fù)雜程序細(xì)致化、簡單化,方便進(jìn)行工業(yè)上調(diào)試、設(shè)置和維護(hù)。

  3.2 以對象為目標(biāo)進(jìn)行編程設(shè)計

  這種編程設(shè)計模式就是某一對象、某一類物品等作為PLC程序基本概念,了解編程對象特點(diǎn),根據(jù)其特點(diǎn)進(jìn)行編程。這種編程方式在近年來工業(yè)生產(chǎn)中受到廣泛應(yīng)用。其好處在于可以將數(shù)據(jù)進(jìn)行類別分類,使PLC程序在工業(yè)生產(chǎn)應(yīng)用中更加成熟,同時這種編程設(shè)計可以不斷重復(fù)利用,減少PLC程序開發(fā)時間和經(jīng)歷,提高PLC程序設(shè)計編程效率。這種PLC程序設(shè)計方式雖然是以對象為目標(biāo),但是在編寫時,仍舊應(yīng)用了一些計算機(jī)編程思想,讓PLC程序設(shè)計總能夠相互產(chǎn)生連接,支持PLC程序正常運(yùn)轉(zhuǎn)。

  4 幾種計算機(jī)編程思想在PLC程序設(shè)計中的應(yīng)用

  4.1 數(shù)據(jù)庫思想

  PLC控制系統(tǒng)最大特點(diǎn)就是要對輸入數(shù)據(jù)進(jìn)行大量整理、計算,然后分析大量數(shù)據(jù),輸出結(jié)果。簡單編程設(shè)計并不能真正實(shí)現(xiàn)對流動數(shù)據(jù)進(jìn)行大范圍控制,在對數(shù)據(jù)進(jìn)行計算并根據(jù)數(shù)據(jù)進(jìn)行執(zhí)行過程中,難免出現(xiàn)效率低下等情況。為了完成這種高難度工作任務(wù),可以計算機(jī)編程思想中數(shù)據(jù)庫思想應(yīng)用到PLC程序設(shè)計之中,當(dāng)向PLC程序輸入大量數(shù)據(jù)之后,PLC控制程序就會自動對數(shù)據(jù)進(jìn)行分類處理,然后自行訪問數(shù)據(jù)查找向匹配資料進(jìn)行計算,將計算結(jié)果輸出至PLC控制程序終端進(jìn)行結(jié)果執(zhí)行命令。

  4.2 程序嵌套思想

  程序嵌套思想優(yōu)勢在于可以將復(fù)雜程序變成一個個小程序,進(jìn)行獨(dú)立運(yùn)行和操作,主要應(yīng)用于以對象為目標(biāo)進(jìn)行的PLC程序設(shè)計中。在工業(yè)生產(chǎn)過程中,總會出現(xiàn)一些需要反復(fù)進(jìn)行重復(fù)運(yùn)算數(shù)據(jù),這個時候可以應(yīng)用程序嵌套思想,為需要重復(fù)計算部位建立單獨(dú)運(yùn)算模塊,在工業(yè)控制程序中將計算處理模塊按照功能區(qū)別,進(jìn)行獨(dú)立設(shè)計,使PLC程序結(jié)構(gòu)更加清晰,框架更加有條理。在執(zhí)行命令時,將所有重復(fù)程序操作都集中到同一模塊上,減少數(shù)據(jù)在PLC程序中運(yùn)轉(zhuǎn)時間和運(yùn)轉(zhuǎn)流程,以此提高PLC程序運(yùn)行速度,方便工人在工業(yè)生產(chǎn)環(huán)節(jié)中對PLC控制系統(tǒng)進(jìn)行調(diào)試。

  4.3 模糊控制思想

  模糊控制編程思想是指將設(shè)計者思維通過計算機(jī)技術(shù)變成計算機(jī)語言,將設(shè)計者控制思維進(jìn)行轉(zhuǎn)化,使PLC程序能自然模擬出設(shè)計者思維,將實(shí)際工程操作程序按照模糊控制原則進(jìn)行編程處理,改變PLC程序數(shù)據(jù)輸入精度和輸出精度。簡單來說就是由使用者向PLC控制程序輸入一個模糊范圍,然后PLC控制程序針對這個范圍進(jìn)行大量數(shù)據(jù)分析、比對,使輸出數(shù)值符合使用者給出范圍,這種模糊控制設(shè)計思想多用于小型汽輪機(jī)控制、熱交換機(jī)、熱水器等領(lǐng)域。

  5 結(jié)語

  通過以上對PLC程序發(fā)展歷程、計算機(jī)編程思想和幾種計算機(jī)編程思想在PLC設(shè)計中應(yīng)用的介紹,我們可以知道傳統(tǒng)PLC控制程序在不斷發(fā)展的工業(yè)實(shí)踐中不斷暴露出一些自身弊端和不足之處,通過將計算機(jī)編程思想和PLC程序設(shè)計進(jìn)行有機(jī)結(jié)合,可以很好改善傳統(tǒng)PLC控制程序弊端及不足。如數(shù)據(jù)庫思想很好地解決了PLC程序在數(shù)據(jù)處理上存在的弊端,程序嵌套思想使PLC程序得到簡化,運(yùn)行起來更加快捷,模糊控制思想使PLC程序更加擬人化等,使PLC程序設(shè)計更加成熟。

  相關(guān)閱讀:教育科學(xué)研究投稿中職編程語言課(C)教學(xué)

  中職教育是我國教育體系中很重要的一部分,也是直接為我國輸送人才的機(jī)構(gòu),國家也非常重視中職院校的建設(shè)和中職人才的培養(yǎng)。本文是一篇教育科學(xué)研究投稿的論文范文,主要論述了中職編程語言課(C)教學(xué)。

  

熱門核心期刊

sci|ssci服務(wù)

EI|SCOPUS服務(wù)

翻譯潤色解答

論文發(fā)表指導(dǎo)

學(xué)術(shù)成果常識

最新分區(qū)查詢?nèi)肟?/a>

SCISSCIAHCI

主站蜘蛛池模板: 宜阳县| 芦山县| 西畴县| 克什克腾旗| 定边县| 昭觉县| 互助| 平舆县| 虞城县| 新绛县| 阿拉善右旗| 钟祥市| 邻水| 霍州市| 麻栗坡县| 澳门| 青龙| 上高县| 安康市| 建德市| 雷波县| 长子县| 延吉市| 河津市| 博兴县| 邻水| 宁都县| 五家渠市| 察哈| 金阳县| 阿城市| 罗城| 沾益县| 大理市| 遂溪县| 阿瓦提县| 湘阴县| 公主岭市| 九龙坡区| 武川县| 灌阳县|