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

打破PLC、機器人和運動控制之間的界限

來源:控制工程網

點擊:2001

A+ A-

所屬頻道:新聞中心

關鍵詞:PLC 機器人 運動控制

    越來越多的最終用戶要求使用常用的PLC語言,來實現機器人、運動控制器和PLC的編程,這便于機器設備制造商的編程人員來理解,也便于最終用戶的服務人員進行維護。為了降低復雜性,使三個獨立的平臺從外觀、用戶體驗以及功能上更加協調。負責運動控制的PLCopen工作組已經提出了一系列的標準化工具,允許從類似于PLC的編程環境中直接運行協調運動。

      傳統上,工業機器人使用復雜的專用語言進行編寫,除了機器人編程人員可以理解外,其它人根本弄不明白。運動控制器的范圍要廣一些,而且變化也比較多,一般使用PC庫或其它專用語言進行編程,而PLC則一般使用梯形圖邏輯進行編程。在當今的自動化環境中,PLC、運動控制器和機器人必須緊密的集成在一起。很多元素被集成到機器設計中,而每個元素的優勢,都需要通過專用語言的編程體現出來。

      PLC編程

      1968年,通用公司需要開發一種能夠替代硬接線繼電器的設備,于是PLC就應運而生。自誕生以來,PLC一直使用梯形圖邏輯進行編程。PLC可以輕松的控制使用數字和模擬量設備的過程,但是如果要去控制那些更復雜的、本質上是順序控制的過程,使用PLC比使用BASIC、 C或 C#語言實現要困難的多。經過多年的演化,PLC已經可以使用BASIC或C語言進行編程,但是在大多數情況下,仍然依賴于梯形圖(是IEC61131-3規定的編程語言的一種)。

      很多低端PLC通過步進或直接輸出來支持運動控制。利用價格更高的專用模塊,則可以實現某些更高級的運動控制,但是必須將這些模塊增加到基本系統中去。即使這樣,大多數設備仍然使用梯形圖邏輯進行編程,這需要對編程環境具有較深入的了解,而編程環境則隨著生產廠家的不同而有所不同,更高級的功能通常由專用的功能塊來實現。

      運動控制器

      在通用市場上,典型運動控制器一般包括插值運動(線性和圓形)、協調運動、齒輪、凸輪和事件觸發運動(使用傳感器和位置鎖存器)等。更古老的運動控制器則在每個軸上使用專用的輸入、輸出設備。運動輸入包括啟用、過行程限位器和解碼輸入(每個軸一或兩個);運動輸出包括伺服指令(一般情況下為+/- 10 V的模擬量)和步進指令(步進或直接)。大多數控制器還包含一些具有基本功能的I/O。新控制器則依賴于諸如EtherCAT或Mechatrolink的網絡來將控制信號傳送給驅動器,并發送和接收數字I/O信號,這些I/O通過硬接線與驅動器直接連接。

      在處理互聯軸的運動時,典型的運動控制器無法與機器人控制器抗衡。在使用典型的運動控制器時,如果最終結果是要運動到某個特定點,則必須為每個軸計算出正確的位置。機器人和其它帶有機械互聯機制的機械設備,則需要逆向運動學。使用逆向運動學,需要使用公式,將現實空間的特定點轉換為單個位置信息,機器人的每個關節(或軸)利用這些位置信息,將機械互聯的機械設備移動到目的點。由于范圍比較廣,而且變化也比較多,因此應用這些系統時,需要對專門的編程環境有相當深度的了解。

    PLCopen運動標準的第四部分,包含運動控制功能塊,將PLC、機器人和運動控制集成到一種易于理解的、并在很多廠商比較常見的語言中。一般情況下,這些轉變功能塊由供應商提供,所以對大多數生產制造商而言,如果運動控制器不支持,則不能添加此功能。該標準支持SCARA 和DELTA,但除此之外,任何編程人員都可以編寫自己的運動轉換功能。

      機器人控制器

      機器人控制器已經被用于實現某些復雜機械設備的最優控制。大多數控制器都是為某個特定的設備定制生產,需要使用廠家自有的專門編程語言進行編程,這些編程語言因產品平臺的不同而有很大的差異。如果機器人控制器用于控制其為之定制的對象,效率很高,但是在通訊性能、集成性能以及可編程能力方面則不是最好的。

      過去,一般只有特定的機器人控制器CONTROL ENGINEERING China版權所有,支持動力學和逆向動力學。現在,提供部分機器人類型指令的運動控制器更為常見,尤其是面向包裝自動化的控制器。機器人控制器和運動控制器之間的界限正在變得模糊,但是仍需要編程人員在這些不同的系統之間進行協調,因為每個系統的編程都使用了為某個目的而專門設計的語言。

      PLC和運動控制的結合

      負責運動控制的PLCopen工作組,已經將運動控制程序的各個方面進行了標準化,并從邏輯上對其進行了定義。這是一種將PLC、機器人和運動控制集成到一種易于理解和常見的語言中去的最佳嘗試。

      其中很多的功能塊都是最基本的,比如:相對和絕對運動,在很多運動控制系統中,都是非常簡單、易懂的功能塊。在所需運動的難度增加的時候,多個控制系統的標準化、統一的外觀以及用戶體驗,就成為一種優勢。

      例如:當任何一個運動停止,下一個運動還沒有開始的時候,將相對或絕對運動串聯起來,非常簡單。但是設想一組更復雜的運動:在軸的速度沒有變為零的時候,就需要轉向下一個運動,這樣在軸的整個運動路徑中,將單個運動匯合成多個運動。PLCopen運動控制規范制定了標準的混合操作,這樣編程人員利用生產制造商可以利用的、常見的混合和轉變模式,實現混合運動。

      在移動由數學模型控制的通過機械互聯的多個軸系時,一個最基本的問題是,對于同步移動來講,通常并不清楚哪一個軸是關鍵軸。所以當故障發生時,運動控制器一般不能判斷其它哪些軸受到影響。通過定義運動組,PLCopen對此進行了處理,從而使得當其中一個軸組發生故障時,控制器能夠產生一個適當的故障響應。成組的概念,使編程人員獲得更大的自由度,集中精力處理機器所要求的特定任務,通過實施圖中所示的組狀態機器,由控制器來完成組功能。

      PLCopen運動控制規范的第四部分包含了可以協調運動控制的功能塊,對其第一和第二部分在三維空間多軸運動控制的協調功能進行了擴展,以滿足在此領域中絕大部分的應用需求。它們定義了一套標準的功能塊,可在三維空間內應用于復雜的運動控制,包括運動轉變功能塊。一般情況下,這些轉變功能塊由供應商提供,所以對大多數生產制造商而言,如果運動控制器不支持,則不能添加此功能。目前獲得支持的主要是SCARA 和DELTA機器人。此外,任何編程人員都可以編程實現自己的運動轉換功能。當需要將實際位置轉換為關節空間,或者將關節空間轉換為實際位置時,專用程序就可以調用這些運動程序。

      該標準在原先一直相互獨立的PLC、計算機數字控制、機器人控制以及運動控制領域之間架起了一座橋梁。目前,利用一臺類似PLC的系統,就可以實現對一個完整的機械設備控制程序的編程。該標準使機器人控制器和運動控制器,不再是相互獨立的系統,而是集成為控制系統的一部分。將運動控制和邏輯控制在一個軟件包中實現,所帶來的最重要的優勢包括:在邏輯控制器和運動引擎之間無限制的數據交換,而且沒有延遲,在傳統的系統中,延遲會影響設備的性能。事實上,現在利用機械設備控制器就可以在機器人和外設的伺服軸之間實現完美的同步,這在以前CONTROL ENGINEERING China版權所有,只能在機器人控制領域才可以實現。

      獨立編程

      最后,PLCopen標準允許獨立編程,完全擺脫對硬件或特定生產制造商的依賴。如果不同的硬件供應商支持同樣的基礎代碼,具有同樣的行為模式,編程人員就不必學習每個生產制造商的專有編程語言了。這樣,就可以在更短的時間內,更快的開發出具有更高精度的復雜機械設備控制系統,并將其投入到市場。通過減少工程復雜性、降低對專門培訓的需求,PLCopen使得這種開發成為可能,這樣對眾多的現有PLC編程人員來講,整個系統就顯得非常熟悉了。

    (審核編輯: 滄海一土)

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

    主站蜘蛛池模板: 影像测量仪|检测设备定制|平面度测量仪|三坐标测量机|广州市海科思自动化设备有限公司-400-0528-668 | 全自动热敷贴(袋)温度特性检测仪-武汉伊特仪器有限公司 | 铸铁平台,三维柔性焊接平台,划线平台,大理石平台,检验平板,花岗石平台_泊头市恒量机械设备有限公司 | 涡流探伤仪-超声波探伤仪-上海仓信电子科技有限公司 | 内蒙古国际门窗幕墙展览会 | 学汽修-汽修培训-郑州万通汽车学校[官网] | 孝感东方妇科医院_孝感妇科医院哪家好_孝感人流多少钱 | 苏州氮气弹簧厂家_江浙沪氮气弹簧价格_江苏氮气弹簧规格_BelleFlex碟形弹簧_昆山三虑五金机械有限公司 | 展馆周边酒店_会展中心附近酒店_展览旅游酒店预订官网-盟友云 | 升降机_举升机_液压升降机_化工防爆升降平台_山东华雄机械有限公司 | 首页|YULI玉立专业厨房电器官网|集成灶十大品牌 油烟机 燃气灶 | 苏州不锈钢_江苏不锈钢_江苏不锈钢板_苏州模具钢_苏州合金钢_苏州特种合金_苏州不锈钢板_304不锈钢棒_苏州塞硒五金制品有限公司 苏州ERP定制|苏州CRM|苏州OA|苏州BPM|进销存管理系统-苏州中尚信息科技有限公司 | 南通搬运公司|吊车租赁|大件吊装|设备搬运|工厂搬迁|起重吊装搬运-顺林搬运 | 主题公园设计|主题公园规划|水上乐园设计|龙翔设计|龙翔景观|龙翔文旅|深圳市龙翔设计景观工程有限公司 | 聚丙烯酰胺,聚合氯化铝,重金属捕捉剂,污泥调理剂,活性氧化铝,生石灰,反渗透阻垢剂,工业葡萄糖,硫酸铝,果壳活性炭,柱状活性炭,蜂窝活性炭,石英砂,锰砂-北京雁归来环保科技有限公司-以真诚为立足之本,以质量为生存之本,愿与海内外同仁共创双赢。雁归来人一路走来,气贯长虹,勇锐盖过怯弱,进取压倒苟安!我们紧扣时代脉搏,专注水处理、继往开来! | 毛刷_毛刷辊_工业毛刷辊厂家_毛刷加工制造厂【丰汇刷业】 | 土工布厂家,山东土工布厂家_价格低-山东莱芜「中德利」 | 排污管道疏通_长沙消防管道/暗管网漏水检测维修_长沙雨水管道疏通就找湖南鸿磊环保工程有限公司 排水PVC管-PVC排污管-给水PVC管-电线PVC管-米阳建材pvc管厂 | 深圳展厅设计_产业园区展馆设计_展馆设计公司_健康产业展馆设计_展厅设计哪家好_华竣国际 | 山东向阳电子科技有限公司-多用户集中式电能表生产厂家,NB物联网水表,刷卡水电表生产厂家,泰安智能水电表价格 | 疲劳试验机|电子万能试验机|摩擦磨损试验机|冲击试验机|济南全力测试技术有限公司 | 中国家居资讯网-家居建材-知名十大品牌-著名品牌资讯网 | 上海森信实验仪器有限公司| 内蒙古国际门窗幕墙展览会| 三坐标测量机_海克斯康三坐标_蔡司三坐标_常州三坐标测量服务中心_苏州长南精密技术有限公司 | 合肥发斯特精密塑模有限公司专业精密磨具,注塑模具,精密注塑机械零件(加工制造|生产|销售|厂家) 浩通集团 国际货运 物贸一体化 中非经贸 | 免费的PPT幻灯片演示制作软件,动画视频及课件制作软件 - Focusky万彩演示大师官网 | 天力普电力科技有限公司| 自走式缠绕机_上海德目包装设备厂家_在线式缠绕机_缠绕膜打包机 自装卸(挂桶)车|钩臂垃圾车|压缩垃圾车|密封自卸车|环卫垃圾车|餐厨车泔水车湖北程力专用车厂家 | 螺杆式空压机|沈阳螺杆空压机厂家推荐选择沈阳隆瑚机械有限公司 螺带混合机|卧式螺带混合机|双动力混合机-无锡鑫海干燥粉体设备有限公司 | 烟台天昊矿业有限公司、滑石、滑石粉、微细粉、滑石矿-烟台天昊矿业有限公司 | 山东万通液压股份有限公司-自卸车专用油缸,能源采掘设备油缸,机械装备用油缸,油气弹簧,工程机械油缸,液压元件 | 烟气在线监测系统_VOCs在线监测_分析仪「杭州世驰科技」 | 趣看科技-视频新媒体技术一体化专业服务商 | 夏令营报名中心-军事夏令营哪家好-青少年夏令营推荐-中小学夏令营活动-夏令营报名中心 | 长春互联网运营值选星广传媒,长春短视频运营,长春新媒体运营,长春互联网运营,长春抖音运营,吉林视频号代运营,吉林快手代运营,短视频推广公司,公众号运营,微博运营,新媒体运营 | 悬挂式小鼠笼架,植物标本采集箱,昆虫标本盒厂家-北京合力科创科技发展有限公司 | 深圳办公室装修_办公室设计_写字楼装修设计_深圳市加洲建设集团有限公司 | 做网站_网站建设_专业上海网站制作_网至普网站建设 | 西安木包装箱出口托盘定做价格-抽真空实木包装箱免熏蒸木箱多层板木箱哪家好-模压托盘及白松原木-西安宇森木业 | 小程序商城,_电商系统源码,直播商城定制开发电商系统源码,电商系统,java电商系统 |