三菱可控制編程器初級教程_第1頁
三菱可控制編程器初級教程_第2頁
三菱可控制編程器初級教程_第3頁
三菱可控制編程器初級教程_第4頁
三菱可控制編程器初級教程_第5頁
已閱讀5頁,還剩171頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

page:第一天:1、FX硬件、接線2、編程軟件D-4第二天:1、常用軟元件TCD2、常用指令及功能應用F-1自動門第三天:步進指令E-4第四天:主控指令第五天:數(shù)據(jù)編程第六天:HMI、測試三菱FX可編程控制器教材第一章.PLC的硬件操作的軟件使用技巧page:21.PLC硬件結構1.1PLC的型號目前PLC品牌繁多,常用的PLC如下:國外PLC:施耐德PLC,羅克韋爾(A-BPLC),德國西門子公司S7-400/300/200

GE公司,日本歐姆龍、三菱、富士、松下、東芝等國內(nèi)PLC:PLC生產(chǎn)廠約30家:深圳德維森,深圳艾默生、無錫光洋、無錫信捷、北京和利時、北京凱迪恩、北京安控、黃石科威、洛陽易達、浙大中控、浙大中自,南京冠德、蘭州全志等。page:3三菱PLC的型號:三菱Q系列中大型PLC如下圖:Q系列PLC主要應用于大型設備,功能強大,各種特殊模塊較多,控制點數(shù)最多可以上萬點。但配置時價格稍貴。三菱FX系列小型PLC

FX系列小型PLC,控制功能相當完善,但點數(shù)最多256點(FX3U除外),F(xiàn)X系列新推出的2款PLC:FX3U及FX3G容量及控制功能更強。FX2N-48MR-001

FX1S-10MRpage:型號規(guī)格介紹:page:

系列型號FX1SFX1S-10MRFX1S-14MRFX1S-20MRFX1S-30MRFX1S-10MTFX1S-14MTFX1S-20MTFX1S-30MTFX0NFX0N-24MRFX0N-40MRFX0N-60MR

產(chǎn)

FX1N

FX1N-14MRFX1N-24MRFX1N-40MRFX1N-60MRFX2NFX2N-16MRFX2N-32MRFX2N-48MRFX2N-64MRFX2N-80MRFX2N-128MR

FX3UFX3U-16MRFX3U-32MRFX3U-64MRFX3U-80MRFX系列PLC常用型號規(guī)格有:page:型號總I/O數(shù)輸入輸出可連接的PLC數(shù)目類型數(shù)目類型FX1SFX1NFX2NFX2N-32ER3216漏型16繼電器

√√FX2N-32ET晶體管

FX0N-40ER4024漏型16繼電器

FX0N-40ET晶體管

FX2N-48ER4824漏型24繼電器

√√FX2N-48ET晶體管

FX2N-40ER-D4024漏型16繼電器

FX2N-48ER-D4824漏型24繼電器

√FX2N-48ET-D晶體管擴展I/0模塊擴展I/O模塊是當PLC自身點數(shù)不夠時,為了減少成本,無需從新購買點數(shù)跟多的PLC,可以通過購買擴展模塊I/O來補充PLC的點數(shù)。page:FX0N-8ER84漏型4繼電器

√√FX0N-8EX88漏型──

√√FX0N-16EX1616漏型──

√√FX2N-16EX1616漏型──

√√FX0N-8EYR8──8繼電器

√√FX0N-8EYT──晶體管

√√FX0N-16EYR16──16繼電器

√√FX0N-16EYT──晶體管

√√FX2N-16EYR16──16繼電器

√√FX2N-16EYT──晶體管

√√

page:FX系列PLC的特殊功能擴展模塊說明:模擬量混合:FX0N-3A(2路模擬量輸入,1路模擬量輸出)模擬量輸入模塊:FX2N-2AD,FX2N-4AD,FX2N-8AD溫度模塊:FX2N-4AD-PT,FX2N-4AD-TC模擬量輸出模塊:FX2N-2DA,FX2N-4DA溫度調(diào)節(jié)模塊:FX2N-2LC高速計數(shù)模塊:FX2N-1HC定位模塊(脈沖輸出模塊):FX2N-1PG,FX2N-10GM,FX2N-20GMCCLINK模塊:FX2N-16CCL-M主站模塊,F(xiàn)X2N-16LNK-M遠程I/O模塊page:CPU系列FX1SFX1NFX2NFX3U運算控制方式存儲程序反復運算(專用LST),有中斷指令輸入輸出控制方式批處理方式(執(zhí)行END時),有I/O刷新指令編程語言梯形圖+步進梯形圖+SFC程序內(nèi)存內(nèi)置2000步EEPROM內(nèi)置8000步EEPROM內(nèi)置8000步RAM64000步RAM可選存儲器FX1N-EEPROMRAM8KEEPROM4-16KFX3U-PLROMFX3U-PLROM-16指令種類順控指令27個,步進梯形圖指令2個順控29個應用指令85種應用指令89種應用指令128種應用指令209種運算處理速度基本指令0.55-0.7um應用指令100um基本指令0.08um基本指令0.065um輸入輸出點數(shù)30點以下128點以下256點以下384點以下FX常用CPU的基本性能:page:PLC的選型:(講解后,再作練習鞏固)小型機選型規(guī)則(依據(jù)):I/O點數(shù)在滿足I/O點數(shù)的情況下,一定要留有一定的裕量存儲器容量不同機型其存儲器容量不一,如FX1S系列容量2000步,F(xiàn)X1N系列容量8000步,并且不同的編程人員,其編寫的程序量也相差甚大。CPU性能不同的機型其控制功能不同,如FX1S系列不具備擴展能力,而FX1N以上都可以進行擴展,并且不同CPU之間在網(wǎng)絡通訊、運算、編程等方面的功能也有所不同。經(jīng)濟性不同型號及點位的PLC其價格也各不相同,同時也應考慮應用的可擴展性、可操作性、穩(wěn)定性等諸多因素。page:3PLC的配線(學員動手操作)1.輸入點接線:每個輸入點都有一個內(nèi)部輸入繼電器線圈,若內(nèi)部輸入繼電器線圈得電,則PLC程序中的常開點接通,常閉點斷開。若內(nèi)部輸入繼電器失電,則PLC程序中的常開點斷開,常閉點。2.PLC:歐規(guī)及標準標準PLC的型號后面一般是帶“001”,如FX2N-80MR-001即表示標準PLC標準PLC內(nèi)部輸入電路中,已經(jīng)提供輸入繼電器所需的24V電源。歐規(guī)PLC的型號后面一般是帶“ES/UL”,如FX2N-80MR-ES/UL表示歐規(guī)PLC歐規(guī)PLC內(nèi)部輸入電路中,不提供輸入繼電器所需的24V電源。page:輸入信號的接線圖如下:標準PLC的接線圖

歐規(guī)PLC的接線圖page:A.標準PLC的內(nèi)部輸入回路中具有24V的電源,要使內(nèi)部輸入信號得電,只需將按鈕開關一端接入COM端子,另一端與輸入信號端相連,當按鈕閉合時,則輸入信號就會產(chǎn)生信號B.歐規(guī)PLC的內(nèi)部輸入回路中,沒有提供輸入繼電器所需的24V電源,需要外部提供電源使內(nèi)部輸入信號工作。因此在輸入回路中串接一個24V電源,24V+接入COM端子,0V接入按鈕,按鈕另外一端接輸入端子即可page:4.輸出點接線:當PLC內(nèi)部程序中的輸出點線圈接通時,對應的輸出點的內(nèi)部輸出繼電器接通,使對應的COM端則與輸出端子導通。當PLC內(nèi)部程序中的輸出點線圈斷開時,對應的輸出點的內(nèi)部觸點斷開,COM端則與輸出端子斷開。下圖以Y0舉例,說明輸出點原理:page:PLC輸出點實際接線圖如下:以FX2N-32MR型號的PLC為例上圖中,COM1是Y0,Y1,Y2,Y3的公共端,即當Y0、Y1、Y2、Y3接通時,分別都與COM之間導通,同理,COM2是Y4、Y5、Y6、Y7的公共端,依次類推。。。當程序中,得輸出點線圈接通后,對應的輸出端子與COM端導通,外部負載與電源之間構成回路,從而得電工作。page:輸入輸出點分配(講解后再作練習鞏固)三菱FX系列PLC本身帶有一定數(shù)量的輸入、輸出點。其輸入點信號從X000開始往后以8進制排列,X000~X007、X010~X017。。其輸出點信號從Y000開始往后以8進制排列,Y000~Y007、Y010~Y017。。當用到擴展模塊時,輸入點的擴展模塊第一個信號應緊接前面輸入信號的最后一個輸入點的信號排列同樣輸出點擴展模塊的信號也應緊接前面輸出信號的最后一個輸出點的信號排序page:如下圖所示:

