数控机床市场网-专业的数控机床网站

  為機床工具企業(yè)提供深度市場分析                     

用戶名:   密碼:         免費注冊  |   申請VIP  |  

English  |   German  |   Japanese  |   添加收藏  |  
廣州數控
數控系統

車床 銑床 鉆床 數控系統 加工中心 鍛壓機床 刨插拉床 螺紋加工機床 齒輪加工機床
磨床 鏜床 刀具 功能部件 配件附件 檢驗測量 機床電器 特種加工 機器人

數控系統

電工電力 工程機械 航空航天 汽車 模具
儀器儀表 通用機械 軌道交通 船舶

搜索
熱門關鍵字:

數控機床

 | 數控車床 | 數控系統 | 滾齒機 | 數控銑床 | 銑刀 | 主軸 | 立式加工中心 | 機器人
您現在的位置:數控系統網> 技術前沿>基于 PMAC 的數控系統研究與開發(fā)
基于 PMAC 的數控系統研究與開發(fā)
2017-9-19  來源: 安徽水利水電職業(yè)技術學院   作者:程 艷

  
        摘 要: 在現代裝備制造業(yè)繁榮發(fā)展的過程中,裝備的功能和性能都取決于數控加工這一關鍵技術. 在開放式數控系統上,以 PMAC 為基礎,進行數控系統的開發(fā),分別對數控系統內的硬件模塊和軟件結構的優(yōu)化與開發(fā)進行了探討,構建了比較完善的開放式數控系統.
 
        關鍵詞: PMAC; 數控系統; 研究; 開發(fā)
 
        在當前的市場上,數控系統中的硬件模塊和軟件結構基本都是專用的,兼容性非常差,在科學技術不斷進步的過程中,缺點逐漸暴露出來. 基于此,以 PMAC 為基礎,對數控系統內的硬件模塊和軟件結構進行優(yōu)化與開發(fā),進而構建出比較完善的開放式數控系統.
 
        1 、基于 PMAC 的數控系統總體概述
 
       在進行開放式數控系統構建時,系統的實現途徑是首先需要考慮的問題,對于開放式數控系統的實現,要充分的考慮該系統的發(fā)展特點、開發(fā)的成本、開發(fā)的難度等因素,最終選擇出恰當的實現方式,基于這些方面的因素,本文中采用的形式為 IPC + 可編程運動控制器. 所謂 IPC + 可編程運動控制器形式,是指在 IPC 的基礎上,將可編程運動控制器嵌入進去[1]. 實際上,此種系統的運行平臺為 IPC,而核心性的部件為可編程運動控制器,這種形式的開放式數控系統所具備的擴展性是非常好的,當用戶需要進行
