欧美成人aaaaa免费视频_亚洲欧美激情小说另类_欧美激情一区二区三区视频_一级在线|欧洲

技術頻道

基于MPC07運動控制卡的步進電機控制系統研究

0 引言

隨著機電一體化的不斷發展,現代工業中運動控制系統也隨之更新換代,從PLC、單片機、運動控制卡到專業的運動控制單元,控制方法越來越先進,控制策略越來越多,并不斷誕生出一代復雜而柔性的設備和機器。
MPC07運動控制卡是基于PC機PCI總線的步進電機或數字式伺服電機的上位控制單元,它與PC機構成主從式控制結構, PC機負責人機交互界面的管理和控制系統的實時監控等方面的工作,MPC07卡完成運動控制的各種細節,譬如每個軸的運動依靠輸出脈沖和方向信號、在運動過程中能夠自動升降速的處理、以及實現回原點起保護作用的限位開關信號等。每塊MPC07卡可控制4軸步進電機或數字式伺服電機,并支持多卡共用以實現多于4個運動軸的控制。該卡是基于FPGA設計,能夠提供各種運動控制功能。
用戶可根據控制系統的要求編制人機界面,并調用MPC07運動函數庫中的指令函數,就可以開發出滿足要求而且成本低廉的多軸運動控制系統。

1 MPC07運動控制卡的原理

MPC07配備了功能強大、內容豐富的Windows驅動程序、DLL函數庫。MPC07在插補算法和運動函數的執行效率方面采用了更有效的方法,提高了插補精度、插補速度和實時性。MPC07運動函數庫用于二次開發,用戶用VisualBasic或VC + +支持Windows標準32位動態鏈接庫(DLL)調用的開發工具編制所需的用戶界面程序,并把它與MPC07運動庫鏈接起來,就可以開發出自己的多軸運動控制系統,例如:數控系統、檢測設備、自動生產線等。MPC07的運動函數庫能夠完成與運動控制有關的復雜細節:升降速計算、行程控制、多軸插補等,這樣就可以大大縮短控制系統的開發周期。
MPC07控制卡的運動控制功能主要取決于運動函數庫。運動函數庫為單軸及多軸的步進或伺服控制提供了許多運動函數:單軸運動、多軸獨立運動、多軸插補運動等等。
另外,為了配合運動控制系統的開發,還提供了間隙補償功能。圖1為MPC07控制卡在三軸步進控制系統中的應用。

2 運動控制系統工作過程

利用MPC07的動態鏈接庫(DLL ) ,開發者可以很快開發出Windows平臺下的運動控制系統。MPC07動態鏈接庫是標準的Windows 32位動態鏈接庫,選用的開發工具應支持Windows標準的32位DLL調用。
首先進行程序初始化,設置運動參數以及板卡參數,運動參數有各種運動速度、加/減速、升降速類型等,板卡參數有卡的數量、各卡上的軸數等。如果硬件設置錯誤,軟件在運行時發生錯誤,則調用失敗,需重新設置。
步進電機的直線運動:獨立運動和插補運動。
獨立運動指各控制軸的運動之間沒有聯動關系,可以是單軸運動,也可以是多軸同時按各自的速度運動。點位運動、連續運動和回原點運動都屬于獨立運動。
插補運動是指兩軸或三軸按照一定的算法進行聯動,被控軸同時啟動,并同時到達目標位置。插補運動以矢量速度運行,矢量速度分為常矢量速度和梯形矢量速度。多軸插補運動(圖2)只有線性運動,它們的運動速度由矢量速度決定,各軸的速度為矢量速度在各軸上的分量。


下面一段代碼是使兩軸以常速度作直線插補:
set_vector conspeed (2000) 設置矢量常速度為2000個脈沖;
con2line2 (1, 2000, 2, 2500) 軸l移動2000個脈沖,軸2移動2500個脈沖。
下面一段代碼是使兩軸以梯形速度作直線插補:
set_vector p rofile (500, 2000, l000)設置矢量梯形速度:低速為500個脈沖,高速為2000個脈沖,加速度為1000個脈沖;
fast_line2 (1, 2000, 2, 4000)軸I移動2000個脈沖,軸2移動4000個脈沖。

3 程序設計

下面利用VB編制圖1三軸電機的運動,運動參數包括軸號、初速度、最高速度、加速度和移動距離等,使得三軸能夠連續運動、回原點,并能夠讀取當前軸號、位置和速度。圖3為用VB編制的三軸運動功能框圖。


