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

開放式數(shù)控技術(shù)中層次化體系結(jié)構(gòu)和二次開發(fā)平臺(tái)的研究

來(lái)源:互聯(lián)網(wǎng)

點(diǎn)擊:1402

A+ A-

所屬頻道:新聞中心

關(guān)鍵詞:開放式 數(shù)控技術(shù) 開發(fā)平臺(tái)

    1研究背景  

    現(xiàn)在國(guó)內(nèi)外關(guān)于開放式控制系統(tǒng)的研究和示范應(yīng)用都著眼于PC機(jī)的軟硬件開發(fā),其實(shí)質(zhì)就是PC機(jī)在I/0接口和人機(jī)交互界面上的一個(gè)專門應(yīng)用(參見圖1),在結(jié)構(gòu)和性能上都存在很大局限性:首先,沒有定義獨(dú)立的適合于數(shù)控加工控制的開放結(jié)構(gòu),所具備的開放性都是計(jì)算機(jī)本身固有的開放特征,不是針對(duì)于數(shù)控加工特點(diǎn)來(lái)定義的,這種借鑒方式的代價(jià)就是要完全依賴于計(jì)算機(jī)的結(jié)構(gòu)體系框架,PC計(jì)算機(jī)作為一個(gè)通用平臺(tái)無(wú)論從底層硬件設(shè)計(jì)和操作系統(tǒng)環(huán)境上都沒有對(duì)數(shù)控加工特殊性的考慮,因此不能很好的從根本上搭建數(shù)控平臺(tái)。其次,工控機(jī)模式的開放式數(shù)控系統(tǒng)不能很好的保證實(shí)時(shí)性和可靠性。PC計(jì)算機(jī)在運(yùn)行時(shí)由于采用通用的操作系統(tǒng),占用了很大的系統(tǒng)資源,與數(shù)控加工無(wú)關(guān)的任務(wù)可能占去了  更多系統(tǒng)的工作份額,他們干擾著系統(tǒng)對(duì)現(xiàn)場(chǎng)加工的及時(shí)響應(yīng),降低了系統(tǒng)對(duì)重要控制事件的處理速度,增加了系統(tǒng)運(yùn)行的開銷,這些都會(huì)導(dǎo)致系統(tǒng)的不穩(wěn)定。第三點(diǎn),工控機(jī)模式數(shù)控系統(tǒng)的成本太高。一臺(tái)能滿足數(shù)控加工速度要求的計(jì)算機(jī)至少需要投資數(shù)千元再配上運(yùn)動(dòng)控制卡,使得成本很難降低。而一塊嵌入式微處理器才不過一百多元,所采用可編程器件的芯片也不過在百元左右,再加上所采用的實(shí)時(shí)操作系統(tǒng)是免費(fèi)開放源代碼的,不會(huì)有軟件版權(quán)使用上的額外開銷,這些都使得成本有了很大程度的降低。確保了申請(qǐng)專利具有很好的性能價(jià)格比。第四點(diǎn),當(dāng)前工控機(jī)模式的開放式數(shù)控系統(tǒng)的網(wǎng)絡(luò)功能是基于計(jì)算機(jī)網(wǎng)絡(luò)的,這種網(wǎng)絡(luò)由于沒有考慮到數(shù)控加工和狀態(tài)監(jiān)測(cè)對(duì)大流量信號(hào)數(shù)據(jù)流的傳輸要求,因此從速度上就限制了系統(tǒng)的遠(yuǎn)程網(wǎng)絡(luò)應(yīng)用能力,基本上只適用于系統(tǒng)間的程序傳輸。

      另外,NC+PC模式的數(shù)控系統(tǒng)基本上不提供什么二次開發(fā)環(huán)境,只提供一些接口和參數(shù)的重新配置和定義功能,還有一些提供了PLC的編程功能和相應(yīng)的編程工具,但這也只是對(duì)開關(guān)量的簡(jiǎn)單配置。PC機(jī)模式的開放數(shù)控產(chǎn)品,一方面通過板卡上增減接口數(shù)來(lái)實(shí)現(xiàn)控制軸數(shù)和通道數(shù)的改變,另一方面通過將自己構(gòu)建系統(tǒng)軟件的函數(shù)庫(kù)以封裝的形式提供給用戶來(lái)實(shí)現(xiàn)用戶自己動(dòng)手配置系統(tǒng)控制的目的。但是,這種形式的開放無(wú)疑提高了對(duì)用戶二次開發(fā)的能力要求,開放沒有針對(duì)性,開放形式不友好,可操作性差。  本文正是基于上述問題,著眼于開放結(jié)構(gòu)體系的層次化構(gòu)建,狀態(tài)監(jiān)測(cè)的網(wǎng)絡(luò)激活機(jī)制和二次開發(fā)平臺(tái)的智能化三個(gè)方面開展對(duì)全新結(jié)構(gòu)開放數(shù)控系統(tǒng)的研究。2開放結(jié)構(gòu)的層次化  層次化思想的設(shè)計(jì)目標(biāo)是方便的實(shí)現(xiàn)系統(tǒng)的可擴(kuò)展性和可配置性,這是判斷一個(gè)系統(tǒng)開放性特征的兩個(gè)重要指標(biāo)。可擴(kuò)展性是指系統(tǒng)可以靈活地增加硬件控制接口來(lái)實(shí)現(xiàn)功能的拓展和性能的提高;可配置性是指在不增加硬件結(jié)構(gòu)的前提下,利用現(xiàn)有的底層結(jié)構(gòu)模塊,通過配置和編譯控制軟件來(lái)實(shí)現(xiàn)系統(tǒng)的自定義。層次化體系結(jié)構(gòu)以模塊化思想為核心,但又區(qū)別于一般的模塊化結(jié)構(gòu)方法。層次化不僅考慮系統(tǒng)各組件之間的功能性特征,更要考慮組件之間的在整個(gè)結(jié)構(gòu)體系中的所處控制環(huán)節(jié)的作用和地位,明確組件之間的繼承衍生關(guān)系,并且實(shí)際上通過定義這種繼承性和衍生性來(lái)作為劃分系統(tǒng)組件要素的一個(gè)標(biāo)準(zhǔn),而不是單純靠功能標(biāo)準(zhǔn)來(lái)規(guī)劃系統(tǒng)的各個(gè)要素及其之間的關(guān)系。層次化不僅作為一種系統(tǒng)框架設(shè)計(jì)的思想,它可用于系統(tǒng)內(nèi)部結(jié)構(gòu)和外部結(jié)構(gòu)的所有層面,當(dāng)組件按照所需功能和性能要求被逐層細(xì)分時(shí),同樣的衍生繼承關(guān)系和層次標(biāo)準(zhǔn)應(yīng)用于組件中的每一個(gè)亞結(jié)構(gòu)。

      如圖2所示,層次化的數(shù)控系統(tǒng)具備一個(gè)基本的0層,它包括系統(tǒng)基本控制功能所需的所有組件以及滿足一般功能擴(kuò)展必需的軟硬件接口,0層作為系統(tǒng)的核心結(jié)構(gòu)必須具備良好的對(duì)內(nèi)和對(duì)外接口,對(duì)內(nèi)部既要保證組件之間相互通訊和訪問的暢通,又要保證內(nèi)部結(jié)構(gòu)的細(xì)節(jié)屏蔽,實(shí)現(xiàn)整個(gè)系統(tǒng)保持穩(wěn)定性和安全性。0層以上的附加層建立在0層的擴(kuò)展接口上,通過補(bǔ)充硬件和開放軟件接口來(lái)擴(kuò)展系統(tǒng)的功能和提升控制的性能。

      附加層分為兩種:補(bǔ)充擴(kuò)展和平行擴(kuò)展。補(bǔ)充擴(kuò)展是在原有組件的基礎(chǔ)上通過開放新的接口配置不同的控制軟件形式來(lái)實(shí)現(xiàn)系統(tǒng)的功能擴(kuò)展;平行擴(kuò)展是完全增加一個(gè)同等結(jié)構(gòu)的功能組件,來(lái)實(shí)現(xiàn)系統(tǒng)一種特殊的控制要求或開辟一個(gè)新的控制通道。區(qū)分這兩種擴(kuò)展方式意義在于:充分利用兩種不同繼承形式,即結(jié)構(gòu)性繼承和接口性繼承。附加擴(kuò)展遵循接口性繼承,以功能點(diǎn)的形式嵌入到系統(tǒng)組件的接口層面,這一特征可以方便地將對(duì)個(gè)別功能的擴(kuò)展要求的實(shí)現(xiàn)形式標(biāo)準(zhǔn)化,滿足用戶隨時(shí)出現(xiàn)的自定義需求。平行擴(kuò)展遵循結(jié)構(gòu)性繼承,以功能組整體的形式復(fù)制一個(gè)全新的功能通道,與原有層次形成平行的控制方案,這一特征可以將開放結(jié)構(gòu)的整體性擴(kuò)展運(yùn)動(dòng)控制模塊是數(shù)控系統(tǒng)的核心組件,基于開放結(jié)構(gòu)的運(yùn)動(dòng)控制組件必須具備平行擴(kuò)展和附加擴(kuò)展兩種接口形式(見圖3)。平行擴(kuò)展用于控制軸數(shù)的擴(kuò)充,在基本三軸控制的基礎(chǔ)上,衍生出具備同種功能特性的四軸和五軸組件;附加擴(kuò)展用于特殊功能的附加,是對(duì)用戶開放的自定義功能實(shí)現(xiàn)接口,基本組件和由平行擴(kuò)展衍生出的組件都具備同等的附加擴(kuò)展接口。圖三展示了一個(gè)基本三軸運(yùn)動(dòng)控制組件平行擴(kuò)展為四軸和五軸運(yùn)動(dòng)控制組件,每個(gè)運(yùn)動(dòng)組件附加擴(kuò)展了復(fù)雜曲線插補(bǔ),位置誤差補(bǔ)償和振動(dòng)狀態(tài)監(jiān)測(cè)三個(gè)特殊功能。3二次開發(fā)平臺(tái)的智能化引導(dǎo)機(jī)制  如圖5所示的二次開發(fā)平臺(tái)模型,我們采用一種引導(dǎo)開發(fā)的模式,借助于預(yù)先定義的各種信息庫(kù),將使用特殊語(yǔ)言描述的用戶功能要求轉(zhuǎn)換成信息庫(kù)中特定策略的組合,然后通過與數(shù)控系統(tǒng)微控制核心相匹配的代碼編譯器,將策略描述翻譯并通過計(jì)算機(jī)的并口經(jīng)由下載電纜傳送至數(shù)控系統(tǒng)的仿真開發(fā)接口。數(shù)控系統(tǒng)內(nèi)部存在一個(gè)與之相對(duì)應(yīng)的仿真開發(fā)專門存儲(chǔ)區(qū),用于用戶訂制功能代碼的在線校驗(yàn),該存儲(chǔ)區(qū)與正常數(shù)控程序存儲(chǔ)區(qū)相互屏蔽,保證二次開發(fā)的安全性,并通過校驗(yàn)策略和評(píng)價(jià)機(jī)制返回二次開發(fā)的性能指標(biāo)。

      二次開發(fā)環(huán)境包括語(yǔ)言描述和引導(dǎo)設(shè)置兩種開發(fā)方式:語(yǔ)言描述方式采用結(jié)構(gòu)化的功能機(jī)制,預(yù)先定義出系統(tǒng)擴(kuò)展的算法結(jié)構(gòu),用戶只需根據(jù)算法的提示加入自己的功能要求的描述。二次開發(fā)平臺(tái)提供獨(dú)立的結(jié)構(gòu)化描述語(yǔ)言(如圖6所示語(yǔ)法結(jié)構(gòu)),采用面向?qū)ο蟮木幊趟枷耄怨δ軐?duì)象群組的構(gòu)成方式來(lái)完整描述數(shù)控組件對(duì)象的特定工作狀態(tài)。語(yǔ)言描述方案,可以通過靈活定義的算法規(guī)范深入系統(tǒng)內(nèi)部的軟件構(gòu)成細(xì)節(jié),適用于系統(tǒng)底層策略方案的自定義配置。引導(dǎo)設(shè)置采用開發(fā)向?qū)У男问剑ㄈ鐖D7所示開發(fā)界面)以圖形話詢問界面來(lái)定制用戶的擴(kuò)展需求,一般用于較為簡(jiǎn)單的擴(kuò)展開發(fā)。這兩種機(jī)制結(jié)合起來(lái),也構(gòu)成了二次開發(fā)的層次化結(jié)構(gòu)。4結(jié)論

      采用層次化結(jié)構(gòu)方案和微控制核心構(gòu)建的開放式數(shù)控系統(tǒng)在體系結(jié)構(gòu)上是一種全新的突破,層次化的思想滲透于整個(gè)系統(tǒng)的每個(gè)組件要素,以及引導(dǎo)型的智能化二次開發(fā)策略。層次化的構(gòu)成框架將對(duì)數(shù)控系統(tǒng)的開發(fā),使用和維護(hù)簡(jiǎn)單的聯(lián)系起來(lái),真正在數(shù)控設(shè)備的整個(gè)生命周期實(shí)現(xiàn)開放。

    (審核編輯: 智匯張瑜)

    聲明:除特別說明之外,新聞內(nèi)容及圖片均來(lái)自網(wǎng)絡(luò)及各大主流媒體。版權(quán)歸原作者所有。如認(rèn)為內(nèi)容侵權(quán),請(qǐng)聯(lián)系我們刪除。

    主站蜘蛛池模板: 无锡防爆墙-无锡泄爆墙_江苏鑫立轩装饰工程有限公司 | 污水处理控制系统设计_plc编程控制柜_电气成套设备生产厂家_合肥鸿昇自动化 | 山东致合必拓环保科技股份有限公司 | 济宁山银煤矿机械有限公司,钻采工具,防爆电器,凿岩机械,风动工具,矿山机械,建筑机械,支护设备,通风防尘,铁路设备,仪器仪表,大型设备,矿用泵,钎具类,消防类,矿车类,配件区类 | 厦门空压机-厦门空压机出租-厦门钻机出租-厦门岩立盛机电设备有限公司 | 炸鸡汉堡设备厂家-开汉堡炸鸡店需要的设备全套-广州英迪尔电器有限公司 | 指挥调度|调度系统|应急指挥调度|应急指挥|可视化调度|多媒体指挥调度|融合通信|综合调度|应急指挥系统|IP调度系统-北京瑞光极远数码科技有限公司 | 舞台阻燃幕布_舞台幕布_舞台吊杆_舞台机械_TYWT-泰州通用舞台设备有限公司 | 克莱门特中央空调维修 | 聚合氯化铝pac-聚氯化铝-饮水级工业级聚合氯化铝-聚合氯化铝厂家价格 | 小字符喷码机,激光喷码机,喷码机厂家_山东闪创电子设备有限公司 小型生活污水处理设备_MBR膜生物反应器_口腔医院/脱脂污水处理设备_酸洗磷化/喷涂废水处理设备-上海台江环保 | 苏州不锈钢_江苏不锈钢_江苏不锈钢板_苏州模具钢_苏州合金钢_苏州特种合金_苏州不锈钢板_304不锈钢棒_苏州塞硒五金制品有限公司 苏州ERP定制|苏州CRM|苏州OA|苏州BPM|进销存管理系统-苏州中尚信息科技有限公司 | 智能灰熔融性测试仪,微机自动定硫仪,快速自动测硫仪-鹤壁市恒科仪器仪表有限公司 | 绝缘油介电强度测试仪|d33压电测试仪|准静态d33压电测量仪厂家直销-上海蓝巢电气有限公司【官网】 | 南京叉车|电瓶叉车|电动叉车|电动堆高车|电动搬运车-南京诺嘉机械 | 切割片-砂轮片-抛光片-磨片-方格片-百叶片生产厂家定制加工-达蒙砂轮价格优惠 | 轻型防化服|重型防化服|全封闭防化服|济南三安安全防护设备有限公司 | 永康风水大师选风水先生老徐 - 徐根法| 泡沫混凝土垫层填充厂家,发泡混凝土垫层填充,轻质混凝土垫层填充厂家,深圳市鸿奥建材发展有限公司 | 灭菌洗箱机_周转箱清洗机_隧道式洗箱机 - 环速科技有限公司 | 专业色素炭黑生产厂家,提供各种用途色素炭黑价格-枣庄鑫源化工 | 深圳万和制药有限公司_消化领域专业公司 万和香港(集团)成员 深圳同步带轮_东莞齿轮加工_东莞同步轮厂家-东莞东城精胜机械配件厂 | 首页_01精密设备吊装,气垫搬运,半导体设备安装_苏州大方起重吊装公司 | -盐城市精工阀门有限公司| 水阻柜-液阻柜-高压开关柜-高压固态软启动柜-磁控软启动柜-电解粉-无功补偿柜-配电柜-襄阳源创电气 | 厦门鼎星五金制品有限公司-厦门弹簧,电池簧,扣簧 | 四方光电(武汉)仪器有限公司_四方仪器首页-烟气分析仪|尾气分析仪|煤气分析仪|沼气分析仪|天然气分析仪|超声波流量计|在线气体分析系统|红外气体传感器 | 江苏鹤心食品有限公司-茶叶_果浆果酱_固体饮料 | 上海办公家具_高端实木办公家具_现代智能办公家具定制厂-上海迈亚家具有限公司 | 青州市科信水处理设备有限公司-ic卡水处理设备厂家-畜牧养殖水处理设备 | 制沙机,反击式破碎机,重锤破碎机,泥石分离机,圆锥破碎机厂家-昆明德鑫机械 | 浙江民数科技有限公司| 样品前处理仪器_光谱仪器_色谱/分析仪器_测量/计量仪器_青岛聚创世纪环保科技有限公司 | 四合扣-工字扣-帽钉(831,200,警用,大拉力四合扣)-永嘉县鑫达钮扣有限公司 | 液晶模组铁框_液晶显示压框-南皮县卓腾金属制品有限公司 | 捷胜通运|超大件双清专线|欧美专线|订舱|订柜|订船|双清包税|纯电池运输|液体粉末专线| | 青岛熔喷过滤芯_青岛过滤器生产厂家_青岛净水滤料厂家_青岛净达过滤技术有限公司 | 氯化亚铜_氯化亚铜厂家_衡水丰亿工贸有限公司 | 气瓶探伤设备-气瓶在线离线无损探伤检测系统-中高低压力容器超声波自动探伤设备-山科飞泰 | 汽车检具标准件_汽车检具配件_昆山宏易腾达模具五金有限公司 | 宣城眼科医院-全飞秒激光治近视-专注眼科二十二年 |