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

基于參數設置的PLC用戶報警功能與應用*

2016-10-21 06:52:52
深圳職業技術學院學報 2016年5期
關鍵詞:指令程序用戶

魏 勝

(深圳職業技術學院 機電工程學院,廣東 深圳 518055)

基于參數設置的PLC用戶報警功能與應用*

魏 勝

(深圳職業技術學院 機電工程學院,廣東 深圳 518055)

數控機床的輸入輸出功能由PLC程序來控制,其信號狀態可作為故障診斷的依據,而PLC用戶報警功能可以為機床用戶提供更直接有效的診斷方法.文章詳述了FANUC數控系統PLC用戶報警功能的編程方法和應用,并針對系統的參數設置,利用窗口讀取功能指令,設計與建立了相應的PLC用戶報警程序并上機調試.該程序可為參數設置問題所導致的故障提供有效的診斷方法,為進一步完善數控機床的報警信息提供理論依據.

參數;PLC用戶報警;窗口數據;FANUC

數控機床的報警可以分成2大類,一類稱為內部報警,主要是根據數控系統、伺服放大器等的運行狀態來產生相應的報警文本,為用戶進行故障診斷和排除提供參考,這類報警是系統本身所固有的;另一類稱為外部報警或用戶報警,是機床廠商根據機床外圍運行狀態所設計的報警文本,如“冷卻電機過載”,“冷卻液不足”等,方便用戶判斷故障的原因和位置,為排除故障提供有效的診斷方法[1].

機床研究人員針對不同數控系統 PLC用戶報警的原理和編程方法進行了分析和應用[2,3],研究了應用技巧并給出了具體實例[4,5],而對與參數設置有關的用戶報警卻很少涉及.FANUC數控系統的參數功能強大,系統參數用于設定數控機床及其輔助設備的規格和內容,以及加工操作所需的數據.在機床廠家制造機床和最終用戶使用機床的過程時,通過輸入系統參數,可以實現對伺服驅動、數據傳輸、操作功能和加工條件等方面的設定和調用.如果參數設定錯誤,將會影響數控機床的功能和性能,甚至導致運行故障.本文主要研究FANUC數控系統與參數設置有關的用戶報警的設計和編程方法,介紹窗口讀取功能指令的原理,根據參數特性設定相應的報警觸發條件,編寫完整的PLC程序和中文報警文本,并通過上機調試進行驗證.

1 功能指令

FANUC系統提供多個PMC功能指令方便用戶進行編程,如“COMP”(數值大小比較)、“NUMEB”(定義二進制常數)等.其中功能指令“WINDR”可以在PMC和CNC之間經由窗口讀取多種數據項,而且具有高速響應功能,可在一段掃描時間內完成讀取數據,其格式如圖 1所示.當控制條件ACT=1時,執行“WINDR”功能指令,讀取數據結束后“W1=1”;而控制數據地址用 PMC字節地址來指定儲存控制數據的區域.

在執行“WINDR”功能指令以前由順序程序設定控制數據區,控制數據區可使用非易失性存儲區如“D”地址.在利用“WINDR”功能指令讀取參數時,其控制數據地址按表I分布①FANUC PMC梯形圖語言編程說明書[Z].北京FANUC公司..其中功能代碼“17”是特指讀取參數功能,相應地,寫入參數功能代碼為“18”、讀取刀具偏置量功能代碼為“13”、讀取主軸實際轉速功能代碼為“50”等,具體可以參考FANUC系統梯形圖語言編程說明書.

圖1 讀CNC窗口數據功能指令

表1 控制數據地址表

表 1的左列數字表示儲存器地址的遞增值.例如要讀取FANUC 0iC系統的某參數,首先利用功能指令“NUMEB”將常數“17”存放在指定的儲存器“D100”中,相應地參數號就必須存放在儲存器“D106”中;若參數是字軸型的,要讀取 X軸的參數時,將“1”存放在儲存器“D108”中,用于指定軸號;同理若要讀取Y軸的參數時,需將“2”存放在儲存器“D108”中;若參數是字型的,則將“-1”存放在儲存器“D108”中.上述設定完成,再運行相應的PLC程序后,儲存器“D110”中將儲存該參數的值.

2 PLC程序

