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

基于840D的數控軋輥磨床數控系統應用數控軟件開發

來源:互聯網

點擊:1310

A+ A-

所屬頻道:新聞中心

關鍵詞:840D 數控系統 數控軟件

      軋輥是一種工具,用于鋼、銅、紙張等材料壓平、定尺寸、造刑以及獲得要求的表面質量。近年來,山于冶金、造紙、橡膠、塑料以及印染業等工業經濟的迅速發展,出現了多種輥形曲線的軋輥如:CIR,LINE,SONE,FREE和CYC曲線軋輥。隨著市場的需求,對不同輥形軋輥的表面質量和輥形精度提出了更高的要求。目前,無淪是軋輥的最后成型還是軋輥的修整,軋輥的輥形精度都是由數控軋輥磨床來保證的,比如:磨削工作輥時,目標位與實際值偏差應<1.0m等。為了實現軋輥的高精度加工、修整和復雜的加工工藝,我們開發廠基于840D的數控軋輥磨床的數控系統應用軟件。通過該軟件與軋輥磨床的數控系統通訊,達到能夠控制以下幾個方向的運動:縱向的z軸運動,橫向的X軸運動,偏心套的U軸運動,測量裝置的X1和X2軸運動,工件的C軸轉動,還有砂輪的轉動等,從而實現數控軋輥磨床的如下功能:

      (1)自動磨削(砂輪接近、粗磨、精磨、超精磨等);

      (2)兩端磨(短行程功能);

      (3)自動測量,長光柵用于直徑測量,短光柵用于曲面、錐度、圓度、同軸度等測量,CRT顯示軋輥輥形曲線、誤差曲線;

      (4)工藝、軋輥參數設定:砂輪線速度、工件轉速、拖板速度、X軸趨近速度及進給量;軋粗直徑、輥面曲線選擇、中凸(凹)量、軋輥在頭架端起始位置、修整器修整起始點位置,工藝參數可以在線更改;

      (5)界面更友好,包括工藝、軋輥參數設定,曲線的產生、修改,相關軸運動的動態顯示。

      (6)自動補償磨削:磨削結束后進行自動測量,得到相應的輥形誤差曲線。進行自動補償磨削;

      (7)打印出相關的輥形曲線、誤差曲線;

      (8)按國家標準進行測量及數據處理;

      (9)各曲線形狀包括:圓弧、拋物線、雙曲線、正弦線,CVC曲線等;

      (10)磨削前的鏢度測最、顯示,數據處理功能等;

      基于以下考慮及專用數控系統的發展趨勢和用戶要求,該軋輥磨床數控系統采用西門子840D控制系統,由MMCF03、NCU50、SIEMENS7三大功能模塊組成,還有五套交流伺服驅動器及其伺服電動機,兩套直流調速裝置和直流調速電動機等。我們開發的基于840D數控軋輥磨床系統應用軟件是一種用于實現前臺實時運動控制與監控,NCU50與SIEMENS7實現后臺管理及MMC1Q3人機界面接口的開放式、模塊化數控系統。NCU與PLC之間通過實時、可靠的通訊來協調整個系統,共同完成加工任務。

    1 軋輥磨床數控系統應用數控軟件的實現

      1.1 數控系統應用數控軟件現狀與體系結構

      目前,市面上出現了基于840D的車床和銑床的通用數控應用軟件如:ShopTum , ShopMiIl,它是由GiLDEMEISIER集團的應用技術人員與西門子公司的軟件開發人員緊密合作開發出來的,它綜合了世界上最好的車削、銑削技術以及控制和編程技術。ShopFurn , ShnpMill軟件特別引人注目之處是在Windnws操作系統中編程非常簡明有效,是當今最快和最直接的實現從圖紙到零件的轉換及控制的軟件。由于軋輥磨床的數控系統采用西門子840D控制系統,硬件選用西門子成熟產品,對于數控軋輥磨床專用數控磨床還沒有開發出相應的人機界面友好的應用控制軟件,

      所以我們開發數控系統的主要任務就是數控系統應用數控軟件的設計和開發。要保證該數控系統能夠正常工作,其系統軟件必須實現4個部分內容如:基于MMC上位機應用程序、上下位機之間的通訊驅動程序、運動程序以及PLC程序相互協調工作。

      1.2 數控系統應用數控軟件與硬件通訊配

      西門子OEM應用程序是Siemens 840D建立通訊的基礎。只有正確的配置,才能使開發者在840D平臺上運行并調試應用程序,并提供系統內部函數及程序的正確調用。具體可通過配置REGIE文件、語言動態庫DLL文件等實現。通過OEM啟動模塊的配置可實現界面(MMC:)控制模塊與機床操作控制接口和840D NCK的連接,從而為Siemens 840D上實現界面(MMC)控制模塊提供支持

      (1)創建OEM文件夾:在E;盤下的Siemens\Sinumerik\HMI\Advnced下新建OEM文件夾;

      (2)配置regie.ini文件:

      在OEM文件夾下拷regie.ini文件,并打開修改內容如:Task7=name:=mybsp_3,Timenut:=120000,Preload:=False,headerontop:=false;

      (3)配置RE_UK.ini和RE_CH.ini文件:HSK7=myhsp_3;

      (4)在QEM文件夾下新建子文件夾mybsp一;

      (5)用MENU_UK.EXE(OEM開發包自帶軟件)生成的mybsp_3 , mdi和mybsp_3,zus文件拷人新建子文件夾mybsp_3;

      (6)用MENU_UK.EXE{OEM開發包自帶軟件)生成的mylasp_3.RC文件拷入新建子文件夾myhsp_3下,在Visual C++下生成rnybsp_3_uk.dll和myhsp_3_ch.dll文件,并將這兩個文件拷人到OEM文件夾下LANGUACE子文件夾下。

      (7)將Visual Basicfi.0開發的界面控制程序生成的myhsp_3.exe文件拷人到OEM文件夾下。

      我們用OEM指定的Visual Basic6.0完成了控制軟件與840D數控系統的通訊,從而實現各種控制、檢測和管理的日的。用OEM指定的Visual C ++完成動態數據庫的連接。此時,OEM配置的設置全部完成,用戶開發的OEM應用程序已經和Siemens 840D建立了通訊。

      1.3軋輥磨床數控系統應用數控軟件與NCU,PLC的通訊

      上下位機之間的通訊驅動程序由OEM軟件自帶動態連接庫的通訊函數來實現。上位機應用程序運用VB6.0進行開發用戶界而,動態庫用Visual C + +進行開發。它通過NCDDE服務器獲取NCK中運動參數,一些信號可以通過NCK中的R參數交換,借助MPI和PROFIBUS總線與Siemens 84DD NCK與SI-MATIC S7進行通訊及控制,最終完成對軋輥的磨削控制。具體通訊是由OEM中的NCDDE一SERVER提供的三類服務來完成如:

      (1)變量服務:NC , PLC變量和驅動數據、機床數據、設定數據、編程數據、實際值PLC數據和文件。

      (2)domain服務:由MMC拷貝文件到NCK或反之,eopy_ from_nc,copy_to_nc;

      (3)PI服務:啟動NC程序調用服務PI_STAftT, PI_STOP , PI_RESET。

      (4)每一個DDE源的應用程序都有唯一應用名"application name" ,Topic,定義} DDE的會話主題。如:WORD為&ldquo;*.doc&rdquo;文件作為主題,VB程序,主題

      是在控件屬性的linktopic中設定的,Linkitem確定DDE會話中實際傳送數據,在vl3中用文本框或標簽進行的。

      舉例:參數的讀取和寫入

      1.4 軋輥啟床數控系統應用數控軟件功能模塊介紹

      軋輥磨床應用程序主要是將數控系統的操作界面顯示在計算機屏幕上,為數控系統的操作者提供一個方便直觀的操作環境,這是軋輥磨床數控系統軟件開發中工作量較大的一部分。由于數控系統界面要求具有良好的人機交互性,所以充分利用VB6.O強大的可視化功能,在人機界面部分采用主菜單和相關子菜單的形式,按鈕式菜單采用西門子自定義軟鍵(softkcy) ,當主菜單中的某一按鈕按下時,就出現與其相應的功能界面和子菜單,而且界面上的每一個按鈕都對應于鍵盤上的某一個功能鍵.操作方便快捷。軟鍵代替了傳統數控機床上的錯綜復雜的操作按鈕,使得操作面板顯得非常簡潔易于操作。加工輪廓曲線的參數化表格驅動設計,只需操作者簡單地在表格中輸入幾個數據,就可以方便地加工出所要求輪廓曲線的工件,大大減輕了操作者的勞動強度,提高了工作效率。

      軋輥加工模塊:在加工前,要選擇加工程序名和確定一個4位數的軋輥號,調用選好的加工曲線樣式和工藝規程后。進人加工主畫面。在加工畫而中將顯示出被加工軋輥的輥形、公差帶、實時的加工軌跡及其動態坐標。其中加工模塊中還可以進行以下四個子模塊功能:加工開始模塊、程序選擇模塊、工藝參數預覽模塊、參數設定模塊。其中參數設定模塊包括機床參數、軋輥參數、砂輪參數顯示設定,這些參數都將保存在文本數據庫中。這些模塊作用是解決加工前或加工中進行機床參數、軋輥參數和砂輪參數的選擇與設定,來保證加工過程的靈活性及機動性,從而滿足不同工況的需求。

      程序編輯模塊:該模塊是在為軋輥加工做準備工作,選擇加工工藝、加工程序及相關參數設定。包括三個子模塊:工藝程序選擇模塊、新程序生成模塊、參數針理模塊。其中工藝程序選擇模塊包括工序參數、機床參數、曲線參數、砂輪參數選擇模塊。工序參數模塊針對軋輥工藝擬定8道加工工序,分別為加工準備、砂輪趨進、粗磨、兩端磨、半精磨、精磨、砂輪修磨、加工結束。這8個加工工序中又包括了不詞的工藝參數:如循環次數、循環停頓、進刀量、進給模式、趨進方式、軋輥速度、砂輪速度、趨進位置、趨進偏置、趨進電流及讓刀距離等。參數管理模塊包括機床參數、工件參數、曲線參數、砂輪參數的管理。參數管理模塊主要是從數據庫中選擇不同軋輥加工相對應的機床、工件、曲線和砂輪參數,同時也可以對這些參數進行新建和刪除等。

      在線診斷模塊:應用程序運行中,右上角出現感嘆號后,表示出現故障報警。返回主界面,選擇該模塊,進人故障顯示畫面,觀察故障內容。在診斷界面內左側報菩列表中,通過上下箭頭鍵移動選擇報替號,可以在右側文本框內顯示詳細內容。

      測黛選擇模塊:本模塊中選擇測量方案后,使測量系統架上測量頭的運動到位,打開相應的觸點開關,可以自動測量軋輥的直徑、輥形、圓度,將結果顯示在屏幕卜并存儲到數據庫中,以便顯示或再現測量曲線、誤差分析和打印時使用。該模塊包括3個子模塊:輥形測量、圓度測量及側母線測量,同時各模塊中又有4種誤差評定模塊:最大內接圓、最小外接圓、最小二乘法及最小區域法。

      砂輪修整與補償:砂輪線速度補償相關參數設定、砂輪修整控制、砂輪修整曲線設定。同時包括砂輪進給補償和砂輪直徑補償。

      文件管理模塊:該模塊主要是對運行文件、操作文件、維護文件和軋輥管理文件進行記錄、查看和管理。如:運行文件和操作文件僅用來查看,用戶不能對其進行編輯修改。系統會自動在運行過程中添加這兩種記錄井按照日期降序排列。

      系統幫助:系統軟件操作過程說明。

    2 數控軟件部分功能模塊的應用實例及實現

      該數控軟件功能較多系統龐大,本文不能一一羅列。現在只介紹部分功能的應用與實踐。

      2.1 數控軟件的主界面介紹

      該主界面可以在上位機(MMC1Q3)啟動時直接進人,也可以設置成在西門子840D基本菜單中按下《STARS》軟鍵進人。主界面中顯示了如上所述的7個功能模塊

      2.2 軋輥加工界面的買現

      該模塊中的每個區域,變量一般以結構形式存儲,或者以結構的陳列存儲。因此,在存取變址時,在地址中必須包含以卜信息:區域+區域號、模塊、變量名、行號。各坐標軸位置顯示的是各位置后臺功能的實現。具體通過DC3E建立連接,使用全局變量G_chNCDDE-ServiceName作為LinkTopic。把NCDDEServiceName和NcddeMachine-Name輸人到MMC.INI文件中,此時就成為了鏈接主題。下而舉例說明讀取一個軸的相關參數時用到的程序代碼。

    3 結語

      本文設計的軋輥磨床數控系統應用數控軟件采用主菜單和子菜單相結合的方式,便于操作者使用。軟件是針對客戶的特定要求而設計的,控制整個磨床操作,通過采用簡捷的頁面及菜單系統,控制軟件可提供控制運行的各種功能。在運行中很容易監控設備工況、不斷刷新的圖表和曲線。顯示了各種實時的重要信息。曲線編程和磨削工序編程完全采用表格參數化,操作者只要簡單地輸人相應的數字就可以完成曲線的編程任務,方便快捷。實踐證明,該應用軟件特點是不要求操作者必需具有CNC系統的專門知識,即可操作數控車七輥磨床。

    (審核編輯: 智匯張瑜)

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

    主站蜘蛛池模板: 兰州环氧地坪,兰州防火涂料-甘肃皓天环氧地坪工程 | 山东发电机组生产厂家,特种火花塞生产厂家,高压线生产厂家,空气滤芯生产厂家,济南市博盛动力机械有限公司 | 企多网-B2B网站,B2B商务平台免费b2b,推荐注册送积分,免费注册企业商铺, | 青岛网站建设_网站制作_品牌设计_网站设计_圭谷设计 | 陶瓷-超高速胶体磨-高剪切胶体磨厂家价格-上海思峻机械设备有限公司 | 自装卸(挂桶)车|钩臂垃圾车|压缩垃圾车|密封自卸车|环卫垃圾车|餐厨车泔水车湖北程力专用车厂家 自建房外墙砖|地砖|墙砖,农村|别墅瓷砖-佛山燊陶丰 | 铝合金热处理设备_天然气铝棒加热炉_QPQ热处理设备-浙江长兴天源炉业科技有限公司 | 溶气气浮机_一体化净水设备_污水处理设备_mbr一体化污水处理设备-明基环保 | 济南牛皮癣专科研究院_「济南市银屑病医院」_济南治牛皮癣医保医院_济南正规的银屑病医院 | 容积式换热器,半容积式换热器-绍兴市压力容器有限公司 | 全功能护理训练模拟人-创伤护理人-高级电脑心肺复苏模型-上海康季 | 华为交换机及防火墙-H3C无线AP-鸿远腾达华为交换机总代理商 | 注塑模具厂,注塑模具加工,塑胶模具加工-东莞世邦塑胶官网 | 易众拍卖行-事故车拍卖,残值车拍卖,水淹车拍卖,全损车拍卖,修复车拍卖,碰橦车拍卖,瑕疵车拍卖,报废车拍卖,泡水车拍卖,拆车件拍卖,配件拍卖,火烧车拍卖,二手车拍卖专业线上平台 | 智能照明模块_智能照明控制器_照明控制系统_智能调光模块_西安邦华电气工程有限公司 | 咪咕体育直播,咪咕直播,CCTV5直播,体育直播,高清直播,腾讯体育直播,篮球直播,足球直播 | 啤酒厂家_啤酒代工厂_原浆啤酒厂家 - 山东十谷啤酒有限公司 | 仪器校准_校验_计量检测_校正_检定严选博罗第三方法定计量所 | 旋转补偿器-专注套筒三维球形补偿器定制生产厂家-伸缩接头价格_巩义市新华丰管道设备有限公司 | 混凝土修补-清水混凝土保护剂-仿清水混凝土-混凝土装修-混凝土色差处理-混凝土色差修复剂-德州唐荣建筑装饰工程有限公司 | 私人家庭影院装修_别墅家庭影院设计_家庭影院价格方案-广州家庭影院定制公司 | 远红外桑拿房-江苏侨达健康科技有限公司 | 珍珠岩_膨胀珍珠岩_玻化微珠-信阳市高新区中凯非金属材料厂 | 精密齿轮,同步带轮,蜗轮,蜗杆,减速机齿轮,行星齿轮-和兴齿轮 | 聚焦吉林-城市晚报官方网站 | 合肥食品检测-安徽卫生检测-水质检测机构-安徽金标准检测研究院有限公司 | 吉安市圣宫制冷设备有限公司| 钻机配件-岩心管-岩心管接箍-地质套管-煤矿用钻头-河南滨远机械设备有限公司 | 银联POS机_银联微信支付宝刷卡POS机_外币POS机_移动POS机办理安装——谷骐科技 | 深圳心理咨询-专业心理咨询服务平台「专家免费在线」-深圳从心开始心理O2O | 深圳网站建设-量身定制原创设计-专业网站建设公司【企术】 | 锯骨机-砍排机-全自动锯骨机-商用砍排机-切丁机 - 广州市九盈机械设备有限公司 | 危废处理_危废处置_危废处理公司-江苏绿瑞特环境科技股份有限公司 | 苏州不锈钢_江苏不锈钢_江苏不锈钢板_苏州模具钢_苏州合金钢_苏州特种合金_苏州不锈钢板_304不锈钢棒_苏州塞硒五金制品有限公司 苏州ERP定制|苏州CRM|苏州OA|苏州BPM|进销存管理系统-苏州中尚信息科技有限公司 | 模具水垢清洗机_模具管路清洗机_模具专用清洗机-苏州意德特机械有限公司 | 汽车漆品牌|家具漆代理|涂料加盟厂家|家具漆|汽车漆-邦派漆官网 汽车漆|汽车油漆|工业油漆涂料|汽车漆加盟-佛山市科涂涂料有限公司 | 玉米加工机械_玉米深加工机械_玉米加工设备--河南工粮机械设备有限公司 | 中国国际精细化工展览会—官网| 吉安仁济医院「官网」吉安男科医院-吉安仁济男科医院靠谱吗-男性专科医院 | 活性氧化铝球-活性氧化铝干燥剂厂家价格-3A-5A分子筛-巩义市亿洋水处理材料有限公司 | 指挥调度|调度系统|应急指挥调度|应急指挥|可视化调度|多媒体指挥调度|融合通信|综合调度|应急指挥系统|IP调度系统-北京瑞光极远数码科技有限公司 |