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

基于YK8A04-P運動控制卡的教學(xué)平臺研究

2019-09-24 01:08:46王文超李春亞
科技創(chuàng)新與應(yīng)用 2019年25期
關(guān)鍵詞:教學(xué)

王文超 李春亞

摘? 要:文章主要采用PC機+運動控制卡的控制系統(tǒng),利用PC機與運動控制卡的協(xié)同工作,實現(xiàn)對伺服電機的控制。在PC機上采用Labview語言建立良好的人機交互界面,通過調(diào)用運動控制卡的函數(shù)庫,實現(xiàn)速度控制、圓弧插補、直線插補和G代碼編程等基本功能,滿足基本的數(shù)控教學(xué)應(yīng)用。

關(guān)鍵詞:數(shù)控教學(xué)平臺;Labview

引言

隨著PC機技術(shù)的發(fā)展和成本的降低,PC機在各種工業(yè)現(xiàn)場的應(yīng)用越來越普遍。近年來隨著先進控制理論的發(fā)展和DSP技術(shù)的成熟。基于DSP技術(shù)各種集成運動控制模塊不斷成熟并應(yīng)用到工業(yè)控制當中。相比傳統(tǒng)的數(shù)控系統(tǒng),PC機+運動控制卡模式的控制系統(tǒng)具有較高柔性、模塊化等優(yōu)勢,越來越受重視。筆者采用PC機+運動控制卡作為數(shù)控教學(xué)平臺的數(shù)控系統(tǒng),采用伺服驅(qū)動和伺服電機對教學(xué)平臺進行控制。采用Labview圖形化編程語言進行人機交互系統(tǒng)的開發(fā)[6]。

1 數(shù)控實驗教學(xué)平臺的設(shè)計方案

本教學(xué)平臺主要模擬數(shù)控機床運動控制和G代碼編程的操作,該系統(tǒng)主要應(yīng)用于機械制造及其自動化專業(yè)的實踐教學(xué)環(huán)節(jié)的應(yīng)用。性能與一般的數(shù)控機床具有類似功能,能夠?qū)崿F(xiàn)X、Y、Z軸的運動控制,可以設(shè)置各軸的運動方向,最大速度、最小速度和顯示刀具的相對坐標位置等,并且能夠?qū)崿F(xiàn)對G代碼指令的讀取、編譯,實現(xiàn)X、Y軸的兩軸聯(lián)動。本系統(tǒng)采用“PC機+運動控制卡”的控制模式,其總體方案如圖1所示。

該控制方案具有開放性和可擴展性,系統(tǒng)結(jié)構(gòu)簡單靠性高。由于教學(xué)實踐的要求,系統(tǒng)由機械系統(tǒng)和電氣系統(tǒng)組成。

2 教學(xué)平臺機械部分組成

本教學(xué)實驗平臺采用龍門式結(jié)構(gòu)形式。基本包括:滾珠絲杠副、伺服電機、直線導(dǎo)軌、固定支架等部件。

通過伺服電機帶動滾珠絲杠轉(zhuǎn)動,絲母固定在一塊滑塊就形成了運動構(gòu)建。搭建龍門式三軸運動試驗平臺,如圖2。

3 電路和控制系統(tǒng)的設(shè)計和組成

教學(xué)實驗平臺的控制系統(tǒng)采用“PC機+運動控制”的控制模式。PC 機主要實現(xiàn)系統(tǒng)的總體控制和對軟件的運行提供硬件平臺支撐。運動控制卡實現(xiàn)各種核心控制和運算,負責處理運動控制的細節(jié),比如速度控制、行程控制、插補運算等。PCI總線負責PC機與運動控制卡的通信傳輸。運動控制卡通過PC機主板上自帶的PCI插槽內(nèi)嵌到工控機中。運動控制卡通過向伺服驅(qū)動器發(fā)送脈沖和高低電平來控制伺服電機的轉(zhuǎn)速、轉(zhuǎn)數(shù)和方向[3]。圖3所示為控制系統(tǒng)原理圖。

3.1 PC機和運動控制卡

PC機的配置為奔騰4的處理器,1G內(nèi)存,500G硬盤,Windows XP的操作系統(tǒng)。運動控制卡采用的是芯鈺科的YK8A04-P運動控制卡。YK8A04-P是一款基于PCI總線的高性能運動控制卡,可控制四軸伺服或步進電機。具有快速、直線和圓弧插補功能。

3.2 伺服電機和伺服驅(qū)動器

電機采用的是安川SGMJV-01ADA21伺服電機,功率為100W,額定轉(zhuǎn)速3000r/min,額定轉(zhuǎn)矩0.318N·m。

