亚洲a中文字幕_官网99热精品_91美女片黄在线观看游戏_久久96国产精品久久99软件

寧波市鄞州首南恒宇激光雕刻廠

小激光器步進(jìn)電機(jī)控制系統(tǒng)應(yīng)用研究
分享到:


摘 要:小激光器實(shí)驗(yàn)系統(tǒng)有多臺混合式步進(jìn)電機(jī)和反應(yīng)式步進(jìn)電機(jī)需要控制,無論是靶丸的空間位置調(diào)節(jié),還是光路中波片的調(diào)節(jié)都離不開步進(jìn)電機(jī)的精確控制。通過PCL839運(yùn)動控制卡以及自行研制的電機(jī)控制切換器和控制軟件,不僅能實(shí)現(xiàn)步進(jìn)電機(jī)的精確運(yùn)動控制,還能滿足靶場的特殊控制要求,實(shí)現(xiàn)實(shí)時(shí)在線控制。
關(guān)鍵詞:小激光器;步進(jìn)電機(jī);運(yùn)動控制

Abstract:Small laser experiment system is made of many stepping motors.Wheher adjusting space position of target bolus,or glass patch in the ray road,is impossible without accurate controling stepping motor.By PCL839 control and motor control switch developed ourself, accurate and real-time control of stepping motor can be implemented.
Keywords: small laser; stepping motor; athletics control

1 引言

小激光器實(shí)驗(yàn)系統(tǒng)需要控制的設(shè)備有:一臺同步系統(tǒng)、兩臺300J電源、4臺20KJ電源、1個(gè)二極管電源、一套液晶光閥及三路步進(jìn)電機(jī)控制;在靶場中有4路CCD圖象采集、19路步進(jìn)電機(jī)控制、真空度顯示等。根據(jù)用戶需求,小激光器計(jì)算機(jī)控制系統(tǒng)分為器件控制系統(tǒng)和靶場控制系統(tǒng)。光路準(zhǔn)直、光斑圖象移動、鏡片轉(zhuǎn)動等操作都離不開步進(jìn)電機(jī)的轉(zhuǎn)動,而如何對步進(jìn)電機(jī)實(shí)現(xiàn)高精確的定位控制,是靶場控制系統(tǒng)的難點(diǎn)。采用工控機(jī)、PCL839運(yùn)動控制卡與控制切換器等相結(jié)合組成的控制系統(tǒng),不僅能滿足靶場對電機(jī)轉(zhuǎn)動的高精度要求,還能實(shí)現(xiàn)實(shí)時(shí)在線控制。

2 控制系統(tǒng)結(jié)構(gòu)及功能

靶場控制系統(tǒng)實(shí)現(xiàn)對真空靶室真空抽取、靶丸的移動的控制,并實(shí)現(xiàn)光路的調(diào)整。靶室內(nèi)有4臺混合式電機(jī),完成靶丸的移動操作。光路上有15臺反應(yīng)式電機(jī),實(shí)現(xiàn)激光光束的傳輸。

圖1 靶場控制系統(tǒng)結(jié)構(gòu)圖
靶場控制計(jì)算機(jī)通過PCL839運(yùn)動控制卡將控制信號分解,傳輸給電機(jī)控制切換器(自行研制),電機(jī)控制切換器細(xì)分控制信號(地址信號和脈沖數(shù)),然后將電平信號以及相應(yīng)的脈沖數(shù)送到目的電機(jī),以驅(qū)動電機(jī)。

3 PCL839卡

PCL839卡是研華公司提供的步進(jìn)電機(jī)控制卡,能提供精確的控制脈沖,滿足對步進(jìn)電機(jī)的高精度和實(shí)時(shí)控制。

該卡主要有以下性能特點(diǎn):

能同時(shí)獨(dú)立對三軸步進(jìn)電機(jī)進(jìn)行控制,提供控制每軸的步進(jìn)脈沖和轉(zhuǎn)向信號;
電機(jī)控制信號輸出與開關(guān)信號輸入全部采用光電隔離;
提供16路輸入輸出TTL通道;全部功能與運(yùn)動控制可由軟件實(shí)現(xiàn);
中斷輸入可由跳接插頭選擇。

