sjm213
有小知識(shí),無(wú)大學(xué)問(wèn)。
級(jí)別: 論壇版主
|
3. 調(diào)試項(xiàng)目 調(diào)試功能主要有軟元件測(cè)試、跳躍執(zhí)行調(diào)試、部分執(zhí)行調(diào)試和單步執(zhí)行調(diào)試等,對(duì)于FX系列PLC跳躍執(zhí)行調(diào)試、部分執(zhí)行調(diào)試和單步執(zhí)行調(diào)試都只能在使用GX Simulator仿真監(jiān)視時(shí)才有效。 【Device test】軟元件測(cè)試 — 用于對(duì)PLC的位元件進(jìn)行強(qiáng)制ON/OFF操作或?qū)ψ衷漠?dāng)前值進(jìn)行更改。 如上圖,在“Bit device”區(qū)域的“Device”欄填入位元件,點(diǎn)擊“FORCE ON”按鈕可以強(qiáng)制位元件為ON,點(diǎn)擊“FORCE OFF”按鈕可以強(qiáng)制位元件為OFF,點(diǎn)擊“Toggle force”按鈕可以強(qiáng)制位元件狀態(tài)由OFF變?yōu)镺N或由ON變?yōu)镺FF。在“Word device/buffer memory”區(qū)域的“Device”欄或“Buffer memory”欄填入字元件,在“Setting value”欄填入目標(biāo)值,點(diǎn)擊“Set”按鈕即可改變字元件的當(dāng)前值。 【Debug】調(diào)試 — 用于對(duì)程序進(jìn)行調(diào)試,有跳躍執(zhí)行調(diào)試、部分執(zhí)行調(diào)試和單步執(zhí)行調(diào)試三種模式。進(jìn)入這三種模式都只在連接了GX Simulator時(shí)有效,其需先點(diǎn)擊【Online】--【Debug】--【Debug】之后再分別選取調(diào)試模式。【Skip execution】跳躍執(zhí)行調(diào)試是指設(shè)置起始步和結(jié)束步,這之間的程序在調(diào)試時(shí)會(huì)被跳過(guò)不執(zhí)行;【Partial execution】部分執(zhí)行調(diào)試是指設(shè)置起始步和中斷點(diǎn),當(dāng)中斷條件滿足時(shí),只執(zhí)行起始步到中斷點(diǎn)之間的程序;【Step execution】單步執(zhí)行調(diào)試是指每次執(zhí)行一步程序,通過(guò)點(diǎn)擊“Step execute”按鈕光標(biāo)會(huì)依次跳轉(zhuǎn),執(zhí)行到每步時(shí)會(huì)根據(jù)邏輯執(zhí)行結(jié)果轉(zhuǎn)換軟件的狀態(tài)或數(shù)值。通過(guò)這三種調(diào)試模式的綜合運(yùn)用,可對(duì)程序執(zhí)行步驟有直觀的認(rèn)識(shí),有助于對(duì)邏輯控制的分析、理解和掌握。 【Remote operation】遠(yuǎn)程操作 — 用于通過(guò)GX Developer對(duì)PLC運(yùn)行模式進(jìn)行設(shè)置,對(duì)FX系列而言可以設(shè)置為RUN或STOP兩種模式; 【Keyword setup】登錄關(guān)鍵字 — 用于設(shè)置PLC密碼,若設(shè)置的密碼忘記則可以通過(guò)清除PLC內(nèi)存將數(shù)據(jù)全部清除,再重新將程序傳到PLC; 【Clear PLC memory】清除PLC內(nèi)存 — 用于清除PLC內(nèi)存(程序、注釋、文件寄存器等)、數(shù)據(jù)軟元件(數(shù)據(jù)寄存器、文件寄存器、特殊寄存器等)和位軟元件(X、Y、M、S、T、C等,軟元件全部變成OFF); 【Set time】時(shí)鐘設(shè)置 — 用于設(shè)置PLC內(nèi)部時(shí)鐘的時(shí)間。 |
---|---|
|
sjm213
有小知識(shí),無(wú)大學(xué)問(wèn)。
級(jí)別: 論壇版主
|
5- 【Tools】菜單常用項(xiàng)目簡(jiǎn)介 【Check program】程序檢查 — 用于檢查程序的指令、雙線圈、梯形圖、軟元件以及一致性等有無(wú)錯(cuò)誤; 【Mege data】程序合并 — 用于將多個(gè)工程的程序或注釋合并在一起; 【Check parameter】參數(shù)檢查 — 用于所設(shè)置的參數(shù)有無(wú)錯(cuò)誤; 【Start ladder logic test】啟動(dòng)仿真 — 用于啟動(dòng)GX Simulator仿真軟件; 【Intelligent function utility】智能模塊應(yīng)用軟件 — 用于Q系列PLC安裝了相應(yīng)的智能模塊配置程序后啟動(dòng)相應(yīng)的程序。 四、GX Simulator軟件菜單介紹 GX Simulator軟件安裝成功后并沒有像GX Developer軟件一樣的鏈接圖標(biāo),啟動(dòng)GX Simulator需要通過(guò)GX Developer的【Tools】--【Start ladder logic test】菜單或點(diǎn)擊快捷工具欄的 圖標(biāo)來(lái)啟動(dòng)和關(guān)閉,GX Simulator啟動(dòng)后的初始窗口界面如下圖: GX Simulator啟動(dòng)后GX Developer軟件會(huì)立即將程序數(shù)據(jù)和PLC參數(shù)數(shù)據(jù)等寫入到GX Simulator中(文件寄存器和軟元件初始值不會(huì)被自動(dòng)寫入),并進(jìn)入監(jiān)視模式。此時(shí)即可通過(guò)GX Developer軟件的【Online】--【Debug】進(jìn)行程序調(diào)試了,一般情況下通過(guò)軟元件測(cè)試和調(diào)試功能就可以實(shí)現(xiàn)大部分的程序調(diào)試。 1- 初始窗口簡(jiǎn)介 最上方的顯示條顯示CPU類型,如本例中顯示為“FX2N(C)”;下面的顯示條顯示出錯(cuò)信息,若有錯(cuò)誤時(shí)點(diǎn)擊“TRAP”按鈕即可查看錯(cuò)誤詳情;“RUN”“ERROR”顯示PLC的運(yùn)行狀態(tài)。“INDECATOR RESET”按鈕可以清除錯(cuò)誤信息顯示。“SWITCH”欄顯示PLC的運(yùn)行模式,通過(guò)點(diǎn)擊“STOP”“RUN”“STEP RUN”可以改變PLC的運(yùn)行模式。“I/O SYSTEM”欄的“RUN”狀態(tài)代表正在執(zhí)行I/O系統(tǒng)設(shè)置。 2- 使用時(shí)序圖 為了搞清楚程序中各元件的邏輯關(guān)系和程序執(zhí)行狀態(tài),可以通過(guò)時(shí)序圖觀察軟元件的狀態(tài),分析同一時(shí)間段內(nèi)多個(gè)元件的狀態(tài)變化關(guān)系。時(shí)序圖通過(guò)GX Simulator的菜單【Start】--【Monitor Function】--【Timing Chart Display】啟動(dòng),啟動(dòng)后窗口如下圖: 將“Device Entry”欄選擇為“Manual”,通過(guò)【Device】--【Enter device】可以手動(dòng)輸入想要監(jiān)視的軟元件。且在手動(dòng)模式下可以通過(guò)拖拽移動(dòng)軟元件的位置,以便于對(duì)兩個(gè)關(guān)系密切的軟元件狀態(tài)進(jìn)行比較。該欄選擇為“Auto”其指示燈的話,可以直接點(diǎn)擊“Monitor Status”按鈕,使其按鈕的指示燈變?yōu)榫G色,即可啟動(dòng)監(jiān)視,且GX Developer梯形圖中的元件會(huì)自動(dòng)顯示在該窗口。 對(duì)于定時(shí)器和計(jì)數(shù)器,“TS/CS”是指定時(shí)器/計(jì)數(shù)器觸點(diǎn)的狀態(tài),“TC/CC”是指定時(shí)器/計(jì)數(shù)器線圈的狀態(tài),“TN/CN”是指定時(shí)器/計(jì)數(shù)器的當(dāng)前值。 |
---|---|
|
yuchai001
級(jí)別: 略有小成
|
學(xué)習(xí)了,呵呵 |
|
---|---|---|
|