FX2N-32MR本體FX2N-8EXFX2N-8EYRFX2N-8EX輸入信號分配X00--X07X10--X17共16點輸入X20--X278點輸入X30--X078點輸入輸出信號分配Y00--Y07Y10--Y17共16點輸入Y20--Y278點輸出

2.PLC的工作原理page:PLC工作的基本步驟如下圖所示:PLC從自診斷一直到輸出刷新為一個掃描周期。即PLC的掃描周期為:自診斷、通訊、輸入采樣、用戶程序執(zhí)行、輸出刷新等所有時間的總和。PLC是一遍又一遍的重復循環(huán)執(zhí)行著掃描周期,即從自診斷到輸出刷新,然后再從自診斷到掃描周期。。。。。。這樣一直循環(huán)掃描。page:PLC的工作原理:PLC采用順序掃描,不斷循環(huán)的工作方式.1.自診斷:即PLC對本身內(nèi)部電路、內(nèi)部程序、用戶程序等進行診斷,看是否又故障發(fā)生,若有異常,PLC不會執(zhí)行后面通訊、輸入采樣、執(zhí)行程序、輸出刷新等過程,處于停止狀態(tài)。2.通訊:PLC會對用戶程序及內(nèi)部應用程序進行數(shù)據(jù)的通訊過程3.輸入采樣:PLC每次在執(zhí)行用戶程序之前,會對所有的輸入信號進行采集,判斷信號是接通還是斷開,然后把判斷完的信號存入“輸入映像寄存器”,然后開始執(zhí)行用戶程序,程序中信號的通與斷就根據(jù)“輸入映像寄存器”中信號的狀態(tài)來執(zhí)行。4.執(zhí)行用戶程序:即PLC對用戶程序戶逐步逐條的進行掃描的過程。5.輸出刷新:PLC在執(zhí)行過程中,輸出信號的狀態(tài)存入“輸出映像寄存器”,即使輸出信號為接通狀態(tài),不會立即使輸出端子動作,一定要程序執(zhí)行到END(即一個掃描周期結束)后,才會根據(jù)“輸出映像寄存器”內(nèi)的狀態(tài)控制外部端子的動作。

page:比較下二個程序的異同:

程序1:

程序2:

這兩段程序只是把前后順序反了一下,但是執(zhí)行結果卻完全不同。程序1中的Y001在程序中永遠不會有輸出。程序2中的Y001當X001接通時就能有輸出。這兩個例子說明:同樣的若干條梯形圖,其排列次序不同,執(zhí)行的結果也不同順序掃描的話,在梯形圖程序中,PLC執(zhí)行最后面的結果。

page:4.繼電器控制與PLC控制的異同點以下為繼電器控制電機正反轉的控制電路當按下SBf按鈕,繼電器KMf線圈得電,其常開觸點吸合,電機正轉。當按下SBr按鈕,繼電器KMr線圈得電,其常開觸點吸合,電機反轉page:梯形圖,其中X1是SBf按鈕,X2是SBR按鈕,X3是SB1按鈕從以上繼電器圖與PLC梯形圖可以看出,他們兩者非常類似,除了觸點、線圈符號不同,其他都很相似。值得提出的是繼電器接線與PLC接線的方法不同,PLC梯形圖內(nèi)的常開、常閉觸點用法也不同。5.PLC的編程語言

page:PLC的編程語言主要有:指令表編程、梯形圖編程、順序功能圖、功能塊圖、結構化文本等1指令表IL:此語言類似于計算機的匯編語言,但比匯編語言通俗、易懂,并且在各種編程語言中應用最早。部分梯形圖及其他語言無法表示的程序,必須用指令表才能編程。2梯形圖LD:梯形圖沿用了繼電器的觸點、線圈、連線等圖形與符號,是編程語言中應用最為廣泛的一種。3順序功能圖SFC:是一種新穎的、按照工藝流程圖進行編程的圖形編程語言,這是一種”IEC”標準推薦的首選編程語言,近年來開始逐步的普及與推廣4功能塊圖FBD:此語言在三菱PLC中應用較少,在西門子PLC中應用為多5結構化文本ST:在一些大型、復雜的控制系統(tǒng)中,需要將開關量控制、模擬量控制、數(shù)值計算、通信等功能和為一體,此時PLC需要通過計算機中常用的BASIC、PASCAL、C等語言進行結構化編程,才能完成設計

第四節(jié)

PLC編程軟件的使用

page:4.1三菱PLC編程軟件

GX-developer

安裝詳細說明1.先安裝通用環(huán)境,進入文件夾“EnvMEL”,點擊“SETUP.EXE”

安裝:三菱大部分軟件都要先安裝“環(huán)境”,否則不能繼續(xù)安裝,這一步還好辦,如果不能安裝,系統(tǒng)會主動提示你需要安裝環(huán)境。2.然后進入文件夾,“GX8C”,點擊“SETUP.EXE”

安裝

注意,其他三個文件夾,在安裝時候主安裝程序會自動調(diào)用,不必管它。

3,注意,在安裝的時候,最好把其他應用程序關掉,包括殺毒軟件,防火墻,IE,辦公軟件。因為這些軟件可能會調(diào)用系統(tǒng)的其他文件,影響安裝的正常進行。page:page:點擊確定輸入各種注冊信息后,輸入序列號:

注意,不同軟件的序列號可能會不相同,序列號可以在下載后的壓縮包里得到。page:不要打勾,否則軟件安裝后不能新建工程page:打開程序,測試程序是否正常,如果程序不正常,有可能是因為操作系統(tǒng)的DLL文件或者其他系統(tǒng)文件丟失,一般程序會提示是因為少了哪一個文件而造成的。在這樣的情況下,有以下幾種可能,1就是本省的軟體有問題;2是安裝過程有問題。后者重裝就可能解決。3安裝程序和計算機系統(tǒng)有沖突,需要重新安裝操作系統(tǒng)。GPP軟件使用page:打開軟件后→新建項目→選擇PLC類型→確定后,進入程序編輯界面:軟件界面的上部是菜單欄及快捷圖標區(qū),包括程序的上傳,下載,監(jiān)控,編譯,診斷等都可在菜單里選擇。程序區(qū)的兩端有兩條豎線,是兩條模擬的電源線,左邊的稱為左母線,右邊的稱為右母線。程序從左母線開始,到右母線結束。

page:下圖為寫程序時常用符號及快捷鍵:page:3程序的轉換、編譯快捷鍵F4在寫完一段程序后,其顏色是灰色的狀態(tài),此時若不對其進行編譯,則程序是無效的。通過編譯,灰色的程序自動變白,說明程序編譯成功。若程序格式有錯誤,則編譯后會提示無法編譯。

