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

FANUC-0i數控系統PLC在數控倍率修調上的應用

來源:互聯網

點擊:1519

A+ A-

所屬頻道:新聞中心

關鍵詞:FANUC 數控系統 PLC

      使用數控機床自定義面板,利用二進制旋轉編碼開關和PLC 編程實現速度倍率修調。這樣的方法設計者就可以根據實際需要來設計自己的操作面板而不一定使用FANUC 提供的標準面板,避免標準面板上的某些功能鍵浪費和形式繁瑣,降低了成本。

    1 進給速度倍率信號

     在FANUC數控系統中,手動進給速度、切削進給速度、快速移動速度都是由不同的參數和信號來定義的。以手動進給為例,其速度由參數No.1423來定義,可通過手動進給倍率信號*JV0~*JV15所指定的值進行修調。如設定機床某一軸的手動速度為3 000 mm/min,而將倍率信號值設為50%,則在JOG方式下,所選軸最終將以3 000x50 %=1 500mm/min的速度移動。

      *JV0~*JV15是16位的二進制編碼信號,其接口地址為GO10^-GO11,長度為兩個字節。需要說明的是,在FANUC PLC系統中,地址X代表來自機床側的輸入信號,Y代表由PLC輸出到機床側的信號,F代表來自NC系統的PLC信號輸入,G則代表由PLC輸出到NC系統的信號。

      這里要注意,在FANUC數控系統中,“*”代表該信號為低電平“0”有效,因此:

      當*JV,為1時,V; 0  當*JV,為0時,V; to  可以得。

      不難看出這相當于以倍率值的二進制反碼表示。

      FANUC系統中規定,當*JV0~*JV15信號全部為“1”或“0”時,倍率值都為0。因此,JOG進給倍率可以0.01%的單位在0%~655.34%的范圍內進行選擇。

      同樣,切削進給速度倍率的功能為自動運行狀態下,車由實際移動速度=編程速度x倍率。其信號*FVO~*FV7,接口地址6012,長度為1字節,可用下述公式表示:

      信號也是低電平有效,手動倍率信號推導規律同樣適用于切削進給倍率信號,以倍率100%為例

    2 CODB指令

      由于JOG進給倍率可在0~655.34%,切削進給倍率可在0~254%如此寬的范圍內修調,僅用二進制轉換開關,硬件上是很難實現的。這可以通過軟件PLC編程來解決。本文介紹PLC功能指令:二進制代碼轉換CODB。它的優點在于配合1個二進制編碼開關便可實現任意所需倍率設定的功能(倍率值及倍率數目都可根據需要來設定,而倍率值與二進制編碼開關輸入信號無直接關系)。CODB指令是將轉換表中指定的數據轉換為1字節、2字節或4字節格式的二進制數據,以補碼形式輸出到目標地址。

      1)控制條件

      (1)復位信號RST, "0表示不復位;1表示將錯誤輸出W1復位。

      (2)工作指令ACT, 0表示不執行CODB指令;1執行CODB執行。

      2)參數

      (1)指定轉換表中數據的存儲格式,1表示1個字節的二進制(byte); 2表示2字節的二進制(word);4表示4字節的二進制(Dword)。

      (2)轉換表中數據的數量,表中最多可以容納256個字節。

      (3)轉換表數據輸入地址,轉換表中的數據可通過指定表中的數據編號(第1個數據編號為0)取出,指定編號的地址稱為轉換數據輸入地址,長度占一個字節。

      (4)轉換數據輸出地址,存儲輸出數據的地址稱為轉換數據輸出地址。長度為以指定地址開始在格式中規定的連續字。

      3)轉換數據表,該表編在數據輸出地址與錯誤輸出W1之問。

       4)輸出,如果在CODB指令執行有異常時,W1輸出為1,表明出錯。

       利用CODB指令進行倍率修調的原理就是將二進制編碼開關的輸入信號看作轉換表的數據編號,把所對應的表中數據以二進制補碼形式輸出到倍率信號接口地址GO10 ~GO11或6012中去。所設倍率的數目由硬件開關的形式和轉換表中數據的數量決定;轉換表數據輸入地址用來存儲編碼開關的輸入信號狀態。表內數據是如何經指令執行后輸出為相應的倍率信號的。

    3 設置轉換數據表

      要得到所需的倍率,關鍵在于如何正確設置轉換數據表,這也是使用CODB的核心所在。要弄清設置規律,首先說明有關二進制碼的兒個概念。

      (1)有符號數的二進制碼最高位表示符號位,正數為0";負數為“1 ",

      (2)正數的補碼為其本身;

      (3)負數的補碼為除去符號位的各個位取反加1;

      (4)辛卜碼的補碼即為原碼。

     以JOG倍率轉換表來說明設置方法。先將所需的倍率轉換為對應的倍率信號*JVO~*JV15,這就是CODB指令輸出的目標值。由于CODB轉換表中的數據是以補碼形式輸出,則對*JV0^-*JV15所表示的二進制數取補碼,便得到其原碼,即轉換表中要設定的數據。

      其它類推,最終可以得出:

      (1)當倍率<327.68%,即*JV 15=1,轉換數據為負數時,轉換表中的數據=-NX 100+1);

      (2)當倍率)327.68%,即*JV15=0,轉換數據為正數時,轉換表中的數據為:  65535-NX100,其中N為所設倍率X1000

      如倍率150%對應轉換表中的數據就應為: -(150X100+1)=-15001。

      同樣可知,在切削進給倍率修調編程中,當倍率<128,即*FV7=1,轉換數據為負數時,轉換表中的數據-((N+1)。當倍率)128,即*FV7=0,轉換數據為正數時,轉換表中的數據=255-N。

      其中N為所設倍率+1000

      如倍率150%對應轉換表中的數據就應為: 255-150=105。

      總結起來,便是將所要的倍率對應的二進制信號取補碼后再轉換為帶符號十進制數,即得CODB轉換表中的數據。

    4 倍率轉換的設計實例

      現以我公司H401-DJ型數控專用外圓磨床為例,介紹利用二進制編碼旋轉開關SA1配合CODB指令實現JOG進給倍率和切削進給倍率修調。

      數控機床采用FANUC-Oi-TC系統內置PLC,型號為PMC-SB7。我們在其機床操作面板上配置了1個4位輸入信號的二進制編碼旋轉開關,16位置,修調范圍設置為0^'150,問隔為10 %。

      將編碼開關的信號分配給PLC的4個輸入(地址X6.4~X6.7,則這些信號可看作4位二進制碼,權分別為1, 2, 4, 8(地址由低位至高位

      分別對應于倍率值0~150%。

      根據機床所處不同狀態,JOG模式下,進行手動進給速率的修調;AUTO及MDI狀態下,切換為切削進給速率的修調。

      在梯形圖中G8.7為復位信號ERS。

      F3.2, F3.3及F3.5都為運行方式檢查信號,指示當前所選的運行方式。F3.2 (MJ)表示JOG運行,F3.3 (MMDI)表示MDI運行,F3.5 (MEM)表示AUTO運行。在這里作為手動和自動倍率切換條件。

      R21.0~821.3為中問暫存地址,用來存儲編碼開關輸入信號,再將整個R21字節中的值(0-15)作為轉換表的數據編號。

      轉換表的數據數量16對應倍率數目;表中的數據經譯碼后便成為相應的倍率信號,具體值可根據前述第3點推導設置。

      例如在JOG方式下,F3.2接通,激活第2個CODB程序段,進行手動速度倍率修調。若將SA1旋至50%(第6個位置)。

      則R21中的值為5 , CODB指令將轉換表中編號為5的數據(長度2字節),即第6個數據-05001(二進制表示:1001001110001001)以補碼形式輸出到手動倍率信號地址中,所以此時G010~G011中的內客。

    5 結語

      本文具體闡述了利用二進制編碼旋轉開關配合CODB指令的PLC編程實現速度倍率修調的方法并舉例進行了具體說明。采用本文提供的方法能夠實現較為靈活、高效和寬范圍的倍率修調。同時采用該方法能夠根據實際要求對機床面板進行定制和設計,使得FANUC系統的功能得以充分利用。

    (審核編輯: 智匯張瑜)

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

    主站蜘蛛池模板: 聚四氟乙烯板,聚乙烯四氟板,防火布,廊坊王氏防火材料有限公司官网 | 消防安装_消防安装施工_消防施工_北京消防安装公司-亿杰(北京)消防工程有限公司 | 山东大龙食品有限公司| 上海源科生物技术有限公司| 水上游乐设备 - 郑州亿浪水上乐园设备有限公司 | 注塑加工,无锡塑料件加工,注塑模具加工厂家-无锡富立康精密模塑有限公司 | 深圳激光焊锡机-全自动点胶机设备-全自动激光焊锡机厂家-深圳创精锐 | 真空电镀机_镀膜机厂家_离子镀膜机_磁控溅射镀膜设备_镀钛设备-江苏驰诚科技发展有限公司 | 苏州交通设施_道路划线_停车场划线_厂区划线_环氧地坪厂家-推荐【飞扬市政交通设施公司】专注交通设施8年! | 软文营销推广-新闻稿发布-软文撰写-百科词条编辑-品牌全案策划推广网络营销传播-喜尚传媒 | 上海同田生物技术有限公司-逆流色谱供应商和应用技术服务商 | 永光机械-小型建筑机械领航者,公司专注于小型建筑、工程机械的研发与制造 | 全棉帆布厂家_加工帆布_涤棉帆布价格_染色帆布定制_广州美丽华皮革帆布-广州美丽华皮革帆布 | 小型环境空气质量连续监测系统-烟气排放连续监测仪(碳排放)-青岛明德环保仪器有限公司 | 邮政纸箱_淘宝纸箱_抗压纸箱,盐城纸箱,盐城纸箱厂家,盐城承重纸箱-盐城君雅纸箱 | 上海垃圾房,简易成品环保垃圾房,小区室外垃圾房,上海翼亭智能垃圾房厂家 | 斜管填料_斜板填料_纤维球_果壳活性炭_立体网状填料_纤维球厂家-巩义市德科净水材料有限公司 | 健身器材_健身器材厂_健身器材厂家-徐州兰士健身器材有限公司 | 览众房车,房车, 房车厂家, 房车价格, 房车图片,, 四驱房车, 皮卡房车, 越野房车, 依维柯房车, 国产房车, 自动挡房车, | 楼宇门厂家-氟碳漆门-不锈钢大门-单元门-锌合金大门-永康市龙卫门业 | 液压支架配件|液压支架立柱|液压支架千斤顶|液压支架换向阀|液压支架乳化油|液压支架密封件-山东卓力生产厂家 | 秦皇岛市华谊彩印有限公司| 陶瓷透水砖-透水砖厂家-淄博天之润生态科技有限公司 | 医疗器械,理化实验室设备,微生物,培养基,一站式采购 - 杭州润泽仪器商城 | 全球石油化工网 - 石油化工资讯,石油化工机械,石油化工设备,石油化工贸易,石油化工技术,尽在石油化工网 | 郑州月嫂|月嫂培训|月嫂服务|郑州布卢家政服务有限公司 | 无尘投料站-真空上料机-旋振筛|超声波振动筛|摇摆筛|筛分机-新乡市欧霖佳机械有限公司 | 上海熙隆光电科技有限公司-半导体激光器,一字线激光器,光纤耦合激光器,拉曼激光器 | 煤粉喷枪_高炉喷煤枪_陶瓷喷煤枪-北京耐默公司 | 西安西雷脉冲功率技术有限公司-高压调制器/加速器与脉冲功率系统的研发/生产/应用推广/高压脉冲电源的应用研究/设计/生产和销售/高功率脉冲器件/材料与仪器设备的研发/生产和销售/高电压/大电流/强磁场环境的模拟及测试服务/会议会展服务/货物及进出口的业务/脉冲功率技术领域类的技术转让 | 吸污车|吸粪车|冷藏车|消防车|清障车|环卫垃圾车价格|湖北程力汽车集团厂家销售公司 | 太阳能光伏发电_太阳能热水器_空气能热水器_直饮净水器_深圳市大兴节能环保科技有限公司 | 气体检测仪,多功能气体检测仪,四合一检测仪,氯气检测仪,有机挥发气体检测仪,气体报警器-南京诺邦电子科技有限公司 | 拓展器材_拓展训练器械_心理行为训练器械_沧州华北特训器械有限公司 | 鑫金牛建设工程(苏州)有限公司 | 南通出国劳务公司-如东海外经济技术合作有限公司-启东,海门,如皋,海安出国劳务 | 天然气车船展、氢能装备展、氢燃料汽车展、核电装备展、国防信息化装备展---北京企发展览服务有限公司 | 景县泉兴永塔业有限公司-广播电视塔、通信塔、电力塔、交通设施、监控杆塔、气象塔、森林防火瞭望塔、避雷塔、烟筒塔、训练塔 | 土工布厂家,山东土工布厂家_价格低-山东莱芜「中德利」 | 重庆聚成达汽车有限公司-重庆吸污净化车 | 履带吊租赁-履带吊出租-出租履带吊车-出租履带吊-吊车出租-履带吊出租公司 |