999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于CAN總線的三軸步進(jìn)運(yùn)動(dòng)控制平臺(tái)設(shè)計(jì)*

2022-03-21 07:25:34大連大學(xué)信息工程學(xué)院葛家安胡玲艷王維壯毛銀杰
關(guān)鍵詞:系統(tǒng)設(shè)計(jì)

大連大學(xué)信息工程學(xué)院 葛家安 胡玲艷 王維壯 毛銀杰

工業(yè)4.0和中國制造2025已成為當(dāng)今熱點(diǎn)主題,自動(dòng)化生產(chǎn)產(chǎn)業(yè)的迅速發(fā)展與崛起極大地提高了生產(chǎn)效率,PLC與運(yùn)動(dòng)裝置的廣泛使用,將人從繁重的勞動(dòng)中解放出來。同時(shí)伴隨著現(xiàn)場(chǎng)總線技術(shù)的發(fā)展,傳統(tǒng)的信號(hào)傳輸方式逐漸被現(xiàn)場(chǎng)總線數(shù)字技術(shù)所代替,使現(xiàn)場(chǎng)設(shè)備級(jí)組網(wǎng)更加快捷、高效。CAN總線為運(yùn)動(dòng)控制系統(tǒng)各節(jié)點(diǎn)之間實(shí)現(xiàn)實(shí)時(shí)、可靠的數(shù)據(jù)通信提供了有力的技術(shù)支持。本文基于CAN總線自主設(shè)計(jì)的多軸運(yùn)動(dòng)控制系統(tǒng),利用多主方式、非破壞性仲裁技術(shù)、CRC校驗(yàn)及實(shí)時(shí)錯(cuò)誤校驗(yàn)等技術(shù),完成現(xiàn)代多軸運(yùn)動(dòng)控制系統(tǒng)的總線集成,通過CAN總線與PLC可控制多個(gè)步進(jìn)電機(jī)同步、精確運(yùn)動(dòng),性價(jià)比高,對(duì)實(shí)際工業(yè)定位系統(tǒng)具有較強(qiáng)現(xiàn)實(shí)意義。

近年來,國內(nèi)開始引進(jìn)多軸運(yùn)動(dòng)控制系統(tǒng),盡管一些研究數(shù)控設(shè)備的廠商開始研制運(yùn)動(dòng)控制系統(tǒng),但研制出來的系統(tǒng)仍不屬于獨(dú)立的精確運(yùn)動(dòng)控制產(chǎn)品,我國到21世紀(jì)國內(nèi)才開始多軸運(yùn)動(dòng)控制系統(tǒng)的研發(fā)和推廣,并逐漸走向成熟和規(guī)模化。當(dāng)前,運(yùn)動(dòng)控制技術(shù)日益受到世界各國的高度關(guān)注,德國的西門子、日本的三菱、中國臺(tái)灣的臺(tái)達(dá)等公司也研制出來了各式各樣的運(yùn)動(dòng)控制產(chǎn)品,成為了機(jī)電一體化的關(guān)鍵技術(shù)。

1 系統(tǒng)概況

本文利用CAN總線自主設(shè)計(jì)多軸運(yùn)動(dòng)控制系統(tǒng),選用三軸步進(jìn)驅(qū)動(dòng)模塊及電機(jī),基于CAN總線技術(shù),采用西門子S7-1200PLC對(duì)步進(jìn)三軸電機(jī)的精確控制進(jìn)行設(shè)計(jì),通過西門子TIA博途編程軟件編寫程序,在參數(shù)設(shè)置方面,系統(tǒng)由昆侖通泰MCGS觸摸屏實(shí)現(xiàn)組態(tài)監(jiān)控與人機(jī)交互,針對(duì)不同的功能動(dòng)作,設(shè)置不同的參數(shù),并顯示監(jiān)控的參數(shù)狀態(tài)。針對(duì)系統(tǒng)控制,有控制面板實(shí)體按鍵和觸摸屏組態(tài)按鍵兩種不同的方式實(shí)現(xiàn)對(duì)PLC控制信號(hào)的輸入進(jìn)而實(shí)現(xiàn)對(duì)三軸步進(jìn)電機(jī)運(yùn)動(dòng)的啟動(dòng),停止與復(fù)位。整個(gè)系統(tǒng)使用CANopen總線進(jìn)行網(wǎng)絡(luò)的構(gòu)建,搭建起PLC與運(yùn)動(dòng)部分的通信通道。通過TIA博途編程軟件進(jìn)行編程并下載到設(shè)備,通過上位機(jī)對(duì)參數(shù)讀取與寫入,實(shí)現(xiàn)對(duì)系統(tǒng)進(jìn)行控制,以達(dá)到精確點(diǎn)位控制的目的。

1.1 系統(tǒng)控制流程