page:4程序的傳輸(上傳及下載)1.程序的寫入與讀?。寒攲懲瓿绦虿⑶揖幾g過之后,要把所寫的程序傳輸?shù)絇LC里面,或者要把PLC中原有的程序讀出來,則可進行如下操作:在“在線”菜單里的第一個選項“傳輸設置”,主要設置串口類型及通訊測試等。設置串口:與電腦一致雙擊通訊測試點擊“傳輸設置”,進入后會彈出如下畫面page:用一般的串口通信線連接電腦和PLC時,串口一般都是“COM1”,而PLC系統(tǒng)默認情況下也是“COM1”,所以不需要更改設置就可以直接與PLC通信。當使用USB通信線連接電腦和PLC時,通常電腦側的串口不是COM1,此時右擊“我的電腦”—→“屬性”—→“設備管理器”中,查看所連接的USB串口,然后在上圖所示的“COM端口”中選擇與電腦USB口一致,然后“確認”。設置完串口,點擊“通訊測試”:若出現(xiàn)“與FXPLC連接成功”對話框,則說明可以與PLC進行通訊。若出現(xiàn)“不能與PLC通信,可能原因。。。。。。。”對話框,則說明電腦和PLC不能建立通訊,此時需要確認PLC電源有沒有接通或編程電纜有沒有正確連接等事項,直到點擊“通信測試后”,顯示連接成功。page:把程序寫入PLC中把PLC中的程序讀入電腦通信測試連接成功后,點擊“確認”,則會回到工程主畫面,如下圖所示:page:選擇寫入的項目不管是“PLC寫入”還是“PLC讀取”,選擇后都會出現(xiàn)如下畫面:一般我們讀取或寫入的是程序及一些參數(shù),操作過程如下:選擇“參數(shù)+程序”→點擊“執(zhí)行”→點擊“是”page:5程序的監(jiān)控快捷鍵F3連接好PLC,則可以通過“監(jiān)視”功能對程序中的信號及數(shù)據(jù)進行監(jiān)控。其操作過程如:點擊“在線”菜單→選擇“監(jiān)視”→“監(jiān)視模式”監(jiān)視后,程序中藍色部分表示此信號能流通,沒有變藍的信號則不能流通。注:若要監(jiān)控PLC程序的狀態(tài),一定要在通訊成功后才能執(zhí)行,若沒有與PLC通訊成功,則不能對PLC監(jiān)控。page:取消此項6程序的在線修改(在線編輯)快捷鍵:先按Shift然偶按F3在線編輯:直接在PLC中修改程序,修改后無需再把程序寫入PLC修改完成后,被修改的對象會顯示灰色,此時要對程序進行編譯,編譯方法與前面所述的相同,編譯完成后,即程序在線修改完成。注:程序的在線修改是直接把PLC里面的程序進行修改,不需要再進行PLC寫入操作。而普通的修改(沒有在線修改),則只是修改電腦軟件中的程序,而PLC內(nèi)部的程序并沒有被修改,所以要使修改后的程序寫入PLC,還需進行PLC寫入操作page:7.輸入注釋:若要對一些信號做一些標簽,以便看程序或寫程序時知道每個信號的用途,則可對每個信號輸入注釋,輸入注釋的操作過程如下:第一個在“工具”里面點擊“選項”第二個在“選項”里面有一個“輸入注釋”在此項打勾。page:第二步:在編輯里面有一個“文檔生成”點擊一下“注釋編輯”編輯的注釋就可以顯示出來了。GPP軟件功能page:1元件查找、替換若要查找(替換)程序中的輸入輸出及內(nèi)部繼電器,則可進行如下操作:在“編輯”菜單里有一個“寫入模式”和“讀出模式”注:讀出模式只能查找一些軟元件并不能替換,寫入模式既可以查找又可以替換。然后在“查找.替換”很多項.有軟元件查找,指令查找,步號的查找等,在你所點擊的菜單里直接輸入你想查找的軟元件及指令.如果要替換程序中的軟元件及指令,點擊上圖菜單的軟元件替換,指令替換等.注:在程序中有的指令及軟元件輸入不止用了一次,所以你在替換時根據(jù)你的需要有替換批量和替換單獨一個地方的.page:2在查找.替換菜單里面有一個元件使用列表.通過它你可以快速查找軟元件使用的次數(shù).

在實際工作中,plc輸入輸出經(jīng)常受外界的動作的平凡及有時短路I/0點會燒壞,這時我們只需要在PLC上面找一個空的點換一下,然后在程序中查找你所壞的點,這時把它前部替換即可page:3、密碼設置寫完一個程序后,在軟件里可以進行你寫的程序添加讀保護和寫保護.密碼長度為8位.注:這個功能要與plc通訊中才能執(zhí)行.page:4PLC診斷功能:當你看到plc上面有一個紅燈閃爍時,此時表明PLC存在錯誤.我們可以通過軟件與PLC通訊起來查找出錯內(nèi)容及進行排除.page:5菜單的幫助功能熟悉軟件后,經(jīng)??纯窜浖锏膸椭藛?里面有plc出錯的代號及解決方法,應用指令及特殊指令的講解及用途,及一些編程中快捷鍵的使用列表.多看看幫助功能對自己編程提高有一定的幫助.page:6仿真軟件的應用

該軟件能夠在沒有PLC的情況下仿真程序運行,從而可以調(diào)試、監(jiān)控所編寫的程序。下面可以用例8—1來說明仿真的操作方法。1.程序輸入,再轉換2.梯形圖邏輯測試啟動點擊菜單條中的“工具(T)”,彈出下拉菜單,在下拉菜單中點擊“梯形圖邏輯測試啟動(L)”,或直接點擊快捷鍵㈤,此時程序寫入,如圖8—15所示,待參數(shù)寫入完成以后圖8—15消失,表示程序傳人完成。光標變成藍塊,程序已處于監(jiān)控狀態(tài)。且在狀態(tài)欄出現(xiàn)LADDERLOGICTESTTOOL,點擊該狀態(tài)欄,即可出現(xiàn)梯形圖邏輯測試工具對話框8-16所示。在圖8-16中RUN是黃色,表明程序以正常運行。如程序有錯誤或出現(xiàn)未支持指令,則出現(xiàn)對話框8-17所示。page:

圖8-15梯形圖寫入PLC中

圖8-16梯形圖邏輯測試對話框圖8-17未支持指令

對話框雙擊綠色“未支持指令”,就可跳出未支持指令一覽表。page:3.強制位元件0N或OFF,監(jiān)控程序的運行狀態(tài)點擊工具欄“在線(0)”,彈出下拉菜單,點擊“調(diào)試(B)”一“軟元件測試(D)”或者直接點擊軟元件測試快捷鍵,則彈出位元件測試對話框如圖8—18所示。在該對話框“位軟元件”欄中輸入要強制的位元件,如x0,需要把該元件置0N的,就點擊強制ON,如需要把該元件置OFF的,就點擊強制OFF。同時在“執(zhí)行結果”欄中顯示剛強制的狀態(tài)。此時程序已運行,運行結果如圖8一l9和圖8—20所示。接通的觸點和線圈都用藍色表示,同時可以看到字元件的數(shù)據(jù)在變化。圖8—18位元件測試對話框page:圖8—19X0處于0FF時的狀態(tài)圖8—20X0處于ON時的狀態(tài)page:

4.監(jiān)控各位元件的狀態(tài)和時序圖1)位元件監(jiān)控點擊狀態(tài)欄的LADDERLOGICTESTTOOL按鈕,彈出如圖8—16所示的對話框,點擊“菜單啟動(s)”一“繼電器內(nèi)存監(jiān)視(D)”彈出如圖8—21所示的窗口,點擊“軟元件(D)”一“位元件窗口(B)”一“Y”,如圖8—22所示,即可監(jiān)視到所有輸出Y的狀態(tài),置ON的為黃色,處于OFF狀態(tài)的不變色。用同樣的方法,可以監(jiān)視到PLC內(nèi)所有元件的狀態(tài),對于位元件,用鼠標雙擊,可以強置0N,再雙擊,可以強置OFF,對于數(shù)據(jù)寄存器D,可以直接置數(shù)。對于T、c也可以修改當前值,因此調(diào)試程序非常方便。page:2)時序圖監(jiān)控在圖8—21中點擊“時序圖(T)”一啟動“(R)”,則出現(xiàn)時序圖監(jiān)控,如圖8—23所示。在圖8—23中可以看到程序中各元件的變化時序圖。

5.PLC停止運行點擊狀態(tài)欄的LADDERLOGICTESTTOOL按鈕,彈出如圖8—16所示對話框,在圖8—16中選擇“STOP”,PLC就停止運行,再選擇“RUN”,PLC又運行。

圖8—22同時監(jiān)控多種元器件的狀態(tài)圖8—23時序圖監(jiān)控page:6.退出PLC仿真運行在對程序仿真測試時,通常需要對程序進行修改,這時要退出PLC仿真運行,重新對程序進行編輯修改。退出方法如下:點擊快捷鍵圖標(圖8-24退出PLC仿真運行)

