- PLC實用制作快速上手
- 陳清彬
- 3157字
- 2018-12-29 04:04:03
1.3PLC操作基礎(chǔ)
1.3.1 GX Developer編程軟件
目前,F(xiàn)X系列PLC常用的編程工具有兩種:一種是便攜式(即手持式)編程器,另—種是安裝了編程軟件(FXGP-WIN-C或GX Developer)的計算機(jī)。它們的作用都是通過編程語言,把用戶程序送到PLC的用戶程序存儲器中去,即寫入程序,除此之外,還能對程序進(jìn)行讀出、插入、刪除、修改、檢查,也能對PLC的運(yùn)行狀況進(jìn)行監(jiān)控。
三菱PLC編程軟件FXGP-WIN-C是三菱FX系列PLC程序設(shè)計軟件(不含F(xiàn)X3U),支持梯形圖、指令表、SFC語言程序設(shè)計,可進(jìn)行程序的線上更改、監(jiān)控及調(diào)試,具有異地讀寫PLC程序功能。FXGP-WIN-C編程軟件的使用見第2章案例1中的介紹。
GX Developer編程軟件是三菱全系列PLC程序設(shè)計軟件,支持梯形圖、指令表、SFC、ST及FB、Label語言程序設(shè)計,網(wǎng)絡(luò)參數(shù)設(shè)定,可進(jìn)行程序的線上更改、監(jiān)控及調(diào)試,結(jié)構(gòu)化程序的編寫(分部程序設(shè)計),可制作成標(biāo)準(zhǔn)化程序,在其他同類系統(tǒng)中使用。圖1-3-1是運(yùn)行GX Developer編程軟件的界面。

圖1-3-1 GX Developer運(yùn)行界面
進(jìn)入編輯環(huán)境后,可以看到該窗口編輯區(qū)域是不可用的,工具欄中除了新建和打開按鈕可見以外,其余按鈕均不可見。單擊圖1-3-1中的新建按鈕,或執(zhí)行“工程”→“創(chuàng)建新工程”命令,可創(chuàng)建一個新工程,出現(xiàn)如圖1-3-2所示界面。

圖1-3-2 創(chuàng)建新工程
按圖1-3-2所示選擇PLC所屬系列和類型,此外,設(shè)置項還包括程序類型和工程名設(shè)置。程序類型即梯形圖或SFC(順序程序),工程名設(shè)置即設(shè)置工程的保存路徑和工程名稱等。注意,PLC系列和PLC類型兩項必須設(shè)置,且要與所連接的PLC一致,否則程序?qū)o法寫入PLC。設(shè)置好上述各項后,出現(xiàn)如圖1-3-3所示窗口,單擊對應(yīng)的梯形圖符號,即可進(jìn)行程序的編程。

圖1-3-3 程序的編輯窗口
1.3.2 GX Simulator仿真調(diào)試軟件
GX Simulator仿真調(diào)試軟件是三菱PLC的仿真調(diào)試軟件,支持三菱所有型號PLC(FX,AnU,QnA和Q系列),它可以模擬外部I/O信號,設(shè)定軟件狀態(tài)與數(shù)值,讀者如果沒有PLC實物,可以用這個軟件進(jìn)行模擬學(xué)習(xí),下面用INCP指令進(jìn)行模擬學(xué)習(xí)。
用GX Developer編程軟件,把圖1-3-4所示程序輸入計算機(jī)中。

圖1-3-4實例程序
程序模擬測試:依次單擊“工具”→“梯形圖邏輯測試啟動”→“菜單啟動”→“繼電器內(nèi)存監(jiān)視”→“軟元件”→“位軟元件窗口”→“字軟元件窗口”,如圖1-3-5所示。

圖1-3-5 梯形圖邏輯測試界面
出現(xiàn)的X、Y、D界面,調(diào)整界面的位置和大小,如圖1-3-6所示。

圖1-3-6 X、Y、D界面
圖1-3-7為在線模擬運(yùn)行程序,程序中的參數(shù)變化與X、Y、D界面中的參數(shù)變化一致。單擊X界面里的0001,D11里的數(shù)字會發(fā)生相應(yīng)的變化,說明INCP指令受X1閉合斷開次數(shù)控制,而INC只要X1閉合,就快速變化。

圖1-3-7在線模擬運(yùn)行程序
如果想停止測試,單擊“工具”→“梯形圖邏輯測試結(jié)束”。
1.3.3PLC開關(guān)量控制的基本操作
題目:用兩個點動開關(guān)(可常開或常閉),設(shè)計四種組合,分別控制電動機(jī)的啟動、停止。
用PLC軟件模擬圖1-3-8中的狀態(tài),再記錄軟元件窗口中X的狀態(tài),了解不同的開關(guān)作為啟動、停止。按鈕是如何編寫程序的,如果有條件,可用真實的開關(guān)進(jìn)行驗證,從而了解PLC開關(guān)量控制的基本方法。

