• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      FANUC數(shù)控系統(tǒng)CNC窗口數(shù)據(jù)讀寫(xiě)功能指令的應(yīng)用

      2014-04-29 16:58:30段玉成
      中國(guó)機(jī)械 2014年18期

      段玉成

      摘要:本文著重對(duì)發(fā)那科數(shù)控系統(tǒng)PLC編程的CNC窗口數(shù)據(jù)讀寫(xiě)功能指令的使用方法及應(yīng)用進(jìn)行了闡述。

      關(guān)鍵詞:FANUC數(shù)控系統(tǒng);CNC窗口數(shù)據(jù);讀寫(xiě)功能指令

      在FANUC數(shù)控系統(tǒng)PLC編程指令中,包含有WINDR(讀CNC窗口數(shù)據(jù))和WINDW(寫(xiě)CNC窗口數(shù)據(jù))兩條功能指令,其中“WINDR”功能是:在PMC和CNC之間通過(guò)窗口讀取數(shù)據(jù),它分為兩類:一類在一段掃描時(shí)間內(nèi)完成讀取數(shù)據(jù),另一類在幾段掃描時(shí)間內(nèi)完成讀取數(shù)據(jù),前者稱為高速響應(yīng)功能,而后者稱為低速響應(yīng)功能?!癢INDW”功能是:在PMC和CNC之間通過(guò)窗口寫(xiě)入數(shù)據(jù),它屬于低速響應(yīng)功能。

      FANUC數(shù)控系統(tǒng)的窗口功能數(shù)據(jù)高達(dá)七十多種,包含CNC系統(tǒng)信息、各種刀具數(shù)據(jù)、宏變量、軸坐標(biāo)數(shù)據(jù)、電機(jī)負(fù)載數(shù)據(jù)、診斷數(shù)據(jù)、報(bào)警信息、系統(tǒng)參數(shù)等多種種類的數(shù)據(jù)。因此窗口數(shù)據(jù)讀寫(xiě)功能的應(yīng)用,在PLC編程中使用非常廣泛。下面就介紹幾個(gè)典型應(yīng)用實(shí)例:

      1. 通過(guò)讀取系統(tǒng)時(shí)鐘數(shù)據(jù),實(shí)現(xiàn)機(jī)床定期維護(hù)提示功能

      數(shù)控機(jī)床定期維護(hù)是提高機(jī)床壽命的重要環(huán)節(jié)。為了保證機(jī)床有效地進(jìn)行定期維護(hù),在機(jī)床需要維護(hù)時(shí),有必要提醒操作者。在PLC程序中,采用讀取系統(tǒng)當(dāng)前時(shí)間的窗口數(shù)據(jù),與存放在數(shù)據(jù)中的維護(hù)時(shí)間做比較,當(dāng)當(dāng)前日期與存放的維護(hù)日期一致時(shí),在系統(tǒng)上顯示機(jī)床須維護(hù)的信息,提醒操作者進(jìn)行機(jī)床維護(hù)工作。

      其中D500為數(shù)據(jù)地址,它存放功能代碼。如果本程序要讀取當(dāng)前系統(tǒng)時(shí)間,則將D500寫(xiě)入系統(tǒng)當(dāng)前時(shí)間的功能代碼151,并在數(shù)據(jù)表中,將D500對(duì)應(yīng)的參數(shù)設(shè)為0,類型設(shè)為1,數(shù)據(jù)設(shè)為5,D510的對(duì)應(yīng)的參數(shù)設(shè)為0,類型設(shè)為1,數(shù)據(jù)設(shè)為100。當(dāng)ACT=1 時(shí),執(zhí)行WINDR功能后,數(shù)據(jù)表中的D510,D512,D514的數(shù)據(jù)將會(huì)分別更新為執(zhí)行WINDR功能后當(dāng)前系統(tǒng)的年份、月份和日期。再將需維護(hù)的時(shí)間放到指定的數(shù)據(jù)表中,通過(guò)當(dāng)前日期與存放的維護(hù)日期比較,實(shí)現(xiàn)維護(hù)信息提示。

      2. 通過(guò)讀取系統(tǒng)參數(shù),查找密碼參數(shù)

      在FANUC 0i系統(tǒng)中,系統(tǒng)參數(shù)3210號(hào)是一個(gè)用來(lái)保護(hù)9000~9999號(hào)程序的密碼參數(shù),在系統(tǒng)上是看不見(jiàn)的,如果要解碼此參數(shù),必須在PLC程序中,采用CNC窗口數(shù)據(jù)讀取功能指令,來(lái)獲得密碼參數(shù)。

      需要讀取系統(tǒng)參數(shù)時(shí),將存放功能代碼D500的內(nèi)容設(shè)為154,并將D506的內(nèi)容設(shè)為參數(shù)號(hào)3210,當(dāng),執(zhí)行WINDR功能后,數(shù)據(jù)表中的D510,D512,D514的數(shù)據(jù)將會(huì)顯示3210號(hào)參數(shù)的內(nèi)容。

      3. 通過(guò)讀取當(dāng)前程序號(hào),判斷加工零件與對(duì)應(yīng)加工程序是否一致

      在有些生產(chǎn)線設(shè)備中,需要判斷當(dāng)前的程序號(hào),在PLC程序中,采用CNC窗口數(shù)據(jù)讀取的方法,很方便地獲得當(dāng)前加工程序號(hào)。

      與上述操作一樣。只要將存放功能代碼的D500的內(nèi)容設(shè)為24,執(zhí)行完WINDR功能后,數(shù)據(jù)表中的D510,D512,D514的數(shù)據(jù)將會(huì)顯示當(dāng)前執(zhí)行的程序號(hào)。

      杭锦后旗| 广水市| 西吉县| 新平| 兴城市| 顺昌县| 临城县| 奈曼旗| 舟山市| 茌平县| 伊川县| 仙游县| 遂川县| 安徽省| 明光市| 扎赉特旗| 苏尼特右旗| 平陆县| 孝义市| 迁西县| 汉阴县| 巴马| 宜章县| 津市市| 故城县| 清水县| 平远县| 枞阳县| 和田市| 仁化县| 杭锦后旗| 钟祥市| 海淀区| 剑阁县| 日照市| 蒲城县| 田林县| 肇源县| 湖南省| 德令哈市| 闽侯县|