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

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

來源:萬方數據 作者:吳晶晶

點擊:2691

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系統的信號。

      *JV0~*JV15所對應的倍率可以用下述公式表示:

      這里要注意,在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所表示的二進制數取補碼,便得到其原碼,即轉換表中要設定的數據。

      以10%及100%為例,*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狀態下,切換為切削進給速率的修調。實例的梯形圖見圖1。

    圖1 H401-DJ 梯形圖

      在梯形圖中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系統的功能得以充分利用。

    (審核編輯: 滄海一土)

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

    主站蜘蛛池模板: 陕西筱润智能科技有限公司 干部人事智能档案柜 智能密集架 智能档案柜 部队选层文件智能柜 智能枪弹柜 财务智能档案柜 边防武警智能密集架 医院智能档案柜 部队选层文件智能柜智能枪弹柜 学校医院文件柜 企事业单位公检法智能文件柜 生产厂家-筱润智能科技有限公司 RFID射频智能密集架 全自动智能选层档案柜 智能密保柜 枪柜部队营房营具床桌椅办公家具 办公用品档案盒设备货架 全自动智能选层柜生产厂家-筱润智能科技有限公司 | 商标注册_商标转让交易_专利申请_版权登记_ISO认证服务咨询-世标知识产权 | 曙海培训-ZEMAX培训射频培训无线电培训GMS培训EMC培训电磁兼容性培训Maxwell培训欧姆龙培训procast培训可靠性培训光学培训工业机器人培训NI培训Linux培训5G培训Hadoop培训CFD培训 | 欢迎光临广西七三科技有限公司官网 | 煤炭烘干机|煤泥烘干机|矿泥烘干机|酒糟烘干机|果渣烘干机-东鼎干燥官方网站 | 砂金设备-淘金机械-金矿选矿设备厂家-青州冠诚重工机械有限公司 砂浆生产线_干混砂浆设备_干混砂浆生产线-苏州一工机械有限公司 | 模压机|硫化机|平板硫化机生产厂家-南通海利特橡塑机械有限公司 模压化粪池_三格式化粪池_玻璃钢化粪池厂家 | 语音芯片_蓝牙芯片_ble数传芯片_蓝牙数传模块厂家_拓达半导体-蓝牙数传芯片模块原厂 | 啤酒厂家_啤酒代工厂_原浆啤酒厂家 - 山东十谷啤酒有限公司 | 九江东盛机械制造有限公司| 深圳激光焊锡机-全自动点胶机设备-全自动激光焊锡机厂家-深圳创精锐 | 首页-南德电气集团-电能质量产品解决方案|能源数字化系统解决方案|新能源检测评估服务|电力/光伏/储能EPC工程总承包 | 纠偏系统厂家-迈欣机械| 黑料网 - 黑料大事记-黑料门 黑料社最新 今日黑料 热门黑料 最新反差免费-黑料网今日黑料首页_黑料网 - 黑料大事记-黑料门 黑料社最新 今日黑料 热门黑料 最新反差免费-黑料网今日黑料首页 | 河北博隆环保科技有限公司-甲醛检测_甲醛治理_光触媒 | 河南郑州纯净水设备_厂家_价格_河南江宇环保科技有限公司水处理设备工厂 | 橡皮艇_冲锋舟_充气钓鱼船_橡皮艇价格_海威龙橡皮艇生产厂家-首页 | 武汉净化机-武汉全热新风换气机-武汉静音送风机-武汉东信新风节能设备有限公司 | 双相钢,双相不锈钢,2507双相不锈钢-海新双相钢 | 中科盛世酒窖 - 酒窖设计_酒窖工程_酒窖空调设备_恒温酒柜定制_私人别墅家庭酒窖_不锈钢红酒柜_实木雪茄柜 | 石家庄LED显示屏|石家庄显示屏|河北显示屏升级改造|石家庄科航光电科技有限公司_石家庄科航光电科技有限公司 | 呼吸家官网|肺功能检测仪生产厂家|国产肺功能仪知名品牌|肺功能检测仪|肺功能测试仪|婴幼儿肺功能仪|弥散残气肺功能仪|肺功能测试系统|广州红象医疗科技有限公司|便携式肺功能仪|大肺功能仪|呼吸康复一体机|儿童肺功能仪|肺活量计|医用简易肺功能仪|呼吸康复系统|肺功能仪|弥散肺功能仪(大肺)|便携式肺功能检测仪|肺康复|呼吸肌力测定肺功能仪|肺功能测定仪|呼吸神经肌肉刺激仪|便携式肺功能 | 履带吊出租_大型吊装设备_履带式起重机-山东腾飞吊装工程有限公司 | 开拓者喷雾设备有限公司专业生产喷嘴,喷雾设备,清洗,喷涂,降温,除尘,润滑等喷雾系统的方案解决商 | 临淄信息港 - 免费发布房产、招聘、求职、二手、商铺等信息 www.lzzl.net | 南山荔枝,深圳南荔农业荔枝园自销-质保优放心选购 | 新高度,萍乡市场调查研究公司,萍乡市场调研公司,萍乡第三方评估机构,萍乡神秘顾客暗访公司 | 消防施工,消防工程施工,消防施工改造-北京消防工程公司-亿杰(北京)消防工程有限公司 | 廊坊纳科新材料技术有限公司--纳科新材料技术有限公司|廊坊纳科新材料|纳科新材料技术 | 青岛大倾角输送带厂家_橡胶挡边输送带_波纹状挡边输送带_大倾角输送带型号-青岛朗森橡胶有限公司 | 实验升降炉-箱式管式炉- 台车真空炉-熔块旋转炉-推板隧道窑-洛阳鲁威窑炉有限公司 | 石家庄启恒企业管理咨询有限公司| 深圳蓝枫印刷_画册印刷_彩页印刷_宣传册印刷_包装盒印刷_彩盒印刷厂_不干胶印刷厂 | 郑州环球重工机械有限公司建筑垃圾处理专题网站 | 皮带清扫器-皮带聚氨酯合金空段输送带清扫器刮刀厂家-衡水格锐特机械科技有限公司 | 曙海培训-仿真培训Linux培训html5培单片机培训PCB培训python培训PLC培训C语言培训android培训物联网培训无线电培训欧姆龙培训工业机器人培训5G培训Hadoop培训CFD培训项目外包开发咨询 | 山西洗煤设备_山西洗煤机_山西离心机-山西东鑫昶机械科技股份有限公司 | 浙江中瓷阀门有限公司 | 英格索兰空压机_英格索兰空压机配件_英格索兰空压机维修—商天机械 | 河南桥式起重机-河南门式起重机-宇华起重设备集团(官网) | 售后服务认证-五星级物业售后服务体系认证证书-ISO27001信息安全管理体系认证证书查询认E云-湖北省贯标企业管理咨询有限公司 |