科威plc編程軟件采用的是三菱FXGPWIN編程軟件,Fxgpwin 編程軟件供對FXos,FXon,FX,FX2n系列三菱可編程控制器編程以及監(jiān)控可編程控制器中各軟元件的實時狀態(tài)使用。
使用方法:
文件的管理
(1)創(chuàng)建新文件
選擇[文件]-[新文件]菜單項,或者按[Ctrl]+[N]鍵,在PLC類型設置對話框中選擇PLC類型,按確認按鈕即可。
(2)打開已存的文件
從一個文件名列表中打開一個新的順控程序以及諸如注釋數據之類的數據。操作方法是:選擇[文件]-[打開]菜單或按[Ctrl]+[O]鍵,再在打開的文件菜單中選擇一個要打開的文件名,在文件打開對話框中點擊確定,再在打開對話框中單擊確認即可。
(3)文件的保存
保存當前順控程序、注釋數據、以及其它在同一文件名下的數據。如果是首次保存,屏幕顯示[File Save As]對話框,可通過該對話框將它們保存下來。操作方法是:執(zhí)行菜單操作中的[文件] - [保存]或按[Ctrl] + [S]鍵,出現[File Save As]對話框,在文件名框中輸入***.PMW,按確定按鈕后,在“另存為”對話框中輸入文件題頭名,按確認按鈕即可。
(4)關閉與打開
將已處于打開狀態(tài)的順控程序關閉,再打開一個已有的程序及相應的注釋和數據。操作方法是:執(zhí)行[文件] - [關閉打開]菜單操作即可。如果現有的順控程序已經被改變過或未被保存,[保存確認]對話框出現。
梯形圖程序的形成及編輯
(1)常規(guī)操作
按住鼠標左鍵并拖動鼠標,可在梯形圖內選中某一電路塊單元,被選中的電路塊單元中的元件被藍色矩形框覆蓋,使用工具條中的圖標或通過執(zhí)行編輯菜單可對被選中的電路塊單元中的元件進行剪切、拷貝、粘貼、刪除(在行單元中刪除線路塊)。行刪除(刪除電路符號或電路塊單元)及行插入(插入一行)也是通過執(zhí)行編輯菜單來實現的。
(2)輸入元件
使用視圖菜單欄的命令[功能鍵]可選擇是否顯示窗口底部的觸點、線圈等圖形符號,使用視圖菜單欄的命令[功能圖] 可選擇是否顯示浮動的元件圖表框。
在梯形圖中輸入觸點元件的操作方法為:執(zhí)行[工具] - [觸點] - [-| |-] 菜單操作時,選中一個動合觸點,顯示元件輸入對話框;執(zhí)行[工具] - [觸點] - [-|/|-] 菜單操作選中動斷觸點;執(zhí)行[工具] - [觸點] - [-|P|-]菜單操作選擇上升沿觸發(fā)觸點;執(zhí)行[工具] - [觸點] - [-|F|-] 菜單操作選擇下降沿觸發(fā)觸點。也可以直接點擊浮動的元件圖表框中對應的觸點元件。在元件輸入欄中輸入元件, 按[Enter]鍵或確認按鈕后,光標所在處便有一個元件被輸入,如圖3-1所示。若點擊[參照]按鈕,則顯示“元件說明”對話框,可完成更多的設置,如圖3-2所示。
在梯形圖中輸入“輸出線圈”元件,如圖3-3所示。定時器和計數器的元件號和設定值要用空格鍵分開。輸入垂直及水平線、刪除垂直線、清除程序區(qū)(NOP命令)等都可通過〔工具〕菜單欄實現。
(3)輸入指令
直接輸入功能線圈命令及其它指令時,助記符和參數之間、參數與參數之間要用空格分開。例如輸入MOVP K50 D2,如圖3-4所示。
利用參照按鈕輸入用方括號表示的應用指令及其它指令時,例如輸入MOV D6 D10,可按圖3-4中的參照鍵,彈出圖3-5指令表對話框,在指令欄輸入指令助記符,在元件欄中輸入該指令的參數;亦可按指令文本框右側的參照按鈕,彈出圖3-6指令類型對話框,在指令類型和指令中選擇對應的指令,若是雙字節(jié)指令或脈沖指令,可選中圖3-6右下側的雙字節(jié)指令或脈沖指令框,按確認按鈕,該指令將出現在圖3-5的指令欄中。
(4)注釋
在進行梯形圖編輯時,元件名、 元件注釋、線圈注釋、塊注釋也可通過執(zhí)行〔編輯〕菜單實現,圖3-7所示。但線圈注釋、塊注釋必須在梯形圖轉換后執(zhí)行。
(5)程序的轉換與清除
通過〔工具〕菜單欄將創(chuàng)建的梯形圖轉換格式存入計算機中。如果沒完成轉換而關閉梯形圖窗口,被創(chuàng)建的梯形圖將消失。點擊[工具] - [全部清除] 菜單,顯示清除對話框,通過按[Enter]鍵或點擊確認按鈕,執(zhí)行清除過程,但所清除的僅僅是程序區(qū),而參數的設置值未被改變。
(6)程序的檢查
執(zhí)行菜單命令[選項]、[程序檢查],在彈出的對話框中,可選擇檢查的項目。如圖3-8所示。其功能是檢查語法錯誤、雙線圈及創(chuàng)建的順控程序電路圖是否錯誤并顯示結果。
[語法檢查]:檢驗命令碼及其格式;[雙線圈檢查]:檢查同一元件或顯示順序輸出命令的重復使用狀況;[線路檢查]:檢查梯形圖電路中的缺陷。操作方法是:執(zhí)行[選項] - [程序檢查]菜單操作,在[程序檢查]對話框中進行設置,再點擊確認按鈕或按[Enter]鍵使命令得到執(zhí)行。注意:如果在[雙線圈檢查]或[線路檢查]檢出錯誤時,它并不一定導致PLC或操作方面的錯誤。特別是在PLC的某些情況下,雙線圈輸出并不認為是錯誤的,如在步進梯形圖中它是允許的。
(7)查找功能
欲想從開始步的位置顯示程序,可通過執(zhí)行[查找] - [到頂]菜單操作或按[Ctrl] + [HOME]鍵操作,若想到程序的最后一步顯示程序,可執(zhí)行[查找] - [到底]菜單操作或按[Ctrl] + [End]鍵操作。
元件名查找、元件查找、 指令查找、觸點/線圈查找等均可通過執(zhí)行[查找]菜單欄實現。
確認并查找一個任意程序步,可執(zhí)行[查找] - [到指定程序步]菜單,屏幕上顯示程序步查找對話框,輸入待查的程序步,點擊運行按鈕 或按[Enter]鍵,執(zhí)行指令,光標移動到待查步處同時改變顯示。
改變元件地址 改變特定軟元件地址的操作方法是:執(zhí)行[查找] - [改變元件號]菜單操作,屏幕顯示改變元件的對話框,設置好將被改變的元件及范圍, 敲擊運行按鈕或[Enter]鍵執(zhí)行命令。[例如]用X20至X25替換X10至X15, 在[被代換元件]輸入欄中輸入X10至X15并在[代換起始點]處輸入X10,用戶可設定順序替換或成批替換,還可設定是否同時移動注釋以及應用指令元件。
改變觸點類型 將A觸點與B觸點互換的操作方法是:執(zhí)行[查找] - [改變位元件]菜單操作, 改變A、B觸點的對話框出現,指定待換元件范圍,點擊運行按鈕 或按[Enter]鍵,改變A、B觸點的變換得到執(zhí)行,可選擇順序改變或成批改變。注意這里被指定的元件僅限于同類元件。
交換元件地址 互換兩個指定元件的操作方法是:執(zhí)行[查找] - [交換元件號]菜單,屏幕顯示互換元件對話框,指定互換元件,點擊運行按鈕或按[Enter]鍵執(zhí)行命令,可指定逐次交換或成批交換。注意只能指定同類元件進行互換。
標簽設置 為運行程序到指定步數而設置,其操作方法是:執(zhí)行[查找] - [標簽設置]菜單操作,光標所在處的程序步即被標定。在線路窗口中, 線路塊的起始步被設置。注意最多只能設定5個步數。
跳向標簽 跳至標簽設置處,操作方法:執(zhí)行[查找] - [跳向標簽]菜單操作,屏幕顯示跳向標簽對話框,選擇已設置標簽的位置,再點擊運行按鈕或按[Enter]鍵予以執(zhí)行。
(8)視圖命令
在視圖菜單中選擇“顯示梯形圖”、“指令表”、“SFC(順序功能圖)”、“注釋視圖”。
執(zhí)行[視圖] - [注釋視圖]-[元件注釋]/[元件名稱]菜單操作,在對話框中選擇要顯示的元件號,將顯示該元件及相鄰元件的注釋和元件名稱。
執(zhí)行[視圖] - [注釋視圖]-[程序塊注釋]或[線圈注釋],顯示前必須設置起始的步序號,確認后,窗口顯示出步序號和程序塊注釋或線圈注釋。
執(zhí)行[視圖] - [寄存器視圖]菜單操作,窗口將顯示如圖3-9所示。選擇顯示格式為“列表”時,可以選擇二進制、十進制、十六進制、ASCⅡ碼中的任一種方式來顯示所有寄存器的數據。選擇顯示格式為“行”時,可以顯示各個寄存器分別以十進制、十六進制、ASCⅡ碼、二進制所表示的數據。
執(zhí)行[視圖] - [顯示比例]菜單操作,可以改變梯形圖的顯示比例。
執(zhí)行[視圖] - [TC設置表]菜單操作,顯示程序中計數器及定時器的設置表,如果在列表窗口中光標處顯示T或C,則元件被標為起始點,即使沒有T或C指定起始步,在元件顯示后可設置24處的值,未被輸出命令作用的T、C的顯示區(qū)域為空白。
利用視圖菜單還可以執(zhí)行工具欄、狀態(tài)欄、功能鍵的顯示操作以及查看觸點/線圈列表、已用元件列表、TC設置表顯示等。
指令表程序的形成及編輯
執(zhí)行[視圖] - [指令表]-進入指令表編輯狀態(tài),可以逐行輸入指令,此時指定了操作的步序號后,可以通過[編輯]-[NOP覆蓋寫入]、[NOP插入]、[NOP刪除]在指令表程序中做相應的操作。
在執(zhí)行[工具] - [指令]菜單操作命令時,出現指令選擇對話框. 如圖3-5所示 在本對話框中直接進行設置后,敲擊確認按鈕或按[Enter]鍵加以確認,設定的指令及元件被寫入到光標位置。還可點擊指令或元件右邊的參照按鈕,指令說明對話框如圖3-6或元件說明對話框如圖3-2被顯示,可輸入更多的特定設置。
點擊[工具] - [全部清除] 菜單,顯示清除對話框,通過按[Enter]鍵或點擊確認按鈕,執(zhí)行清除過程。
PLC操作
下列操作中,計算機的RS232C端口及PLC之間必須用指定的纜線及轉換器連接。
(1)端口設置
用計算機RS232C端口與PLC相連,執(zhí)行[PLC] - [端口設置]菜單操作,在[端口設置](COM1~COM4)和[傳送速率](9600、19200bit/s)對話框中加以設置。
(2)文件傳送
將已創(chuàng)建的順控程序成批傳送到可編程控制器中。傳送功能包括[讀入]、[寫出]及[校驗]。
a.執(zhí)行[PLC] - [傳送] - [讀入] ,將PLC中的程序傳送到計算機中,選擇[讀入]時,在[PLC模式設置]對話框中將已連接的PLC模式設置好,執(zhí)行完[讀入]后,計算機中的程序將被丟失,PLC模式被改變成被設定的模式,現有的程序被讀入的程序替代。
b.執(zhí)行[PLC] - [傳送] - [寫出],如圖3-10所示,將計算機中的程序發(fā)送到PLC中,在[寫出]時, PLC應停止運行,程序必須在RAM或EE-PROM內存保護關斷的情況下寫出,然后進行校驗。
c.執(zhí)行[PLC] - [傳送] - [校驗]菜單操作,在計算機及PLC中將程序加以比較校驗。
(3)寄存器數據傳送
將已創(chuàng)建的寄存器數據成批傳送到PLC中, PLC的型號必須與計算機中設置的PLC型號一致。其功能包括[讀入]、[寫出]及[校驗]。
a.執(zhí)行[PLC] - [寄存器數據傳送] - [讀入],將設置在PLC中的寄存器數據讀入計算機中。
b.執(zhí)行[PLC] - [寄存器數據傳送] - [寫出],將計算機中的寄存器數據寫入PLC中。
c.執(zhí)行[PLC] - [寄存器數據傳送] - [校驗],將計算機中的數據與PLC中的數據進行校驗。
(4)PLC存儲器清除
為了初始化PLC中的程序及數據, 以下三項將被清除。
[PLC儲存器]:程序為NOP,參數設置為缺省值。
[數據元件存儲器]:數據文件緩沖器中數據置零。
[位元件存儲器]:X, Y, M, S, T, C的值被置零。
執(zhí)行[PLC] - [PLC存儲器清除]菜單操作,再在[PLC存儲器清除]中設置清除項。這里特殊數據寄存器數據不被清除。
(5)串口設置 (D8120)
使用RS命令及RS232C適配器來設置及顯示通訊格式,通信參數用PLC特殊數據寄存器D8120來設置。
執(zhí)行[PLC] - [串口設置(D8120)]菜單操作,在[串口設置(D8120)]對話框設置通訊格式。
(6)PLC口令改變或刪除
執(zhí)行[PLC] - [PLC當前口令或刪除]菜單操作,在[PLC口令登錄]對話框中完成登錄。
a.設置新口令
在文本對話框中輸入新口令,敲擊確認按鈕或按[Enter]鍵。
b.修改口令
在原有口令輸入文本框中輸入原有口令,按Tab鍵,在新口令輸入對話框中輸入新口令,再敲擊確認按鈕 或按[Enter]鍵。
c.清除口令
在原有口令輸入對話框中輸入PLC原有的口令,按Tab鍵, 在新口令輸入對話框中輸入空格鍵,敲擊確認按鈕 或按[Enter]鍵。
(7)運行時程序改變
將運行中的與計算機相連的PLC的程序部分改變。
在[線路編輯]中,執(zhí)行[PLC] - [運行中程序更改]菜單操作或[Shift] + [F4]鍵操作時出現確認對話框,點擊確認按鈕或[Enter]鍵執(zhí)行命令。
注意該功能改變了PLC操作,應對其改變內容充分加以確認, PLC程序內存必為RAM,可被改變的程序僅為一個電路塊,限于127步,依據要求,被改變的電路塊中應無高速計數器的應用指令。
(8)遙控運行/停止
在PLC中以遙控的方式進行運行/停止操作。該功能改變程序的操作狀態(tài),在操作中需要有相應的警告信號。
執(zhí)行[PLC] - [遙控運行/停止]菜單操作命令,在遙控運行/停止對話框中操作。
(9)PLC診斷
顯示與計算機相連的PLC狀況,與出錯信息相關的特殊數據寄存器以及內存的內容。
執(zhí)行[PLC] - [PLC診斷]菜單操作,出現[PLC診斷]對話框,點擊確認按鈕,或按[Enter]鍵。
(10)采樣跟蹤
采樣跟蹤的目的在于存儲與時間相關的元件數值變化并將其在時間表中加以顯示,或在PLC中設置采樣條件,顯示基于PLC中采樣數據的時間表。
a. [參數設置]:設置采樣的次數、時間、元件及觸發(fā)條件,采樣次數可設為1到512間,采樣時間為0到200(×10毫秒)之間。
b.[運行]:設置條件被寫入PLC中,以此規(guī)范采樣的開始。
c.[顯示]:當PLC完成采樣,采樣數據被讀出并被顯示。
d.[記錄文件]:采樣的數據可從記錄文件中讀取。
e.[寫入記錄文件]:采樣結果被寫入記錄文件。
在執(zhí)行[PLC] - [采樣跟蹤] - [參數設置]后顯示的對話框中設置各項條件,再執(zhí)行[運行], - [顯示], - [從記錄文件中讀入],[寫入記錄文件]菜單命令即可。
注意:采樣由PLC執(zhí)行,其結果也被存入PLC中 這些數據可被計算機讀入并顯示。
3.6監(jiān)控/檢測
(1)開始監(jiān)控
執(zhí)行[監(jiān)控/測試]-[開始監(jiān)控]后,用綠色表示線圈和觸點接通,定時器、計數器和數據寄存器的當前值在元件號的上面顯示。
(2)元件監(jiān)控
監(jiān)控元件單元:執(zhí)行[監(jiān)控/測試]- [進入元件監(jiān)控]菜單操作命令,屏幕顯示元件登錄監(jiān)控窗口,在此登錄元件,雙擊左側藍色矩形框或按[Enter]鍵顯示元件登錄對話框,設置好元件及顯示點數(元件數)再敲擊確認按鈕或按[Enter]鍵即可。
(3)強制Y輸出
強制PLC輸出端口(Y)輸出ON/OFF。
執(zhí)行[監(jiān)控/測試] - [強制Y輸出]操作,出現強制Y輸出對話框,設置元件地址及ON/ OFF,點擊運行按鈕 或按[Enter]鍵,即可完成特定輸出。
(4)強制ON/OFF
強行設置或重新設置PLC的位元件。
執(zhí)行[監(jiān)控/測試] - [強制ON/OFF]菜單命令,屏幕顯示設置、重置對話框,在此輸入元件,選擇SET或RST,點擊確認按鈕或按[Enter]鍵,使特定元件得到設置或重置。
SET有效元件: X, Y, M, 特殊元件 M, S, T, C。
RST有效元件: X, Y, M,特殊元件 M, S, T, C, D, 特殊元件 D, V, Z。
RST字元件:當T或C被重置,其位信息被關閉,當前值被清零。如果是D、 V、或Z,僅僅是當前值被清零。
(5)改變當前值
改變PLC字元件的當前值。
執(zhí)行[監(jiān)控/測試] - [改變當前值]菜單選擇,屏幕顯示改變當前值對話框,在此選定元件及改變當前值,點擊運行按鈕或按[Enter]鍵,選定元件的當前值則被改變。
(6)改變設置值
改變PLC中計數器或定時器的設置值。
在電路監(jiān)控中,如果光標所在位置為計數器或定時器的輸出命令狀態(tài),執(zhí)行[監(jiān)控/測試]-[改變設置值]菜單操作命令,屏幕顯示改變設置值對話框,在此設置待改變的值并點擊運行按鈕或按[Enter]鍵,指定元件的設置值被改變。如果設置輸出命令的是數據寄存器,或光標正在應用命令位置并且D、 V或Z當前可用,該功能同樣可被執(zhí)行,在這種情況下,元件號可被改變。