伺服驅(qū)動器采用品SGDV-R90A01A,主要參數(shù)為:額定電壓為220V,頻率為50/60Hz。

3.3 電氣柜與電路設(shè)計

電氣柜組成:500×400×250 的配電箱一個、伺服驅(qū)動器三臺、24V電源一臺其他輔助元件若干。部件布局合理及接線順序整齊,對控制電路采用上電自鎖與急停停止,達到安全使用。

4 控制軟件的設(shè)計和開發(fā)

數(shù)控系統(tǒng)的操作軟件是使用者對平臺控制的重要載體,數(shù)控系統(tǒng)軟件應(yīng)具有良好的人機交互性、直觀性和易操作性,本系統(tǒng)采用Labview語言開發(fā)。

4.1 軟件的研究和設(shè)計

一般運動控制卡的二次開發(fā)采用VC++、VB等編譯軟件編寫,程序編寫工作很大,不利于提高效率,使得開發(fā)者把大部分的精力放在了界面的編寫上。本文采用的是圖形化編程語言Labview,該語言的特點就是編程可視化、易學(xué)習(xí)和使用,避免繁瑣的界面編程,提高效率。

Labview外部接口能力強大,DLL是其常用的外部接口之一。芯鈺科的YK8A04-P運動控制卡提供了DLL的動態(tài)鏈接函數(shù)庫。函數(shù)功能主要有:板卡初始化函數(shù)、運行條件初始化函數(shù)、軸運行狀態(tài)函數(shù)、運動速度設(shè)置函數(shù)、運行距離函數(shù)、直線插補函數(shù)、圓弧插補函數(shù)、停止運行函數(shù)、板卡結(jié)束運行函數(shù)等,每個功能函數(shù)一般都有自己獨立的接口。通過Labview中自帶的互聯(lián)互通接口可以把DLL中的函數(shù)轉(zhuǎn)化為Labview中的子VI,方便我們在編程中的使用[1]。

4.2 教學(xué)實驗平臺的軟件開發(fā)

我們要實現(xiàn)對X、Y、Z 三軸的初始速度、驅(qū)動速度及目標位置的手動設(shè)置,同時即可以手動選擇控制三軸正負向的運動,讓三軸按設(shè)定數(shù)據(jù)自動運行。并可以在運動期間對各軸的實際位置、邏輯位置、運動速度的實時監(jiān)控。可以實現(xiàn)兩軸圓弧插補、調(diào)用測試代碼及G 代碼等功能。通過前后面板的設(shè)計,確立了軟件系統(tǒng)設(shè)計框架,如圖4。

4.3 單軸運動界面設(shè)計

首先應(yīng)明確所要實現(xiàn)的目標,單軸運動控制的目標就是初始化控制卡,選擇控制的軸,設(shè)定運動的最大、最小速度,控制軸的正反轉(zhuǎn)和運行停止等功能(如圖5)。

單軸運動函數(shù)圖框,采用順序結(jié)構(gòu)框圖一步步執(zhí)行程序,從左至右為運動控制卡的初始化、速度的設(shè)置、運動開始和正反轉(zhuǎn)等函數(shù),程序直接調(diào)用這些子VI就能達到運動控制的目的,使得激光打標機按照我們要求的軌跡運動。如圖6。

4.4 運行加工程序的界面

運行加工程序的界面要實現(xiàn)程序的讀取,速度的設(shè)置,聯(lián)動軸的實時坐標位置和運行軌跡的顯示等功能(如圖7)。

運行加工程序的實現(xiàn)以Labview中的讀取文件命令,讀取txt程序文件,執(zhí)行每行的G代碼命令,通過邏輯控制選擇執(zhí)行運動命令。如圖8。

5 結(jié)束語

本文實現(xiàn)了用Labview語言開發(fā)數(shù)控教學(xué)實驗系統(tǒng),實現(xiàn)上位機來編程的高效率與運動控制卡的靈活性。采用PC機+運動控制卡的模式對多個伺服電機進行控制。該系統(tǒng)不同于封閉式的傳統(tǒng)數(shù)控系統(tǒng),實現(xiàn)了通過人機界面和簡單的傳動設(shè)備,讓實驗者了解基本的數(shù)控操作。本系統(tǒng)采用價格相對較低的普通運動控制卡,采用圖形編程,提高效率,降低成本。

參考文獻:

[1]張衛(wèi)星,陸文灝.基于labview的開放式數(shù)控實驗平臺的研究[J].計算機與信息技術(shù),2010,12:86-87.

[2]耿宏濤,舒志兵.基于Vc的多軸運動控制卡軟件開發(fā)技術(shù)研究[J].機床與液壓,2007,35(11):130-133.

