蜜臀av在线播放一区二区三区-99999久久久久久亚洲-久久这里精品国产99丫e6-50岁老熟女高潮喷水-国产中年熟女高潮大集合

關(guān)于我們 聯(lián)系我們 網(wǎng)站地圖 您好!歡迎訪問(wèn)沈陽(yáng)天乙新數(shù)控機(jī)械有限公司!
全國(guó)咨詢熱線:024-8936-3215
您的位置:首頁(yè)>>新聞中心

基于PMAC的并行雙CPU開(kāi)放式數(shù)控系統(tǒng)

作者:天乙數(shù)控機(jī)床時(shí)間:2021-04-21837次瀏覽

信息摘要:

AxesController)多軸運(yùn)動(dòng)控制器為CNC模塊、工業(yè)控制機(jī)為系統(tǒng)支撐單元的雙CPU數(shù)控系統(tǒng),實(shí)現(xiàn)了兩個(gè)級(jí)別的開(kāi)放度:人機(jī)接口和非實(shí)時(shí)控制部件的定制和參數(shù)化;實(shí)時(shí)控制部件的參數(shù)化。

AxesController)多軸運(yùn)動(dòng)控制器為CNC模塊、工業(yè)控制機(jī)為系統(tǒng)支撐單元的雙CPU數(shù)控系統(tǒng),實(shí)現(xiàn)了兩個(gè)級(jí)別的開(kāi)放度:人機(jī)接口和非實(shí)時(shí)控制部件的定制和參數(shù)化;實(shí)時(shí)控制部件的參數(shù)化。

  1數(shù)控系統(tǒng)的硬件結(jié)構(gòu)1.1PMAC多軸運(yùn)動(dòng)控制器PMAC多軸運(yùn)動(dòng)控制器是美國(guó)DeltaTau公司的產(chǎn)品,是一個(gè)擁有高性能伺服運(yùn)動(dòng)的控制器。它借助于Motorola的DSP56001/56002數(shù)字信號(hào)處理器,可同時(shí)控制18個(gè)軸。既可單獨(dú)執(zhí)行存儲(chǔ)于其內(nèi)部的程序,也可執(zhí)行運(yùn)動(dòng)程序和PLC程序,并可進(jìn)行伺服環(huán)更新及以串口、總線兩種方式與上位機(jī)進(jìn)行通信。PMAC還可自動(dòng)對(duì)任務(wù)優(yōu)先級(jí)進(jìn)行判別,從而進(jìn)行實(shí)時(shí)多任務(wù)處理。這一功能使得它在處理時(shí)間和任務(wù)切換這兩方面大大減輕了主機(jī)和編程器的負(fù)擔(dān),提高了整個(gè)控制系統(tǒng)的運(yùn)行速度和控制精度。

  1.2數(shù)控系統(tǒng)硬件結(jié)構(gòu)及工作原理該數(shù)控系統(tǒng)的控制中心在工業(yè)控制機(jī)(IPC)平臺(tái)基礎(chǔ)上,采用PMAC多軸運(yùn)動(dòng)控制器和雙端口存儲(chǔ)器(DPRAM)。工控機(jī)上的CPU與PMAC的CPU(DSP56001)構(gòu)成主從式雙微處理器結(jié)構(gòu)。PMAC主要完成機(jī)床三軸的運(yùn)動(dòng)、控制面板開(kāi)關(guān)量的控制,工控機(jī)則主要實(shí)現(xiàn)系統(tǒng)的管理功能。為了實(shí)現(xiàn)PMAC多軸運(yùn)動(dòng)控制的功能,需在PMAC板上擴(kuò)展相應(yīng)的I/O板、伺服驅(qū)動(dòng)單元、伺服電動(dòng)機(jī)、編碼器等,*終形成一個(gè)完整的數(shù)控系統(tǒng)。其結(jié)構(gòu)原理如所示。

 ?。╨)PMAC運(yùn)動(dòng)控制器與主機(jī)之間的通信采用了兩種方式。一種是總線通信方式;另一種是利用DPRAM進(jìn)行數(shù)據(jù)通信。主機(jī)與PMAC運(yùn)動(dòng)控制器主要通過(guò)PC總線通信,控制卡和電動(dòng)機(jī)的狀態(tài)、電動(dòng)機(jī)位置、速度、跟隨誤差等數(shù)據(jù)則通過(guò)DPRAM交換信息。總線通信方式是指主機(jī)到指定的地址上去尋找PMAC運(yùn)動(dòng)控制器,其中指定的地址由PMAC的跳線確定。雙端口RAM主要用來(lái)與PMAC進(jìn)行快速的數(shù)據(jù)通信和命令通信。一方面,雙端口RAM向PMAC寫(xiě)數(shù)據(jù)時(shí),在實(shí)時(shí)狀態(tài)下能夠快速地將位置數(shù)據(jù)信息或程序信息進(jìn)行重復(fù)下載;另一方面,雙端口RAM從PMAC中讀取數(shù)據(jù)時(shí),可以快速重復(fù)地獲取系統(tǒng)的狀態(tài)信息。譬如,交流伺服電動(dòng)機(jī)的狀態(tài)、位置、速度、跟隨誤差等數(shù)據(jù)可以不停地被更新,并且能夠被PLC或PMAC自動(dòng)地寫(xiě)入DPRAM.由于DPRAM的數(shù)據(jù)存取不需要經(jīng)過(guò)通信口發(fā)送命令和等待響應(yīng),所以提高了系統(tǒng)的響應(yīng)速度和加工精度,同時(shí)也方便了控制系統(tǒng)中各模塊之間的快速通信和地址表的設(shè)定,降低了編程難度。

  串口并口鍵盤(pán)軟驅(qū)硬盤(pán)視頻I.主CPU板及主I視蔌卡I ISA總線板2I伺服信號(hào)中轉(zhuǎn)板A/D板1 TZ軸伺服單元及變頻1仿形儀電動(dòng)機(jī)控制面板機(jī)床電器強(qiáng)電柜I/O信號(hào)數(shù)控系統(tǒng)結(jié)構(gòu)原理圖口的輸入輸出實(shí)現(xiàn)的。在控制系統(tǒng)中,送人PLC的輸入信號(hào)主要有:操作面板和機(jī)床上的控制按鈕、選擇開(kāi)關(guān)等信號(hào);各軸的行程開(kāi)關(guān)、機(jī)械零點(diǎn)開(kāi)關(guān)等信號(hào);機(jī)床電器動(dòng)作、限位、報(bào)警等信號(hào);強(qiáng)電柜中接觸器、氣動(dòng)開(kāi)關(guān)接觸等信號(hào);各伺服模塊工作狀態(tài)信號(hào)等。這些信號(hào)通過(guò)光電隔離以后送到智能I/O接口上。光電隔離有效地將計(jì)算機(jī)數(shù)字量通道與外部過(guò)程模擬量通道隔離起來(lái),大大減小了外部因素的干擾,提高了整機(jī)系統(tǒng)的可靠性和穩(wěn)定性。PLC輸出的信號(hào)主要有:指示燈信號(hào);控制繼電器、接觸器、電磁閥等動(dòng)作信號(hào);伺服模塊的驅(qū)動(dòng)使能和速度使能信號(hào)等。這些信號(hào)經(jīng)I/O接口送到相應(yīng)的繼電器上來(lái)控制相應(yīng)的電器。

  2數(shù)控系統(tǒng)的軟件設(shè)計(jì)該數(shù)控系統(tǒng)軟件分為PMAC實(shí)時(shí)控制軟件和系統(tǒng)管理軟件兩部分。實(shí)時(shí)控制軟件的設(shè)計(jì)充分考慮了軟件的開(kāi)放性,用戶可以根據(jù)某些具體要求增加軟件的功能模塊。實(shí)時(shí)控制軟件主要包括插補(bǔ)模塊、伺服驅(qū)動(dòng)模塊、PLC監(jiān)控模塊、加工程序解釋模塊、數(shù)據(jù)采集及數(shù)字化加工模塊等。其功能模塊圖如所示。

  PMAC實(shí)時(shí)控制軟件模塊圖插補(bǔ)模塊包括直線插補(bǔ)、圓弧插補(bǔ)及樣條插補(bǔ)等。PMAC還提供了PVT(位置一速度一時(shí)間)運(yùn)動(dòng)模式,該模式可以對(duì)軌跡圖形進(jìn)行直接而又緊湊的控制。用戶可以對(duì)以上幾種模式加以選擇和組合。

  伺服驅(qū)動(dòng)模塊可以選擇PID位置環(huán)伺服濾波器、陷波濾波器或擴(kuò)展濾波器,并設(shè)置其控制參數(shù)。用戶也可以定制自己的伺服算法,實(shí)現(xiàn)個(gè)性化的伺服控制。

  PLC監(jiān)控模塊主要包括看門(mén)狗PLC、上電PLC、主PLC、指示燈管理PLC及下電PLC.看門(mén)狗PLC在PMAC上電后立即被啟動(dòng),它通過(guò)不斷讀DPRAM中某地址單元的計(jì)數(shù)值來(lái)判斷主機(jī)是否進(jìn)人CNC系統(tǒng)。當(dāng)相鄰兩次讀得的差值大于某個(gè)數(shù)時(shí)它便啟動(dòng)上電PLC,對(duì)整個(gè)數(shù)控系統(tǒng)上電;當(dāng)它讀得的差值小于某個(gè)數(shù)時(shí)它便啟動(dòng)下電PLC,關(guān)閉整個(gè)數(shù)控系統(tǒng)。主PLC用來(lái)完成對(duì)控制面板及機(jī)床輸人、輸出進(jìn)行監(jiān)控的任務(wù),它主要包括手動(dòng)、自動(dòng)功能的實(shí)現(xiàn)、主軸運(yùn)動(dòng)的控制等操作。

  PLC程序編制首先需要將I/O口與DPRAM地址做鏡像,通過(guò)操作DPRAM的某些單元進(jìn)而操作I/O口。如:其次定義與主機(jī)DLL相關(guān)聯(lián)的DPRAM地址,使IPC與PMAC共享這一存儲(chǔ)空間以交換信息。如:DDFO //控制面板上旋扭開(kāi)關(guān)的命令字VSFEEDOVERRIDEMM50這樣便定義了DPRAM中未被使用的地址,從而實(shí)現(xiàn)了用戶自定義的通信功能。如:系統(tǒng)的自動(dòng)手動(dòng)方式、主軸的正反轉(zhuǎn)等命令、狀態(tài)信息;進(jìn)給倍率、主軸轉(zhuǎn)速等數(shù)值信息。

  加工程序解釋模塊由G代碼解釋程序、M代碼解序和T代碼解釋程序組成。這些解釋程序在PEWIN執(zhí)行程序下編輯和調(diào)試,并下載到PMAC的固定內(nèi)存中,在實(shí)際加工時(shí)被PMAC自動(dòng)調(diào)用。另外,伺服中斷時(shí)間、電動(dòng)機(jī)相位等參數(shù)由PEWIN執(zhí)行程序來(lái)設(shè)置,從而實(shí)現(xiàn)了實(shí)時(shí)控制部件的參數(shù)化。

  數(shù)字化模塊根據(jù)三維仿形儀的反饋信息,采用專(zhuān)門(mén)的控制算法,實(shí)現(xiàn)工件的跟蹤掃描,并完成工件表面的數(shù)據(jù)采集。

  系統(tǒng)管理軟件主要實(shí)現(xiàn)初始化、參數(shù)輸人及加工程序編輯、系統(tǒng)管理和雙CPU通信等功能。其功能模塊圖如所示。

  系統(tǒng)管理軟件I初始化丨¥致輸入及i工程序丨故障診斷丨丨系統(tǒng)kaifcpul系統(tǒng)管理軟件模塊圖在系統(tǒng)管理軟件中,雙CPU通信程序的開(kāi)發(fā)工作量大,也很具有技巧性。本數(shù)控系統(tǒng)的上位機(jī)和下位機(jī)通程序是利用Delta Tau公司提供的Pcomm32動(dòng)態(tài)連接庫(kù)和PTALKDT控件編制的。Pcmm32囊括了同PMAC通信的所有方式,而且將其主要函數(shù)進(jìn)行分類(lèi)、封裝,*終形成ActiveX控件PTALKDT.所編制的通信程序?qū)崿F(xiàn)了加工程序、PLC程序及運(yùn)動(dòng)程序的下載、上位機(jī)對(duì)PMAC的指令傳輸及PMAC對(duì)上位機(jī)的狀態(tài)反饋等通信功能。

  系統(tǒng)配置、數(shù)控程序編輯、加工控制、故障診斷及參數(shù)輸人等人機(jī)界面采用Vlsual Basic語(yǔ)言進(jìn)行編制,利用了Windows豐富的GUI函數(shù)及32位的處理能力CK6130小型數(shù)控車(chē)床的研制張立新王衛(wèi)兵吳杰(新疆石河子大學(xué))控車(chē)床本體利用舊普通車(chē)床改造并加裝收信4工位電動(dòng)刀架,從而實(shí)現(xiàn)車(chē)床的多功能低成本自動(dòng)化。

  目前,經(jīng)濟(jì)型數(shù)控機(jī)床仍然是我國(guó)市場(chǎng)需要量*大,銷(xiāo)售量*高的數(shù)控機(jī)床。利用現(xiàn)有閑置的舊機(jī)床,通過(guò)數(shù)控化改造,使其成為1臺(tái)新的高效、多能的經(jīng)濟(jì)型數(shù)控機(jī)床,則是一種盤(pán)活存量資金的有效方法,也是低成本實(shí)現(xiàn)自動(dòng)化的道路之一。我們研制的CK6130小型數(shù)控車(chē)床正是這個(gè)思路的探索和實(shí)踐。

  1工作原理CK6130小型數(shù)控車(chē)床由微機(jī)數(shù)控系統(tǒng)和機(jī)床本體兩大部分組成。加工工件時(shí),先編制工件的數(shù)控程序,然后將校核可行的數(shù)控程序鍵入到數(shù)控裝置,再由數(shù)控裝置根據(jù)程序指令計(jì)算出進(jìn)給脈沖序列,接著多功能NC板進(jìn)行脈沖分配,經(jīng)功放或驅(qū)動(dòng)電源進(jìn)行功率放大后,形成驅(qū)動(dòng)裝置的控制信號(hào),從而控制機(jī)床主軸的轉(zhuǎn)速、啟停,進(jìn)給系統(tǒng)的運(yùn)動(dòng)方向、速度和位移大小,以及刀具的選擇、冷卻潤(rùn)滑的啟停等動(dòng)作,使刀具與工件及其他輔助裝置嚴(yán)格地按照數(shù)控程序規(guī)定的順序、行程和參數(shù)進(jìn)行工作,從而加工出形狀、尺寸、精度來(lái)實(shí)現(xiàn)友好的人機(jī)界面。

  3結(jié)論該數(shù)控系統(tǒng)以通用工業(yè)控制機(jī)為基礎(chǔ),采用功能強(qiáng)大的運(yùn)動(dòng)控制器PMAC承擔(dān)插補(bǔ)計(jì)算、位置控制、速度控制等實(shí)時(shí)任務(wù),實(shí)現(xiàn)了兩個(gè)級(jí)別的開(kāi)放度,使得數(shù)控系統(tǒng)具有比專(zhuān)有系統(tǒng)更好的人機(jī)交互能力和上層應(yīng)用系統(tǒng)集成能力,便于生產(chǎn)廠家和用戶對(duì)系統(tǒng)功能進(jìn)行定制與參數(shù)調(diào)節(jié),使系統(tǒng)具有更好的適應(yīng)性。該數(shù)控系統(tǒng)已應(yīng)用于SKB2320A壁板銑床的開(kāi)發(fā)上,并取得了良好的效果。

