999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

巧用Function Block功能簡化FANUC梯形圖程序

2016-07-26 10:13:30池文慧
裝備制造技術 2016年4期
關鍵詞:模塊化

王 印,池文慧

(上汽通用五菱汽車股份有限公司,廣西 柳州545007)

?

巧用Function Block功能簡化FANUC梯形圖程序

王 印,池文慧

(上汽通用五菱汽車股份有限公司,廣西 柳州545007)

摘要:研究了FANUC Function Block的功能原理,分析了FB功能塊的運行機制邏輯,闡述了FB功能塊在簡化編程方面的作用。結合實際案例介紹FB功能塊的設計方法與過程,提高數控機床PMC編程的效率。

關鍵詞:FANUC Function Block;PMC編程;模塊化

FANUC 30i/31i/32i-MA系列數控系統,作為選項功能,配置了PMC(Programmable machine controller可編程機床控制器)[1]梯形圖的Function Block功能。該功能可以對梯形圖中的模塊化功能子程序進行歸納,同時將功能化子程序合并為一個功能塊[2],相當于在PMC中新建了用戶自定義的功能指令,極大地簡化梯形圖結構,提高程序的緊湊型和可移植性。并且Function Block功能塊還具備密碼保護功能,防止被誤改,從而提升梯形圖的安全性。本文結合發動機廠大量應用的FANUC 31i數控系統的加工中心PMC編程實例,通過歸納PMC程序中的功能化子程序的結構特點,提出改進的編程方案,旨在簡化PMC梯形圖編程,提高編程效率。

1 Function Block功能原理

Function block是梯形圖程序的特殊應用。如圖1所示,在實際的編程過程中,有部分的梯形圖程序出現頻率非常高,比如,PMC判斷各伺服軸是否到位,比較伺服軸的坐標值是否在目的坐標的設定誤差內,PMC利用窗口讀功能讀取大量的宏變量數據,這些的梯形圖寫法、結構相同,如果重復編寫,將使得程序非常龐大,加大編程的工作量。因此,對于高頻使用的梯形圖程序,通過定義Function Block功能塊,設置功能塊的輸入輸出參數,即可在程序中反復運用這一功能塊,可減少編程時間,提高編程效率。

圖1 Function Block功能原理

2 Function Block功能塊實例

2.1FB功能塊實例

常見的如氣缸的動作,兩個到位傳感器檢測位置,當兩個傳感器同時接通表示傳感器異常;當兩個傳感器同時斷開一定時間后表示氣缸動作異常,按圖2編寫功能塊程序,在之后的氣缸、油缸動作的監測等同類動作,都可以通過復制梯圖語句,重新修改地址,即可實現。

圖2 Function Block功能塊實例

以上可以看出,這些類似功能的PMC梯圖語句除了輸入輸出信號的不同,其整個邏輯處理過程是相同的。因此就可以利用另外一種編程方法,可以更簡便高效地實現一系列類似功能的編寫,就是Function Block功能塊。

將上述提到的氣缸動作檢測需要用到的異或邏輯程序進行編輯封裝,即可得到如圖3所示的FB模塊。

圖3 Function Block功能塊封裝

FB模塊相當于自定義的PMC功能指令,因此可非常方便的進行調用。那么所有氣缸類似的雙位置傳感器的檢查程序編寫即可通過調用Sensor_PairCheck模塊,設定輸入輸出地址,即可輕松實現。

2.2FB庫文件管理

(1)FB庫文件調用

FB庫文件用以存放已編寫完的FB模塊,在梯圖中通過直接調用FB庫文件,即可使用FB庫文件中的所有FB模塊,從而避免了將FB模塊一個個重復的拷貝至原有梯圖中Function Block目錄下的繁瑣操作(如圖4所示)。而反編譯之后的存儲卡文件重新在Ladder 3上進行編譯時,FB模塊會自動生成在Function Block目錄下。

圖4 Function Block功能塊庫文件歸檔

(2)FB庫文件保護

將常用的梯圖處理程序封裝為FB模塊,FB模塊本身也提供了讀寫密碼的設定,可以實現FB模塊的保護,這和梯圖的讀寫密碼類似。

FB庫文件也提供了一種保護方法。通過如下設定:Tool-Option-Compile中取消Output FB Definition的勾選(見圖5)。完成上述設定后,編譯后生成的存儲卡文件中不含FB源文件,即FB模塊的源文件不會被輸出。FB源文件的不輸出并不影響梯圖中FB模塊所在程序段的正常執行。而將其反編譯時,Function Block目錄下為空,之前的Sensor_PairCheck模塊源文件不會出現。而在此基礎上,再進行編譯時,即會產生報警,提示無Sensor_PairCheck模塊,無法完成梯圖編譯。那么可知,即使從NC拷貝出梯圖,但也無法直接使用,除非將使用FB模塊的程序段全部刪除才能進行編譯。因此,可對重要的程序段進行FB封裝,在編譯時不輸出FB源文件,而一二級程序或者子程序中調用的FB模塊即成為了黑匣子,無法破譯,確保了PMC程序的安全性。