本節將利用相關功能指令編寫與參數有關的PLC用戶報警程序.在機床實際的操作中,若要手動運行某個程序軸,首先要選擇 JOG工作模式,然后進行軸選和正負方向選擇就能實現程序軸的移動.而此時軸的運行速度與相關參數的設置值和進給倍率有關,如FAUNC 0iC系統的參數1423就是分別設置各軸的手動運行速度.而當參數1423對于X軸的運行速度設置為0,則在手動模式下,X軸無論正負方向都不會移動;若此時機床產生相應的用戶報警信息,則可以方便操作者進行故障診斷和排除.

圖2所示為讀取參數1423中有關X軸手動進給速度設定值的 PLC程序.該程序利用“NUMEB”功能指令設定控制數據地址,為實現窗口讀取功能做準備.其中“R9091.1”為FANUC系統表示常1的內部儲存器,第①條梯形圖表示將二進制數“17”儲存在地址“D100”中,作為讀取參數的功能代碼;第②條梯形圖表示將參數號1423儲存在地址“D106”中;而第③條梯形圖則將數“1” 儲存在地址“D108”中,用于讀取與X軸有關的參數值.

圖2 讀取參數的PLC程序

圖3 觸發報警的PLC程序

圖3所示為觸發報警的PLC程序,即當參數1423中有關X軸的進給速度為0的情況下,手動運行X軸時出現用戶報警信息.第④條梯形圖表示在JOG模式下(F3.2信號有效)運行X軸正(G100.0信號有效)或負(G102.0信號有效)方向時,執行功能指令“WINDR”,且控制數據地址設為“D100”,執行結束后內部儲存器“R100.0”置1,且作為執行后續功能指令的控制條件.第⑤條梯形圖利用功能指令“COMP”將讀取的參數值與參考值進行比較.如前所述,讀取的參數值存放在儲存器“D110”中,而儲存器“D220”的值為0(通過機床操作頁面輸入),當參數 1423中 X軸的進給速度設定為0時,滿足條件“D110”≤“D220”,在功能指令執行結束后內部儲存器“R100.1”置1.若參數設定值不為0,即滿足條件“D110”>“D220”時,執行結束后“R100.1”仍為0.

第⑥和第⑧條梯形圖是典型的激活用戶報警程序,其中A0.0表示報警號,功能指令“DISPB”及其設定值表示可顯示200條報警信息.而第⑦條梯形圖則表示在按下RESET鍵(F1.1信號有效)取消用戶報警.

由于FANUC數控系統只支持JIS碼制的漢字顯示,而非我們常用的GBK碼制[6].因此在輸入中文報警文本時,應先將GBK碼的漢字轉換為JIS碼,然后在FANUC LADDER軟件中用“CODE”功能轉換為數控系統能夠識別的字符代碼,如圖4所示.

圖4 報警文本制作及輸入

3 上機調試

首先將編寫的 PLC程序以及報警文本通過FANUC LADDER 軟件輸入至數控系統中,然后通過數控系統MDI面板上的“SYSTEM”軟鍵進入參數設定界面,并將參數1423中X軸的進給速度設置為0,如圖5所示.該參數屬于位軸型參數,可以分別設定 3個軸的手動進給速度,由圖5可以看出,Y和Z軸的手動進給速度設定為4000,意味著在手動運行Y或Z軸時,進給速度為4000mm/min.而X軸修改為0后,就意味著 X軸沒有手動進給速度,因此在手動運行狀態下不會移動.

接下來,依次按下操作面板上的“JOG”鍵、“X”鍵、“+”或“-”方向鍵,開啟手動運行 X軸的功能,此時X軸不會移動,同時編寫的PLC報警程序將觸發用戶報警信息“1000 參數 1423設定0”,如圖6所示.可以提示操作者X軸不能運行的原因,從而快速地確定故障診斷位置,有利于下一步的維修.類似的Y和Z軸的參數設置問題也可以通過編寫相應的PLC程序來實現用戶報警功能.

圖5 參數設置界面

[1] 許云理.數控機床PLC用戶報警的設計[J].制造技術與機床,2006(8):114-116.

[2] 竇凱,劉戰術.加工中心數控系統內置PLC的軟件結構與報警程序設計[J].機床電器,2007(5):21-24.

[3] 張洪強.FANUC系統數控機床PMC方面的故障維修[J].制造技術與機床,2008(3):130-132.

[4] 盧慶林,賀天懷.數控機床的自診斷功能與冷卻子系統的故障診斷[J].組合機床與自動化加工技術,2008(6):62-64.