返回列表 本文標(biāo)簽:
主站蜘蛛池模板: 日本无卡码高清免费v| 三年片大全免费观看| 亚洲综合精品成人| 免费无码作爱视频| 久久久久久国产精品无码超碰| 国产一区二区三区影院| 自慰无码一区二区三区| 最新电影在线观看| 欧洲不卡二卡三卡四卡免费| 亚洲熟妇无码av| 日韩人妻无码精品久久| 亚洲人精品午夜射精日韩| 麻豆国产丝袜白领秘书在线观看| 精品人妻系列无码天堂| 久久亚洲av无码精品色午夜| 久久午夜神器| av网站免费线看精品| 国产裸拍裸体视频在线观看| 成 人片 黄 色 大 片| 日韩精品无码综合福利网| 成人免费无码大片a毛片软件| 人妻激情偷乱视频一区二区三区| 青娱乐极品视觉盛宴av| 18禁黄网站免费| 亚洲人成电影网站色www| 豪妇荡乳1一5白玉兰在线看| 50路60路老熟妇啪啪| 亚洲成a人片在线观看无码 | 国产午夜亚洲精品不卡| 成人免费看www网址入口| 久久久国产精品| 无码丰满熟妇一区二区| 无码av无码天堂资源网| 久久亚洲精品中文字幕无码| 男女性爽大片视频| 亚洲精品无码久久久久久久| 日本内射精品一区二区视频| 丁香花在线影院观看在线播放| 国产精品亚洲аv无码播放| 亚洲欧美色一区二区三区| 少妇人妻邻居|