則出現(xiàn)退出梯形圖邏輯測試窗口如圖8—24所示,點擊“確定”即可退出仿真運行,但此時的光標還是藍塊,程序處于監(jiān)控狀態(tài),不能對程序進行編輯,所以需要點擊快捷圖標

光標變成方框,即可對程序進行編輯。7.梯形圖和指令表的轉換點擊快捷鍵即可進行梯形圖和指令表之間的轉換。軟件練習page:1.一條皮帶線前端有兩個按鈕X10,X11(啟動停止),后端也有兩個按X12,X13(啟動停止),從前端及后端都能通過相應的按鈕控制Y10的通斷。2.馬達正反轉。X10啟動正轉,X11啟動反轉,X12停止。Y10正轉,Y11反轉。

4.按下按鈕X10氣缸Y1伸出,到伸出限位X1后停止,按下退回X11氣缸Y0動作,碰到X0停止

樓梯燈兩地、三地控制D-4機械手動第二章軟元件的功能與用法

page:

1軟元件功能及應用目的:熟練掌握各軟元件的功能、用法FX系列PLC主要的內(nèi)部軟元件有:輸入繼電器(X),輸出繼電器(Y),輔助繼電器(M),狀態(tài)繼電器(S),定時器(T),計數(shù)器(C),

數(shù)據(jù)寄存器(D),變址寄存器(V),(Z)

這些軟元件是PLC編程時的必須元件,編程就是利用這些軟元件進行的。因此,熟練掌握這些軟元件是編程的前提。下表中為FX2N系列PLC的軟元件范圍

page:

注:不同型號的PLC,其軟元件范圍也不同,即使是同一型號的PLC,不同功能的軟元件范圍也可通過PLC編程進行修改,修改方法:打開GX-Developer軟件,在“參數(shù)”→“PLC參數(shù)”→“軟元件”內(nèi),可以改變同一類型軟元件不同功能的范圍。page:1.輸入輸出繼電器的編號及功能X、YFX2N系列PLC的輸入,輸出點分配如下:輸入輸出點的作用與功能:1輸入:輸入繼電器是PLC接受外部開關的信號,其狀態(tài)只能由外部開關決定,PLC不能改變輸入信號狀態(tài)。常見的輸入元器件:按鈕,選擇開關,光電開關,行程開關,傳感器等。2輸出:是PLC通過運行用戶程序,控制輸出端子,從而通過輸出端子來控制外部負載的通與斷常見的輸出元器件:電磁閥,繼電器,接觸器,指示燈,顯示器等。注:輸入繼電器只能由外部信號驅動,而不能由PLC指令來驅動輸出繼電器只能由PLC指令來驅動,外部信號不能直接驅動PLC的輸出繼電器。但是,為了方便用戶調(diào)試,在PLC編程軟件內(nèi)設有“強制”功能,可以通過軟件改變信號的狀態(tài),從而模擬現(xiàn)場信號。2.輔助繼電器的編號和功能M可編程控制器內(nèi)偶許多輔助繼電器。這類輔助繼電器與實際的中間繼電器原理類似,有線圈,也有觸點。不同的是PLC內(nèi)部的輔助繼電器是嵌入在PLC軟件內(nèi),用戶可以隨意使用的軟繼電器,但是,輔助繼電器不能直接驅動外部負載,它只供PLC內(nèi)部使用,外部負載的驅動要通過輸出繼電器進行。而實際的繼電器需要用戶購買,并可以直接驅動負載。page:輔助繼電器主要有三種基本類型:一般用、停電保持用及特殊用輔助繼電器。注:PLC型號不同時,輔助繼電器的范圍也不一樣,其功能也不同。一般用繼電器M:PLC在運行過程中突然停電,則一般用的輔助繼電器M都會斷開,當再運行時,除非繼電器線圈的輸入條件接通,否則都將為斷開狀態(tài)。停電保持用繼電器M:若想保持斷電前輔助繼電器的狀態(tài),就需要用停電保持用的輔助繼電器。停電保持用繼電器會記憶停電之前的狀態(tài),等恢復供電后,會保持原來停電之前的狀態(tài)值。停電保持專用繼電器M:停電保持專用與停電保持用的輔助繼電器功能一樣,都是作停電保持用,但是停電保持用的范圍可以通過編程軟件進行修改(FX2N默認是從M500~M1023),而停電保持專用的輔助繼電器的范圍已經(jīng)固定,不可以修改。page:修改停電保持的繼電器的方法如下:在“工程數(shù)據(jù)列表”→“參數(shù)”→“PLC參數(shù)”→“軟元件”的“鎖存起始”及“結束”內(nèi)可修改不同軟元件的停止保持區(qū)域。鎖存就是停電保持功能。上表中,輔助繼電器M默認的所存范圍:M500~M1023,我們可以通過修上表中的數(shù)據(jù),從而改變其停電保持的范圍。舉例:若“鎖存起始”改為300,結束改為800,則M0~M299屬于一般用繼電器M300~M800為停電保持用,M801~M1023屬于一般用,而M1024~M3071屬于停電保持專用的,因此此區(qū)域永遠屬于停電保持范圍。page:輔助繼電器的一般用法說明:輔助繼電器M一般由線圈、常開觸點、常閉觸點組成。線圈可以通過PLC內(nèi)的軟元件的觸點驅動,而其觸點根據(jù)線圈的狀態(tài)而動作。當輔助繼電器線圈得電輸出時,其常開觸點接通,常閉觸點斷開當輔助繼電器線圈失電斷開時,其常開觸點斷開,常閉觸點接通注:某些特殊輔助繼電器線不需要驅動線圈,其觸點就會動作。下面會列舉幾個。下面舉例說明輔助繼電器的幾種用法:A.一般用輔助繼電器如下程序:上述程序中,M3屬于一般用輔助繼電器的范圍,若X001接通,則M3線圈接通,并自鎖保持,即一直保持接通。此時,若PLC復位或PLC斷電,則M3會斷開,等PLC重新上電正常運行后,M3是斷開狀態(tài)。即一般用的輔助繼電器在PLC復位或PLC斷電后其狀態(tài)為為斷開狀態(tài)。B.停電保持用輔助繼電器如下程序:page:M520屬于停電保持用繼電器的范圍。若X001接通,則M520線圈接通,并自鎖,即M520一直保持接通。此時,若PLC復位或PLC斷電,則M520還是保持其原來的狀態(tài)不變。等PLC重新上電運行后,其狀態(tài)保持斷電前的狀態(tài)不變。即停電保持用的輔助繼電器在PLC復位或者斷電后其狀態(tài)不會變化。特殊用繼電器的范圍、表示方法、及各功能詳見各PLC的操作手冊。下面列舉幾個常用特殊繼電器舉例:M8000:運行監(jiān)視器(在PLC運行中一直接通)M8001:與M8000相反邏輯。M8002:初始脈沖(僅在運行開始時瞬間接通)M8003:與M8002相反邏輯。M8011、M8012、M8013和M8014分別是產(chǎn)生10ms、100ms、1s和1min時鐘脈沖的特殊輔助繼電器例題:PLC運行后指示燈Y2實現(xiàn)周期為1秒的閃爍程序如下:說明:因為M8013是特殊繼電器,它不需要輸出線圈,它的常開點在PLC上電后就會以1秒的周期通斷,因此Y2也會一1秒的周期通斷。

案例練習

page:案例1.自動控制系統(tǒng)中,按下啟動按鈕X10,系統(tǒng)啟動,Y10輸出,為了防止操作員誤動作,因此停止按鈕做成2個,X11及X12,即同時按下X11及X12,系統(tǒng)才能停止。案例2.故障信號X10有信號,故障指示燈Y0以1秒的周期保持閃爍,按下復位按鈕X11指示燈滅。page:單按鈕控制一個指示燈,第一次亮,第二次滅(奇數(shù)亮,偶數(shù)滅)定時器page:

