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

基于PLC的多軸運動控制器的應用研究

來源:互聯網

點擊:2797

A+ A-

所屬頻道:新聞中心

關鍵詞:PLC 多軸運動控制器 應用

    0 引言

      基于PC架構,利用多軸運動控制卡所構建的運動控制器已廣泛應用于數控機床等機電一體化設備。由于多軸運動控制卡的專用性,該種方案的實施對于技術人員的要求相對來講比較高。隨著電子技術的快速發展,可編程邏輯控制器(PLC)已由傳統的順序邏輯控制延伸至模擬量控制、運動控制等高端應用領域。本文即是基于高速PLC構建了雙CPU的多軸運動控制器,用于全自動端子機的多軸運動控制。全自動端子機主要用于加工在電子和計算機領域大量使用的端子線。該設備可以實現不同線徑和定長導線壓著金屬端子的高速全自動生產,尤其是在線徑小于0.5mm2的端子線生產中更具有明顯的優勢。此類設備目前以從日本、美國和韓國進口為主。

    1 系統方案

      本系統電氣部分控制主要采用三菱Q系列PLC、多軸運動控制器Q172、MR.J2S.B系列伺服放大器和HC.SFS系列伺服電機。端子線的機械傳送過程主要采用SMC公司的氣動元件實現。人機控制界面則采用組態軟件進行開發。下面在對全自動端子機的工作過程進行分析的基礎上給出控制系統的具體方案。

      1.1全自動端子機工作過程

      全自動端子機的工位,其工作過程如下:端子機上電,對要加工的端子線線徑、加工速度、產量等參數進行設置。系統開始運行,左右兩個送線輪開始旋轉,將導線送至切線刀口處。由切刀限位開關觸發信號控制切刀上下運動以切斷電線。進而擺動裝置由初始位置a擺動到位置b并觸發剝皮電機轉動,按設定的剝皮深度確定剝線刀座向前運行的距離并旋轉以剝線。由擺動裝置將一端剝皮后的導線擺動到位置c,經由上下運動的模頭壓著導線前端端子。然后擺動裝置迅速回轉到位置a,送線輪旋轉一定角度θ(其中θ=L/R,L為待加工端子線長度,尺為送線輪半徑)后停止,氣動爪1閉合以加緊電線,切線刀再次上下運動將待加工的定長導線切斷。氣動爪1通過氣動缸體從位置d左移到位置e,氣動爪2閉合之后氣動爪1松開并回至原位,氣動爪2通過由電機帶動的絲桿迅速從位置e到達位置f,位置f的限位開關觸發剝皮裝置,對待加工導線的另外一端進行剝皮。剝皮之后的導線經由氣動爪2送回到位置e,氣動爪3閉合的同時氣動爪2松開導線經由氣動缸體送至位置g,再經由電機和絲桿帶動氣動爪4往復運動完成待加工導線另外一端端子的壓著。最后經由氣動缸體帶動已閉合的氣動爪5將加工好的端子線送至成品存放位置i處,從而完成一次端子線的加工過程。以300mm長雙端端子線加工為例,其加工周期最短為0.8s。

      1.2 系統控制方案

      對上述端子機的工作過程進行分析可以得出:控制系統不但要完成3個氣動缸體、5個氣動爪、2個壓著端子模頭的往復運動(氣動元件由電磁閥控制)、切刀切線、端子壓著和剝皮檢測等二值邏輯控制,還要實現由6個電機帶動的擺動裝置、送線輪、剝皮裝置、氣動爪2和4的高速精確位移。

      二值邏輯控制由三菱Q系列PLC基本CPU(如QOO)實現。而端子機的高速精確位移控制則由三菱Q系列運動控制CPU(如Q172)控制6個伺服電機實現。一個Q172 CPU最多可控制8個同步軸,具備多軸插補、速度控制、軟件凸輪定形、軌跡控制等功能,運動指令執行周期僅為0.88ms,為業界速度最高的PLC。Q172 cPu可以共用Q系列PLC的電源模塊、基板和I/O模塊,適合與Q系列PLC基本CPU一起構成多CPU系統,兩者的CPU即可以獨立運行亦可以通過專用Q.bus總線使用專用指令和共享存儲器等方式進行通信,從而實現系統資源的最優化配置。運動控制Q172 CPU對6個伺服電機的控制通過SSCNET(伺服系統控制總線)高速串行通信總線實現。

      與傳統的基于PC架構和多軸運動控制卡的方案相比,本方案在系統的可擴展性、開發的難易程度、開發周期和可靠性等方面都有著明顯的優勢。

    2 系統控制程序設計

      系統控制程序設計主要包括系統二值邏輯控制LC程序設計和系統運動控制的程序設計兩部分。

      2.1 程序設計方法

      系統控制程序采用國際電工委員會(IEC)所制定的標準語言——順序功能圖(SFC)進行設計。基于SFC的設計思路是將系統的一個工作周期劃分為若干個順序相連的階段,這些階段稱為步(Step)。每一步則根據輸出量的狀態變化進行劃分,且可以嵌套相應的梯形圖程序。在任何一步之內,各輸出量的ON/OFF狀態不變,相鄰兩步的輸出量所發生的使系統由當前步轉入到下一步的信號稱為轉換條件。由轉換條件控制代表各步的編程元件,使其狀態按一定的順序變化,并用代表各步的編程元件去控制PLC的輸出。因此,基于SFC的PLC程序與基于梯形圖的PLC程序相比具有條理性好、可讀性強、易于擴展與維護等優點。

      用以二值邏輯控制的PLC程序開發環境采用三菱GX Developer,GX Simulator和GT Simulator可以實現PLC程序的完全軟件化仿真和調試舊1;而對基于運動控制器Q172 CPU的運動控制程序的開發環境則采用MT Developer。MT Developer是用于開發基于運動控制器Q172 CPU應用程序的集成開發環境HJ。通過該開發環境可以實現運動控制SFC程序、伺服系統參數、CAM數據、G代碼等相關程序和數據的編輯、調試與監控。

      2.2 PLC基本CPU與運動控制CPU的通訊

      在多CPU系統中,PLC基本CPU和運動控制CPU可以采用以下三種方式進行通訊。

      2.2.1 CPU共享內存的自動刷新

      在多CPU系統里CPU的共享內存用以CPU之間的數據傳送,從000H到FFFH共4096個字節。CPU的共享內存分為4個區域:自CPU操作數據區域、系統區域、自動刷新區域和用戶自定義區域。PLC基本CPU的32點(BO到B1F)和運動控制CPU的32點(B20到B3F)進行自動刷新的過程。

      PLC基本CPU在處理END指令時將其B0到B1F的數據傳送到共享內存的自動刷新區域;同時運動控制CPU共享內存的自動刷新區的數據傳送到B20到B3F;運動控制CPU在處理主循環時將其B20到B3F的數據傳送到共享內存的自動刷新區。同時PLC基本CPU共享內存的自動刷新區的數據被傳送到BO到B1F。通過以上操作,寫人到PLC基本CPU B0到B1F的數據讀取為運動控制CPU的B0到B1F。寫入到運動控制CPU B20到B3F的數據,可以自由讀取為PLC基本CPU B20到B3F。PLC基本CPU B0到B1F可以用于PLC基本CPU讀取或寫入,但B20到B3F與運動控制CPU的自動刷新區僅可以用于PLC基本CPU進行讀取,不能用于PLC基本CPU寫入。同樣,運動控制CPU B20到B3F可以被運動控制CPU自由讀取和寫入,但B0到B1F與PLC基本CPU的自動刷新區僅可以被運動控制CPU讀取,不能用于運動控制CPU寫入。通過設置共享內存,只需對PLC基本CPU的I/O和數據寄存器進行操作即可實現對運動控制器CPU進行相應的操作和監控。

    2.2.2 從PLC基本CPU傳送指令到運動控制CPU

      PLC基本CPU用以控制運動控制CPU的指令共有6條。S(P).SFCS指令用以啟動運動控制SFC程序的請求;S(P).SVST指令用以啟動指定伺服控制程序的請求;s(P).CHGA指令用以指定運動軸的當前值變更請求;s(P).CHGV指令用以指定運動軸的速度變更請求;S(P).CHGT指令用以指定運動軸的轉矩控制值變更請求;S(P).GINT指令用以運動控制CPU事件任務的執行請求。以S(P).SFCS指令為例,其通過PLC基本CPU啟動運動控制CPU 。

      2.2.3 PLC基本CPU對運動控制CPU進行讀/寫操作

      PLC基本CPU對運動控制CPU進行讀操作的指令為S(P).DDRD:運動控制CPU的軟元件數據被讀取到PLC基本CPU的軟元件內存;寫操作指令S(P).DDWR:PLC基本CPU的軟元件數據寫入到運動控制CPU的軟元件內存。

      2.3 程序設計實例

      全自動端子機的伺服電機運動控制程序。其程序結構由開始、步、轉移、結束等組成,可自動運行或由PLC基本CPU程序進行調用。

    3人機界面設計

      本系統的人機界面采用基于微軟.net架構的易控組態軟件進行開發,以高級語言C#作為用戶程序腳本語言。集成即時消息軟件、手機短信和電子郵件等功能。人機界面通過采用復合動畫、數據轉發等功能實現獨特的監控效果,使動畫更加美觀和逼真,更富有表現力。基于.net架構所開發出的人機界面系綠色環保應用程序,不會污染用戶計算機的系統目錄和注冊表。人機界面通過與PLC基本CPU(Q00)和運動控制CPU Q172進行變量連接,快捷、直觀、實時地監控全自動高速端子機的工作過程。全自動端子機人機界面通過工業PC機的串行口(RS232/RS485)與三菱Q系列PLC基本CPU和運動控制CPU進行通訊。PLC相關的數據寄存器、輸人/輸出繼電器、通用繼電器、特殊寄存器等都可以通過人機界面進行讀寫。全自動端子機人機界面包括:用戶登錄、流程界面、電氣連接示意圖、系統實時響應曲線、報警記錄、系統功能說明7個子畫面。

    4 結束語

      運動控制在制造業中扮演著重要的角色,本文基于PLC在運動控制領域中的最新技術,采用PLC基本CPU和運動控制CPU構建了雙CPU的端子機控制系統。用于全自動端子機的二值邏輯控制和6個伺服電機的運動控制。人機界面采用基于.net架構的組態軟件開發環境進行設計,具有逼真的動畫效果和良好的跨平臺性。與傳統的基于PC架構和多軸運動控制卡方案相比,本系統的可擴展性、開發的難易程度、開發周期和可靠性等方面都有著明顯的優勢。

    (審核編輯: 智匯張瑜)

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

    主站蜘蛛池模板: 宿迁网站建设-宿迁做网站-宿迁网站制作-宿迁网络公司-宿迁网页设计-宿迁软件开发-宿迁新动力软件开发有限公司 | 什木坊全屋定制官网_木门|护墙|衣柜|橱柜等全品类定制家具 | 四川迪瑞机电设备有限公司-容积式换热器|半容积式换热器|容积式换热机组|半容积式水加热器|换热器在线除垢防垢器|迪瑞机电 | 曙海培训-仿真培训Linux培训html5培单片机培训PCB培训python培训PLC培训C语言培训android培训物联网培训无线电培训欧姆龙培训工业机器人培训5G培训Hadoop培训CFD培训项目外包开发咨询 | 直流屏|青岛直流屏|直流屏电池-世界500强艾默生直流屏标准生产厂家赛里斯能源科技有限公司 | 重庆电磁流量计_水表厂家_液位计_重庆青天特克科技有限公司 | 易众拍卖行-事故车拍卖,残值车拍卖,水淹车拍卖,全损车拍卖,修复车拍卖,碰橦车拍卖,瑕疵车拍卖,报废车拍卖,泡水车拍卖,拆车件拍卖,配件拍卖,火烧车拍卖,二手车拍卖专业线上平台 | 无锡市恒威工业气体有限公司-工业高纯气体_高纯度特种气体 | 视频制作_产品宣传片拍摄_二维动画制作公司-深圳火牛传媒 | 深圳社区邦家政公司-保姆_月嫂_育儿嫂 _早教育婴师_家政钟点工_家政培训_家政加盟- 社区邦优质生活服务 专业、标准化、便捷、安心,一站式家庭服务平台,服务专业有保障 ! | 增压泵-离心泵-管道泵-排污泵-上海渤泉泵业制造有限公司 【官方网站】 | 南通众诚数控机床有限公司-液压机,剪板机,折弯机,卷板机,液压冲床,路灯杆设备专业制造商 | 心心床垫_睡眠床垫-安徽瑶海心心工贸有限公司 | 洗地机,洗地机价格,扫地机,工业吸尘器,手推式洗地机,驾驶式洗地机,北京洗地机【北京高美环保科技有限公司】 | 可可英语-年轻人的英语听说训练平台 | 江苏圣博莱自动化科技有限公司 | 粮食加工设备_玉米_大米_面粉_燕麦_豆类杂粮加工设备-华豫万通 | 呼吸家官网|肺功能检测仪生产厂家|国产肺功能仪知名品牌|肺功能检测仪|肺功能测试仪|婴幼儿肺功能仪|弥散残气肺功能仪|肺功能测试系统|广州红象医疗科技有限公司|便携式肺功能仪|大肺功能仪|呼吸康复一体机|儿童肺功能仪|肺活量计|医用简易肺功能仪|呼吸康复系统|肺功能仪|弥散肺功能仪(大肺)|便携式肺功能检测仪|肺康复|呼吸肌力测定肺功能仪|肺功能测定仪|呼吸神经肌肉刺激仪|便携式肺功能 | 桥梁支座更换_桥梁检测车租赁_高空作业车出租_支座更换_伸缩缝安装_隧道防水_养护加固_维修_出租_衡水庆兴桥梁养护工程有限公司 桥梁养护|桥梁维修加固|隧道裂缝修补|支座更换|管道堵水气囊|衡水众拓路桥养护有限公司 | 中捷摇臂钻,数控钻床,沈阳中捷设备机床厂官网_沈阳中捷数控摇臂钻床厂 | 真空热处理-渗碳热处理-氮化热处理-[东莞德亿]专业热处理加工厂家 | 天津佳创博为科技有限公司|AGV控制器|无人搬运车|磁导航传感器|AGV专业零配件 | 中国焊接协会网站—中国焊接信息网;焊接行业最权威访问量最大的专业网站:焊接信息、焊接材料,焊接机器,焊接设备,焊机,焊材,辅助设备,焊机配件,仪器仪表,电动工具,钎焊,送丝机,表面处理,自动化专机,焊锡丝,助焊剂 | 汽油发电机,柴油发电机,小型汽油发电机,小型柴油发电机,家用发电机生产厂家——上海东明动力设备有限公司 | 汽车检具标准件_汽车检具配件_昆山宏易腾达模具五金有限公司 | 真空电镀机_镀膜机厂家_离子镀膜机_磁控溅射镀膜设备_镀钛设备-江苏驰诚科技发展有限公司 | 思源医疗器械网,雾化器厂家,医用床生产厂家,医疗器械厂家,医疗器械代加工 | 举升机,登高梯,升降平台,升降车,升降机,高空作业平台车 | 桥梁支座更换_桥梁检测车租赁_高空作业车出租_支座更换_伸缩缝安装_隧道防水_养护加固_维修_出租_衡水庆兴桥梁养护工程有限公司 桥梁养护|桥梁维修加固|隧道裂缝修补|支座更换|管道堵水气囊|衡水众拓路桥养护有限公司 | 绍兴凯渥人力资源有限公司-劳务派遣,劳务分包,代办公司注册 | 塑料凹版印刷机-干式复合机-分条机-涂布机生产厂家温州华印机械有限公司 | 上海办公室租赁-写字楼出租、创意产业园区厂房招商、孵化器众创联合办公空间出租网 | 轻质隔墙板厂家-加气隔墙板_grc轻质隔墙板_空心实心复合隔墙板_水泥混凝土轻质隔墙板批发价格 | 压滤机入料泵_渣浆泵_耐磨污水泵_保定森力克水泵制造有限公司 | 济南东唐包装制品有限公司 | 节能设备|余热回收|蒸汽压缩机|脱硝-河北耀一节能设备制造有限责任公司 | 郑州建网站,郑州做网站,郑州网站建设,郑州网站制作,郑州高端定制网站,郑州APP开发 | 快达物流:电商和微商的仓储物流外包和托管服务-北京快达国际物流服务有限公司官方网站 | 域发官网-皮肤学级头皮养固领先者 | 郑州建网站,郑州做网站,郑州网站建设,郑州网站制作,郑州高端定制网站,郑州APP开发 | 三轴伺服机械手_五轴伺服机械手_注塑机械手_东莞市浩能自动化机械有限公司 |