系統(tǒng)利用西門子PLC的各功能模塊實(shí)現(xiàn)綜合控制,結(jié)合上位機(jī)、人機(jī)界面實(shí)現(xiàn)對(duì)整個(gè)系統(tǒng)實(shí)施系統(tǒng)化監(jiān)控管理。PLC作為系統(tǒng)的控制器,結(jié)合各功能模塊實(shí)現(xiàn)對(duì)步進(jìn)電機(jī)驅(qū)動(dòng)器的直接控制,間接實(shí)現(xiàn)對(duì)步進(jìn)電機(jī)的控制。系統(tǒng)通過光電傳感器以及控制按鈕產(chǎn)生的信號(hào)作為PLC輸入信號(hào),經(jīng)PLC輸出信號(hào)至步進(jìn)電機(jī)驅(qū)動(dòng)器,在由驅(qū)動(dòng)器產(chǎn)生信號(hào)驅(qū)動(dòng)步進(jìn)電機(jī)。系統(tǒng)總控制流程圖如圖1所示。

圖1 系統(tǒng)總控制流程Fig.1 Overall control flow of the system

傳統(tǒng)的運(yùn)動(dòng)裝置如果要用PLC對(duì)一個(gè)步進(jìn)驅(qū)動(dòng)器進(jìn)行控制,除必要的電源線和電機(jī)驅(qū)動(dòng)線之外,最少還需要接多根線才能使一臺(tái)步進(jìn)驅(qū)動(dòng)器正常工作。并且,要想對(duì)整個(gè)系統(tǒng)的運(yùn)行狀態(tài)進(jìn)行監(jiān)控,則每個(gè)步進(jìn)驅(qū)動(dòng)器還要額外再接多根線,可想而知,會(huì)造成工作量的加大,增加工作時(shí)間和空間上的資源占用,造成資源的浪費(fèi)。

若在傳統(tǒng)的運(yùn)動(dòng)裝置上采用CAN總線的技術(shù)進(jìn)行控制,在裝置上連接的幾十根線就可以換為1根CAN通訊線,通過CAN總線方式連接進(jìn)行控制,這種控制方式不光能對(duì)系統(tǒng)進(jìn)行控制,而且還能監(jiān)控系統(tǒng)的實(shí)時(shí)狀態(tài),大大減少了線束的限制、時(shí)間的浪費(fèi)以及空間上的節(jié)約,避免了資源的浪費(fèi)。

1.2 步進(jìn)電路設(shè)計(jì)

根據(jù)步進(jìn)的電氣要求,給步進(jìn)驅(qū)動(dòng)器供24V的電源使驅(qū)動(dòng)器正常工作。給驅(qū)動(dòng)器的P+端口和R+端口同時(shí)供給5V電源,使驅(qū)動(dòng)器能夠識(shí)別脈沖來控制步進(jìn)電機(jī)工作。給驅(qū)動(dòng)器的P-連接PLC的Y0輸出,來接受脈沖數(shù)指令;給驅(qū)動(dòng)器的R-連接PLC的Y1,來接受脈沖方向指令,P-與R-共同作用來控制步進(jìn)電機(jī)的正反轉(zhuǎn)以及運(yùn)行時(shí)的速度和加速度。

1.3 PLC電路設(shè)計(jì)

根據(jù)PLC的電氣要求,要給PLC供24V電源使PLC正常工作;將CAN通訊口與驅(qū)動(dòng)器連接,進(jìn)行數(shù)據(jù)操作。將Y0與Y1連接到步進(jìn)驅(qū)動(dòng)器上,給步進(jìn)驅(qū)動(dòng)器提供脈沖。最后將輸入點(diǎn)X接到開關(guān)上,來控制電機(jī)的正反轉(zhuǎn)。

1.4 CAN總線的優(yōu)勢(shì)與利用

CAN總線被細(xì)分為CAN總線數(shù)據(jù)對(duì)象層(The Object Layer)、CAN總線數(shù)據(jù)傳輸層(The Transfer Layer)和CAN總線物理層(The Physical Layer)三種結(jié)構(gòu)層次,具有如下優(yōu)點(diǎn):

(1)CAN總線的工作方式為多個(gè)主站共同工作的方式,即不分主站和從站,通信方式比較靈活。

(2)CAN總線節(jié)點(diǎn)數(shù)據(jù)信息根據(jù)標(biāo)識(shí)符的大小被分成不同的優(yōu)先級(jí),可滿足系統(tǒng)對(duì)數(shù)據(jù)的實(shí)時(shí)性的要求。