定時器的編號及功能1.定時器是用來延時的PLC內(nèi)部軟元件,不用作定時器的定時器編號,也可用作數(shù)值存儲的數(shù)據(jù)存儲器。上表為FX2N(C)系列PLC的定時器的功能。2.不同的定時器編號,其功能也是不同的。上圖中:T0~T199是100ms型的定時器,即定時精度為0.1秒。T200~T245是10ms型的定時器,即定時精度為0.01秒。以上定時器(T0~T245)為一般型定時器,即驅動定時器線圈的信號接通,定時器開始計時,若信號斷開,則定時器當前值變成0,信號再次接通,定時器從0開始重新計時。T246~T249為1ms累計型定時器,即定時精度為0.01秒。T250~T255為100ms累計型定時器,即定時精度為0.1秒。T246~T255為累計型定時器,即驅動定時器線圈的信號接通,定時器開始計時,若信號斷開,則定時器保持當前的計數(shù)值不變,信號再次接通,定時器從前一次計數(shù)值開始繼續(xù)計時。page:3.定時器的書寫格式。一個完整的定時器包括:線圈、觸點、設定值及當前值。下面的程序中用了定時器T1,寫定時器時,輸入格式如下:輸入一個線圈→輸入定時器號(T1)→輸入鍵盤空格鍵→定時時間(K30)上圖中T1為0.1秒型的一般定時器,K30是設定的定時時間(30*0.1S=3S),X001是定時器線圈的觸發(fā)條件當X001接通,定時器T1開始計時,每隔0.1S定時器當前值加1,因此當定時器當前值加滿到設定值30時,正好是3S鐘,此時,定時器T1的常開觸點接通,驅動輸出點Y002線圈接通。定時器在計時過程中只要驅動信號X001斷開,則定時器當前值立刻被清0.此例的控制原理即:當外部信號X001接通,Y002在3秒后接通,若X001斷開,則Y002也斷開。page:程序2.累計型計時上圖T252是0.1秒的累積型定時器,定時時間是K60即定時60*0.1=6S,程序中當T252定時時間還沒到時,T252的常閉觸點是接通的,所以,當信號X001接通,Y002的線圈接通,并且定時器開始計時,計時過程中,若X001斷開,則Y002線圈立刻斷開,而定時器的當前值保持不變,當X001再次接通,Y002線圈又會接通,定時器從當前值開始繼續(xù)計時,一旦當前值到達60(即計時滿了6S),則T252的常閉觸點斷開,此時,不管X001是否,接通,Y002都將斷開。以上兩個程序即為延時啟動,延時斷開的基本程序,定時器的應用都是在這些基礎上加深的。注:特殊輔助繼電器M8028的線圈被驅動后,一部分100MS的定時器被變換成10MS的定時器,具體操作事項,詳見特殊繼電器表。

定時器練習page:案例1:按下按鈕X10,Y1延時3S后啟動,按下按鈕X11,延時3S后停止。

page:5計數(shù)器的編號及功能(C)計數(shù)器的編號入下表所示:計數(shù)器基本用法:計數(shù)器在使用時需要輸入一個計數(shù)器線圈及一個設定值當計數(shù)器的當前值到達設定值后,計數(shù)器的常開觸點接通。一般用計數(shù)器在PLC斷電或復位時,其當前值會復位,清0。停電保持計數(shù)器在PLC斷電或復位時,能保持其原來計數(shù)的當前值。page:基本計數(shù)器用法舉例:上例中X001是計數(shù)的信號,C1是計數(shù)器編號,K8是計數(shù)器的設定值。當X001接通一次,計數(shù)器C1計一次數(shù),當前值變?yōu)?,X001再接通一次,計數(shù)器又記一次數(shù),當前值變?yōu)?、、、、當計數(shù)器當前值計滿8次,到達設定值,則計數(shù)器的常開觸點接通。當計數(shù)器的當前值到達設定值后,計數(shù)器的觸點保持接通了,即使以后不再計數(shù),其觸點也一直保持接通,此時,若要把計數(shù)器斷開,則需用“RST”指令才能斷開。上例中,若當計數(shù)器計滿數(shù)后,按下X2,要將計數(shù)器復位,則可編寫如下程序:page:32位順逆計數(shù)器的用法:程序舉例:根據(jù)上面表格給出的對應關系,C200的方向由M8200控制。當M8200線圈斷開時,C200是以正方向計數(shù)當M8200線圈接通時,C200是以負方向計數(shù)因此,上述程序中當X000斷開時,M8200斷開,此時X001接通一次,C200的計數(shù)的當前值加1當X000接通時,M8200接通,此時X001接通一次,C200的計數(shù)的當前值減1page:16位計數(shù)器與32位計數(shù)器的特點如下表:可按計數(shù)方向的切換與計數(shù)范圍的使用條件來分開使用。案例分析page:請分析該程序有什么問題?Y0在PLC工作后的狀態(tài)怎樣?page:案例1:按下啟動按鈕X10,指示燈Y0以2秒的頻率閃爍,按停止按鈕X11,指示燈滅。案例2:啟動按鈕X10,停止按鈕X11,啟動后

Y1伸出,伸出到位X1,2S后Y0得電縮回,縮回到位X0,2S后伸出動作,汽缸伸出2秒,縮回2秒。來回動作5次后,汽缸測試結束案例練習page:案例1按下按鈕X10后,水泵Y10啟動,24小時候,水泵停止。分析:普通定時器定時范圍為0~32767*100ms,因此遠遠不夠24小時的定時時間,若用好幾個定時器進行累加,則需太多的定時器,非常麻煩,此例可用計數(shù)器來實現(xiàn)。30分鐘(半小時)計數(shù)一次,24小時需計數(shù)48次就可以。page:

置位,復位[SET,RST]1.SET置位指令:指令使執(zhí)行對象動作保持。其功能與自鎖程序類似。SET指令的執(zhí)行對象:Y,M,S。2.RST復位指令:指令使執(zhí)行對象清除動作保持,當前值及寄存器清0。RST執(zhí)行對象Y,M,S,T,C,D,V,Z指令用法舉例:注:1、可以多次使用,并且不算是雙線圈

2、成對使用,使用了SET指令后,要注意在適當?shù)臈l件下把對應的元件RST復位3、SET指令適用于位軟元件,RST指令可以適用于位軟元件及字軟元件

4、操作對象page:案例練習:按下啟動按鈕X10,5秒后指示燈Y0才亮,按下停止按鈕X11,3秒后指示燈燈滅。請分別用啟保停、Setrst兩種方法寫程序,比較其兩種程序結構page:6數(shù)據(jù)寄存器的編號及功能D數(shù)據(jù)寄存器是存儲數(shù)據(jù)數(shù)值的軟元件,三菱PLC中每一個數(shù)據(jù)寄存器都是16bit(最高位為正、負符號位),也可用兩個數(shù)據(jù)寄存器合并起來存儲32bit數(shù)據(jù)(最高位為正、負符號位)數(shù)據(jù)寄存器D的編號如下表所示:指定32位時,如果指定了低位(例如D0),則高位為繼其之后的編號D1,被自動占有。數(shù)據(jù)寄存器的一般用法:一旦在數(shù)據(jù)寄存器中寫入數(shù)據(jù),只要不再寫入其它數(shù)據(jù),其內(nèi)容就不會變化。但是在RUN—STOP,或停電時,所有數(shù)據(jù)被清0。(停電保持用的數(shù)據(jù)寄存器可保持其數(shù)據(jù)不被清0)

page:數(shù)據(jù)寄存器用法舉例:條件X00導通,MOV(傳送)指令把常數(shù)23傳到D10.即使以后X0條件斷開,D10的數(shù)據(jù)保持不變。當PLC有運行到停止或斷電情況下,D10的數(shù)據(jù)被清0。數(shù)據(jù)寄存器可以處理各種數(shù)值數(shù)據(jù),利用它,可以進行各種控制。

下面舉例說明有效的活用數(shù)據(jù)寄存器的方法:1.通過間接指定定時器的設定值2.通過間接指定計數(shù)器的設定值page:比較指令數(shù)據(jù)寄存器基本案例起保停程序要求:按下啟動按鈕X000,指示燈Y000一直保持亮,按下停止按鈕X001,指示燈Y000斷開。此程序一般的寫法:最基本的起、保、停程序寫法2:注:比較指令“[=D0K1]”簡單說明其中的“=”為比較的條件,“D0”及“K1”是比較的兩個數(shù)據(jù)把D0與K1比較,符合比較條件“=”時,條件成立接通。(可以把它當作一個常開點,當滿足比較條件時,此常開點接通)page:MOV指令