再次開發(fā)時,該形式完全支持. 此系統的開放性有兩級,一個是上級,另一個是下級. 除了具備成本低的優(yōu)點之外,對于用戶自定義的軟件,在系統中能夠比較好的運行,與傳統的 CNC 相比,該系統界面所具備的友好性更優(yōu).
 
       2 、硬件模塊開發(fā)
 
       2. 1 總體結構
 
       基于 PMAC 的數控系統在進行開發(fā)時,PMAC 型號的選擇是非常重要的一個環(huán)節(jié). 在本文研究開發(fā)的系統中,選擇的運動控制卡為 PMACC2A - PC104 型,這個型號的運動控制卡屬于板卡級產品,比較適合應用于嵌入式系統中. 控制卡具備十分緊湊的結構,在使用的過程中成本比較少,具備比較高的經濟性[2].
 
      根據上面的闡述可知,本文中開發(fā)的基于 PMAC 的數控系統實現形式為 IPC + 可編程運動控制器,此可編程運動控制器選擇的就是 PMAC 運動控制卡. 由此,開放式數控系統的實現形式為 IPC + PMAC,在開發(fā)的數控系統中,選擇的 IPC 為上位機,主要的職責就是完成非實時性的任務,比如系統管理等,對于系統內的資源,合理的進行分配,在傳遞信息時,速度非常快. 運動控制卡的主要任務是進行控制,控制的對象為運動軸,具備極強的實時性,同時,還擔負采集的職責,各軸的測量信息都在采集的范圍之內. I/O 卡的主要功能是輸入和輸出,當各種開關量信號需要進行輸入或輸出時,I/O 卡就開始工作,其所完成的也是實時性的任務.
  
   

   
      圖 1 IPC + PMAC 總體結構圖


  
      2. 2 工控機
 
      工控機是指工業(yè)控制計算機,在工業(yè)環(huán)境中,其運行具備較高的可靠性,與傳感器等裝備能夠實現直接連接,從而有效地完成測控任務. 無論是生產現場還是機械設備的組成部分,工控機都可以實現有效的應用,在生產現場,對整個生產過程進行實時的監(jiān)控,并完成數據采集、處理和控制任務,而當工控機作為機械設備的組成部分時,主要的就是完成控制任務[3]. 工控機的性能非常的穩(wěn)定,在運算時,具備很快的速度. 除此之外,工控機還具備兩大優(yōu)點,一個是可靠性高,另一個是具備較高的環(huán)境適應能力. 基于 PMAC 的數控系統在開發(fā)的過程中,模擬的是工業(yè)環(huán)境,因此系統中選擇的工控機型號為 PLK- 450,此種型號的工控機在嵌入 PMAC 卡時,便捷性非常好. 另外,工控機所配備的接口為 USB 型,即使 PMAC 卡與工控機之間的安裝形式分裝,通信也能夠有效的保證.
 
       2. 3 主基板
 
       在開放式數控系統中,需要對 5 個軸進行控制,而 PMACC2A - PC104 在進行控制時,可以同時對 4個軸進行控制,這就需要對運動控制卡進行擴展. 在數控系統中,主卡為此型號的運動控制卡,隨后添加一個副卡,副卡選擇的是 ACC - 1P 軸擴展板,此擴展板同樣具備 4 個通道. 由此一來,數控系統中所具備的軸數就增加為 8 個.

      2. 4  I/O 板
 
      對于運動控制系統來說,除了要執(zhí)行運動程序之外,還需要執(zhí)行邏輯控制程序. 通常來說,原點、限位、主軸功能等都是數控系統中需要處理的邏輯變量,在對這些邏輯變量進行處理時,多是由可編程邏輯控制器來進行. 在開發(fā)的開放式數控系統中,原點和限位的處理可以由主卡來進行,而其他的邏輯處理則需要利用 I/O 板來實現,并且要對其進行擴展,擴展的實現也是由擴展板來實現,型號為 ACC -2P.


  
      3 、軟件結構開發(fā)
   
      3. 1 軟件開發(fā)核心技術
 
      在開放式數控系統中,軟件是十分重要的組成部分,對數控系統的功能有著重要的影響. 在進行控制系統軟件開發(fā)時,要注意以下四個方面的技術問題: 第一,合理的選擇軟件開發(fā)平臺. 軟件開發(fā)需要通過相應的開發(fā)平臺來實現,在進行控制系統的軟件開發(fā)平臺搭建時,平臺除了要具備軟件開發(fā)的功能之外,還需要蘊含十分豐富的開發(fā)資源,以便于二次開發(fā)或后續(xù)使用的實現. 在進行基于 PMAC 的開放式數控系統軟件開發(fā)時,以 Windows 2000 為操作平臺來實現軟件開發(fā),同時,開發(fā)資源來源于 PMAC 的動態(tài)鏈接庫[5]; 第二,插補算法的確定. 當前,在控制機床軌跡時,采用的插補策略為粗插補和精插補結合的方式,然而在進行插補的過程中,受到采樣頻率的制約,在一些中低速場合中,此種方法具備很好的插補效果,但是如果是高速高精度場合,此種插補策略無法滿足要求. 基于此,在進行軟件開發(fā)時,選擇的插補算法為高速高精度,這在 PMAC 具備的功能中可以很好的實現; 第三,注重軟件伺服控制的性能.數控系統的主要目的是對數控技術進行控制,在實現控制目標的過程中,最終的部分就是伺服控制,通過伺服控制的功能,使得數控加工過程中,精度和速度都能夠滿足加工的要求. 因此,在進行軟件開發(fā)時,就必須要十分注重軟件伺服控制的性能,在 PMAC 運動控制卡中,所提供的算法為數字 PID 伺服控制,由此一來,伺服控制所具備的性能就非常的優(yōu)良; 第四,保證軟件開發(fā)的可靠性及效率. 數控系統中的軟件所承擔的任務是比較多的,在軟件設計的過程中,必須要保證軟件具備完成這些任務的功能,由此導致軟件設計與開發(fā)的復雜性比較高,為了保證軟件開發(fā)具備較高的可靠性,同時在保證性能的基礎上盡量地縮短開發(fā)周期,就需要采用恰當的開發(fā)語言. 在 PMAC 的動態(tài)鏈接庫中,能夠實現高級語言開發(fā)的支持. 因此,在進行軟件設計時,采用的設計方法為模塊化程序設計,進而不但滿足了可靠性及高效率的要求,而且在軟件使用的過程中,維護非常的簡單[6].
 
      3. 2 數控系統軟件開發(fā)
   
      具體說來,開放式數控系統在進行軟件開發(fā)時,主要包含兩個部分,一部分是 PMAC 實時控制軟件,另一個部分是系統管理軟件. 對于 PMAC 實時控制軟件,在進行設計時,開放性是必須要充分考慮的因素,不同的用戶具備不同的功能需求,開發(fā)出來的 PMAC 實時控制軟件要支持用戶增加軟件功能模塊; 而對于系統管理軟件來說,所承擔的功能并不具備實時性,比如系統初始化、故障診斷、系統進程管理等. 軟件開發(fā)的進行需要以系統設計要求為依據. 首先,分析系統的需求功能; 其次,根據系統功能,對軟件所承擔的功能進行有效地劃分; 最后,以 Windows 2000 操作平臺以及開發(fā)資源為基礎,完成軟件開發(fā)[7].
 
      開放式數控系統的控制軟件具備開放性的特征,主要包含五個層次,這五個層次的不同功能形成了控制軟件的體系結構,見圖 2. 開放式數控系統軟件開發(fā)最關鍵的一個環(huán)節(jié)是在操作系統的選擇上,因為它是一個實時的多任務控制系統,也只有這樣,才能確保數控系統控制的實時性.
 
     控制軟件的開發(fā)在 Windows 2000 平臺上進行,采用的開發(fā)語言為 VB 語言,在數控系統中,大部分的任務都是實時性任務. 因此,PMAC 與 IPC 之間通信的建立、故障診斷、參數輸入等都是軟件開發(fā)過程中的重點. 在 PMAC 運動控制器中,包含軟件包 Pcomm32,此軟件包具備較強的開放性,同時,其中還包含 ActiveX 通信空間,當 IPC 與 PMAC 通信時,只需通過這兩項功能就可以有效地實現通信. 由此一來,通信設計中比較繁瑣的驅動程序設計就可以直接省略,提升了軟件開發(fā)的效率. 除了開放性之外,利用VB 語言開發(fā)出來的軟件具備的可移植性也非常好. 通過 Windows 2000 與 VB 語言的有效結合,再加上編程時采用面向對象法,保證了軟件開發(fā)的可靠性. 同時,PMAC 的動態(tài)鏈接庫中具備豐富的開發(fā)資源,促使軟件開發(fā)的順利實現,也保證了軟件基本功能的實現.
 

 

     圖 2 控制軟件的體系結構


    
     4 、結論
 
     數控技術的開發(fā)與應用促進了現代裝備制造業(yè)的繁榮發(fā)展,在應用數控技術的過程中,需要通過數控系統來對其進行控制,以便于保證數控加工的速度及精度. 原有的數控系統所具備的開放性不足,為了改善這個問題,在 PMAC 的基礎上,開發(fā)了開放式的數控系統. 在明確系統的總體框架之后,通過相應的硬件模塊開發(fā)與軟件結構開發(fā),不僅保證了數控系統的開放性,同時提升了數控系統的性能,有效地實現了控制,最終推進了現代裝備制造業(yè)長久的發(fā)展.

    投稿箱:
        如果您有機床行業(yè)、企業(yè)相關新聞稿件發(fā)表,或進行資訊合作,歡迎聯系本網編輯部, 郵箱:skjcsc@vip.sina.com
