




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、第三章 PLC編程軟件的使用及編程指令的學習實驗一 三菱FX系列PLC的編程軟件的使用一、實驗目的學習三菱FX系列PLC編程軟件的使用。二、實驗設備序號名稱數(shù)量1XK-PLC4B型PLC控制氣動與液壓實訓臺1臺2PLC通訊電纜1根3跨接線若干三、實驗內(nèi)容1、MELSEC-F/FX是三菱FX系列PLC的編程軟件。安裝完MELSEC-F/ FX之后,在WINDOWS條件下起動安裝進入MELSEC-F/FX系統(tǒng),選擇FXGP-WIN-C文件雙擊鼠標左鍵,出現(xiàn)如圖1.1.1的界面方可進入編程。圖 MELSEC-F/FX啟動界面2、FXGP-WIN-C編程軟件的界面介紹見圖1.1.2。圖1.1.2 FX
2、GP-WIN-C編程軟件的界面介紹圖界面包含:A:當前編程文件名,例如標題欄中的文件名untit101。B:菜單:文件(F)、編輯(E)、工具(T)、PLC、遙控(R)、監(jiān)控/測試(M)等等。C:快捷功能鍵:保存、打印、剪切、轉(zhuǎn)換、元件名查、指令查、觸點/線圈查、刷新等等。D:當前編程工作區(qū):編輯用指令(梯形圖)形式表示的程序。E:當前編程方式:梯形圖。F:狀態(tài)欄:梯形圖。G:快捷指令:F5常開、F6常閉、F7輸入元件、F8輸入指令等等。Y:功能圖:常開、常閉、輸入元件、輸入指令等等。菜單操作:FXGP-WIN-C(以下統(tǒng)一用簡稱FXGP)的各種操作主要靠菜單來選擇,當文件處于編輯狀態(tài)時,用鼠
3、標點擊想要選擇的菜單項,如果該菜單項還有子菜單,鼠標下移,根據(jù)要求選擇子菜單項,如果該菜單項沒有下級子菜單,則該菜單項就是一個操作命令,單擊即執(zhí)行命令。3、編輯文件的正確進入及存取 如果是首次程序設計:首先打開FXGP編程軟件,點擊文件子菜單新文件或點擊常用工具欄 彈出PLC類型設置對話框,供選擇機型。使用時,根據(jù)實際確定機型,若要選擇FX1N即選中FX1N,然后按“確認”按鈕,如圖1.1.3所示,就可馬上進入編輯程序狀態(tài)。注意這時編程軟件會自動生成一個SWOPC-FXGP/WIN-C-UNTIT*文件名,在這個文件名下可編輯程序。圖1.1.3 PLC型號的選擇文件完成編輯后進行保存:點擊文件
4、子菜單另存為,彈出File Save As對話框,在“文件名”中能見到自動生成的SWOPC-FXGP/WIN-C-UNTIT*文件名,這是編輯文件用的通用名,在保存文件時可以使用,但我們建議一般不使用此類文件名,以避免出錯。而在“文件名”框中輸入一個帶有(保存文件類型)特征的文件名。保存文件類型特征有三個:Win Files(*.pmw)、Dos Files(*.pmc)和All Files(*.*),如圖1.1.4。圖 程序的保存一般類型選第一種,例:先擦去自動生成的“文件名”,然后在“文件名”框中輸入(ABC.pmw)、(555.pmw)、(新潮.pmw)等等。有了文件名,單擊“確定”鍵,
5、彈出“另存為”對話框,在“文件題頭名”框中輸入一個自己認可的名字,單擊“確定”鍵,完成文件保存。注:如果點擊工具欄中“保存”按鍵只是在同名下保存文件。如果是打開已經(jīng)存在的文件:首先點擊編程軟件FXGP-WIN-C,在主菜單“文件”下選中“打開”彈出“File Open”對話框,選擇正確的驅(qū)動器、文件類型和文件名,單擊“確定”鍵即可進入以前編輯的程序。4、文件程序編輯當正確進入FXGP編程系統(tǒng)后,文件程序的編輯可用二種編輯狀態(tài)形式:指令表編輯和梯形圖編輯。1)指令表編輯程序 “指令表”編輯狀態(tài),可以讓你用指令表形式編輯一般程序。現(xiàn)在以輸入下面一段程序為例:Step Instruction I/0
6、 0 LD X0001 OUT Y0002 END操作步驟解釋(1)點擊菜單文件中的新文件或打開選擇PLC類型設置,F(xiàn)X1N后確認,彈出“指令表”(注:如果不是指令表,可從菜單“視圖”內(nèi)選擇“指令表”)建立新文件,進入“指令編輯”狀態(tài),進入輸入狀態(tài),光標處于指令區(qū),步序號由系統(tǒng)自動填入(2)鍵入“LD”空格 (也可以鍵入“F5”) 鍵入“X000”,回車輸入第一條指令(快捷方式輸入指令)輸入第一條指令元件號,光標自動進入第二條指令(3)鍵入“OUT”空格(可以健入“F9”)鍵入“Y000”,回車輸入第二條指令(快捷方式輸入指令)輸入第二條指令元件號,光標自動進入第三條指令(4)鍵入“END”,
7、回車輸入結(jié)束指令,無元件號,光標下移注:程序結(jié)束前必須輸入結(jié)束指令(END)“指令表”程序編輯結(jié)束后,應該進行程序檢查,F(xiàn)XGP能提供自檢,單擊“選項”下拉子菜單,選中“程序檢查”彈出程序檢查對話框,根據(jù)提示,可以檢查是否有語法錯誤,電路錯誤以及雙線圈檢驗。檢查無誤可以進行下一步的操作傳送、運行。2)“梯形圖”編輯程序梯形圖編輯狀態(tài),可以讓你用梯形圖形式編輯程序?,F(xiàn)在以輸入下面一段梯形圖為例:操作步驟解釋(1)點擊菜單文件中的新文件或打開選擇PLC類型設置,F(xiàn)X1N后確認,彈出“梯形圖”(注:如果不是梯形圖,可從菜單“視圖”內(nèi)選擇“梯形圖”建立新文件,進入“梯形圖編輯” 狀態(tài),進入輸入狀態(tài),光
8、標處于元件輸入位置。(2)首先將小光標移到左邊母線最上端處確定狀態(tài)元件輸入位置(3)按“F5”或點擊右邊的功能圖中的常開,彈出“輸入元件”對話框輸入一個元件“常開”觸點(4)鍵入“X000”回車輸入元件的符號“X000”(5)按“F6”或點擊功能圖中的常閉,彈出“輸入元件”對話框輸入一個元件“常閉”觸點(6)鍵入“X001”回車輸入元件的符號“X001”(7)按“F7”或點擊功能圖中的輸出線圈輸入一個輸出線圈(8)鍵入“Y000”回車輸入線圈符號“Y000”(9)點擊功能圖中帶有連結(jié)線的常開,彈出“輸入元件”對話框輸入一個并聯(lián)的常開觸點(10)鍵入“Y000”回車輸入一個線圈的輔助常開的符號“
9、Y000”(11)按“F8”或點擊功能圖中的“功能”元件“ ”,彈出“輸入元件”對話框輸入一個“功能元件”(12)鍵入“END”回車輸入結(jié)束符號注:程序結(jié)束前必須輸入結(jié)束指令(END)“梯形圖”程序編輯結(jié)束后,應該進行程序檢查, FXGP能提供自檢,單擊“選項”下拉子菜單,選中“程序檢查”彈出“程序檢查”對話框,根據(jù)提示可以檢查是否有語法錯誤,電路錯誤以及雙線圈檢驗。進行下一步、。注意:“梯形圖”編輯程序必須經(jīng)過“轉(zhuǎn)換”成指令表格式才能被PLC認可運行。但有時輸入的梯形圖無法將其轉(zhuǎn)換為指令格式。梯形圖轉(zhuǎn)換成指令表格式的操作用鼠標點擊快捷功能鍵:轉(zhuǎn)換,或者點擊工具欄的下拉菜單“轉(zhuǎn)換”。梯形圖和指
10、令表編程比較:梯形圖編程比較簡單、明了,接近電路圖,所以一般PLC程序都用梯形圖來編輯,然后轉(zhuǎn)換成指令表,下載運行。5、設置通訊口參數(shù)在FXGP中將程序編輯完成后和PLC通訊前,應設置通訊口的參數(shù)。如果只是編輯程序,不和PLC通訊,可以不做此步。設置通訊口參數(shù),分二個步驟:1)PLC串行口設置如果PLC與電腦連接好了,點擊菜單“PLC”的子菜單“串行口設置(D8120)e”,彈出如圖1.1.5的對話框:圖1.1.5 PLC串行口設置檢查是否一致,如果不對,馬上修正完確認返回菜單做下一步。(注:串行口設置一般已由廠方設置完成)。2)PLC的端口設置點擊菜單“PLC”的子菜單“端口設置e”彈出如圖
11、1.1.6的對話框:圖1.1.6 PLC端口設置根據(jù)PLC與PC連接的端口號,選擇COM1COM4中的一個,完成確認返回菜單。注:PLC的端口設置也可以在編程前進行。6、FXGP與PLC之間的程序傳送在FXGP中把程序編輯好之后,要把程序下傳到PLC中去,程序只有在PLC中才能運行;也可以把PLC中的程序上傳到FXGP中來,在FXGP和PLC之間進行程序傳送之前,應該先用電纜連接好PC-FXGP和PLC。1) 把FXGP中的程序下傳到PLC中去若FXGP中的程序用指令表編輯即可直接傳送,如果用梯形圖編輯的則要求轉(zhuǎn)換成指令表才能傳送,因為三菱PLC只識別指令。點擊菜單“PLC”的二級子菜單“傳送
12、”“寫出”:彈出對話框,有二個選擇所有范圍、范圍設置選擇所有范圍即狀態(tài)欄中顯示的“程序步”(FX2N-8000、FX0N-2000)會全部寫入PLC,時間比較長。(此功能可以用來刷新PLC的內(nèi)存)選擇范圍設置,先確定“程序步”的“起始步”和“終止步”的步長,然后把確定的步長指令寫入PLC,時間相對比較短。程序步的長短都在狀態(tài)欄中明確顯示。(見圖1.1.2界面下方)在“狀態(tài)欄”會出現(xiàn)“程序步”(或“已用步”)寫入(或插入)FX2N等字符。選擇完確認,如果這時PLC處于“RUN”狀態(tài),通訊不能進行,屏幕會出現(xiàn)“PLC正在運行,無法寫入”的文字說明提示,這時應該先將PLC的“RUN 、STOP”的開
13、關撥到“STOP”,然后才能進行通訊。進入PLC程序?qū)懭脒^程,這時屏幕會出現(xiàn)閃爍著的“寫入Please wait a moment”等提示符?!皩懭虢Y(jié)束”后自動“核對”,核對正確才能運行。注意這時的“核對”只是核對程序是否寫入了PLC,電路的正確與否由PLC判定,與通訊無關。若“通訊錯誤”提示符出現(xiàn),可能有兩個問題要檢查。第一,在狀態(tài)檢查中看“PLC類型”是否正確,例:運行機型是FX1N,但設置的是FXON,就要更改成FX1N。第二,PLC的“端口設置”是否正確即COM口。排除了二個問題后,重新“寫入”直到“核對”完成表示程序已輸送到PLC中。2)把PLC中的程序上傳到FXGP中若要把PLC中
14、的程序讀回FXGP,首先要設置好通訊端口,點擊“PLC”子菜單“讀入”彈出PLC類型設置對話框,選擇PLC類型,確認讀入開始。結(jié)束后狀態(tài)欄中顯示程序步數(shù)。這時在FXGP中可以閱讀PLC中的運行程序。注意:FXGP和PLC之間的程序傳送,有可能原程序會被當前程序覆蓋,假如不想覆蓋原有程序,應該注意文件名的設置。7、程序的運行與調(diào)試1)程序運行當程序?qū)懭隤LC后就可以在PLC中運行了。先將PLC處于RUN狀態(tài)(可用手撥PLC的“RUN/STOP” 開關到“RUN”檔),再通過實驗系統(tǒng)的輸入開關給PLC輸入給定信號,觀察PLC輸出指示燈,驗證是否符合編輯程序的電路邏輯關系,如果有問題還可以通過FXG
15、P提供的調(diào)試工具來確定問題,解決問題。例:運行驗證程序編輯、傳送、運行下列程序:步驟:(1)梯形圖方式編輯,然后轉(zhuǎn)換成指令表程序。(2)程序?qū)懭隤LC,在寫入時PLC應處于“STOP”狀態(tài)。(3)PLC中的程序在運行前應使PLC處于“RUN”狀態(tài)。(4)輸入給定信號,觀察輸出狀態(tài),可以驗證程序的正確性。操作步驟 觀察閉合XOOO斷開X001 Y000應該動作閉合X000閉合X002 Y000應該動作斷開X000 Y000應該不動作閉合X000、閉合X001、斷開X002 Y000應該不動作Y000這條電路正確Y000動作10秒后T0定時器觸點閉合 Y001應該動作 T0、Y001電路正確2)程
16、序調(diào)試當程序?qū)懭隤LC后,按照設計要求可用FXGP來調(diào)試PLC程序。如果有問題,可以通過FXGP提供的調(diào)試工具來確定問題所在。調(diào)試工具:監(jiān)控/測試。下面舉例(如圖1.1.7)說明:* 開始監(jiān)控 在PLC運行時通過梯形圖程序顯示各位元件的動作情況:見圖1.1.7。圖當X000閉合、Y000線圈動作、T0計時到、Y001線圈動作,此時可觀察到動作的每個元件位置上出現(xiàn)翠綠色光標,表示元件改變了狀態(tài)。利用“開始監(jiān)控”可以實時觀察程序運行。* 進入元件監(jiān)控 在PLC運行時,監(jiān)控指定元件單元的動作情況:見圖1.1.8。圖當指定元件進入監(jiān)控(在“進入元件監(jiān)控”對話框中輸入元件號),就可以非常清楚元件改變狀態(tài)
17、的過程,例如T0定時器,當當前值增加到和設置的一致,狀態(tài)發(fā)生變化。這過程在對話框中能清楚看到。* 強制Y輸出 強制PLC輸出端口(Y)輸出ON/OFF:見圖1.1.9。圖如果在程序運行中需要強制某個輸出端口(Y)輸出ON或OFF,可以在“強制Y輸出”的對話框中輸入所要強制的“Y”元件號,選擇“ON”或“OFF”狀態(tài)“確認”后,元件保持“強制狀態(tài)”一個掃描周期,同時圖(7)界面也能清楚顯示已經(jīng)執(zhí)行過的狀態(tài)。* 強制ON/OFF 強行設置或重新設置PLC的位元件:“強制ON/OFF”相當于執(zhí)行了一次SET/RST指令或是一次數(shù)據(jù)傳遞指令。對那些在程序中其線圈已經(jīng)被驅(qū)動的元素,如Y0,強制“ON/O
18、FF”狀態(tài)只有一個掃描周期,從PLC的指示燈上并不能看到效果。下面通過圖1.1.10和圖1.1.11說明“強制ON/OFF”的功能,選TO元件作強制對象,在圖1.1.10中,可看到在沒有選擇任何狀態(tài)(設置/重新設置)條件下,只有當TO的“當前值”與“設置”的值一致時,TO觸點才能工作。 圖如果選擇“ON/OFF”的設置狀態(tài),在圖1.1.11中當程序開始運行,TO計時開始,這時只要確認“設置”,計時立刻停止,觸點工作(程序中的TO狀態(tài)被強制改變)。圖如果選擇“ON/OFF”的重新設置狀態(tài),當程序開始運行,TO計時開始,這時只要確認“重新設置”,當前值立刻被刷新,T0恢復起始狀態(tài)。TO計時重新開始
19、。調(diào)試還可以調(diào)用PLC診斷,簡單觀察診斷結(jié)果。調(diào)試結(jié)束,關閉“監(jiān)控/測試”,程序進入運行。注:“開始監(jiān)控”、“進入元件監(jiān)控”是可以進行實時監(jiān)控元件的動作情況。* 改變當前值 改變PLC字元件的當前值:見圖1.1.12。圖在圖1.1.12中,當“當前值”的值被改動。例如K100改為K58,在程序運行狀態(tài)下,執(zhí)行確認,則TO從常數(shù)K58開始計時,而不是從零開始計時,這在元件監(jiān)控對話框中清楚的反應出來,同時在改變當前值的對話框的“過程顯示”中也能觀察到。改變當前值在程序調(diào)試中可用于瞬時觀察。* 改變設置值 改變PLC中計數(shù)器或計時器的設置值:見圖1.1.13和圖1.1.14。在程序運行監(jiān)控中,如果要
20、改變光標所在位置的計數(shù)器或計時器的輸出命令狀態(tài),只需在“改變設置值”對話框中輸入要改變的值,則該計數(shù)器或計時器的設置值被改變,輸出命令狀態(tài)亦隨之改變。如圖1.1.13中,T0原設置值為“K100”,在“改變設置值”對話框中改為“K10”,并確認,則TO的設置值變?yōu)椤癒10”,如圖1.1.14所示。改變設置值在程序調(diào)試是比較常用的方法。注:該功能僅僅在監(jiān)控線路圖時有效。圖圖8、退出系統(tǒng)完成程序調(diào)試后退出系統(tǒng)前應該先核定程序文件名后將其存盤,然后關閉FXGP所有應用子菜單顯示圖,退出系統(tǒng)。實驗二 布爾指令訓練一、實驗目的學習和訓練PLC的布爾指令。二、實驗設備序號名稱數(shù)量1XK-PLC4B型PLC
21、控制氣動與液壓實訓臺1臺2PLC通訊電纜1根3跨接線若干三、實驗內(nèi)容1、布爾指令簡介助記符功能梯形圖表示操作數(shù)LDA觸點邏輯運算開始X、Y、M、S、T、CLDIB觸點邏輯運算開始X、Y、M、S、T、COUT線圈驅(qū)動Y、M、S、T、CANDA觸點串聯(lián)連接X、Y、M、S、T、CANIB觸點串聯(lián)連接X、Y、M、S、T、CORA觸點并聯(lián)連接X、Y、M、S、T、CORIB觸點并聯(lián)連接X、Y、M、S、T、CLDP上升沿檢出運算開始X、Y、M、S、T、CLDF下降沿檢出運算開始X、Y、M、S、T、CANDP上升沿檢出串聯(lián)連接X、Y、M、S、T、CANDF下降沿檢出串聯(lián)連接X、Y、M、S、T、CORP上升沿檢
22、出并列連接X、Y、M、S、T、CORF下降沿檢出并列連接X、Y、M、S、T、CPLS上升沿微分輸出Y、MPLF下降沿微分輸出Y、MSET動作保持Y、M、SRST清除動作保持,當前值及寄存器清零Y、M、S、T、C、D、V、Z2、控制要求用按鈕K6和K7來控制燈L0、L1和L2的狀態(tài)。1)只有當按鈕K6和K7都斷開時,燈L0亮。2)只有當按鈕K6和K7一個閉合,另一個斷開時,燈L1亮。3)只有當按鈕K6和K7都閉合時,燈L2亮。3、I/O分配(1)開關量輸入序號點號符號意義1X0K6按鈕K6狀態(tài)2X1K7按鈕K7狀態(tài)(2)開關量輸出序號點號符號意義1Y0L0燈L0控制2Y1L1燈L1控制3Y2L2
23、燈L2控制4、PLC程序 參考程序見“布爾指令.PMW”。四、實驗步驟1、按圖進行實驗臺面板接線。圖1.2.1 2、下載PLC程序打開PLC程序“布爾指令.PMW”,先將PLC切換到停止狀態(tài),然后將程序裝入PLC,最后將PLC切換到運行狀態(tài)。3、操作演示1)當按鈕K6和K7都斷開時,燈L0亮;2)當按鈕K6閉合K7斷開時,燈L1亮;3)當按鈕K6斷開K7閉合時,燈L1亮;4)當按鈕K6和K7都閉合時,燈L2亮。實驗三 定時指令訓練一、實驗目的學習和訓練PLC的定時指令。二、實驗設備序號名稱數(shù)量1XK-PLC4B型PLC控制氣動與液壓實訓臺1臺2PLC通訊電纜1根3跨接線若干三、實驗內(nèi)容1、定時
24、器指令簡介FX2N系列PLC有200個100ms定時器T0T199,46個10ms定時器T200T245,4個1ms累計定時器T246T249,6個100ms累計定時器T250T255。(1)一般用定時器:T0T199時基為100ms;T200T245時基為10ms。PLC圖1.3.1其工作過程為(以PLC圖1.3.1所示梯形圖程序為例):當X0為1時,定時器T0開始以100ms為單位計時,當計到K100100ms=10s時,定時器的輸出觸點動作(為1);當X0為0時定時器T0復位,其輸出觸點復位。(2)累積型定時器:T246T249為1ms累計型,T250T255為100ms累計型。PLC圖
25、1.3.2其工作過程為(以PLC圖所示梯形圖程序為例):當X0為1時, T250用當前值計數(shù)器將累計100ms的時鐘脈沖。如果該值達到設定值K100時,定時器的輸出觸點動作。在計算過程中,即使X1斷開或停電時,再啟動時,繼續(xù)計算,其累積計算動作時間為10s。如果復位輸入X1為1,定時器復位,輸出觸點也復位。2、控制要求利用定時指令編程,產(chǎn)生連續(xù)的方波信號輸出,其周期設為3s,占空比為2 :1。3、I/O分配(1)開關量輸入序號點號符號意義1X0K0啟動按鈕2X1K1停止按鈕(2)開關量輸出序號點號符號意義1Y0L0用燈L0指示輸出的方波4、PLC程序 參考程序見“定時指令.PMW”。四、實驗步
26、驟1、按圖進行實驗臺面板接線。圖1.3.1 2、下載PLC程序打開PLC程序“定時指令.PMW”,先將PLC切換到停止狀態(tài),然后將程序裝入PLC,最后將PLC切換到運行狀態(tài)。3、操作演示按下按鈕K0后,燈L0開始亮2s然后滅1s的周期性閃亮。按下按鈕K1后,燈L0熄滅。實驗四 計數(shù)指令訓練一、實驗目的學習和訓練PLC的計數(shù)指令。二、實驗設備序號名稱數(shù)量1XK-PLC4B型PLC控制氣動與液壓實訓臺1臺2PLC通訊電纜1根3跨接線若干三、實驗內(nèi)容1、計數(shù)指令簡介FX2N系列PLC的計數(shù)器指令:16位順計數(shù)器32位順/倒計數(shù)器一般用停電保持用停電保持專用特殊用C0C99C100C199C200C2
27、19C220C23432位計數(shù)器增計數(shù)/減計數(shù)切換用的輔助繼電器編號計數(shù)器方向切換計數(shù)器方向切換計數(shù)器方向切換計數(shù)器方向切換C200M8200C209M8209C218M8218C226M8226C201M8201C210M8210C219M8219C227M8227C202M8202C211M8211-C228M8228C203M8203C212M8212C220M8220C229M8229C204M8204C213M8213C221M8221C230M8230C205M8205C214M8214C222M8222C231M8231C206M8206C215M8215C223M8223C23
28、2M8232C207M8207C216M8216C224M8224C233M8233C208M8208C217M8217C225M8225C234M8234(1)16位2進制增計數(shù)器其有效的設定值為K1K32767,設定值K0和K1具有相同的意義,即在第一次計數(shù)開始時輸出觸點就動作。如果切斷PLC的電源,則一般用計數(shù)器的計數(shù)值被清除,而停電保持用的計數(shù)器則可存儲停電前的計數(shù)值,因此計數(shù)器可按上一次數(shù)值累計計數(shù)。PLC圖1.4.1其工作過程為(以PLC圖所示梯形圖程序為例):計數(shù)輸入X011每驅(qū)動CO線圈一次,計數(shù)器的當前值就增加,在執(zhí)行第十次的線圈指令時,輸出觸點動作。以后即使計數(shù)輸入X011
29、再動作,計數(shù)器的當前值不變。如果復位輸入X010為ON,則執(zhí)行RST指令,計數(shù)器的當前值為0,輸出觸點復位。(2)32位2進制增計數(shù)/減計數(shù)器32位2進制增計數(shù)/減計數(shù)的設定值有效范圍為21474836482147483647。利用特殊的輔助繼電器M8200M8234制定增計數(shù)/減計數(shù)的方向。如果對Cxxx 驅(qū)動M8xxx,則為減計數(shù);不驅(qū)動時,則為增計數(shù)。根據(jù)常數(shù)K或數(shù)據(jù)寄存器的內(nèi)外,設定值可正可負。將連號的數(shù)據(jù)寄存器的內(nèi)容視為一對,作為32位的數(shù)據(jù)處理。因此,在制定D0時,D1和D0兩項作為32位設定值處理。PLC圖1.4.2其工作過程為(以PLC圖1.4.2所示梯形圖程序為例):利用計數(shù)
30、輸入X014驅(qū)動C200線圈時,可增計數(shù)或減計數(shù)。(M8200為0時,增計數(shù);為1時,減計數(shù))在計數(shù)器的當前值由-6向-5增加時,輸出觸點置位。在由-5向-6減少時,輸出觸點復位。當前值的增減與輸出觸點的動作無關,但是如果從2147483647開始增計數(shù),則成為-2147483648。同樣,如果從-2147483648開始減計數(shù),則成為2147483647。如果復位輸入X013為1,則執(zhí)行RST指令,計數(shù)器的當前值變?yōu)?,輸出觸點也復位。使用停電保持用的計數(shù)器時,計數(shù)器的當前值、輸出觸點動作與復位狀態(tài)停電保持。 2、控制要求用一個按鈕控制三個燈L0、L1和L2,按鈕K0閉合三次燈L0亮,再閉合
31、三次燈L1亮,再閉合三次燈L2亮,再閉合一次燈L0、L1和L2全滅。3、I/O分配(1)開關量輸入序號點號符號意義1X0K0控制按鈕(2)開關量輸出序號點號符號意義1Y0L0燈L02Y1L1燈L13Y2L2燈L24、PLC程序參考程序見“計數(shù)指令.PMW”。程序利用計數(shù)器C0對X0進行計數(shù),當C0的當前計數(shù)值等于3時Y0置位;當C0的當前計數(shù)值等于6時Y1置位;當C0的當前計數(shù)值等于9時Y2置位;當C0的當前計數(shù)值等于10時Y0Y2復位。四、實驗步驟1、按圖1.4.1進行實驗臺面板接線。圖1.4.12、下載PLC程序打開PLC程序“計數(shù)指令.PMW”,先將PLC切換到停止狀態(tài),然后將程序裝入P
32、LC,最后將PLC切換到運行狀態(tài)。3、操作演示按鈕K0閉合三次燈L0亮,再閉合三次燈L1亮,再閉合三次燈L2亮,再閉合一次燈L0、L1和L2全滅。實驗五 傳送指令訓練一、實驗目的學習和訓練PLC的傳送指令。二、實驗設備序號名稱數(shù)量1XK-PLC4B型PLC控制氣動與液壓實訓臺1臺2PLC通訊電纜1根3跨接線若干三、實驗內(nèi)容1、傳送指令簡介(1)傳送指令MOV將S中的數(shù)據(jù)傳送到D中。(2)成批傳送指令BMOV將以源指定的軟元件為開頭的n點數(shù)據(jù)向以目標指定的軟元件為開頭的n點軟元件成批傳送。2、控制要求按下按鈕K0時,將“1949,10,1”這組數(shù)據(jù)分別送入D100至D102中;按下K1時全部清零
33、,并且清零優(yōu)先。3、I/O分配序號點號符號意義1X0K0按鈕K02X1K1按鈕K14、PLC程序參考程序見“傳送指令.PMW”。四、實驗步驟1、按圖進行實驗臺面板接線。圖1.5.12、下載PLC程序打開PLC程序“傳送指令.PMW”,先將PLC切換到停止狀態(tài),然后將程序裝入PLC,最后將PLC切換到運行狀態(tài)。3、操作演示切換編程軟件到監(jiān)視模式。按下按鈕K0,D100的值為1949,D101的值為10,D102的值為1。按下按鈕K1,D100D102的值變?yōu)?。實驗六 數(shù)據(jù)移位指令訓練一、實驗目的學習和訓練PLC的數(shù)據(jù)移位指令。二、實驗設備序號名稱數(shù)量1XK-PLC4B型PLC控制氣動與液壓實訓
34、臺1臺2PLC通訊電纜1根3跨接線若干三、實驗內(nèi)容1、移位指令簡介(1)右回轉(zhuǎn)ROR/左回轉(zhuǎn)ROL:使16位或32位數(shù)據(jù)的各位信息左右回轉(zhuǎn)的指令。舉例:(2)帶進位右回轉(zhuǎn)RCR/帶進位左回轉(zhuǎn)RCL:使16位或32位數(shù)據(jù)的各位信息左右回轉(zhuǎn)的指令。舉例:2、控制要求利用邏輯左移指令使輸出的8個燈從左至右以秒速度依次亮,當最后一個燈亮后又從第一個燈開始亮,如此反復運行。3、I/O分配(1)開關量輸入序號點號符號意義1X0K0啟動按鈕2X1K1停止按鈕(2)開關量輸出序號點號符號意義1Y0L0燈L02Y1L1燈L13Y2L2燈L24Y3L3燈L35Y4L4燈L46Y5L5燈L57Y6L6燈L68Y7L
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 樓頂?shù)跹b字體施工方案
- 教師節(jié)感恩作文
- 2025年度校園心理安全責任協(xié)議書
- 2025年度智能化支付解決方案與服務合同
- 二零二五年度實習教師實習崗位工作職責合同
- 二零二五年度能源合同履約金管理及能源節(jié)約措施
- 二零二五年度農(nóng)村房產(chǎn)轉(zhuǎn)讓合同(附帶農(nóng)村土地經(jīng)營權)
- 2025年度金融衍生品交易連帶責任保證合同
- 二零二五年度風險評估與風險控制合同
- 2025年度集體合同簽訂與產(chǎn)業(yè)工人隊伍建設
- 維修電工題庫(300道)
- 上海市第一至十八屆高一物理基礎知識競賽試題及答案
- 金融營銷實務 習題及答案 安賀新
- 焊接工藝基礎知識培訓課件
- 南通大學開題報告模版
- DL∕T 1529-2016 配電自動化終端設備檢測規(guī)程
- 健身房管理制度前臺范文
- 2024年廣東深圳市中考英語試卷試題真題及答案(精校打印版)
- CJJ12-2013 家用燃氣燃燒器具安裝及驗收規(guī)程
- 2024天津工業(yè)職業(yè)學院教師招聘考試筆試試題
- QCT1067.5-2023汽車電線束和電器設備用連接器第5部分:設備連接器(插座)的型式和尺寸
評論
0/150
提交評論