• <ul id="ikuqo"></ul>
    <tfoot id="ikuqo"></tfoot>
    <tfoot id="ikuqo"></tfoot>
  • <ul id="ikuqo"><sup id="ikuqo"></sup></ul>
  • 閱讀 | 訂閱
    閱讀 | 訂閱
    機器人

    FANUC系統PLC程序的轉換

    星之球激光 來源:中國自動化網2012-01-16 我要評論(0 )   

    了解FANUC系統的人,都知道:FANUC控制系統的型號很多,PLC種類更多。不同型號的系統有可能配置不同種類的PC,同一型號的系統也可能配置不同種類的PC。這樣,對于長期從...

    了解FANUC系統的人,都知道:FANUC控制系統的型號很多,PLC種類更多。不同型號的系統有可能配置不同種類的PC,同一型號的系統也可能配置不同種類的PC。這樣,對于長期從事FANUC控制系統應用的人來講,怎樣實現DOS版下的同一梯形圖用不同PC種類的轉換,怎樣實現Windows版下的同一梯形圖用不同PC種類的轉換,怎樣實現不同PC開發環境下編制的梯形圖(DOS版/Windows版)的轉換已顯得十分重要,只有很好地解決了這些問題,才能縮短新舊系統應用換代的周期,才能促進FANUC新系統的推廣和使用。下面是筆者參閱有關資料總結出的轉換方法,借“FANUC數控系統應用”征文之機,與國內同行交流、驗證。

     


      上述3種轉換均是借助于FANUC“FAPT LADDER_Ⅲ”編程軟件完成的,該編程軟件的運行環境是Windows。

      為了便于介紹和理解,先定義幾個名詞:當前梯形圖——現有的梯形圖;當前PC種類——現有梯形圖的PC種類;目標梯形圖——希望轉換后可生成的梯形圖;目標PC種類——希望轉換后可生成梯形圖的PC種類;DOS版的梯形圖——在DOS版工具軟件下編制的梯形圖;Windows版的梯形圖——在Windows版工具軟件下編制的梯形圖;中間文件——在梯形圖轉換過程中產生的一個文件,又稱助記符文件。

      1DOS版的梯形圖與Windows版的梯形圖之間的轉換

      1.1DOS版的梯形圖轉換成Windows版的梯形圖

      (1)運行FANUC“FAPT LADDER_Ⅲ”編程軟件。

      (2)選擇工具欄[Tool]中的數據轉換項[Data Conversion]。

      (3)在下拉菜單中選擇[Data File→LAD File]項,則顯示[Conversion into LAD Format File]頁面。其中,程序名(Program Name)欄需選擇當前DOS版的梯形圖名,含梯形圖存放路徑,可由[File]選擇。

      DOS版的梯形圖文件一般由文件名加不同的擴展名組成,共10個文件。例如:若梯形圖名為KT13,則KT13的梯形圖由以下10個文件構成:KT13.#C1、KT13.#C2、KT13.#TA、KT13.#CN、KT13.#EX、KT13.#IO、KT13.#LA、KT13.#ME、KT13.#PA、KT13.#SY。當前DOS版的梯形圖名可以為上述10個文件中任意一個。LAD型文件(LAD Format File)欄需新建目標Windows版的梯形圖名(或文件夾),含梯形圖(或文件夾)的存放路徑。

      (4)完成以上選項后,點擊[OK]確認,然后出現程序選擇(Program Select)頁面,選項后,點擊[確定],最后提示[Succeed Change Data],標志數據轉換成功,點擊[確定]即可。

      這樣便完成了DOS版的梯形圖向Windows版的梯形圖的轉換,“目標Windows版的梯形圖名”即為轉換生成的Windows版梯形圖。

      1.2Windows版的梯形圖轉換為DOS版的梯形圖

      (1)運行FANUC“FAPT LADDER_Ⅲ”編程軟件。

      (2)選擇工具欄[Tool]中數據轉換項[Data Conversion]。

      (3)在下拉菜單中選擇[Data File←LAD File]項,則顯示[Conversion into Program Data File]頁面。其中,LAD型文件(LAD Format File)欄需選擇當前Windows版的梯形圖名,含梯形圖存放路徑,可由[File]選擇。程序名(Program Name)欄需新建目標DOS版的梯形圖名,含梯形圖存放路徑。程序格式(Program Format)欄需選擇Format A或C。若選擇Format A,則生成由10個文件組成的DOS版梯形圖;若選擇Format C,則生成文件夾形式的DOS版梯形圖。

      (4)完成以上選項后,點擊[OK]確認,之后提示[Succeed Change Data],標志數據轉換成功,點擊[確定]即可。

      這樣便完成了Windows版的梯形圖向DOS版的梯形圖的轉換,“目標DOS版的梯形圖名”即為轉換生成的DOS版梯形圖。

      2 Windows版下同一梯形圖不同PC種類之間的轉換

      (1)運行FANUC“FAPT LADDER_Ⅲ”編程軟件。

      (2)點擊[File]欄,選擇[Open Program]項,打開一個希望改變PC種類的Windows版梯形圖的文件。

      (3)選擇工具欄[Tool]中助記符轉換項[Mnemonic Convert],則顯示[Mnemonic Conversion]頁面。其中,助記符文件(Mnemonic File)欄需新建中間文件名,含文件存放路徑。轉換數據種類(Convert Data Kind)欄需選擇轉換的數據,一般為ALL。

      (4)完成以上選項后,點擊[OK]確認,然后顯示數據轉換情況信息,無其他錯誤后關閉此信息頁,再關閉[Mnemonic Conversion]頁面。

      (5)點擊[File]欄,選擇[New Program]項,新建一個目標Windows版的梯形圖,同時選擇目標Windows版梯形圖的PC種類。

      (6)選擇工具欄[Tool]中源程序轉換項[Source Program Convert],則顯示[Source Program Conversion]頁面。其中,中間文件(Mnemonic File)欄需選擇剛生成的中間文件名,含文件存放路徑。

      (7)完成以上選項后,點擊[OK]確認,然后顯示數據轉換情況信息,“All the content of the source program is going to be lost. Do you replace it?”,點擊[是]確認,無錯誤后關閉此信息頁,再關閉[Source Program Conversion]頁面。這樣便完成了Windows版下同一梯形圖不同PC種類之間的轉換,例如將PMC_SA1的KT13.LAD梯形圖轉換為PMC_SA3的MM.LAD梯形圖,并且轉換完后的MM.LAD梯形圖與KT13.LAD梯形圖的邏輯關系相同。

      3 DOS版下同一梯形圖不同PC種類之間的轉換

      這種轉換可分3個步驟完成:(1)先將DOS版下的梯形圖轉換成Windows版下的梯形圖。(2)在Windows版下完成同一梯形圖不同PC種類之間的轉換。(3)最后將已完成了PC種類轉換的Windows版梯形圖再轉換為DOS版下的梯形圖。

      這樣便完成DOS版下同一梯形圖不同PC種類之間的轉換。

      4 PC程序轉換遵循的原則

      (1)低版本PC向高版本PC轉換;(2)功能指令少的PC向功能指令多的PC轉換。反之,則可能轉換出錯。

      FANUC“FAPT LADDER_Ⅲ”編程軟件可編制的PC種類很多,能滿足FANUC16/18/160/180/21/16i/18i/21i/0i等控制系統的PC編程、調試使用。PC程序的轉換,為PC設計、快速重組奠定了基礎。

     

    轉載請注明出處。

    暫無關鍵詞
    免責聲明

    ① 凡本網未注明其他出處的作品,版權均屬于激光制造網,未經本網授權不得轉載、摘編或利用其它方式使用。獲本網授權使用作品的,應在授權范圍內使 用,并注明"來源:激光制造網”。違反上述聲明者,本網將追究其相關責任。
    ② 凡本網注明其他來源的作品及圖片,均轉載自其它媒體,轉載目的在于傳遞更多信息,并不代表本媒贊同其觀點和對其真實性負責,版權歸原作者所有,如有侵權請聯系我們刪除。
    ③ 任何單位或個人認為本網內容可能涉嫌侵犯其合法權益,請及時向本網提出書面權利通知,并提供身份證明、權屬證明、具體鏈接(URL)及詳細侵權情況證明。本網在收到上述法律文件后,將會依法盡快移除相關涉嫌侵權的內容。

    網友點評
    0相關評論
    精彩導讀