4 步進(jìn)電機(jī)驅(qū)動設(shè)計(jì)

4.1物理結(jié)構(gòu)

電機(jī)驅(qū)動器硬件信號邏輯如下:

最多30個(gè)電機(jī)復(fù)用驅(qū)動通道1,包括:PULSE, DIR, EL+, EL-, ORG, FREE。

4.2 驅(qū)動控制軟件設(shè)計(jì)

電機(jī)對象類之間的關(guān)系如圖2。MotionController:對PCL839卡封裝;StepMotor:同MotionController是多對一的Client/Service關(guān)系。MotionController

提供服務(wù)隊(duì)列,緩存StepMotor提交的命令申請;命令完成或報(bào)警發(fā)生時(shí),MotionController調(diào)用StepMotor提供的報(bào)警方法。通過這種方式,StepMotor可以實(shí)現(xiàn)異步的服務(wù)請求。PCL839Service:StepMotor提交的命令申請被封裝為PCL839Service。

圖2 電機(jī)對象類調(diào)用關(guān)系
以下是3個(gè)重要類對象的設(shè)計(jì):

(1)PCL839Service。

PCL839Service表示一個(gè)電機(jī)請求命令。StepMotor產(chǎn)生該對象實(shí)例,在MotionController中保存,當(dāng)任務(wù)完成后,StepMotor負(fù)責(zé)清除。

在MotionController中,使用STL deque保存PCL839Service。

(2)MotionController。

MotionController有以下運(yùn)行參數(shù):

提供以下報(bào)警:

l Enabled返回false;表示設(shè)備可能故障;
l bool返回值false; 表示設(shè)備可能故障;
l Busy返回true; 表示電機(jī)在運(yùn)行。

MotionController沒有控制參數(shù)。MotionController沒有實(shí)驗(yàn)數(shù)據(jù)。

MoveAsStep()的處理流程:

1. StepMotor發(fā)出MoveAsStep請求,
2. PCL839將請求排入隊(duì)列;
3. PCL839開始處理該請求,首先調(diào)用StepMotor.SetReady();
4. StepMotor.SetReady先設(shè)置運(yùn)轉(zhuǎn)參數(shù),令電機(jī)Online, 再令電機(jī)開始運(yùn)轉(zhuǎn);
5. PCL839發(fā)現(xiàn)電機(jī)停轉(zhuǎn)后,令電機(jī)Offline, 再調(diào)用StepMotor.StepOver();
6. PCL839從請求隊(duì)列中刪除該請求。

Hold()的處理流程:

1. StepMotor發(fā)出Hold請求,
2. PCL839將請求排入隊(duì)列;
3. PCL839開始處理該請求,首先調(diào)用StepMotor.SetReady();
4. StepMotor.SetReady先設(shè)置運(yùn)轉(zhuǎn)參數(shù),令電機(jī)Online;
5. StepMotor發(fā)出Release()后,PCL839令電機(jī)Offline;
6. PCL839從請求隊(duì)列中刪除該請求。

(3)class StepMotor

異步命令將產(chǎn)生PCL839Service, 交由PCL839排隊(duì)處理。如果完成PCL839將調(diào)用StepMotor的事件處理函數(shù)。

5 系統(tǒng)軟件設(shè)計(jì)

軟件操作的簡易可靠、界面的美觀是軟件設(shè)計(jì)的基本原則。步進(jìn)電機(jī)控制系統(tǒng)分為電機(jī)參數(shù)設(shè)置、電機(jī)選擇、移動步數(shù)設(shè)置、前進(jìn)/后退/停止四個(gè)步驟,為實(shí)現(xiàn)控制操作的直觀便捷,將整個(gè)靶場電機(jī)排布圖提供給用戶,用戶操作時(shí)直接點(diǎn)擊需控制的電機(jī),使得用戶操作更加直觀便捷,圖3為控制操作界面。