(3)采用仲裁技術(shù),當(dāng)總線中同時(shí)存在有多個(gè)數(shù)據(jù)信息時(shí),根據(jù)標(biāo)識(shí)符所定義的數(shù)據(jù)信息的優(yōu)先級(jí)的高低,從優(yōu)先級(jí)高到低次序依次發(fā)送數(shù)據(jù)信息,使總線避免出現(xiàn)因數(shù)據(jù)信息超載而出現(xiàn)的網(wǎng)絡(luò)癱瘓的情況且使CAN總線具有非破壞性仲裁的功能。

(4)CAN總線的報(bào)文可以實(shí)現(xiàn)一對(duì)一發(fā)送、一對(duì)多發(fā)送、全局廣播發(fā)送方式。

(5)CAN總線的通信速率最高可達(dá)1Mbit/s,此時(shí)通信距離為40m。

(6)CAN總線的節(jié)點(diǎn)數(shù)取決于驅(qū)動(dòng)電路,在總線中目前最高可以達(dá)到接110個(gè)節(jié)點(diǎn),過遠(yuǎn)距離的傳輸可以使用CAN總線驅(qū)動(dòng)器進(jìn)行驅(qū)動(dòng)。

(7)CAN總線采用短數(shù)據(jù)幀結(jié)構(gòu),數(shù)據(jù)信息傳輸?shù)臅r(shí)間短,抗干擾能力強(qiáng),檢錯(cuò)效果好,能很好地保障總線傳輸?shù)臄?shù)據(jù)的準(zhǔn)確性。

(8)在CAN總線出現(xiàn)嚴(yán)重錯(cuò)誤報(bào)警時(shí),總線還可自動(dòng)關(guān)閉輸出功能。

本文充分利用CAN總線的技術(shù)優(yōu)勢(shì),實(shí)現(xiàn)不同驅(qū)動(dòng)設(shè)備之間的總線通信,實(shí)時(shí)性、可靠性強(qiáng),節(jié)省設(shè)備I/O點(diǎn)的資源。CAN總線中具有的CRC校驗(yàn)場(chǎng)最大程度的保證了傳輸?shù)臄?shù)據(jù)不會(huì)出現(xiàn)錯(cuò)誤。CRC校驗(yàn)場(chǎng)場(chǎng)包括CRC序列、CRC界定符。CRC序列由循環(huán)冗余碼求得,其中,CRC界定符只包含了一個(gè)隱性的Bit,發(fā)送、接收數(shù)據(jù)場(chǎng)的最后一位,CRC-RG包含CRC序列。

2 創(chuàng)新性設(shè)計(jì)

步進(jìn)電機(jī)是靠接收脈沖電流來實(shí)現(xiàn)速度、位置和方向的控制,脈沖的多少?zèng)Q定步進(jìn)電機(jī)的位置,脈沖的速率決定電機(jī)的轉(zhuǎn)速,脈沖的方向決定電機(jī)的轉(zhuǎn)向。現(xiàn)在大多數(shù)步進(jìn)電機(jī)的控制方式就是用PLC發(fā)脈沖給驅(qū)動(dòng)器,驅(qū)動(dòng)器驅(qū)動(dòng)電機(jī)運(yùn)轉(zhuǎn)。脈沖型方式已經(jīng)存在了幾十年,對(duì)于一些應(yīng)用要求比較高的場(chǎng)合,如在運(yùn)動(dòng)過程中需要力矩模式,脈沖型是無法對(duì)電機(jī)電流做到控制從而調(diào)整力矩,而總線型就可以做到。脈沖型已經(jīng)不能滿足需求,需要總線型來控制。

系統(tǒng)需要使用多個(gè)步進(jìn)電機(jī)的,如果使用脈沖型一是不好控制,一個(gè)PLC最多也就可以控制六七個(gè)軸,電機(jī)一多就需要多個(gè)上位機(jī),對(duì)空間體積要求比較大,而大多醫(yī)療器械體積就比較小巧緊湊,二是電機(jī)多了脈沖型布線很難,線路一多就存在信號(hào)干擾問題導(dǎo)致設(shè)備不穩(wěn)定。如果使用總線型就只需要兩根信號(hào)線和電源線把所有電機(jī)串聯(lián)起來,設(shè)計(jì)和安裝都非常方便,也不會(huì)存在大量布線的信號(hào)干擾問題。

總線型方式相對(duì)于脈沖型不僅僅是體積上面小巧很多,控制程序的編寫也會(huì)相對(duì)于PLC梯形程序簡單許多,而且還能做到電機(jī)電流、電壓、溫度、堵轉(zhuǎn)等的時(shí)時(shí)反饋,電流、細(xì)分的時(shí)時(shí)改變,s形加減速、模擬量、同步指令、離線控制等的簡單控制。總線型對(duì)于脈沖型來說有很多新的功能特點(diǎn),總線型是未來步進(jìn)電機(jī)運(yùn)動(dòng)控制的發(fā)展方向和趨勢(shì)。系統(tǒng)設(shè)計(jì)硬件如圖2所示。