圖5 Function Block功能塊保護

3 結束語

通過在機床PMC程序中應用 Fanuc Function Block功能,極大地提高了編程的便利性以及安全性,并且功能塊可以推廣到同類型數控系統的不同設備上,有很高的實用價值。

參考文獻:

[1]宋松,王悅,楊中力.圖解FANUC PMC編程與應用[M].北京:機械工業出版社,2011.

[2]北京發那科機電有限公司.FANUC PMC設計與編程培訓教程[M].北京:高等教育出版社,2011.

中圖分類號:TG659

文獻標識碼:B

文章編號:1672-545X(2016)04-0162-02

收稿日期:2016-01-02

作者簡介:王印(1983-),男,湖北咸寧人,本科,工程師,研究方向為設備管理;池文慧(1983-),男,甘肅武威人,本科,工程師,研究方向為數控加工。

Simplified FANUC LAD Program by Smart Application of Function Block Fuction

WANG Yin,CHI Wen-hui
(SAIC-GM-Wuling Auto Co.,Ltd,Liuzhou Guangxi 545007,China)

Abstract:This paper studied on the principle of the FANUC Function Block,analyzed the operation principle of FB function block,elaborated the FB function block in simplified programming.Combined with the actual case to introduce the design method and process of FB function block,improved the efficiency of CNC machine programming of PMC.

Key words:FANUC function block;PMC programming;modularization;

猜你喜歡
模塊化
模塊化自主水下機器人開發與應用
基于模塊化控制系統在一體化教學中的應用
模塊化住宅
現代裝飾(2020年5期)2020-05-30 13:01:56
馬勒推出新型模塊化混動系統
考慮模塊化和退貨率的供應鏈大規模定制模型
ACP100模塊化小型堆研發進展
中國核電(2017年2期)2017-08-11 08:00:56
從模塊化中得到的二氧化碳
流程工業(2017年4期)2017-06-21 06:29:52
模塊化VS大型工廠
流程工業(2017年4期)2017-06-21 06:29:50
非模塊化設計四合一爐對流室的模塊化吊裝
機械制造技術模塊化教學改革研究
主站蜘蛛池模板: 国产成人无码Av在线播放无广告| 欧美综合成人| 人妻中文久热无码丝袜| 在线综合亚洲欧美网站| 亚洲中文字幕久久无码精品A| 亚洲va在线∨a天堂va欧美va| 精品少妇人妻av无码久久 | 国产一区二区三区精品久久呦| 97综合久久| 国产精品网曝门免费视频| 四虎在线观看视频高清无码 | 久久久久无码精品国产免费| 日韩高清欧美| 精品国产成人三级在线观看| 国产午夜无码专区喷水| 国产女人18毛片水真多1| 思思99思思久久最新精品| 国产成人亚洲综合a∨婷婷| 毛片一级在线| 99热线精品大全在线观看| 97视频在线观看免费视频| 日韩无码真实干出血视频| 韩日午夜在线资源一区二区| 欧美亚洲国产一区| 日韩专区欧美| 午夜免费视频网站| 日日碰狠狠添天天爽| 久热re国产手机在线观看| 精品少妇人妻一区二区| 亚洲成A人V欧美综合天堂| 亚洲天堂久久久| 成人字幕网视频在线观看| 欧美有码在线观看| 国产精品微拍| 亚洲美女操| 国产精品第一区在线观看| 亚洲视频在线网| 中国国产高清免费AV片| 欧美精品三级在线| 国禁国产you女视频网站| 成人一级黄色毛片| 国产99在线观看| 一区二区自拍| 97精品伊人久久大香线蕉| 久久久黄色片| 欧美精品v日韩精品v国产精品| 亚洲天堂高清| 日韩免费成人| 欧美在线伊人| 亚洲精品视频免费观看| 国产亚洲视频中文字幕视频| 国产美女一级毛片| 精品超清无码视频在线观看| 99久久99这里只有免费的精品| 好吊妞欧美视频免费| 日本亚洲欧美在线| 国产精品亚洲专区一区| 亚洲精品无码不卡在线播放| 亚洲AV无码久久天堂| 国产婬乱a一级毛片多女| 精品国产福利在线| 国产毛片高清一级国语 | 极品国产在线| 国产成人午夜福利免费无码r| 四虎亚洲国产成人久久精品| 亚洲综合色吧| 欧美在线网| 成人在线第一页| 一区二区三区四区精品视频 | 国产高潮流白浆视频| 亚洲大尺度在线| 丰满人妻被猛烈进入无码| 91精品国产自产在线观看| 精品人妻无码区在线视频| 在线精品欧美日韩| 人妻无码一区二区视频| 精品久久综合1区2区3区激情| 精品国产电影久久九九| 噜噜噜久久| 在线精品视频成人网| 亚洲中文字幕无码爆乳| 亚洲天堂福利视频|