圖3 步進(jìn)電機(jī)控制系統(tǒng)軟件
步進(jìn)電機(jī)在剛開始轉(zhuǎn)動時(shí),轉(zhuǎn)動速度較慢,經(jīng)過幾個(gè)時(shí)間脈沖才能達(dá)到正常速度,因此要控制電機(jī)的轉(zhuǎn)動速度,必須設(shè)置兩個(gè)速度值:最低FL和最高FH。

工程運(yùn)用中,無論是靶丸的空間位置調(diào)節(jié),還是光路的調(diào)節(jié),都應(yīng)該將步進(jìn)電機(jī)當(dāng)前轉(zhuǎn)動步數(shù)(剩余步數(shù))實(shí)時(shí)地反饋給用戶,便于用戶隨時(shí)都可以根據(jù)靶丸和光路的情況對電機(jī)進(jìn)行調(diào)節(jié)操作(前進(jìn)/后退/停止)。研華PCL839步進(jìn)電機(jī)驅(qū)動應(yīng)用程序提供電機(jī)剩余脈沖數(shù)(步數(shù))的查詢接口,但經(jīng)過測試發(fā)現(xiàn)反饋數(shù)值誤差較大,通過多次實(shí)驗(yàn),最終將類MotionController的狀態(tài)反饋函數(shù)做了如下修改,主要代碼:

unsigned int r0;

聯(lián)系我們

地址: 浙江省.寧波市鄞州區(qū)寧姜公路(九曲小區(qū)二期旁)

郵編: 315040

聯(lián)系人: 盛立峰

電話: 0574-87139378

傳真: 0574-87139378

手機(jī): 13867861670

郵箱: 85400329@qq.com