圖1-3-8 四種開關(guān)組合分別控制電動機(jī)的啟動、停止
1.3.4 三菱SFC塊編程基本操作
首先打開GX Deveploper軟件,在菜單欄里單擊“工程”→“創(chuàng)建新工程”,如圖1-3-9所示。

圖1-3-9 創(chuàng)建新工程
在彈出菜單里,選擇PLC系列、類型,程序類型選擇“SFC”,并單擊“確定”按鈕,如圖1-3-10所示。

圖1-3-10 創(chuàng)建新工程
單擊“確定”按鈕,出現(xiàn)SFC塊列表窗口,如圖1-3-11所示。

圖1-3-11 SFC塊列表窗口
雙擊No.0塊,彈出塊信息設(shè)置,塊標(biāo)題為“啟動”(也可不填),塊類型為“梯形圖塊”,單擊“執(zhí)行”按鈕,如圖1-3-12所示。

圖1-3-12 塊信息設(shè)置
SFC 程序由初始狀態(tài)開始,故初始狀態(tài)必須激活,而激活的通用方法是利用一段梯形圖程序,且這段梯形圖程序必須放在SFC程序的開頭部分,所以,在這里應(yīng)選擇“梯形圖塊”選項。
在左邊窗口選定“LD”塊,并在右邊編程??梢酝ㄟ^“梯形圖/列表”轉(zhuǎn)換按鈕,選擇梯形圖編程或是輸入指令編程,如圖1-3-13所示(用梯形圖編程后需按程序轉(zhuǎn)換按鈕)。到此,初始狀態(tài)激活程序已經(jīng)設(shè)置完成。

圖1-3-13 梯形圖編程
接著雙擊“程序”→“MAIN”,回到SFC塊列表窗口,如圖1-3-14所示。

圖1-3-14 SFC塊列表窗口
雙擊No.1塊,彈出塊標(biāo)題設(shè)置,塊標(biāo)題設(shè)置“控制”(也可不填),塊類型選擇“SFC塊”并單擊“執(zhí)行”按鈕,如圖1-3-15所示。

圖1-3-15 No.1塊信息設(shè)置
雙擊長方形框,設(shè)置S0圖標(biāo)號,如圖1-3-16所示。

圖1-3-16 設(shè)置S0圖標(biāo)號
雙擊長方形框,設(shè)置第一個轉(zhuǎn)移條件圖標(biāo)號,如圖1-3-17所示。

圖1-3-17 設(shè)置第一個轉(zhuǎn)移條件圖標(biāo)號
單擊第一個轉(zhuǎn)移條件圖標(biāo)號,右側(cè)將出現(xiàn)梯形圖編輯窗口,在窗口中輸入狀態(tài)轉(zhuǎn)移條件,如圖1-3-18所示。在圖中,X001觸點驅(qū)動的不是線圈,而是TRAN符號,意思是表示轉(zhuǎn)移。

圖1-3-18 設(shè)置第一個轉(zhuǎn)移條件
單擊按鈕(或雙擊長方形框或按F5),添加新步,彈出 SFC符號輸入窗口,在其窗口里設(shè)定步號(如S20),如圖1-3-19所示。

圖1-3-19 設(shè)定步號界面
單擊S20,同理在右側(cè)輸入梯形圖,如圖1-3-20所示。

圖1-3-20 S20輸出梯形圖
在S20下面單擊按鈕(或雙擊長方形框或按F5)添加第二個轉(zhuǎn)移條件,如圖1-3-21、圖1-3-22所示。

圖1-3-21 設(shè)置TR2圖標(biāo)號

圖1-3-22 設(shè)置第二個轉(zhuǎn)移條件
單擊按鈕(或雙擊長方形框或按F5),添加新步S21,同理在右側(cè)輸入梯形圖,如圖1-3-23所示。

圖1-3-23 添加S21及輸出梯形圖
在S21步下面單擊按鈕(或雙擊長方形框或按 F5)添加第三個轉(zhuǎn)移條件,如圖1-3-24所示。

圖1-3-24 設(shè)置第三個轉(zhuǎn)移條件
在第三個轉(zhuǎn)移條件下面單擊按鈕(或雙擊長方形框或按F8),添加跳轉(zhuǎn)步,在SFC輸入窗口里輸入跳轉(zhuǎn)到哪一步(如S20),如圖1-3-25所示。必須注意,所有用梯形圖編程后都需按程序轉(zhuǎn)換按鈕
。

圖1-3-25 設(shè)置跳轉(zhuǎn)步
右鍵單擊 MAIN,選擇改變程序類型,選擇梯形圖,雙擊 MAIN,就出現(xiàn)圖1-3-26所示的梯形圖。