[5] 盧慶林,賀天懷.數控機床PLC的順序控制及故障診斷方法[J].組合機床與自動化加工技術,2015(2):110-112.

[6] 符強,付毅.FANUC故障診斷報警系統及快捷中文信息輸入[J].制造技術與機床,2007(12):128-130.

Application of PLC User Alarm based on Parameters Configure

WEI Sheng

(School of Mechanical and Electrical Engineering, Shenzhen Polytechnic, Shenzhen, Guangdong 518055, China)

The input/output function of the CNC machine is controlled by PLC program and the signal status can be used as the basis of the fault diagnosis. The PLC user alarm function provides direct and effective diagnostic approach for operator. This paper introduces the PLC user alarm function of the FANUC CNC system. A newPLC user alarm program is designed and established with “WINDR” function code for the parameters configure. This PLC program can provide effective diagnostic method for unreasonable parameters configure and make further improvement on the user alarm function of the CNC machine.

parameters; PLC user alarm; window data; FANUC

TG659

A

1672-0318(2016)05-0010-03

10.13899/j.cnki.szptxb.2016.05.002

2016-04-21

*項目來源:教育部高等教育數控設備應用與維護專業教學資源庫建設項目

魏勝(1976-),男,湖北孝感人,副教授,主要研究方向為數控技術.

猜你喜歡
指令程序用戶
聽我指令:大催眠術
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
ARINC661顯控指令快速驗證方法
測控技術(2018年5期)2018-12-09 09:04:26
LED照明產品歐盟ErP指令要求解讀
電子測試(2018年18期)2018-11-14 02:30:34
“程序猿”的生活什么樣
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
主站蜘蛛池模板: 国产AV毛片| 91麻豆国产精品91久久久| 永久成人无码激情视频免费| 中文字幕 欧美日韩| 色婷婷综合在线| 91欧洲国产日韩在线人成| 无码粉嫩虎白一线天在线观看| 日日噜噜夜夜狠狠视频| 国产成人AV男人的天堂| 亚洲美女AV免费一区| 鲁鲁鲁爽爽爽在线视频观看| 一区二区影院| 波多野吉衣一区二区三区av| 91口爆吞精国产对白第三集| 亚洲精品成人7777在线观看| 亚洲精品自拍区在线观看| 天天综合天天综合| 日本一区二区三区精品国产| 亚洲精品第1页| 午夜精品影院| 国产精品yjizz视频网一二区| 亚洲午夜国产精品无卡| 亚洲va欧美va国产综合下载| 99这里只有精品在线| 日本亚洲国产一区二区三区| 国产成人AV大片大片在线播放 | 日韩成人高清无码| 亚洲Av激情网五月天| 国产成人精品一区二区秒拍1o| 亚洲性色永久网址| a级毛片免费网站| 又爽又大又黄a级毛片在线视频| 色哟哟国产精品| 国产亚洲精久久久久久久91| 色成人亚洲| 茄子视频毛片免费观看| 天堂中文在线资源| 粉嫩国产白浆在线观看| 天天躁夜夜躁狠狠躁图片| 亚洲日本一本dvd高清| 国内精品自在欧美一区| 青草国产在线视频| 亚洲高清中文字幕| 91精品啪在线观看国产| 四虎国产永久在线观看| 久久www视频| 久久黄色免费电影| 99精品免费在线| 91视频区| 在线免费观看a视频| 无码精品国产VA在线观看DVD| 亚洲欧美人成电影在线观看| 一级毛片免费高清视频| 精品成人一区二区| 亚洲国产在一区二区三区| 色噜噜在线观看| 在线看片中文字幕| 亚洲天堂网在线视频| 亚洲永久精品ww47国产| 欧美区国产区| 国产精品美女网站| 亚洲综合狠狠| 国产色爱av资源综合区| 香蕉久人久人青草青草| 麻豆国产精品一二三在线观看| 爆操波多野结衣| 丰满的少妇人妻无码区| 国产精品福利一区二区久久| 爱爱影院18禁免费| 女人爽到高潮免费视频大全| 久久综合亚洲鲁鲁九月天| 114级毛片免费观看| 国产亚洲美日韩AV中文字幕无码成人| 日韩欧美在线观看| 日韩一级毛一欧美一国产| 中文字幕乱码中文乱码51精品| 国产精品99久久久久久董美香| 欧美成人a∨视频免费观看| 日本人又色又爽的视频| 亚洲天堂首页| 日本高清在线看免费观看| 欧美国产视频|