[3]薛迪,張金波,龍澤明.開放式數(shù)控系統(tǒng)實驗教學(xué)平臺的構(gòu)建[J].機械管理開發(fā),2012,12:183,185.

[4]田東紅.激光打標機開放式數(shù)控系統(tǒng)的研究[D].天津大學(xué),2006.

[5]芯鈺科公司.YK8A04-P PCI總線四軸運動控制卡使用手冊[Z].

[6]蘇偉.基于PMAC的開放式數(shù)控教學(xué)平臺的研究[D].天津大學(xué),2005.;運動控制卡

中圖分類號:TP311.52? ? ? 文獻標志碼:A? ? ? ? ?文章編號:2095-2945(2019)25-0055-03

Abstract: The control system NC Teaching Platform is established by PC and motion control card. servo motors are controlled precisely by way of PC and motion control card working cooperatively. The interactive interface is established by Labview language on PC. By calling the motion control card library, the functions are achieved for example: speed control, circular interpolation, linear interpolation, G-code programming and other basic functions. The basic application CNC teaching of is met.

Keywords: CNC teaching platform; Labview; motion control card

猜你喜歡
教學(xué)
微課讓高中數(shù)學(xué)教學(xué)更高效
甘肅教育(2020年14期)2020-09-11 07:57:50
「微寫作」教學(xué)實踐的思考
“以讀促寫”在初中寫作教學(xué)中的應(yīng)用
如何讓高中生物教學(xué)變得生動有趣
甘肅教育(2020年12期)2020-04-13 06:25:34
談高中音樂欣賞教學(xué)中的“聽、看、想、說、動”
“自我診斷表”在高中數(shù)學(xué)教學(xué)中的應(yīng)用
東方教育(2017年19期)2017-12-05 15:14:48
對外漢語教學(xué)中“想”和“要”的比較
對識譜教學(xué)的認識與思考
《可以預(yù)約的雪》教學(xué)探索與思考
對高等數(shù)學(xué)教學(xué)的一些思考
主站蜘蛛池模板: 日韩精品无码免费一区二区三区 | 国产精品无码影视久久久久久久| 又爽又大又光又色的午夜视频| 毛片最新网址| 曰AV在线无码| 在线视频亚洲欧美| 国产aⅴ无码专区亚洲av综合网| 日韩国产精品无码一区二区三区| 97人人做人人爽香蕉精品| 亚洲aaa视频| 午夜啪啪网| 国产亚洲精品97在线观看| 成人看片欧美一区二区| 看你懂的巨臀中文字幕一区二区| 久久a级片| 国产免费黄| 91免费观看视频| 超级碰免费视频91| 欧美亚洲欧美区| 国产美女一级毛片| 国产精品青青| 黄色网址免费在线| 精品五夜婷香蕉国产线看观看| 少妇被粗大的猛烈进出免费视频| 噜噜噜久久| 亚洲黄色视频在线观看一区| 国产精品福利导航| 亚洲国模精品一区| 日韩av电影一区二区三区四区| 国产精品lululu在线观看 | 日韩亚洲综合在线| 国产99视频免费精品是看6| 国产原创自拍不卡第一页| 国产手机在线观看| 99无码熟妇丰满人妻啪啪| av免费在线观看美女叉开腿| 国产精品男人的天堂| 亚洲人成网站在线播放2019| 东京热一区二区三区无码视频| 国产日韩av在线播放| 成人国产精品网站在线看| 青青操视频在线| 亚洲国产成人麻豆精品| 在线观看免费黄色网址| 97精品国产高清久久久久蜜芽 | 久久网欧美| 亚洲乱伦视频| 视频在线观看一区二区| 免费无遮挡AV| 丝袜美女被出水视频一区| 91www在线观看| 国产成人91精品免费网址在线| 亚洲欧美自拍一区| 日韩精品欧美国产在线| 国产自产视频一区二区三区| 成人a免费α片在线视频网站| 免费精品一区二区h| 综合人妻久久一区二区精品 | 在线观看网站国产| 欧美乱妇高清无乱码免费| 亚洲天堂精品在线| 日韩欧美国产成人| 黄片在线永久| 黄色网在线| 亚洲精品麻豆| 国产精品99久久久久久董美香| 国产精品尤物铁牛tv| 国产97公开成人免费视频| 久久久久人妻一区精品色奶水 | 亚洲综合婷婷激情| 草草影院国产第一页| 在线看片中文字幕| 中文天堂在线视频| 成人av手机在线观看| 亚洲综合极品香蕉久久网| 福利在线不卡| 一级香蕉视频在线观看| 日韩人妻少妇一区二区| 久久久久中文字幕精品视频| 国产日韩丝袜一二三区| 欧美色伊人| 国产成人精品亚洲77美色|