圖1-3-26 轉(zhuǎn)化后的梯形圖
復(fù)雜的三菱SFC塊編程與上面介紹的方法基本一致,就不詳細(xì)敘述。
1.3.5 FX-20P-E手持編程器基本操作
FX-20P-E手持編程器除了用來給PLC編程外,還可以用來監(jiān)測PLC的工作狀態(tài),手持編程器具有體積小、重量輕、價格低等特點,用于小型PLC的用戶程序編制、現(xiàn)場測試和監(jiān)控等。
1)FX-20P-E手持編程器面板
FX-20P-E手持編程器的面板如圖1-3-27所示。

圖1-3-27 FX-20P-E型手持編程器面板
2)按鍵功能
RD/WR為讀出/寫入鍵;INS/DEL為插入/刪除鍵;MNT/TEST為監(jiān)視/測試鍵,3個鍵都是雙功能鍵,以RD/WR鍵為例,按第一下選擇讀出方式,按第二下選擇寫入方式,按第三下又回到讀出方式,編程器當(dāng)時的工作狀態(tài)顯示在液晶顯示屏的左上角。
GO鍵為執(zhí)行鍵,用于對指令的確認(rèn)和執(zhí)行命令,在輸入某指令后,再按GO鍵,編程就將該指令寫入PLC的用戶程序存儲器中,該鍵還用來選擇工作方式。
CLEAR鍵為清除鍵,在未按GO鍵之前,按CLEAR鍵,剛剛鍵入的操作碼或操作數(shù)被清除。另外,該鍵還用來清除屏幕上的錯誤內(nèi)容或恢復(fù)原來的畫面。
SP鍵為空格鍵,輸入多參數(shù)的指令時,用來指定操作數(shù)或常數(shù)。在監(jiān)視工作方式下,若要監(jiān)視位編程元件,先按SP鍵,再輸入該編程元件的元件號。
STEP鍵為步序鍵,如果需要顯示某步的指令,先按STEP鍵,再輸入步序號。
↑、↓鍵為光標(biāo)鍵,使光標(biāo)“?”上移或下移。
HELP鍵為幫助鍵,按FNC鍵后按HELP鍵,屏幕上顯示應(yīng)用指令的分類菜單,再按下相應(yīng)的數(shù)字鍵,就會顯示出該類指令的全部指令名稱。在監(jiān)視方式下按 HELP 鍵,用于使字編程元件內(nèi)的數(shù)據(jù)在十進(jìn)制和十六制數(shù)之間的進(jìn)行切換。
OTHER鍵為“其他”鍵,無論什么時候按下它,立即進(jìn)入工作方式的選擇。
3)手持編程器程序輸入舉例
FX-20P-E編程器有聯(lián)機(jī)和脫機(jī)兩種編程方式。在聯(lián)機(jī)編程時,編程器與PLC直接相連,編程器直接對PLC的用戶程序存儲器進(jìn)行讀寫操作。
FX-20P-E編程器上電后,其液晶屏幕上顯示PROGRAM MODE、ONLINE(PC)、OFFLINE(HPP)。用↑或↓鍵將“■”移動到ONLINE(PC)工作方式,然后再按“GO”鍵,就進(jìn)入聯(lián)機(jī)編程方式。
在寫入程序之前,一般需要將存儲器中原有的內(nèi)容全部清除,先按RD/WR鍵,使編程處于W(寫)工作方式,接著按以下順序按鍵NOP→A→GO→GO。
在不需要知道具體程序的情況下,用手持編程器先按圖1-3-28的程序輸入流程輸入一遍,再依據(jù)圖1-3-29的語句表及梯形圖分別輸入一遍,手持編程器的程序輸入一般就可以掌握了。FX-20P-E手持編程器的其他功能,請從網(wǎng)絡(luò)下載“FX-20P-E手持編程器使用手冊”參考。

圖1-3-28 手持編程器程序輸入流程

圖1-3-29 手持編程器程序輸入舉例
- 電機(jī)與拖動
- 智能電網(wǎng)大數(shù)據(jù)云計算技術(shù)研究
- 電路原理
- 三菱FX2N PLC控制系統(tǒng)應(yīng)用案例精解
- 電工技能現(xiàn)場全能通(精通篇)
- 電工完全自學(xué)手冊
- 配電網(wǎng)建設(shè)實用技術(shù)問答
- 快修巧修新型電飯煲·電磁灶·微波爐(修訂版)
- 通用變頻器應(yīng)用技術(shù)完全攻略
- 典型電子電路設(shè)計與測試
- 直流配用電系統(tǒng)的小信號穩(wěn)定性分析及致穩(wěn)控制
- 工業(yè)4.0實戰(zhàn):裝備制造業(yè)數(shù)字化之道
- 新型洗衣機(jī)故障檢修學(xué)用速訓(xùn)
- 電路分析實驗教程
- LED、OLED照明技術(shù)與工程應(yīng)用