16位與32位指令的用法:16位指令用法舉例:當X001接通,MOV指令將D1的數(shù)據(jù)傳送到D2內(nèi)32位指令用法舉例:在指令前面加“D”在指令前面加“D”,表示32位指令當X002接通,DMOV指令將(D3,D4)的內(nèi)容傳送到(D8,D9)內(nèi)連續(xù)執(zhí)行型與脈沖執(zhí)行型指令用法:連續(xù)執(zhí)行型指令用法舉例:脈沖執(zhí)行型指令用法舉例:在指令后面加“P”,表示脈沖執(zhí)行型指令當X004由OFF→ON變化時,MOV指令執(zhí)行一次,其他時刻都不執(zhí)行當X003接通,則程序在每個掃描周期內(nèi)都將執(zhí)行MOV指令page:1、按下X10,指示燈Y05S后亮,按下X11,指示燈3S后亮停止X12page:2、按下按鈕X1,指示燈以3S的頻率閃爍,按下X2,以1S的頻率閃爍。分析程序中存在的問題并指出修改點page:(D)INC(P)BIN增加說明:BIN指令使被執(zhí)行對象進行加一運算程序1:X0每接通一次,D10指定軟元件的內(nèi)容就加1,在連續(xù)執(zhí)行型指令中,每個掃描周期都將執(zhí)行加1運算,務必注意。INC指令在某些場合可以取代計數(shù)器,當使用計數(shù)器時,一般都要指定計數(shù)次數(shù),而限制了一定的技術范圍,使用INC不需指定計數(shù)次數(shù),只要在數(shù)值允許范圍內(nèi),條件接通,自動加一。DECBIN減少X1每接通一次,D指定軟元件的內(nèi)容就減1,在連續(xù)執(zhí)行型指令中,每個掃描周期都將執(zhí)行減1運算,務必注意。page:應用案例2:單按鈕做機械單步伸出下降上升旋轉下降上升旋回縮回應用案例3:自動程序伸出下降

吸上升旋轉下降釋放上升旋回縮回page:觸點上升沿,下降沿觸點上升沿指令是進行上升沿檢出的觸點指令,僅在指定位軟元件的上升沿時(off→on變化時)接通一個掃描周期。觸點下降沿指令是進行下降沿檢出的觸點指令,僅在指定位軟元件的下降沿時(on→off變化時)接通一個掃描周期。如上圖所示,X1的信號波形圖,一個周期由4個過程組合,過程1,2,3,4。過程1為斷開狀態(tài)過程2為接通的瞬間狀態(tài)即由斷開到接通的瞬間過程3為接通狀態(tài)過程4為斷開的瞬間狀態(tài)即由接通到斷開的瞬間page:其中過程2,由斷開到接通的瞬間,則為脈沖上升沿上圖梯形圖中,說明:上圖程序中,“其中過程4,由接通到斷開的瞬間,則為脈沖下降沿此條件只有當X1由斷開→接通的瞬間狀態(tài)時(也就是上面波形圖中的過程2這個)才會接通,其他時刻都不會接通?!贝藯l件在X1由斷開→接通的時刻接通,并且只接通一個掃期。上圖梯形圖中,

