freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)論文-基于autocad和mpc02運動控制程序的開發(fā)doc(存儲版)

2025-04-08 12:02上一頁面

下一頁面
  

【正文】 秉承了 CAD/CAM 技術設計開發(fā)了這個基于 AUTOCAD 對 MPC02 的運動控制的程序,使零件從設計到制造成品。 VB的功能特點 VB 主要的功能特點如下: 具有面向?qū)ο蟮某绦蛟O計方法( OOP),把程序和數(shù)據(jù)封裝起來視為一個對象,每個對象都是可視的。 3. 提供了易學易用的應用程序集成開發(fā)環(huán)境 在 VB集成開發(fā)環(huán)境中,用戶可設計界面、編寫代碼、調(diào)試程序,直至把應用程序編四川大學本科畢業(yè)論文 基于 AutoCAD 和 MPC02運動控制程序的開發(fā) 5 譯成執(zhí)行文件,在 Windows 中運行,使 用戶在友好的開發(fā)環(huán)境中工作。 新增了許多控件,如工具條控件 CoolBar、數(shù)據(jù)庫控件 ADO Data、日歷界面時間控件DateTimePicker 和 MonthView、圖形組合框控件 ImageCombo 等。這種技術可以使 Web 頁面設計者動態(tài)地創(chuàng)建和編輯頁面,使用戶在 VB 中開發(fā)多功能的網(wǎng)絡應用軟件。而 在另外的一些應用中,又需要使用 AutoCAD來觀察、修改和輸出由其他 CAD 生成的圖形。 DXF 文件的組碼分成很多類,每類組碼具有確定的用途,并確定其相 應的組值的類型。 ( 2)類節(jié) (CLASSES) 類節(jié)保存由應用程序定義的類,而該類的實例則出現(xiàn)在塊節(jié)( BLOCKS) 、實體節(jié)( ENTITIES)和對象節(jié)( OBJECTS) 中。 下面給出每個實體出現(xiàn)在文 件中的格式。后面我們會給出實體的 DXF 名稱。 基于 MPC02的運動控 制 MPC02 配備了功能強大、內(nèi)容豐富的運動控制驅(qū)動軟件工具,其運動函數(shù)庫可用于二次開發(fā),用戶只要用 VC++或 Visual Basic 等支持 DLL 調(diào)用的開發(fā)工具編制所需的用戶界面程序,并把它與 MPC02 運動庫鏈接起來,就可以開發(fā)出自己的控制系統(tǒng),例如數(shù)控系統(tǒng)、檢測設備、自動生產(chǎn)線等。 MPC02 在插補算法和運動函數(shù)的執(zhí)行效率 方面采用了更有效的方法,提高了插補精度、插補速度和實時性。 MPC02的特征體現(xiàn)在硬件和軟件兩個方面:在硬件方面采用 PC機的 PCI總線方式,適用范圍廣,卡上無需進行任何跳線設置,所有資源自動配置在 Windows98及 Windows2021操作系統(tǒng)中支持即插即用,使用非常方便; MPC02的接線方式采用 SISC型插頭,可使用屏蔽線纜,并且所有的輸入、輸出信號均用光電隔離,提高了控制卡的可靠性和抗干擾能力;在軟件方面提供了豐富的運動控制函數(shù)庫,以滿足不同的應用要求。 各接口信號的詳細說明如下表 : 表 類型 功能 編號 說 明 脈 沖 量 信 號 脈沖 /方向 17~28 脈沖 /方向信號與步進電機驅(qū)動器或數(shù)字式伺服電機驅(qū)動器相連以控制其運轉(zhuǎn)。為脈沖 /方向提供光電隔離和差分信號的驅(qū)動。 伺服使能 1 13 MPC02 卡上每個控制軸有一個伺服使能輸出信號( SRV),通過調(diào)用set_servo_on函數(shù)來控制伺服系統(tǒng)的 ServoOn狀態(tài)。其接線方法如圖 所示。 四川大學本科畢業(yè)論文 基于 AutoCAD 和 MPC02運動控制程序的開發(fā) 17 MPC02 軟件介紹 MPC02運動控制功能 MPC02控制卡的運動控制功能主要取決于運動函數(shù)庫。線性插補函數(shù)允許兩軸或三軸沿直線運動;圓弧類插補函數(shù)允許兩軸沿著圓弧或橢圓運動,以及三軸作螺旋運動。該方式下不等上一條運動指令控制的所有軸運動完畢即開始下一條運動指令的執(zhí)行。 con_pmove(1,1000)。 語 法: int auto_setvoid 調(diào)用例子: auto_set; /*自動檢測和自動設置 MPC02卡 */ 描 述:可以調(diào)用 auto_set 完成 MPC02 卡的數(shù)量、軸數(shù)的自動檢測,并自動設置這些參數(shù)。 四川大學本科畢業(yè)論文 基于 AutoCAD 和 MPC02運動控制程序的開發(fā) 21 系 統(tǒng): WINDOWS9 WINDOWS 2021。 調(diào)用例子: set_outmode( 2, 0, 1); /*將第 2軸的脈沖輸出模式設置為雙脈沖模式,正邏輯有效。原點信號一般由接近開關發(fā)送。 函 數(shù) 名: set_maxspeed 目 的:用于設置每個軸的最大速度。如果多次調(diào)用這個函數(shù),最后一次設定的值有效,而且在下一次改變之前一直保持有效。 調(diào)用例子: set_profile( 3, 600, 6000, 10000) get_profile( 3, amp。 四川大學本科畢業(yè)論文 基于 AutoCAD 和 MPC02運動控制程序的開發(fā) 24 系 統(tǒng): WINDOWS9 WINDOWS 2021 參 見: set_conspeed, set_vector_conspeed, set_vector_profile 函 數(shù) 名: get_rate 目 的:用 get_rate 函數(shù)來獲取當前正在運行的某個軸的速度。 返 回 值:如果調(diào)用成功, set_s_curve和 set_s_section返回 0值,否則返回 1。 下面幾個運動指令是經(jīng)常用到的,我們來看看它的含義。 連續(xù)運動是指被控軸以各自的速度按給定的方向一直運動,直到碰到限位開關或調(diào)用制動函數(shù)才會停止,在 MPC02函數(shù)庫中共提供了六個連續(xù)運動指令函數(shù): int con_vmove( int ch, int dir); /*一軸以常速連續(xù)運動 */ int fast_vmove( int ch, int dir); /*一軸以快速連續(xù)運動 */ int con_vmove2( int ch1, int dir1, int ch2, int dir2); /*兩軸以常速連續(xù)運動 */ int fast_vmove2( int ch1, int dir1, int ch2, int dir2); /*兩軸以快速連續(xù)運動 */ int con_vmove3( int ch1, int dir1, int ch2, int dir2, int ch3, int dir3); /*三個軸以常速連續(xù)運動 */ int fast_vmove3( int ch1, int dir1, int ch2, int dir2, int ch3, int dir3); /*三個軸 以快速連續(xù)運動 */ 其中: ch、 ch ch ch3。 例如: con_vmove為單軸的常速連續(xù)運動函數(shù); con_pmove2為兩軸的常速點位運動函數(shù); fast_hmove3為三軸的快速回原點運動指令。函數(shù)set_s_curve用于設置指定軸在快速運行時是否采用 S形升降速。 返 回 值:如果設定參數(shù)值成功, set_profile返回 0,否則返回 1。 參 見: set_profile, set_vector_conspeed 函 數(shù) 名: set_profile, get_profile 目 的: 用 set_profile函數(shù)來設定在快速運動(包括 fast_hmove, fast_vmove,fast_pmove等)方式下的梯形速度的各參數(shù)值; 用 get_profile來讀取梯形速度的各參數(shù)值。 用 get_conspeed函數(shù)來獲取某個軸所設置的常速度。 系 統(tǒng): WINDOWS9 WINDOWS 2021。 語 法: int set_home_mode( int ch, int home_mode) 四川大學本科畢業(yè)論文 基于 AutoCAD 和 MPC02運動控制程序的開發(fā) 22 ch:是所設置的軸 home_mode:回原點運動時檢測原點信號的方式( 0:僅檢測原點接近開關信號,1:檢測原點接近開關信號和電機上光電編碼器 Z相脈沖信號同時出現(xiàn))。如果驅(qū)動器要求雙脈沖(正向脈沖、反向脈沖)控制信號接口,或者需要改變輸出信號的邏輯,那么應在init_board函數(shù)后調(diào)用該函數(shù)。該函數(shù)在程序中只能調(diào)用一次。hsdouble amp。 con_pmove(1,1000)。在這種方式下只有上一條運動指令控制的所有軸全部運動完畢后才開始下一條運動指令的執(zhí)行。 多軸插補函數(shù)能以特定的矢量速度執(zhí)行線性、圓弧、橢圓和螺旋插補運動。 相位差信號和 Z相零位信號。 表 (續(xù)表) 注:在系統(tǒng)中若不需要減速、原點、伺服使能、偏差清零,可將其作為通用 I/O 使用。 原點 5 6 67 MPC02卡上每個控制軸有一個原點輸入信號( ORG)。對于單端輸出的編碼器信號,將 MPC02卡的信號正端( +)接編碼器電源(應為 +5V電源,若不是 +5V請與供應商聯(lián)系)的正極,信號負端( )接編碼器的單端信號。其中開關量信號(原點、減速、限位 以及 I/O 信號等)采用 12~24DCV 光電隔離;脈沖量信號(脈沖、方向、編碼器反饋等)采用 5DCV 高速光電隔離。該卡插在 PC 機 PCI擴展槽內(nèi)使用,同時使用控制卡的數(shù)量和各卡上的控制軸數(shù)可方便地配置; MPC02 卡提供了功能強大的運動控制函數(shù)庫,并可以充分利用 PC 機現(xiàn)有的資源來開發(fā)完美的運動控制系統(tǒng)。 MPC02 卡采用先進的專用控制芯片,具有梯形及 S形升降速曲線,最高輸出頻率可達 ,帶有編碼器反饋端口,主要適用于數(shù)字式交流伺服系統(tǒng)或閉環(huán)的步進電機控制系統(tǒng)。程序的執(zhí)行過程如圖 所示。這將使它能更容易地與AutoCAD 將來的版本兼容。 DXF 文件的一般結構如下: 標題節(jié)開始: 0 塊節(jié) 開始 : 0 SECTION SECTION 2 2 四川大學本科畢業(yè)論文 基于 AutoCAD 和 MPC02運動控制程序的開發(fā) 8 HEADER BLOCKS ┊ ┊ 標題節(jié)結束: 0 塊節(jié) 結束 : 0 ENDSEC ENDSEC 類 節(jié) 開始: 0 實體節(jié)開始: 0 SECTION SECTION 2 2 CLASSES ENTITIES ┊ ┊ 類節(jié) 結束 : 0 實體節(jié)結束: 0 ENDSEC ENDSEC 表節(jié) 開始 : 0 對象節(jié)開始: 0 SECTION SECTION 2 2 TABLES OBJECTS ┊ ┊ 表節(jié) 結束 : 0 對象節(jié)結束: 0 ENDSEC ENDSEC
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1