主站蜘蛛池模板: 深圳车牌识别系统厂家_人脸识别厂家_通道闸厂家_车位引导系统_智慧社区管理系统_深圳市利普诺科技有限公司官网 | 无线对讲系统-海能达对讲机-广州中达慧通科技有限公司 | 苏州空气压缩机-无油涡旋空压机-真空泵价格-变频空压机-苏州赫利亚斯气体技术有限公司 | 永磁耦合_重载永磁软起_能量回馈式调速器_磁力耦合器_江苏磁谷科技股份有限公司官方网站 | 神马影院电影网_实时更新秒播电视剧、电影、动漫的网站 _ 神马影院 | 压滤机专用泵|柱塞泥浆泵|咸阳华星泵业有限公司 | 潍坊亿宏重工机械有限公司,破碎机,高性能立磨机,颚式破碎机,锤式破碎机反击式破碎机,重锤式破碎机,高性能反击式破碎机,圆锥式破碎机,给料机系列,链板给料机系列,简易给料机系列,振动给料机 | 液位变送器_智能压力变送器_3051差压变送器_单双法兰,投入式,电容式,温度变送器-淮安润中仪表科技有限公司 | 聊城钢管厂,无缝钢管厂家-山东旺耀金属制品有限公司 | 友联智能|RFID应用服务供应商|专注RFID行业解决方案|RFID数据采集-助力行业数字化转型 | 制冷加热循环机,密闭高低温一体机,优质密闭低温冷冻机-无锡冠亚恒温制冷技术有限公司 | 辣椒烘干机-百信机械提供大中小型辣椒烘干机房设备视频图片厂家价格多少钱 | 西安真石漆_无机涂料厂家_无机涂料多少钱一个平方—陕西秦森环保科技有限公司 | 河北伟业波纹管-百顺牌波纹补偿器(波纹管,膨胀节,伸缩节)、非金属补偿器 | 球形钢支座,粘滞阻尼器,抗震球型钢支座,盆式橡胶支座,调谐质量阻尼器,屈曲约束支撑-衡水路泽科技 | 永磁耦合_重载永磁软起_能量回馈式调速器_磁力耦合器_江苏磁谷科技股份有限公司官方网站 | 重庆风机_风阀_风口-重庆仁龙风机有限公司 | 上海先顶仪器设备有限公司-国产氮气发生器-进口氮气发生器 | 美林基业集团官网——美林基业,一生挚诚| 室内门十大品牌-生态木门厂家-室内门厂家 - 浙江威威工贸有限公司 | 无锡市恒威工业气体有限公司-工业高纯气体_高纯度特种气体 | 全棉帆布厂家_加工帆布_涤棉帆布价格_染色帆布定制_广州美丽华皮革帆布-广州美丽华皮革帆布 | 太阳能路灯-高杆灯-景观灯-玉兰灯-中华灯-LED市电-庭院灯厂家-扬州汉威光电科技有限公司 | 网上配音_免费配音_广告专题配音_网络录音网站【海豚配音】 | 全国产品维权打假真伪验证系统-石家庄市海略科技有限公司官方网站 | 珠海希玛林顺潮眼科医院| 健力普医疗-半导体激光治疗仪,红外偏振光治疗仪,近红外线治疗仪-独家功能,光疗典范 | 景德镇古窑民俗博览区-国家AAAAA级旅游景区_全国旅游标准化示范景区_国家文化产业示范基地_国家级非物质文化遗产生产性保护示范基地--官方网站 | 郑州阳光房|封阳台|钢结构【河南郑州如意阳光房门窗有限公司】 | 郑州润滑油展-第16届中国润滑油、脂及汽车养护展览会-2025年5月27-28日-郑州国际会展中心 | 橡胶粉碎机_轮胎粉碎机_橡胶切条机_橡胶粉碎机价格_河南鑫世昌机械制造有限公司 | 上海钧尚电器有限公司 - Faulhaber电机 AMETEK pittman电机 AMETEK ROTRON军用航空风机 Exlar电动缸 MAE电机 MCG电机 CP电动工具 马头工具 AMCI驱动器 直流电机 减速箱 直流伺服电机,无刷电机,直线电机 直流防爆电机 防爆电机 汽车助力转向电机 EPS电机 faulhaber motor faulhaber gearbox NANOTEC电机 ELWOOD电机 PHYTRON电机 EXLAR伺服电动缸 高力矩、高性能直流电机,音圈电机,风机,直流风机,航空风机 | 太阳能路灯-高杆灯-景观灯-玉兰灯-中华灯-LED市电-庭院灯厂家-扬州汉威光电科技有限公司 | 精密机械加工_零件加工_机械零部件加工厂_高精密零件加工定制—深圳精密机械加工厂 | 在线计算网 - 超多超好用的在线小工具 | 气体报警器,有毒气体报警器,可燃气体探测器,乙炔气体报警器,可燃气体检漏仪,便携式气体检测仪,气体报警控制器-山东如特安防设备有限公司 | 拓展器材_拓展训练器械_心理行为训练器械_沧州华北特训器械有限公司 | 液体灌装机-酱料灌装机-全自动灌装机-旋盖机-铝箔封口机-贴标机厂家-迈特威自动化设备(天津)有限公司" | 液力耦合器,摩擦型液力耦合器生产厂家-河南省华升矿机有限公司 | 无线对讲系统-海能达对讲机-广州中达慧通科技有限公司 | 活性炭吸附设备,UV光氧废气处理设备,破碎机专用除尘器,催化燃烧设备厂家-河北碧清环保设备有限公司 |