程4這個狀態(tài)時)才會接通,其他時刻都不會接通。并且只接通一個掃描周期。此條件只有當X1由接通→斷開的瞬間(也就是上面波形圖中的過page:脈沖指令[PLS,PLF]PLS上升沿指令使用PLS指令時,僅在條件從off—on的瞬間結果輸出一個掃描周期。PLF下降沿指令使用PLF指令時,僅在條件從on—off的瞬間結果輸出一個掃描周期。page:上圖程序中,INC指令是“加1”指令,當指令前面條件接通時,D0的數(shù)據(jù)就加1,并且只要條件接通,PLC每掃描一次,D0的數(shù)據(jù)都加1。應用案例1:每按一下X001按鈕,數(shù)據(jù)寄存器的數(shù)值加1上圖中是一個上升沿觸點,當X1由斷開到接通時,只接通一個掃描周期,所以D0的改為“”,數(shù)據(jù)只加1若上圖程序中則當X1由斷開到接通時,D0的數(shù)據(jù)隨著PLC的掃描過程而遞增,即PLC每掃描一次,D0的據(jù)就加1。page:案例練習:1、車庫門控制,上限位x2,下限位X32、沖便器傳感器X10泵Y0沖水時間2S現(xiàn)實連續(xù)問題的處理步進指令

page:狀態(tài)轉移(SFC)圖在順序控制中,把每一個工序叫做一個狀態(tài),當一道工序完成后做下一道工序,可表達成從一個狀態(tài)轉移到另一個狀態(tài)。如有四個廣告燈,每個燈亮1秒,循環(huán)進行,則狀態(tài)轉移圖如圖4—1所示。每個燈亮表示一個狀態(tài),用一個狀態(tài)器S。相應的負載和定時器連在狀態(tài)器上,相鄰兩個狀態(tài)器之間有一條短線,表示轉移條件。當轉移條件滿足時,則會從上一個狀態(tài)轉移到下一個狀態(tài),而上一個狀態(tài)自動復位,如要使輸出負載能保持,則應用SET來驅動負載。每一個狀態(tài)轉移圖應有一個初始狀態(tài)器(S0~S9)在最前面。初始狀態(tài)器要通過外部條件或其他狀態(tài)器來驅動,如圖4—1中是通過M8002驅動。而對于一般的狀態(tài)器一定要通過來自其他狀態(tài)的STL指令驅動,不能從狀態(tài)以外驅動。注:1、結構2、雙線圈3、自動復位上個狀態(tài)4、STL線不能有邏輯關系5、STL后的程序輸出線圈前不能有條件page:圖4—1狀態(tài)轉移圖page:步進指令步進指令有STL指令和RET指令。STL是步進開始指令,后面的操作數(shù)只能是狀態(tài)器S;在梯形圖中直接與母線相連,表示每一步的開始。RET步進結束指令,后面沒有操作數(shù),是指狀態(tài)流程結束,用于返主程序(母線)的指令。STL指令和RET指令的使用說明如圖5-1所示。A.狀態(tài)轉移圖與梯形圖的轉換用步進指令進行編程時,先畫出狀態(tài)轉移圖,再把狀態(tài)轉移圖轉換成梯形圖和指令表,狀態(tài)轉移圖、梯形圖和指令表存在一定的對應關系。狀態(tài)繼電器的編號和功能S狀態(tài)繼電器S是對工序步進控制簡易編程的一種常用軟元件,經(jīng)常與步進梯形圖指令STL結合使用。page:狀態(tài)繼電器S與輔助繼電器一樣,有無數(shù)的常開、常閉觸點,在順控程序中可以隨意使用。此外,在不用與步進梯形圖指令時,狀態(tài)S也與輔助繼電器一樣,可在一般的順控程序中使用。如下圖:page:狀態(tài)轉移圖與梯形圖的轉換用步進指令進行編程時,先畫出狀態(tài)轉移圖,再把狀態(tài)轉移圖轉換成梯形圖和指令表,狀態(tài)轉移圖、梯形圖和指令表存在一定的對應關系。page:主控指令[MC,MCR]主控指令是總與分的控制指令,即總條件控制部分程序主控指令可進行嵌套。最大有8級嵌套,N0—N7。主控指令用法舉例:上述程序中:MC是主控指令的開始標志。N0是主控的等級(N0為最高等級),M30是主控的輸出線圈,MCR是主控指令的結束。

由上面程序可以看出,主控指令相當于一個總開關??傞_關接通,下面的開關才能執(zhí)行控制??傞_關斷開,則不管下面的開關怎么動作,執(zhí)行機構都不會動作。

page:在同一個程序中,可以多次使用主控指令。當主控指令都是各自獨立時,主控沒有等級區(qū)分,一般都用N0來表示如上程序,有兩個主控指令,但是他們彼此互補相干,因此兩者沒有等級區(qū)分,每個主控制令都是最高等級。注:當有多個主控指令一起使用時,若各個主控指令之間沒有直接的關系,彼此都控制著各自的一部分程序,獨立運行著此時,每個主控指令也沒有等級區(qū)分,也都用N0來表示page:當多個主控指令一起使用,并且各主控指令互相關聯(lián)著,制約著,此時,主控指令有等分,如下圖所示:上述程序中用了三個主控指令,三者之間是層層控制的關系。第一個X000控制的主控制令,統(tǒng)管著整個程序,因此它的等級最高,用N0第二個X002控制的主控制令,受第一個控制,但同時也管控這下面的一個主控指令,它是僅次與最高等級的,因此用N1.第三個X004控制的主控制令,等級最低,受前面2個主控的控制,因此用N2主控指令結束時,先結束級別最低的主控

page:軟元件的組合即使是位元件也可以通過組合使用,處理數(shù)值,組合規(guī)則如下:在三菱PLC中,采用4位為單位,以位數(shù)Kn和起始的軟元件號的組合來表示。軟元件組合舉例:K1X3:其中“K1”表示1組(即4位),“X3”表示起始位K1X3表示從X3開始的4位信號的組合,即X3,X4,X5,X6的組合K2Y1:其中“K2”表示2組(即8位),“Y1”表示起始位K2Y1表示從Y1開始的8位信號的組合,即Y1,Y2,Y3,Y4,Y5,Y6,Y7,Y10K3M6:其中“K3”表示3組(即12位),“M6”表示起始位K3M6表示從M6開始的12位內(nèi)部繼電器的組合即M6,M7,M8,M9M10,M11,M12,M13M14,M15,M16,M17通過這樣的組合,可以把幾個連續(xù)的元件用一個表達式表示??梢院喕绦?,page:數(shù)據(jù)組合程序舉例:若X1,X2,X3,X4分別控制Y3,Y4,Y5,Y6,則程序可按如下編寫:以上要求也可按如下程序編寫:page:其中M8000是一個特殊繼電器,PLC運行后一直接通K1X001即為X1,X2,X3,X4K1Y003即為Y3,Y4,Y5,Y6程序[MOVK1X1K1Y3]即把X1,X2,X3,X4傳送到Y3,Y4,Y5,Y6傳送過程:傳送時,程序把X1的狀態(tài)傳到Y3把X2的狀態(tài)傳到Y4把X3的狀態(tài)傳到Y5把X4的狀態(tài)傳到Y6因此也就完成了如上控制要求page:變址寄存器的編號和功能V,Z變址寄存器V,Z與普通的數(shù)據(jù)寄存器一樣,是進行數(shù)據(jù)的讀入,寫出的16位數(shù)據(jù)寄存器,三菱FX系列其范圍是V0~V7,,Z0~Z7共16個。變址寄存器除了與數(shù)據(jù)寄存器一樣使用外,在應用指令的操作數(shù)中,還可以同其它的軟元件編號或數(shù)值組合使用,可在程序中改變軟元件編號或數(shù)值內(nèi)容,是一個特殊的寄存器。下面舉例說明變址寄存器的用能及用法分析如下:當X0斷開時,Z1=0,當X0接通時,Z1=5D2Z1即為D(2+Z1)。當X0接通,則Z1=0,此時,D2Z1=D(2+0)=D2當X0接通,則Z1=5,此時,D2Z1=D(2+5)=D7此處通過D2Z1,只是來改變數(shù)據(jù)寄存器的編號,而不是其具體的數(shù)據(jù)。這也是有關尋址的一個概念。注:在三菱FX系列PLC中,變址寄存器只能與字軟元件組合。如D1V1、T1V2、C1V3、K5V4但不能與位元件組合如X1V1、Y1V2、M1V3等都是錯誤的。page:Proface人機教程

page:一、人機界面產(chǎn)品的定義

連接可編程序控制器(PLC)、變頻器、直流調(diào)速器、儀表等工業(yè)控制設備,利用顯示屏顯示,通過輸入單元(如觸摸屏、鍵盤、鼠標等)寫入工作參數(shù)或輸入操作命令,實現(xiàn)人與機器信息交互的數(shù)字設備,由硬件和軟件兩部分組成。二、人機界面(Proface)產(chǎn)品的組成及工作原理

人機界面產(chǎn)品由硬件和軟件兩部分組成.硬件部分包括處理器、顯示單元、輸入單元、通訊接口、數(shù)據(jù)存貯單元等,其中處理器的性能決定了Proface產(chǎn)品的性能高低,是核心單元。根據(jù)產(chǎn)品等級不同,處理器可分別選用8位、16位、32位的處理器。Proface軟件一般分為兩部分,即運行于硬件中的系統(tǒng)軟件和運行于PC機Windows操作系統(tǒng)下的畫面組態(tài)軟件.使用者都必須先使用Proface的畫面組態(tài)軟件制作“工程文件”,再通過PC機和人機產(chǎn)品的串行通訊口,把編制好的“工程文件”下載到人機的處理器中運行。

page:三、人機界面的基本問題:1、人機界面與人們常說的“觸摸屏”有什么區(qū)別?

從嚴格意義上來說,兩者是有本質(zhì)上的區(qū)別的。因為“觸摸屏”僅是人機界面產(chǎn)品中可能用到的硬件部分,是一種替代鼠標及鍵盤部分功能,安裝在顯示屏前端的輸入設備;而人機界面產(chǎn)品則是一種包含硬件和軟件的人機交互設備。在工業(yè)中,人們常把具有觸摸輸入功能的人機界面產(chǎn)品稱為“觸摸屏”,但這是不科學的。

2、人機界面和組態(tài)軟件有什么區(qū)別?

人機界面產(chǎn)品,常被大家稱為“觸摸屏”,包含HMI硬件和相應的專用畫面組態(tài)軟件,一般情況下,不同廠家的HMI硬件使用不同的畫面組態(tài)軟件,連接的主要設備種類是PLC。而組態(tài)軟件是運行于PC硬件平臺、windows操作系統(tǒng)下的一個通用工具軟件產(chǎn)品,和PC機或工控機一起也可以組成HMI產(chǎn)品;通用的組態(tài)軟件支持的設備種類非常多,如各種PLC、PC板卡、儀表、變頻器、模塊等設備,而且由于PC的硬件平臺性能強大(主要反應在在速度和存儲容量上),通用組態(tài)軟件的功能也強很多,適用于大型的監(jiān)控系統(tǒng)中。

page:3、人機界面產(chǎn)品中是否有操作系統(tǒng)?

任何人機界面產(chǎn)品都有系統(tǒng)軟件部分,系統(tǒng)軟件運行在HMI的處理器中,支持多任務處理功能,處理器中需有小型的操作系統(tǒng)管理系統(tǒng)軟件的運行?;谄桨逵嬎銠C的高性能人機界面產(chǎn)品中,一般使用WinCE,Linux等通用的嵌入式操作系統(tǒng)。

4、人機界面只能連接PLC嗎?

人機界面產(chǎn)品是為了解決PLC的人機交互問題而產(chǎn)生的,但隨著計算機技術和數(shù)字電路技術的發(fā)展,很多工業(yè)控制設備都具備了串口通訊能力,所以只要有串口通訊能力的工業(yè)控制設備,如變頻器、直流調(diào)速器、溫控儀表、數(shù)采模塊等都可以連接人機界面產(chǎn)品,來實現(xiàn)人機交互功能軟件安裝page:雙擊打開GP編程軟件包,出現(xiàn)如下畫面:page:雙擊軟件安裝圖標,即開始安裝proface軟件,軟件安裝完畢,即可使用。但是此時的軟件是英文版的,若要安裝中文版,則需另外安裝語言包軟件,安裝方法如下:打開GP簡體中文包文件夾“”,則會出現(xiàn)如下畫面:雙擊語言安裝圖標,即可安裝簡體中文語言。安裝完畢后,重新打開proface軟件,即為簡體中文版軟件。page:打開GP軟件圖標,即彈出軟件的工程管理器畫面,如下圖所示:“GP設置”:則可設置軟件的一些參數(shù),如通信參數(shù),系統(tǒng)參數(shù)等?!靶陆ā保簞t可以新建一個工程畫面“打開”:則可以打開原有工程畫面“繪畫”:則立即進入畫面制作“報警”:則可設置一些報警信息,報警條件“傳輸”:是把做好的畫面下載到人機里,或者把人機里的畫面上傳到我們

電腦軟件中?!澳M”:則是在沒有人機的情況下,在我們電腦軟件中實現(xiàn)模擬操作新建工程

page:初次使用此軟件,首先要新建一個工程,點擊上圖所示的“新建”圖標或者在“工程”菜單中選擇“新建”,會彈出新建工程的設置畫面,如下圖所示:1:設置新建工程的文字描述,說明。2:選擇所使用的人機系列及型號。

對照觸摸屏的型號設置。3:設置所要連接的PLC的型號及通訊方式。4:通信參數(shù)設置主要設置與對應PLC通信時的一些參數(shù),如傳送速度,數(shù)據(jù)位,停止位等。具體參數(shù)對照GP通訊手冊上。各選項選擇之后,單擊“確定”按鈕,則可進入畫面編輯系統(tǒng)新建畫面板

page:工程新建完成之后(以上操作執(zhí)行后),會彈出畫板編輯畫面,如下圖中大部分圖表都是灰色的,是沒有激活的,即不能使用的。首次制作畫面時,先要新建一個畫面,在上圖中,點擊新建畫面快捷圖標“”,或在畫面菜單里選擇幾乎全部的功能都能在“基本畫面”里實現(xiàn),而像“標記畫面”、“趨勢畫面”等只是實現(xiàn)某個特定功能的畫面。所以我們一般都選擇“基本畫面”,然后單擊確定。“新建”,此時會彈出畫面選擇菜單,如左圖所示:畫面面板說明

page:畫面板建完后,各種功能菜單及圖表都顯示顏色了,說明被激活了,就可以在畫面上制作各種功能了,畫面主要功能如下圖所示:菜單欄:1.畫面:用于打開、關閉、保存畫面等操作2.編輯:對圖形對象的編輯功能菜單3.察看:畫面編輯器的編輯環(huán)境的設置,4.選項:畫面編輯選項,對畫面的屬性設置。5.繪畫:繪畫的基本工具,如點、線、圓等6.Tags:每個Tag都一個特定的功能,7.部件:各種不同功能的部件,如指示燈等8.特殊:特殊功能,例如編輯腳本程序等9.庫:圖形庫管理功能,可以調(diào)用各種圖形,也可以保存某些圖形10.窗口:多個窗口文件可以排列順序11.幫助:有關本軟件的幫助page:繪畫的應用在GP軟件中,你可以使用繪畫工具,直線、矩形、橢圓等各種豐富多彩的圖形通過這些繪圖工具的組合使用,可繪制各種不同的圖形page:GP的內(nèi)部的系統(tǒng)數(shù)據(jù)區(qū)LS區(qū),其中開始的20個寄存器,LS0—LS19,被規(guī)定為專門的系統(tǒng)數(shù)據(jù)區(qū)。系統(tǒng)數(shù)據(jù)區(qū)的每一個寄存器都用特殊的用途,分為只讀或可寫,例如當前顯示畫面好、時鐘、GP狀態(tài)、改變GP顯示的畫面號、打印控制等。非特殊需要,不應隨意改變其值。page:部件的類型及概要下表用給出了人機界面制作時常用的部件。page:page:位開關:在部件菜單下選中“位開關”,會彈出如下畫面:在開關設置畫面的頂部有四個菜單:“一般設置”、“形狀/顏色”、“標簽”、“擴展”page:一般設置:在一般設置中,主要設置次開關所對應的地址及開關的功能在“運算位地址”下選擇與PLC對應的位地址類型及地址號,位地址可以是輸入X,輸出Y,輔助繼電器M等。通過小鍵盤可以輸入對應的地址號。在“功能”下面有四個功能類型可選,“位設置”、“復位”、“瞬間”、“位反轉”選擇所需要的開關功能類型,每個功能的用法如下圖所示page:形狀顏色設置:可以在“形狀/顏色”菜單欄里,選擇開關的形狀及顏色,達到更好的視覺效果。點擊“瀏覽”按鈕,則系統(tǒng)會彈出很多按鈕的形狀,如上圖所示,選擇你索要的形狀,點擊“確定”,則形狀選擇完成。然后在上圖中選擇你所喜歡的邊框顏色,前景、背景顏色。page:標簽:在“標簽”菜單里,可以為開關設置名稱,作為標簽,在看畫面時幫助記憶。具體操作如下圖所示:首先選擇“標簽”菜單欄,然后在“文本”下面的圖框內(nèi)輸入所要設置的標簽,下圖設置的為“啟動按鈕”,設置完成后,在畫面開關上就能顯示相應的標簽了。如圖

page:擴展:擴展部分主要設置互鎖對象及蜂鳴器,可根據(jù)需要選擇使用?;ユi:當選擇互鎖時,要輸入互鎖的地址,并且選擇開或關有效。當選擇“開”時,則一定要當?shù)刂方油〞r,按下此開關,才會有動作信號。當選擇“關”時,則一定要當?shù)刂窋嚅_時,按下此開關,才會有動作信號。在設置畫面的底部有“放置”、“取消”“幫助”按鈕,當按鈕的基本設定都完成后,點擊放置,移動鼠標,把此開關放于你所想要得地方,此開關設定結果。點擊“取消”,取消此開關的所有操作。點擊“幫助”,系統(tǒng)顯示一些幫助文件。注:在以后的很多部件菜單中,都會有“一般信息”、“形狀/顏色”、“標簽”、“擴展”等菜單,其功能都是很類似的,所以在以后的說明中就不再重述,只講功能及用法。page:字開關字開關主要對一些數(shù)據(jù)進行設置的開關,在“部件”菜單中選中字開關后會彈出如下畫面:選擇字開關后,首先在“字地址”下面選擇所要用的字的型號及地址號“常量”可以通過“上下”箭頭設置實際的數(shù)值。然后在“功能”下面選擇一個所要的功能。字開關主要有4種不同類型的功能:字設置、加/減、數(shù)字(加)、數(shù)字(減)page:1字設置:當按鈕按下時,常數(shù)所設置的值寫入指定的地址中2加/減:按鈕每按下一次,指定的地址中的數(shù)據(jù)就和常量設置的值進行相加,相加的結果寫入該地址中。如果常量設置的是負數(shù),則進行減法運算。3數(shù)字加:每當按下字開關,指定的地址的數(shù)據(jù)的位加1,但不進位。數(shù)據(jù)形式可以是BIN(二進制)也可以是BCD。例如原數(shù)據(jù)為BCD數(shù)9,加1后變成0。原數(shù)據(jù)是BIN數(shù)F,加1后變成0。4數(shù)字減:對指定的地址數(shù)據(jù)位減1。功能舉例:若字地址設置為D100,常數(shù)設置為3,功能選擇了“加/減”,則每按下一次該開關,D100內(nèi)的數(shù)據(jù)就加3。page:功能開關在功能下面有很多選項,當選擇某項時,執(zhí)行特定的功能1前一畫面:當按下開關時,GP跳轉到前一幅畫面。若當前在第二畫面,則按下次按鈕,自動切換到第一畫面。2畫面切換:選擇畫面切換后,畫面選擇就被激活,可以通過上下鍵選擇所要切換的

畫面。若選擇畫面3,則按下開關后,GP跳轉到第3幅畫面。3復位GP:當按下開關后,GP就被復位。要使GP啟動,則需重新運行GP4離線:當按下開關后,GP就與所連接的PLC斷開5數(shù)據(jù)傳輸鍵:當按下開關后,自動進行數(shù)據(jù)的傳輸。功能開關的其他功能不做一一介紹,以上幾點是常用的功能。page:撥動開關撥動開關用于將指定的位地址置位或復位,其功能相當于一個兩位置的轉換開關注意:當GP沒有與PLC連接時,此開關在GP畫面上是不顯示的,只有當GP與PLC建立連接后,才能被顯示。設置時,首先設置演算位地址,即此開關控制的地址。監(jiān)控位地址主要是用來監(jiān)控此開關的狀態(tài)page

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論