聯(lián)系我們
亚洲a中文字幕_官网99热精品_91美女片黄在线观看游戏_久久96国产精品久久99软件
国产精品久久二区| 欧美日韩一区在线视频| 日韩尤物视频| 国产日韩一区二区在线| 久久久精品电影| 欧美一级视频一区二区| 成人久久一区二区| 国产精品久久久久久一区二区| 亚州国产精品久久久| 国产免费xxx| y97精品国产97久久久久久| 日产精品久久久一区二区 | 久久视频国产精品免费视频在线| 午夜精品一区二区在线观看| 国产女人18毛片水18精品| 国产精品久久不能| 欧美日韩精品一区| 久久久久免费精品国产| 色偷偷888欧美精品久久久| 亚洲欧美日韩另类精品一区二区三区| 精品日本一区二区三区在线观看| 黄色高清无遮挡| 亚州成人av在线| 国产精品午夜国产小视频| 不卡av在线网站| 国产女精品视频网站免费| 欧美精品情趣视频| 国产日韩视频在线观看| 欧美成人免费在线观看| 国产亚洲欧美在线视频| 国产精品久久国产| 蜜臀精品一区二区| 精品国产一区二区三区免费| 国产热re99久久6国产精品| 精品视频9999| 国产免费亚洲高清| 一区一区视频| 国产精成人品localhost| 亚洲www在线| 久久久久久免费看| 黄色三级中文字幕| 久久综合久久美利坚合众国| 国产精品一区二区久久久久| 亚洲最大福利视频| 国产精品99导航| 无码无遮挡又大又爽又黄的视频| 国产精品97在线| 日韩精品极品视频在线观看免费| 日韩视频精品在线| 国精产品一区一区三区有限在线| 欧美理论片在线观看| 99在线影院| 日韩精品一区二区三区四区五区| 久久精品久久久久久| 国产一区二区三区高清| 亚洲国产精品女人| 日韩色av导航| 麻豆一区二区三区在线观看 | 青青视频在线播放| 国产精品日韩高清| 99精品国产高清在线观看| 日本中文不卡| 国产精品国产精品| av免费精品一区二区三区| 日本不卡一区二区三区四区 | 欧美精品一区在线| 久久99热这里只有精品国产| 91久久大香伊蕉在人线| 日韩欧美在线一区二区| 国产精品色午夜在线观看| 高清在线观看免费| 日本免费不卡一区二区| 国产精品旅馆在线| 成人精品在线观看| 人人爽久久涩噜噜噜网站| 深夜成人在线观看| 国产伦精品一区二区三区照片| 日韩一区国产在线观看| 国产精品视频午夜| 99精品国产一区二区| 欧美亚洲在线观看| 中文字幕不卡每日更新1区2区| 久久久久久久色| 国产精品一区二区三区免费观看| 欧美一级免费看| 精品国产一区二区三区日日嗨 | 国产成人高清激情视频在线观看| 精品免费一区二区三区蜜桃| 亚洲乱码国产一区三区| 国产成人三级视频| 99在线免费观看视频| 欧美最猛黑人xxxx黑人猛叫黄| 久久久久久91香蕉国产| 久久精品国产亚洲| 91九色极品视频| 国产欧美在线看| 日韩视频在线免费播放| 伊人久久大香线蕉精品| 国产精品视频永久免费播放| 97久久精品在线| 美女主播视频一区| 欧美日本亚洲| 青青在线视频免费观看| 亚洲女人毛片| 久久伊人免费视频| 精品国产美女在线| 国产成人av在线播放| caopor在线视频| 国产日韩在线视频| 国内精品久久影院| 欧美最猛性xxxx| 日本中文字幕不卡免费| 亚洲熟妇av一区二区三区| 久久在线免费观看视频| 国产精品视频一区二区三区四 | 欧美亚洲另类在线| 日韩一级片一区二区| 色综合视频一区中文字幕| 久久香蕉频线观| 欧美精品一区二区三区国产精品| 国产精品久久色| 国产精品区一区| 国产精品入口免费视| 久久天堂电影网| 精品国偷自产在线视频99| 久久精品日产第一区二区三区乱码| 91精品国产91久久久久久吃药| 草b视频在线观看| 国产美女在线一区| 成人精品视频99在线观看免费| 国产在线久久久| 蜜桃久久精品乱码一区二区| 狠狠97人人婷婷五月| 国产综合av一区二区三区| 国产日韩专区在线| 国产精品夜间视频香蕉| 91精品久久久久久久久久久 | 亚洲aa中文字幕| 久久综合九色九九| 九九热这里只有精品6| 在线观看成人av| 亚洲一区二区三区香蕉| 午夜精品短视频| 国产精品美女免费| 亚洲aⅴ日韩av电影在线观看| 在线精品亚洲一区二区| 久久精品最新地址| www.亚洲成人| 久久精品人成| 国产一级大片免费看| 欧美深夜福利视频| 宅男一区二区三区| 偷拍视频一区二区| 欧美亚洲在线视频| 日韩欧美一区二区三区四区| 久久久久久久久久久99| 国产成人精品电影久久久 | 久久天天躁狠狠躁夜夜爽蜜月 | 久久精品视频在线观看| 人妻夜夜添夜夜无码av| 激情综合网婷婷| 成人h在线播放| 国产精品视频在线观看| 中文字幕成人一区| 欧美一级黄色网| 日本高清视频一区| 欧美一区视频在线| 国产午夜福利100集发布| 99视频网站| 国产成人无码av在线播放dvd| 欧美wwwxxxx| 人妻夜夜添夜夜无码av| 国产老熟妇精品观看| 国产成年人在线观看| 国产精品国产三级国产专区53 | 日本一区二区久久精品| 免费日韩中文字幕| 99精品国产高清在线观看| 精品国偷自产在线| 亚洲欧美综合一区| 美女精品国产| 国产成人高清激情视频在线观看| 久久亚洲精品成人| 日本精品免费视频| 国产精品永久免费| 精品国产一区二区在线 | 国产欧美123| 日韩在线中文字| 中文字幕无码不卡免费视频| 日韩精品综合在线| 91国产美女在线观看| 精品中文字幕在线观看| 欧美在线一二三区| 久久婷婷人人澡人人喊人人爽 | 国产一区精品视频| 久久精品日产第一区二区三区| 久久国产精品免费视频| 热99这里只有精品| 97公开免费视频| 欧美极品欧美精品欧美视频|