部分程序如下:
Op tion Exp licit
Dim AxesNum As Long軸號
Dim lowspeed AsDouble初速度
Dim highspeed AsDouble最高速度
Dim Accel AsDouble加速度
Dim DisAs Long移動距離
′*
********************************************
該函數對板卡進行設置,可在窗體加載時調用:
Private Function SetBoard ( ) As Integer
Dim Rtn As Integer
Rtn = auto_set( ) ′對板卡進行自動設置
If Rtn < = 0 Then ′若自動設置錯誤則返回0
SetBoard = - 1
Exit Function
End If
Rtn = init_board
If Rtn < 0 Then
SetBoard = - 2
Exit Function
End If
SetBoard = 0
End Function
′*
********************************************
′讀取用戶設置的運動參數:
Private Sub GetParam ( )
AxesNum =Val( txtAxesNum. Text)
lowspeed =Val( txtLowSpeed. Text)
highspeed =Val( txtHighSpeed. Text) ′
Accel =Val( txtAccel. Text)
Dis =Val ( txtDis. Text) ′
set_maxspeed AxesNum, highspeed
set_conspeed AxesNum, lowspeed ′設置常速運動參數
set_p rofile AxesNum, lowspeed, highspeed, Accel ′設置梯形速度運動參數
End Sub
讀取并顯示狀態(當前的位置和速度)
Private Sub timGetdata_Timer( )
Dim posAs Long
Dim speed AsDouble
get_abs_posAxesNum, pos ′讀取位置
labPos. Cap tion = pos ′顯示位置
speed = get_rate (AxesNum) ′讀取速度
labSpeed. Cap tion = speed ′顯示速度
End Sub

4 結束語

介紹了MPC07運動控制卡的工作原理及其應用,在VB環境下三軸步進電機的運動,當然,運動控制卡的運動函數庫還能夠完成與運動控制有關的復雜細節,比如升降速直線插補,梯形速度直線插補等,這樣就能夠實現更完善的運動控制系統。

文章版權歸西部工控xbgk所有,未經許可不得轉載。