圖2 設(shè)計(jì)實(shí)物圖Fig.2 Physical design

3 結(jié)語

本文基于CAN總線技術(shù)采用西門子PLC控制步進(jìn)電機(jī)實(shí)現(xiàn)運(yùn)動(dòng)平臺(tái)進(jìn)行設(shè)計(jì),考慮實(shí)現(xiàn)多種不同功能,進(jìn)行選材設(shè)計(jì)。研究了在多軸運(yùn)動(dòng)控制系統(tǒng)中應(yīng)用CAN總線技術(shù)是具有可行性的系統(tǒng)。對(duì)比于傳統(tǒng)的多軸運(yùn)動(dòng)控制系統(tǒng),大大節(jié)約空間和時(shí)間,減少了資源的浪費(fèi),同時(shí)增大了系統(tǒng)的可擴(kuò)展性。使用CAN總線的系統(tǒng)對(duì)比傳統(tǒng)的系統(tǒng),也增加了實(shí)時(shí)性、可靠性及控制方式的靈活多樣性。本設(shè)計(jì)可節(jié)省系統(tǒng)I/O點(diǎn)的資源,不再局限于控制器的帶負(fù)載量,進(jìn)而系統(tǒng)有更強(qiáng)的擴(kuò)展性,充分適應(yīng)現(xiàn)代化系統(tǒng)的多樣性與需求,也為后續(xù)對(duì)使用CAN總線的控制系統(tǒng)的研究提供了一定的研究參考。

猜你喜歡
系統(tǒng)設(shè)計(jì)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
何為設(shè)計(jì)的守護(hù)之道?
《豐收的喜悅展示設(shè)計(jì)》
流行色(2020年1期)2020-04-28 11:16:38
基于PowerPC+FPGA顯示系統(tǒng)
半沸制皂系統(tǒng)(下)
瞞天過海——仿生設(shè)計(jì)萌到家
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設(shè)計(jì)秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
主站蜘蛛池模板: 四虎精品国产AV二区| 精品伊人久久久久7777人| 国产导航在线| 蜜桃臀无码内射一区二区三区| 国产好痛疼轻点好爽的视频| 亚洲AV电影不卡在线观看| 一本一本大道香蕉久在线播放| 在线观看热码亚洲av每日更新| 国产成人a在线观看视频| 国产乱人伦AV在线A| 日本一区二区三区精品视频| 日本成人在线不卡视频| 亚洲欧洲日产国码无码av喷潮| 亚洲成在人线av品善网好看| 欧美午夜视频在线| 2024av在线无码中文最新| 欧美 国产 人人视频| 精品无码专区亚洲| 青草视频免费在线观看| 久久中文字幕2021精品| lhav亚洲精品| 国产91熟女高潮一区二区| 中文字幕在线日韩91| 免费无码网站| 亚洲国产精品无码久久一线| 欧美日韩国产精品va| 日韩国产综合精选| 亚洲AV色香蕉一区二区| 日韩高清一区 | 亚洲第一区在线| 国产成人亚洲无吗淙合青草| 激情国产精品一区| 午夜福利亚洲精品| 狠狠v日韩v欧美v| 四虎免费视频网站| 午夜少妇精品视频小电影| 亚洲国产在一区二区三区| 国产激情影院| 国产成人91精品免费网址在线| 日韩av电影一区二区三区四区| 亚洲成人精品| 午夜啪啪网| 激情爆乳一区二区| 无码中文字幕精品推荐| 国产精品一区二区无码免费看片| 久久久久亚洲AV成人人电影软件| 久久国产香蕉| 色偷偷一区二区三区| 99久久精品免费看国产免费软件| 国产亚洲欧美日韩在线观看一区二区| 亚洲一欧洲中文字幕在线| 欧美亚洲日韩中文| 色婷婷在线影院| 日韩精品一区二区三区大桥未久 | 91福利在线观看视频| 国产超碰一区二区三区| 无码AV日韩一二三区| 亚洲国产成人精品一二区| 日韩精品一区二区三区swag| 欧美日韩在线亚洲国产人| 久久久波多野结衣av一区二区| 国产不卡在线看| 亚洲福利一区二区三区| 国产激情无码一区二区免费| 国产菊爆视频在线观看| 国产精品不卡片视频免费观看| 国产乱人伦精品一区二区| 国产二级毛片| 亚洲第一av网站| 国产精品冒白浆免费视频| 在线色综合| 久久精品91麻豆| 成年人免费国产视频| 久热中文字幕在线观看| 国产高潮流白浆视频| 欧美精品一区二区三区中文字幕| 欧美国产在线看| 国产精品国产主播在线观看| 亚洲乱亚洲乱妇24p| 国产一二视频| 久久婷婷色综合老司机| 1级黄色毛片|