亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于PLC的嵌入式數(shù)控機(jī)床控制系統(tǒng)設(shè)計

        2020-02-29 10:39:27劉霞
        科技創(chuàng)新與應(yīng)用 2020年6期
        關(guān)鍵詞:控制系統(tǒng)數(shù)控機(jī)床嵌入式

        劉霞

        摘? 要:由于PLC技術(shù)具備的高可靠性、強(qiáng)抗干擾性、適用于惡劣生產(chǎn)環(huán)境等優(yōu)勢,在工業(yè)控制領(lǐng)域中得到了廣泛的應(yīng)用。對此,基于PLC技術(shù)提出一種新的嵌入式數(shù)控機(jī)床控制系統(tǒng),通過對其硬件結(jié)構(gòu)及數(shù)控機(jī)床控制數(shù)據(jù)通信接收、基于PLC的控制數(shù)據(jù)映射設(shè)計,最終實現(xiàn)系統(tǒng)對數(shù)控機(jī)床控制程序的執(zhí)行。通過對比實驗進(jìn)一步證明,該系統(tǒng)與傳統(tǒng)控制系統(tǒng)相比誤差率更低,更具有應(yīng)用價值。

        關(guān)鍵詞:PLC;嵌入式;數(shù)控機(jī)床;控制系統(tǒng)

        中圖分類號:TP391.8 文獻(xiàn)標(biāo)識碼:A 文章編號:2095-2945(2020)06-0107-02

        Abstract: Because of the advantages of high reliability, strong anti-interference and suitable for harsh production environment, PLC technology has been widely used in the field of industrial control. In view of this, a new embedded CNC machine tool control system is proposed based on PLC technology. Through the communication and reception of its hardware structure and CNC machine tool control data, and the design of control data mapping based on PLC, the system finally realizes the execution of CNC machine tool control program. Through the comparative experiment, it is further proved that the error rate of this system is lower than that of the traditional control system, and it has more application value.

        Keywords: PLC; embedded; CNC machine tool; control system

        引言

        PLC也稱為可編程控制器,是由計算機(jī)實現(xiàn)對繼電器的控制發(fā)展而來的一種全自動化的控制裝置。PLC具備傳統(tǒng)繼電器中操作簡單、成本低廉等優(yōu)勢,同時又具備計算機(jī)中運用靈活、功能完備的優(yōu)勢,因此在眾多要求可靠性高且工作環(huán)境惡劣的領(lǐng)域得到而很好的發(fā)展,但目前仍沒有一套結(jié)構(gòu)完善、功能強(qiáng)大的基于PLC的數(shù)控機(jī)床控制系統(tǒng)[1]。傳統(tǒng)數(shù)控機(jī)床的控制主要是通過人為的方式進(jìn)行,一旦設(shè)備出現(xiàn)故障會嚴(yán)重影響工作人員的人身安全,因此本文提出一種全新的基于PLC的嵌入式數(shù)控機(jī)床控制系統(tǒng),通過對其硬件結(jié)構(gòu)及軟件中的功能進(jìn)行設(shè)計,為工業(yè)控制領(lǐng)域的安全生產(chǎn)提供保障。

        1 基于PLC的嵌入式數(shù)控機(jī)床控制系統(tǒng)硬件設(shè)計

        基于PLC的嵌入式數(shù)控機(jī)床控制系統(tǒng)硬件部分是由微型處理器、存儲設(shè)備、輸入輸出設(shè)備以及設(shè)備之間連接的電路組成的系統(tǒng)硬件結(jié)構(gòu)。硬件結(jié)構(gòu)為系統(tǒng)中的軟件及軟件的運行提供良好的運行環(huán)境[2]。硬件結(jié)構(gòu)中,嵌入式的微型處理器裝置是本文系統(tǒng)的硬件核心部分,主要負(fù)責(zé)控制整個嵌入式數(shù)控機(jī)床的運行[2]。外部設(shè)備主要用于本文系統(tǒng)與數(shù)控機(jī)床現(xiàn)場的環(huán)境進(jìn)行交互,其中包括用于對數(shù)據(jù)信息進(jìn)行保留的存儲設(shè)備、計算機(jī)接口設(shè)備以及用于制作控制過程中數(shù)據(jù)表格的打印設(shè)備等。在本文系統(tǒng)實際應(yīng)用過程中,用戶可以根據(jù)不同的需要,選擇不同的硬件平臺。因此,在系統(tǒng)中的嵌入式計算機(jī)應(yīng)該與標(biāo)準(zhǔn)計算機(jī)完全兼容,并且其它硬件結(jié)構(gòu)也應(yīng)與標(biāo)準(zhǔn)計算機(jī)相同,實現(xiàn)本文系統(tǒng)完成與標(biāo)準(zhǔn)計算機(jī)相同的工作任務(wù)。

        保證本文設(shè)計的基于PLC的嵌入式數(shù)控機(jī)床控制系統(tǒng)能夠在數(shù)控機(jī)床現(xiàn)場惡劣的環(huán)境當(dāng)中正常的運行,在系統(tǒng)輸入接口處位置的連接線路選用具備光電隔離工能以及濾波功能的電路[3]。輸入接口的線路主要用于接收和收集開關(guān)量輸入的信號以及模擬量信號。通過微型處理器設(shè)備的輸入接口線路一般是由寄存設(shè)備、選通線路以及帶有中斷請求邏輯的線路三部分構(gòu)成,將以上三種組成結(jié)構(gòu)連接在一個芯片上形成完整的電路集成。

        在輸出接口線路中的繼電器裝置輸出時,由于繼電器裝置上的線圈與兩個導(dǎo)體間可供電流通過的接觸面是相互隔離的,因此可以將其分別連接在具有不同性質(zhì)以及不同電壓等級的電路當(dāng)中。根據(jù)這一原理,在本文設(shè)計的系統(tǒng)上可以利用PLC將繼電器裝置輸出電路中的內(nèi)部電路與PLC的外部驅(qū)動在電路中間完全的隔離,實現(xiàn)兩部分結(jié)構(gòu)在不受另一方影響的情況下,穩(wěn)定的運行。

        2 基于PLC的嵌入式數(shù)控機(jī)床控制系統(tǒng)軟件設(shè)計

        基于PLC對嵌入式數(shù)控機(jī)床控制系統(tǒng)軟件功能的設(shè)計包括對數(shù)控機(jī)床控制數(shù)據(jù)通信的接收功能、基于PLC的控制數(shù)據(jù)輸入映射功能、控制狀態(tài)值邏輯處理功能以及控制程序最終的執(zhí)行功能。圖1為基于PLC的嵌入式數(shù)控機(jī)床控制系統(tǒng)運行基本流程。

        根據(jù)圖1中系統(tǒng)的運行基本流程對系統(tǒng)中數(shù)控機(jī)床控制數(shù)據(jù)通信接收、基于PLC的控制數(shù)據(jù)映射以及實現(xiàn)數(shù)控機(jī)床控制程序執(zhí)行進(jìn)行詳細(xì)的說明。

        2.1 數(shù)控機(jī)床控制數(shù)據(jù)通信接收

        數(shù)控機(jī)床控制數(shù)據(jù)通信接收是系統(tǒng)運行的第一個階段,是通過接口板獲取端口上的控制數(shù)據(jù)信息[4]。由于在系統(tǒng)實際運行中,控制數(shù)據(jù)信息常常會存在無效數(shù)據(jù)。因此,需要利用PLC以掃描的方式,按照控制順序?qū)邮盏降目刂茢?shù)據(jù)進(jìn)行采集,并將其中有效的控制數(shù)據(jù)填入到存儲器當(dāng)中,再進(jìn)入系統(tǒng)的處理階段當(dāng)中。在進(jìn)行程序控制執(zhí)行的階段,通過數(shù)控機(jī)床控制數(shù)據(jù)通信接收保證當(dāng)輸入的控制數(shù)據(jù)發(fā)生變化的情況下,存儲器當(dāng)中已有的控制數(shù)據(jù)不會受到影響發(fā)生改變,控制數(shù)據(jù)的改變只會通過在下一階段中的控制數(shù)據(jù)通信接收改變。

        2.2 基于PLC的控制數(shù)據(jù)映射

        當(dāng)完成數(shù)控機(jī)床控制數(shù)據(jù)通信接收后,再次通過系統(tǒng)的計算機(jī)接口實現(xiàn)對控制數(shù)據(jù)的通信,并獲取到2個8位數(shù)的16進(jìn)制數(shù),通過對該數(shù)據(jù)進(jìn)行映射,最終獲取到每個控制點位上的數(shù)值,再用特定的變量對每個點位的數(shù)值進(jìn)行保存,實現(xiàn)區(qū)域性映射[5]?;赑LC的控制數(shù)據(jù)映射是系統(tǒng)中一項十分重要的環(huán)節(jié),只有通過這一環(huán)節(jié)才能將用戶輸入的參數(shù)信息轉(zhuǎn)換為具體的功能,從而在系統(tǒng)當(dāng)中實現(xiàn)對數(shù)據(jù)機(jī)床的控制。通過本文上述數(shù)據(jù)的采集階段,已經(jīng)將用戶編寫的語言程序轉(zhuǎn)變?yōu)榱讼到y(tǒng)可以運行的數(shù)據(jù),再利用計算機(jī)接口板的端口狀態(tài)對信息進(jìn)行實時的存儲,并將其輸入到映射區(qū)域當(dāng)中,通過映射環(huán)節(jié)再將數(shù)據(jù)中原本的語義、詞義等分析出來,從而做出正確的控制。

        2.3 實現(xiàn)數(shù)控機(jī)床控制程序執(zhí)行

        為了實現(xiàn)系統(tǒng)對數(shù)控機(jī)床控制程序執(zhí)行,首先需要根據(jù)用戶實際輸入的信息,經(jīng)過控制程序執(zhí)行后得到相應(yīng)的預(yù)想結(jié)果[6]。在邏輯構(gòu)造當(dāng)中,根據(jù)設(shè)備元件的各項信息將保留的輸出控制數(shù)據(jù)的變量與系統(tǒng)中對應(yīng)的位置進(jìn)行連接,實現(xiàn)設(shè)備元件與系統(tǒng)端口額的額狀態(tài)數(shù)值實時連接的效果。

        通過編譯環(huán)節(jié)將控制程序差分成多個不同的單元,再將其分別進(jìn)行轉(zhuǎn)換。在每個邏輯當(dāng)中都分別對應(yīng)一個數(shù)據(jù)機(jī)床上的設(shè)備元件,節(jié)點位置表示各個控制邏輯與邏輯功能的節(jié)點。再對邏輯進(jìn)行后序周游,并在后序周游的過程中,系統(tǒng)開始對各個控制命令進(jìn)行邏輯運算,并將運算結(jié)果輸出到映射區(qū)域。最終通過映射區(qū)域輸出的結(jié)果執(zhí)行相應(yīng)的控制程序,實現(xiàn)對數(shù)控機(jī)床的控制。

        3 實驗論證分析

        3.1 實驗準(zhǔn)備

        首先將本文系統(tǒng)與傳統(tǒng)控制系統(tǒng)共同建立在實時操作系統(tǒng)環(huán)境當(dāng)中,分別選取兩種規(guī)格、型號完全相同的數(shù)控機(jī)床作為實驗對象,設(shè)置本文系統(tǒng)為實驗組,傳統(tǒng)控制系統(tǒng)為對照組,分別在實驗組和對照組中添加一位實驗人員作為系統(tǒng)的使用用戶,對兩組系統(tǒng)輸入同樣的數(shù)控機(jī)床控制信息,待兩組系統(tǒng)均完成相應(yīng)的運行后,將兩組系統(tǒng)的實驗結(jié)果相關(guān)數(shù)據(jù)進(jìn)行記錄。

        3.2 實驗結(jié)果及分析

        根據(jù)記錄的實驗結(jié)果,計算出兩組系統(tǒng)的誤差率,并繪制成如圖2所示的實驗結(jié)果對比圖。

        從圖2中的兩條曲線可以看出,實驗組的誤差率明顯低于對照組的誤差率。且實驗組的誤差率曲線波動幅度較緩,而對照組的誤差率波動幅度較大。因此通過對比實驗證明,本文提出的基于PLC的嵌入式數(shù)控機(jī)床控制系統(tǒng)對數(shù)控機(jī)床的控制準(zhǔn)確性和穩(wěn)定性更高,更適用于實際工業(yè)控制領(lǐng)域?qū)?shù)據(jù)機(jī)床的控制。

        4 結(jié)束語

        本文針對傳統(tǒng)控制系統(tǒng)中存在的問題,結(jié)合PLC的優(yōu)勢,提出一種基于PLC的嵌入式數(shù)控機(jī)床控制系統(tǒng),并通過對比實驗進(jìn)一步證明了該系統(tǒng)的穩(wěn)定性和準(zhǔn)確性。但本文在研究的過程中仍然存在某些方面的問題,例如系統(tǒng)中除控制功能外其它功能涉及較少、系統(tǒng)本身可支持的元件較少等。因此在后續(xù)的研究中,還將針對這兩個方面的問題進(jìn)行更加深入的研究。

        參考文獻(xiàn):

        [1]高羅卿,莊源昌.基于OPC技術(shù)實現(xiàn)WINCC與FANUC數(shù)控機(jī)床的監(jiān)控系統(tǒng)設(shè)計[J].制造技術(shù)與機(jī)床,2019,38(01):169-172.

        [2]雷楠南.西門子802D系統(tǒng)數(shù)控機(jī)床模擬主軸控制與調(diào)試[J].安徽電子信息職業(yè)技術(shù)學(xué)院學(xué)報,2019,18(01):4-9.

        [3]陶慧.“數(shù)控機(jī)床安裝調(diào)試與維修”課程自主進(jìn)程教學(xué)改革研究[J].工業(yè)和信息化教育,2019,38(05):70+79.

        [4]司昌練.基于電液位置伺服系統(tǒng)機(jī)床滑臺模糊自適應(yīng)控制研究[J].液壓氣動與密封,2019,39(05):32-37.

        [5]徐世卿,夏永紅,張建國,等.淺談FANUCio-MD數(shù)控機(jī)床控制系統(tǒng)伺服驅(qū)動器的記憶裝置改造[J].科技風(fēng),2019,38(21):156-157.

        [6]關(guān)進(jìn)良,戰(zhàn)祥鑫,岳維超,等.大型數(shù)控機(jī)床故障診斷研究[J].中國設(shè)備工程,2019,38(15):99-101.

        猜你喜歡
        控制系統(tǒng)數(shù)控機(jī)床嵌入式
        數(shù)控機(jī)床的節(jié)能應(yīng)用
        高檔數(shù)控機(jī)床數(shù)據(jù)采集應(yīng)用
        數(shù)控機(jī)床電氣系統(tǒng)的故障診斷與維修
        電子制作(2018年10期)2018-08-04 03:24:46
        搭建基于Qt的嵌入式開發(fā)平臺
        PLC在數(shù)控機(jī)床中應(yīng)用
        電子制作(2017年20期)2017-04-26 06:57:41
        嵌入式軟PLC在電鍍生產(chǎn)流程控制系統(tǒng)中的應(yīng)用
        Ka頻段衛(wèi)星通信自適應(yīng)抗雨衰控制系統(tǒng)設(shè)計
        基于單片機(jī)的LED路燈控制系統(tǒng)設(shè)計
        基于PLC的鋼廠熱連軋感應(yīng)加熱爐控制系統(tǒng)實現(xiàn)
        礦井提升機(jī)控制系統(tǒng)發(fā)展的研究
        日本一本免费一二区| 精品的一区二区三区| 天堂av一区一区一区| 国产一区二区三区在线大屁股| 国产午夜福利久久精品| 老少交欧美另类| 99热在线播放精品6| 91久久香蕉国产熟女线看| 久久午夜羞羞影院免费观看| 成人无码一区二区三区网站| 亚洲男人天堂av在线| av在线播放一区二区免费| 亚洲日韩成人无码| 欧美肥胖老妇做爰videos| 国产AV国片精品有毛| 色婷婷av一区二区三区不卡| 免费黄片小视频在线播放| 婷婷五月婷婷五月| 一本一本久久a久久精品综合| 国产日韩久久久久69影院| 男女啪啪动态视频在线观看| 曰韩无码av一区二区免费| 国产黄在线观看免费观看不卡| 久久精品无码一区二区三区不| 中文字幕人妻少妇久久| 97成人精品视频在线| 摸进她的内裤里疯狂揉她动图视频| 亚洲国产精品嫩草影院久久| 亚洲色AV性色在线观看 | 国产亚洲一区二区手机在线观看| 九九九影院| 在线观看免费的黄片小视频| 亚洲中文字幕av天堂自拍| 国产麻豆成人精品av| 亚洲AⅤ永久无码精品AA| av在线男人的免费天堂| 蜜桃18禁成人午夜免费网站| 男女裸交无遮挡啪啪激情试看 | 精品人妻一区二区三区蜜臀在线 | 中文字幕精品亚洲无线码二区| 纯爱无遮挡h肉动漫在线播放 |