欧美成人aaaaa免费视频_亚洲欧美激情小说另类_欧美激情一区二区三区视频_一级在线|欧洲

      9000px;">

          voyeur盗摄精品| 在线观看av一区二区| 综合久久久久久| 亚洲综合网站在线观看| 一区二区三区日韩| 欧美日韩中文国产| 欧美三级视频在线播放| 欧美一区二区久久| 亚洲四区在线观看| 在线影视一区二区三区| 亚洲欧美日韩在线播放| 日韩不卡一二三区| 国产成人免费在线视频| 日韩午夜在线观看| 亚洲韩国一区二区三区| 欧美mv和日韩mv的网站| 1000精品久久久久久久久| 日韩精品一二三区| 国产清纯白嫩初高生在线观看91| 又紧又大又爽精品一区二区| 国产69精品久久久久777| 亚洲精品菠萝久久久久久久| 国产黄人亚洲片| 欧美欧美欧美欧美| 亚洲一区二区三区四区在线观看| 国产精品18久久久久久久久| 欧美一区三区四区| 亚洲成av人片| 日本精品一级二级| 亚洲视频一区二区在线| 粉嫩av一区二区三区在线播放 | 亚洲乱码国产乱码精品精的特点| 亚洲香肠在线观看| 国产精品一区2区| 国产亚洲短视频| 成人免费视频视频在线观看免费 | 亚洲国产精品久久久久秋霞影院| 国v精品久久久网| 六月丁香婷婷久久| 国产精品伦理在线| 成人免费毛片高清视频| 久久电影国产免费久久电影 | 九色|91porny| 欧美色视频在线观看| 国产成人av电影在线观看| 日韩美一区二区三区| 另类小说综合欧美亚洲| 99久久er热在这里只有精品66| 最新不卡av在线| 国产精品卡一卡二卡三| 99v久久综合狠狠综合久久| 精品视频1区2区3区| 色婷婷久久久久swag精品| 亚洲欧美国产三级| 一区二区在线观看免费| 在线一区二区三区四区五区 | 日本一区二区三区免费乱视频 | 宅男在线国产精品| 蜜桃精品视频在线| 国产精品毛片久久久久久久| 精品久久一区二区三区| 成人性色生活片| 在线观看一区二区精品视频| 在线观看一区二区精品视频| 国内一区二区视频| 国产综合久久久久久鬼色| 国产精品三级电影| 欧美另类变人与禽xxxxx| 777a∨成人精品桃花网| 国产成a人亚洲| 色老头久久综合| 国产制服丝袜一区| 一区二区三区日韩欧美| 亚洲gay无套男同| 国产精品美女视频| 91麻豆精品国产无毒不卡在线观看| 日本一区二区三区在线观看| 欧美在线观看视频一区二区| 国产成人一区在线| 午夜在线电影亚洲一区| 亚洲国产电影在线观看| 91精品一区二区三区在线观看| 天天综合网 天天综合色| 国产精品萝li| 久久久久久久电影| 日韩欧美在线网站| 韩国精品在线观看| 在线观看91精品国产入口| 国产sm精品调教视频网站| 蜜臀av亚洲一区中文字幕| 亚洲一区二区三区激情| 亚洲欧美激情一区二区| 日韩码欧中文字| 欧美激情艳妇裸体舞| 欧美日韩在线免费视频| 国产999精品久久久久久| 国内不卡的二区三区中文字幕| 日本一不卡视频| 日本v片在线高清不卡在线观看| 不卡在线观看av| 国产精品69毛片高清亚洲| 日韩高清不卡在线| 视频一区在线视频| 香蕉成人伊视频在线观看| 国产精品大尺度| 2024国产精品视频| 欧美va日韩va| 精品日韩99亚洲| 久久色在线视频| 久久美女艺术照精彩视频福利播放| 欧美一级片在线观看| 欧美日本在线视频| 欧美性一级生活| 精品亚洲欧美一区| 国产一区91精品张津瑜| 久久国内精品自在自线400部| 蜜桃视频一区二区| 91久久精品网| 欧美日韩国产综合一区二区三区| 欧美人xxxx| 91精品国产综合久久久蜜臀粉嫩 | 91麻豆精品国产91久久久使用方法 | 欧美日韩一区二区欧美激情| 成人av资源在线观看| 日本在线不卡视频| 国产午夜精品一区二区 | 久久精品99国产国产精| 国产日产欧美一区| 久久久午夜精品| 日韩一区欧美二区| 国产美女精品一区二区三区| 成人99免费视频| 久久久三级国产网站| 一区二区三区中文在线| 国产欧美日韩精品一区| 亚洲国产日韩精品| 色女孩综合影院| 亚洲综合成人在线| 欧美三日本三级三级在线播放| 中文一区二区在线观看| www.66久久| 日韩黄色免费电影| 国产三级精品三级| 欧美午夜一区二区三区 | 狠狠色丁香久久婷婷综| 色综合久久久久综合体| 日本亚洲天堂网| 日韩精品综合一本久道在线视频| 免费在线看成人av| 久久麻豆一区二区| 91论坛在线播放| 裸体歌舞表演一区二区| 久久久www免费人成精品| 色欧美88888久久久久久影院| 91精品国产91综合久久蜜臀| 懂色av一区二区三区免费观看| 五月天亚洲精品| 五月激情丁香一区二区三区| 亚洲欧洲另类国产综合| 国产欧美一区二区三区沐欲| 91精品欧美综合在线观看最新 | 午夜视频在线观看一区| 亚洲天堂av老司机| 亚洲品质自拍视频| 亚洲日本一区二区| 日本欧美一区二区在线观看| 日韩国产在线观看| 国产福利91精品一区| 国产美女视频91| 国产成人综合自拍| 91视频国产资源| 91精品国产aⅴ一区二区| 欧美伦理视频网站| 欧美第一区第二区| 国产精品你懂的在线欣赏| 亚洲人成小说网站色在线 | av一本久道久久综合久久鬼色| 91麻豆国产自产在线观看| 91浏览器打开| 日韩亚洲电影在线| 国产精品国产自产拍高清av| 亚洲成av人在线观看| 日韩高清国产一区在线| 成人午夜碰碰视频| 精品视频123区在线观看| 欧美精品一区二区三| 日韩国产欧美三级| 91在线你懂得| 久久久99精品免费观看不卡| 五月婷婷激情综合| 在线观看区一区二| xnxx国产精品| 国产主播一区二区| 精品奇米国产一区二区三区| 一区二区三区不卡视频 | 国产乱子轮精品视频| 在线成人小视频| 日本va欧美va精品发布| 777奇米成人网| 久久精品国产精品亚洲精品|