三菱GX-Developer編程軟件,是應(yīng)用于三菱系列plc的中文編程軟件,可在Windows 9x 及
以上操作系統(tǒng)運(yùn)行。
1 GX-Developer 編程軟件的主要功能
GX-Developer 的功能十分強(qiáng)大,集成了項(xiàng)目管理、程序鍵入、編譯鏈接、模擬仿真和程序
調(diào)試等功能,其主要功能如下:
(1) 在GX-Developer 中,可通過(guò)線路符號(hào),列表語(yǔ)言及SFC 符號(hào)來(lái)創(chuàng)建PLC 程序,建立
注釋數(shù)據(jù)及設(shè)置寄存器數(shù)據(jù)。
(2) 創(chuàng)建程序PLC程序以及將其存儲(chǔ)為文件,用打印機(jī)打印。
(3) 該程序可在串行系統(tǒng)中與PLC進(jìn)行通訊,文件傳送,操作監(jiān)控以及各種測(cè)試功能。
(4) 該程序可脫離PLC進(jìn)行仿真調(diào)試。
2 系統(tǒng)配置
(1) 計(jì)算機(jī)
要求機(jī)型:IBM PC/AT(兼容);CPU:486以上;內(nèi)存: 8兆或更高(推薦16兆以上);顯示器:分辨
率為800×600 點(diǎn),16色或更高。
(2) 接口單元
采用FX-232AWC型RS-232/RS-422轉(zhuǎn)換器(便攜式)或FX-232AW 型RS-232C/RS-422轉(zhuǎn)換
器(內(nèi)置式),以及其他指定的轉(zhuǎn)換器。
(3) 通訊電纜
采用FX-422CAB型RS-422纜線(用于FX2,F(xiàn)X2C型PLC,0.3m)或FX-422CAB-150型RS-422
纜線(用于FX2,F(xiàn)X2C型PLC,1.5m),以及其他指定的纜線。
3 GX-Developer 編程軟件的安裝
運(yùn)行安裝盤中的“SETUP”,按照逐級(jí)提示即可完成GX-Developer 的安裝。安裝結(jié)束后,
將在桌面上建立一個(gè)和“GX Developer”相對(duì)應(yīng)的圖標(biāo),同時(shí)在桌面的“開始\程序”中建立
一個(gè)“MELSOFT應(yīng)用程序→GX Developer”選項(xiàng)。若需增加模擬仿真功能,在上述安裝結(jié)束
后,再運(yùn)行安裝盤中的LLT 文件夾下的“STEUP”, 按照逐級(jí)提示即可完成模擬仿真功能的
安裝。
4 GX-Developer 編程軟件的界面
雙擊桌面上的“GX Developer” 圖標(biāo),即可啟動(dòng)GX Developer,其界面如圖1 所示。GX
Developer 的界面由項(xiàng)目標(biāo)題欄、下拉菜單、快捷工具欄、編輯窗口、管理窗口等部分組成。
在調(diào)試模式下,可打開遠(yuǎn)程運(yùn)行窗口,數(shù)據(jù)監(jiān)視窗口等。
(1) 下拉菜單
GX Developer 共有10 個(gè)下拉菜單,每個(gè)菜單又有若干個(gè)菜單項(xiàng)。許多基本相同菜單項(xiàng)的
使用方法和目前文本編輯軟件的同名菜單項(xiàng)的使用方法基本相同。多數(shù)使用者一般很少直接
使用菜單項(xiàng),而是使用快捷工具。常用的菜單項(xiàng)都有相應(yīng)的快捷按鈕,GX Developer 的快捷
鍵直接顯示在相應(yīng)菜單項(xiàng)的右邊。
(2) 快捷工具欄
GX Developer 共有8 個(gè)快捷工具欄,即標(biāo)準(zhǔn)、數(shù)據(jù)切換、梯形圖標(biāo)記、程序、注釋、軟元
件內(nèi)存、SFC、SFC符號(hào)工具欄。以鼠標(biāo)選取[顯示] 菜單下的[工具條]命令,即可打開這些工
具欄。常用的有標(biāo)準(zhǔn)、梯形圖標(biāo)記、程序工具欄,將鼠標(biāo)停留在快捷按鈕上片刻,即可獲得
該按鈕的提示信息。
(3) 編輯窗口
PLC程序是在編輯窗口進(jìn)行輸入和編輯的,其使用方法和眾多的編輯軟件相似。
(4) 管理窗口
管理窗口實(shí)現(xiàn)項(xiàng)目管理、修改等功能。
5 工程的創(chuàng)建和調(diào)試范例
(1) 系統(tǒng)的啟動(dòng)與退出
要想啟動(dòng)GX-Developer,可用鼠標(biāo)雙擊桌面上的圖標(biāo):
圖2 為打開的GX-Developer 窗口。
以鼠標(biāo)選取[工程]菜單下的[關(guān)閉]命令,即可退出GX-Developer 系統(tǒng)。
(2) 文件的管理
1) 創(chuàng)建新工程:選擇[工程]-[創(chuàng)建新工程]菜單項(xiàng),或者按[Ctrl]+[N]鍵操作,在出現(xiàn)的創(chuàng)建
新工程對(duì)話框中選擇PLC類型,如選擇FX2系列PLC后,單擊[確定],如圖2所示。
2) 打開工程:
打開一個(gè)已有工程, 選擇[工程]-[打開工程]菜單或按[Ctrl]+[O]鍵,在出現(xiàn)的打開工程對(duì)話框中選擇已有工程,單擊[打開],如圖3 所示。
3) 文件的保存和關(guān)閉
保存當(dāng)前PLC程序,注釋數(shù)據(jù)以及其他在同一文件名下的數(shù)據(jù)。
操作方法是:執(zhí)行[工程]-[保存工程]菜單操作或[Ctrl]+[S]鍵操作即可。
將已處于打開狀態(tài)的PLC 程序關(guān)閉,
操作方法是執(zhí)行[工程]-[關(guān)閉工程]菜單操作即可。
(3) 編程操作
1) 輸入梯形圖
使用“梯形圖標(biāo)記”工具條(見(jiàn)圖4)或通過(guò)執(zhí)行[編輯]菜單—[梯形圖標(biāo)記](méi)(見(jiàn)圖5),將已編好的程序輸入到計(jì)算機(jī)。
2) 編輯操作
通過(guò)執(zhí)行[編輯]菜單欄中的指令,對(duì)輸入的程序進(jìn)行修改和檢查,如圖5所示。
3) 梯形圖的轉(zhuǎn)換及保存操作
編輯好的程序先通過(guò)執(zhí)行[變換]菜單-[變換]操作或按F4 鍵變換后,才能保存。如圖6 所示。在變換過(guò)程中顯示梯形圖變換信息,如果在不完成變換的情況下關(guān)閉梯形圖窗口,新創(chuàng)建的梯形圖將不被保存。
(4) 程序調(diào)試及運(yùn)行
1) 程序的檢查
執(zhí)行[診斷]菜單—[診斷]命令,進(jìn)行程序檢查,如果沒(méi)有連接好PLC,則彈出圖7:
2) 程序的寫入
PLC 在STOP 模式下,執(zhí)行[在線]菜單→[PLC 寫入]命令,將計(jì)算機(jī)中的程序發(fā)送到PLC 中,如圖8
所示。出現(xiàn)PLC寫入對(duì)話框,如圖10所示,選擇[參數(shù)+程序],再按[執(zhí)行],完成將程序?qū)懭隤LC。
3) 程序的讀取
PLC 在STOP 模式下,執(zhí)行[在線]菜單→[PLC 讀取]命令,將PLC中的程序發(fā)送到計(jì)算機(jī)中,如圖9
所示
傳送程序時(shí),應(yīng)注意以下問(wèn)題。
① 計(jì)算機(jī)的RS232C端口及PLC之間必須用指定的纜線及轉(zhuǎn)換器連接。
② PLC必須在STOP模式下,才能執(zhí)行程序傳送。
③ 執(zhí)行完[PLC寫入]后,PLC中的程序?qū)⒈粊G失,原由的程序?qū)⒈蛔x入的程序所替代。
④ 在[PLC讀取]時(shí),程序必須在RAM 或EE-PROM內(nèi)存保護(hù)關(guān)斷的情況下讀取。
4) 程序的運(yùn)行及監(jiān)控
① 運(yùn)行:
執(zhí)行[在線]菜單→[遠(yuǎn)程操作]命令,將PLC設(shè)為RUN 模式,程序運(yùn)行,如圖10 所示;
② 監(jiān)控:
執(zhí)行程序運(yùn)行后,再執(zhí)行[在線]菜單→[監(jiān)視]命令,可對(duì)PLC的運(yùn)行過(guò)程進(jìn)行監(jiān)控。結(jié)合控制程序,操作有
關(guān)輸入信號(hào),觀察輸出狀態(tài),如圖11 所示
注:在PLC寫入對(duì)話框中也可以進(jìn)行遠(yuǎn)程操作
5) 程序的調(diào)試
程序運(yùn)行過(guò)程中出現(xiàn)的錯(cuò)誤有兩種:
① 一般錯(cuò)誤:運(yùn)行的結(jié)果與設(shè)計(jì)的要求不一致,需要修改程序先執(zhí)行[在線]菜單→[遠(yuǎn)程操作]命令,將PLC設(shè)為STOP模式,再執(zhí)行[編輯]菜單→[寫模式]命令,再?gòu)纳厦娴?)點(diǎn)開始執(zhí)行(輸入正確的程序),直到程序正確
② 致命錯(cuò)誤:PLC停止運(yùn)行, PLC上的ERROR指示燈亮,需要修改程序先執(zhí)行[在線]菜單→[清除PLC內(nèi)存]命令,見(jiàn)圖12 所示;將PLC內(nèi)的錯(cuò)誤程序全部清除后,再?gòu)纳厦娴?)點(diǎn)開始執(zhí)行(輸入正確的程序),直到程序正確