智汇工业-智慧工业、智能制造及工业智能、工业互联门户网站,专业的工业“互联网+”传媒

基于DSP運動控制器的實時多任務開放式數控系統

來源:互聯網

點擊:1411

A+ A-

所屬頻道:新聞中心

關鍵詞:CNC 數控系統 開放式

    0 前言

      開放式數控系統具有可擴展性、可移植性、可互換性的特點。現已成為CNC 系統的發展趨勢。具有改進哈佛結構(havard structure) 的DSP 使CNC 系統的軟硬件資源得以最大限度的利用。與馮. 諾依曼結構相比,哈佛結構的程序和數據具有獨立的存儲空間,改進的結構使數據總線和程序總線之間有局部的交叉連接,這使程序的提取、數據讀寫和DMA 存取可以并行地進行。

    1 系統的軟硬件組成

      1.1 硬件

      交流伺服系統是一個典型的速度閉環系統, 伺服驅動器從主控制系統接受電壓變化范圍為-Ui~Ui 的速度指令信號。電壓從- Ui變化到Ui 的過程中,伺服電機可實現從反轉最高速度變化到零,然后再變化到正轉最高速度。帶位置環的全數字式交流伺服系統,不僅可以進行位置的閉環控制,還使得交流伺服電機可以像步進電機一樣易于控制, 上位控制器可以是CNC、PLC 或者直接是Compuer 等。交流伺服系統的位置環、速度環和電流環都集成在伺服驅動器內部。伺服電機都帶有高精度的光電編碼器,給伺服驅動器提供高精度的速度和位置反饋信號。在本系統中的信濃伺服驅動器就可以直接返回編碼器信號, 同時接受10V 的直流電壓。因此,此類伺服系統很易于應用于PC 機構成的系統中。

      MCT8000F4 型DSP 多軸運動控制器通過PC 機ISA 總線直接與PC 機相連接,組成主控制系統。控制器核心芯片為TI 公司的TMS320C31。

      1.2 軟件

      為了使該系統軟件易于維護,具有可重構性、可擴展性,在軟件設計中采用模塊化設計方法。按CNC 系統的實時多任務設計系統軟件模塊。

      ①加工控制,如點動、自動、選擇、模擬、輔助加工等。

      ②加工軌跡跟蹤,在界面上將刀具的加工軌跡按實際加工情況顯示出來。

      ③加工信息的動態顯示,如加工坐標、數控程序段等。

      ④用戶動作的監控。

      ⑤信號的監測,對下位機傳來的信號進行判定,并給系統相應的指示。

      ⑥寫數據,將上位機的命令與數據傳遞給下位機,以指揮機床運動。

    2 系統的軟硬件實現

      2.1 硬件

      圖2 所示為用MCT8000F4 控制器控制交流伺服系統。其中,MCT8000F4 I/ O接口板上的硬件端口定義。

      MCT8000F4 控制板和MCT8000F4 - IO 接口板向伺服放大器輸出控制信號。編碼器檢測電機的實際位置并通過ENC 反饋給MCT8000F4 。MCT8000F4 將位置指令與編碼器反饋的實際位置信號比較,產生的偏差信號通過DAC 輸出端子DAC0. 1. 2 輸入伺服放大器,從而形成半閉環位置控制系統;通過DAC 端子的電壓值可調節電機的轉速。數字輸出信號DO0. 1. 2 用于控制伺服放大器。

      系統采用信濃的DOS016b - CB752F 交流伺服驅動器。伺服  電機為信濃8CB75 - 2SE6F。本伺服驅動器有以下特性。  伺服電機的特性參數:  額定功率:750W  額定轉矩:24. 4kgf . cm  最大轉矩:61. 0kgf . cm  編碼器線數:2000 線  電機額定轉速:3000min  輸入電壓:AC 200/ 220v 交流市電,單相50/ 60Hz  控制系統:單相全波整流場效應晶體管脈寬調制系統  速度控制范圍:1 :1000  額定速度控制電壓:10v

      內置功能:七段LED 顯示報警和信號,內置再生電路,電源延遲開啟(大約1 秒) ,保護功能(過流,過載,過熱,機超速,電源控制出錯等) 。

      2.2  軟件

      典型的編程結構應包括: ①需要導入的函數庫; ②函數原型清單區域,全局變量聲明區域; ③中斷服務例程又稱前臺編程; ④初始化; ⑤無限循環又稱后臺編程; ⑥用戶自定義函數體.前臺編程、初始化及后臺編程重要程序如下所示。

      pos_s 和pos_e 可設置電機初始點和終點位置絕對坐標,通過改變其值可實現電機的位置控制;control 可設置電壓數值,通過改變其值可實現電機的速度控制;line move 1 PTP 為直線運動軌跡插補函數,可設置最大允許速度(360) 、最大允許加速度(3600) 、采樣周期等。

    3 人機交互界面

      本系統的人機交互界面采用Borland 公司的C ++ Builder5. 0進行編寫。C ++ Builder 是基于C 語言的快速開發工具,它同時具有C ++ 語言的靈活和可視化編程的便利,功能強大、界面友好、使用方便,并且提供了豐富的VCL 組件庫,避免了在界面開發上浪費過的精力。

      本次設計的人機交互界面主要包括以下兩個組成部分: ①主操作界面,包括狀態信息和代碼編譯; ②參數設定界面;

      (1) 主操作界面

      主操作界面中包括代碼編譯部分、狀態顯示部分以及主要功能按鈕。主狀態信息框中主要顯示出三個數控軸的當前位置,并用指示燈表示各軸的運行狀態;副狀態顯示組框中顯示各種加工過程的情況,包括當前使用的刀具和夾具編號、當前刀具補償、冷卻液狀態、主軸轉速、進給速度及各伺服軸的目標位置等信息;編譯結束之后,將生成的數據結構傳送到下位機DSP 內存中以進行加工工作。主窗體上方的下拉菜單和右側的按鈕可以對用于打開其他界面和完成系統功能,工具條中的圖表按鈕包括編輯用的功能以及基本的數控系統操作按鈕,以方便使用。

      (2) 參數設定界面

      系統的參數設定界面。一些比較重要的系統參數都在這個界面中設定。用戶可以根據自己的具體情況對其中部分參數進行修改,同時,當外界的硬件環境改變時,只需要改變參數就可以完成系統的重新構建,體現了開放性的宗旨。

      伺服軸的設置:這一頁中包括對每個伺服軸的PID 參數,DAC輸出口的偏差,編碼器的線數與倍頻,每軸的最大允許速度、加速度,以及系統插補運算所需要的采樣周期;刀具與夾具:對系統所使用的各刀具和夾具進行編號,并對刀具的長度補償和半徑補償進行設定;主軸設置:對于銑床系統的主軸進行設置,包括主軸的轉速范圍,最大允許加速度,主軸原點位置和主軸的PID 參數及DAC 的電壓偏差;控制口設置:對MCT8000 I/ O板上的各輸出端口進行了設置,主要包括各軸的使能控制端口、各軸的DAC 和編碼器的端口以及系統冷卻液、潤滑液等輔助功能使能端口的設定;點動與軸的行程:分別對各軸點動時的額定轉速,原點位置,最大行程與反向間隙誤差進行規定。

      對于一個具體的數控系統,系統參數是不應該經常變動的。因此,我們可以把系統參數保存成文件,利用打開按鈕直接打開;而一些新開發的數控系統,可以借鑒之前系統的參數設定,更可以從網絡上遠程下載一些固定俗稱的規定結果,減少了重復操作的麻煩。

    4 系統集成

      分別完成了上位機部分的程序和下位機DSP 程序代碼后,還需要對各部分軟件程序進行整合,組成整個系統的控制部分。下位機的DSP 程序是可以在C 語言的編程環境中完成,但MCT8000 的下位機處理器只能處理COFF(公用目標文件格式)格式的目標文件,這樣就需要運用MCT8000 的編譯器和程序加載器。MCT8000 自帶的編譯器MCTCL31 可以將編制好的C語言的源程序文件轉換成COFF 文件格式,這種格式文件一般是以. out 為后綴結尾的;利用程序加載器PCL31 將與下位機DSP 內存進行連接,使上位機程序順利的加載到DSP 的對應端口中去。這些內容可以以MS - DOS 命令形式執行,也可以編輯成. bat 為后綴的批處理文件,本次設計中采用了后一種方法進行實現。

      這樣,在C ++ Builder 的上位機程序中,調用mcthost. h 函數庫中的host execute cmd( const char 3 command) 函數(command是一個字符串指針,對應所要指定的文件) ,就可以完成對下位機已經編譯好的. bat 文件的調用。

    (審核編輯: 智匯張瑜)

    聲明:除特別說明之外,新聞內容及圖片均來自網絡及各大主流媒體。版權歸原作者所有。如認為內容侵權,請聯系我們刪除。

    主站蜘蛛池模板: 宁波雷豹机电科技有限公司|雷豹冷风机|雷豹工业大风扇|MFC18000|MFC16000|MFC6000|EF3622|EF4222|EF4822|移动工业蒸发式冷风机空气冷却器|大型工业空调扇|雷豹移动式工业大风扇|雷豹大风扇|生产厂家|公司官网 | 四方光电(武汉)仪器有限公司_四方仪器首页-烟气分析仪|尾气分析仪|煤气分析仪|沼气分析仪|天然气分析仪|超声波流量计|在线气体分析系统|红外气体传感器 | 树枝粉碎机,锯末机,木材粉碎机的专业生产厂家利鑫机械,问价格找利鑫 | 深圳同步带轮_东莞齿轮加工_东莞同步轮厂家-东莞东城精胜机械配件厂 | 机械配件加工_数控车床加工_零件加工_精密件加工_cnc加工定制—深圳精密机械加工 | 席高设计型地板官网_拼花地板_高端木地板定制专家_轻奢地板 | 实验室冷水机-冷却循环水系统-深圳市达沃西制冷设备厂 | 履带底盘-橡胶履带底盘-无线遥控底盘-德州力维智能装备有限公司 铝压铸件_铝合金压铸件_铝合金压铸件厂家-安平县长虹压铸厂 | 塑料托盘 塑料周转箱零件盒生产销售-江苏卡尔富塑业科技有限公司 | 三原图库 - 设计图片素材打包下载sytuku.com | 耐磨工业软管,PTFE耐腐蚀软管,耐磨喷砂胶管,超耐磨软管厂家,漯河利通液压管利通科技-耐磨工业软管,PTFE耐腐蚀软管,耐磨喷砂胶管,超耐磨软管厂家,漯河利通液压管利通科技 | 上海离婚律师|婚姻律师离婚纠纷咨询解答-金牌上海离婚律师团队 | 色差宝ColorReader「3nh三恩时」专业版色差宝APP | 沥青灌缝胶-路面贴缝带-灌缝胶厂家-山东晟辉工程材料有限公司 | 金属网帘|金属帘|装饰网帘|金属环网|金属幕墙网|金属垂帘|金属扣帘-安平县名图金属丝网制品有限公司 | 美国SI中国区总代-北京开源国创科技有限公司 | 重庆宏工_隧道取芯钻机_公路护栏钻机-车载式钻机_打钻一体机_护栏抢修车_隧道钻机-工程机械 | 木材粉碎机,树枝粉碎机,木材破碎机厂家 | 在线腐蚀率仪,在线污垢热阻仪,靶式光源仪-北京同德创业科技有限公司 | 湖南净声源环保科技有限公司是一家专业从事噪声治理和建筑声学设计生态环境综合治理服务的企业,专业从事株洲电梯隔音治理,湘潭中央空调降噪处理,衡阳邵阳冷却塔噪音治理,岳阳常德大型风机噪声隔音降噪,张家界空压机噪声治理,益阳配电房变压器噪声治理,专业郴州永州工厂企业车间噪声治理,怀化娄底专业机械设备减振降治理,武汉噪音治理隔音降噪公司,孝感噪音治理,立式球磨机的噪声控制,专业隔音降噪公司,、以及各类机械动力设备减振降噪噪声治理的公司,同时为客户提供咨询与解决方案 | 中国气象数据_天气数据接口_天气实况api-气象大数据平台 | 水热反应釜厂家_水热反应釜价格_水热合成反应釜批发-仪贝尔仪器 - 水热釜,水热反应釜,水热反应釜厂家,水热反应釜价格,水热反应釜型号,水热反应釜内衬,水热反应釜25ml,水热反应釜50ml,水热反应釜100ml,水热合成反应釜 | 讨债公司_要债公司_要账公司[18年讨债要债经验]讨账公司 | 微机继电保护测试仪,单相继电保护测试仪,三相继电保护测试仪,六相继电保护测试仪,介质损耗测试仪,氧化锌避雷器测试仪,无线核相仪-扬州豪泰电力科技有限公司 | 加药装置-排油烟装置-工业滤水器-连云港灵动 | 青浦区摄像头安装/青浦区无线网络覆盖/青浦区网络调试公司/青浦区IT外包公司/金山区网络维护公司/金山区防火墙调试公司 | 河北万岁药业有限公司| 气雾剂灌装机_二元喷雾灌装设备-武汉洁瑞仕| 苏州不锈钢_江苏不锈钢_江苏不锈钢板_苏州模具钢_苏州合金钢_苏州特种合金_苏州不锈钢板_304不锈钢棒_苏州塞硒五金制品有限公司 苏州ERP定制|苏州CRM|苏州OA|苏州BPM|进销存管理系统-苏州中尚信息科技有限公司 | 园林绿化平台|园林绿化网|苗木网|苗圃网||苗木报价网|园林招标网|园林苗木网|园林工程网|景观设计网|园林机械网|绿化苗木网| | 瑞安网站建设_网站制作_做网站找瑞安联创网络:专业网页制作、手机网站、SEO百度网站关键字优化 软文营销推广-新闻稿发布-软文撰写-百科词条编辑-品牌全案策划推广网络营销传播-喜尚传媒 | 廊坊纳科新材料技术有限公司--纳科新材料技术有限公司|廊坊纳科新材料|纳科新材料技术 | 煤炭烘干机|煤泥烘干机|矿泥烘干机|酒糟烘干机|果渣烘干机-东鼎干燥官方网站 | 重庆化粪池清淘_管道疏通_高压疏通清洗管道_电话:023-68183336,15723234763 | 土工布厂家,土工布价格,山东德旭达土工材料有限公司 | 永康微网站建设、永康手机网站建设、永康营销型网站建设、永康外贸网站建设、永康网站托管、永康网络公司—英汇网络 - 永康市英汇网络技术有限公司 | 河北新鑫矿冶设备有限公司-河北新鑫矿冶设备有限公司 | 无尘车间_洁净车间_净化车间_洁净室工程一站式净化服务商-深圳市美克威尔环境科技有限公司 | 制砂机-合金-耐磨锤头-耐磨衬板-铸造件厂家-巩义市豫园宏宇铸造有限公司 | 苏州不锈钢_江苏不锈钢_江苏不锈钢板_苏州模具钢_苏州合金钢_苏州特种合金_苏州不锈钢板_304不锈钢棒_苏州塞硒五金制品有限公司 苏州ERP定制|苏州CRM|苏州OA|苏州BPM|进销存管理系统-苏州中尚信息科技有限公司 | 气体泄漏检测仪,COD水质分析仪,RD8200管线探测仪-成都恒通兴业科技有限责任公司 |