PLC功能指令綜合應用-功能指令應用編程_第1頁
PLC功能指令綜合應用-功能指令應用編程_第2頁
PLC功能指令綜合應用-功能指令應用編程_第3頁
PLC功能指令綜合應用-功能指令應用編程_第4頁
PLC功能指令綜合應用-功能指令應用編程_第5頁
已閱讀5頁,還剩90頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

任務4-2:功能指令應用編程-燈光類X0FNC20(D)ADD(P)D10D14D12執(zhí)行條件功能框

功能框中的FNC20表示功能指令代號;代號下面的(D)表示為32位數據操作,若無(D)則表示16位數據操作;ADD是加法助記符;(P)表示脈沖執(zhí)行指令,若無(P)則表示連續(xù)執(zhí)行;D10和D12表示源操作數;D14表示目標操作數。

數據寄存器D10和D12存放的是源操作數的數據;D14中存放的是目標操作數的數據。所謂目標操作數就是指應用指令后數據結果所在的數據寄存器。源操作數在指令執(zhí)行后數據為發(fā)生變化,而目標操作數執(zhí)行指令后發(fā)生變化。4.2.1

傳送比較類指令及應用一、傳送比較指令說明1、比較指令CMP

比較指令CMP是將源操作數[S1]、[S2]中的數據進行比較,比較結果影響目標操作數D的狀態(tài)。[S1]K100<C10的當前值時,M0=ONK100=C10的當前值時,M1=ONK100>C10的當前值時,M2=ONM0M1M2X0[S2][D]CMPK100C10M0舉例比較指令CMP的說明該指令是將源操作數[S1]和[S2]的中數據進行比較,結果送目標操作數[D]中去。[D]由3個元件組成,指令中[D]給出首地址,其它兩個為后面的相鄰元件。當X0由ON→OFF時,不執(zhí)行CMP指令,M0~M2保持斷開前的狀態(tài),用復位指令RST才能清除比較結果。CMP是進行二進制代數比較??梢?2位二進制數比較和脈沖執(zhí)行方式。如果指令中指定的操作數不全、元件超出范圍、軟元件地址不對時,程序出錯。指令名稱助記符指令代碼位數操作數范圍程序步[S1·][S2·][D·]比較CMPCMP(P)FNC10(16/32)K、HKnX、KnY、KnM、KnST、C、D、V、ZYMSCMP、CMPP…7步DCMP、CMPP…13步比較指令的要素2、區(qū)間比較指令ZCPZCP是將一個數[S]與兩個源操作數[S1]和[S2]進行代數比較,比較結果影響目標操作數[D]的狀態(tài)。舉例區(qū)間比較指令ZCP的說明ZCP指令是將源操作數[S]的數據和兩個源操作數[S1]和[S2]的數據進行比較,結果送到[D]中,[D]為三個相鄰元件的首地址。ZCP指令為二進制代數比較,并且[S1]<[S2],如果[S1]>[S2],則把[S1]視為[S2]處理。當X0由ON→OFF時,不執(zhí)行ZCP指令,比較結果保持不變,需要用復位指令才能清除。該指令可以進行16/32位數據處理和連續(xù)/脈沖執(zhí)行方式。區(qū)間比較指令的要素指令名稱助記符指令代碼位數操作數范圍程序步[S1·][S2·][S·][D·]區(qū)間比較ZCPZCP(P)FNC11(16/32)K、HKnX、KnY、KnM、KnST、C、D、V、ZY、M、SZCP、ZCPP…9步DZCP、ZCPP…17步2、觸點形比較指令

觸點形比較指令是使用觸點符號進行數據[S1·]、[S2·]比較的指令,根據比較結果確定觸點是否允許能流通過。LD類:表示該觸點為支路上與左母線相連的首個觸點;觸點形比較指令的分類

AND類:與普通觸點表示相同,即為串聯觸點;OR類:表示方法與普通觸點相同,為并聯觸點。從母線取用觸點比較指令要素FNCNo16位助記符(5步)32位助記符(9步)操作數導通條件非導通條件[S1·][S2·]224LD=(D)LD=K、H、KnX、KnY、KnM、KnS、T、CD、V、Z[S1·]=[S2·][S1·]≠[S2·]225LD>(D)LD>[S1·]>[S2·][S1·]≤[S2·]226LD<(D)LD<[S1·]<[S2·][S1·]≥[S2·]228LD<>(D)LD<>[S1·]≠[S2·][S1·]=[S2·]229LD≤(D)LD≤[S1·]≤[S2·][S1·]>[S2·]239LD≥(D)LD≥[S1·]≥[S2·][S1·]<[S2·]從母線取用觸點比較指令應用說明串聯形觸點比較指令要素FNCNo16位助記符(5步)32位助記符(9步)操作數導通條件非導通條件[S1·][S2·]232AND=(D)AND=K、H、KnX、KnY、KnM、KnS、T、CD、V、Z[S1·]=[S2·][S1·]≠[S2·]233AND>(D)AND>[S1·]>[S2·][S1·]≤[S2·]234AND<(D)AND<[S1·]<[S2·][S1·]≥[S2·]236AND<>(D)AND<>[S1·]≠[S2·][S1·]=[S2·]237AND≤(D)AND≤[S1·]≤[S2·][S1·]>[S2·]238AND≥(D)AND≥[S1·]≥[S2·][S1·]<[S2·]串聯形觸點比較指令應用說明并聯形觸點比較指令要素FNCNo16位助記符(5步)32位助記符(9步)操作數導通條件非導通條件[S1·][S2·]240OR=(D)OR=K、H、KnX、KnY、KnM、KnS、T、CD、V、Z[S1·]=[S2·][S1·]≠[S2·]241OR>(D)OR>[S1·]>[S2·][S1·]≤[S2·]242OR<(D)OR<[S1·]<[S2·][S1·]≥[S2·]244OR<>(D)OR<>[S1·]≠[S2·][S1·]=[S2·]245OR≤(D)OR≤[S1·]≤[S2·][S1·]>[S2·]246OR≥(D)OR≥[S1·]≥[S2·][S1·]<[S2·]并聯形觸點比較指令應用說明1、傳送指令FNC12

MOV2、移位傳送指令FNC13

SMOV3、取反傳送指令FNC14

CML4、塊傳送指令FNC15

BMOV5、多點傳送指令FNC16

FMOV

6、數據交換指令FNC17

XCH7、變換指令FNC18

BCD

FNC19

BIN4、傳送指令傳送指令要素指令名稱助記符指令代碼位數操作數范圍程序步[S·][D·]傳送MOVMOV(P)FNC12(16/32)K、HKnX、KnY、KnM、KnST、C、D、V、ZKnY、KnM、KnST、C、D、V、ZMOV、MOVP…5步DMOV、DMOVP…9步X0FNC12MOVD10D12

功能框中的FNC12是傳送指令,該條指令的含義是:將數據寄存器D10中存放的16位數據內容傳送到數據寄存器D12中。X0FNC12(D)MOVD20D22

該條指令的含義是:將數據寄存器D21、D20中存放的32位數據內容傳送到數據寄存器D23、D22中。

注意:在32位數據傳送中每個數據寄存器D分別傳送16位,而梯形圖只標出低16位數據寄存器,即圖中的D20和D22。①定時器、計數器當前值讀出舉例②定時器、計數器設定值的間接指定舉例X001FNC12MOVT0D20X002FNC12MOVk200D12M0T20D20X0FNC12MOV(P)D10D12

該條指令的含義是:當X0從OFF→ON時,D10中存放的16位數據內容傳送到D12中,其他時刻不執(zhí)行。當X0從ON→OFF時,在每個掃描周期都執(zhí)行數據傳送一次,即把D10的內容送到D12中。

該條指令的含義是:

FNC24是二進制加1功能指令,當X0為高電平時,每一個掃描周期D10中的內容都要增加1,連續(xù)執(zhí)行。X0FNC24INCD10連續(xù)執(zhí)行標志梯形圖[S]X0m1[D]m2SMOVD1K4K2D2K3n310010110210310010110210D1D2b15b15b0b0自動轉換自動轉換4位BCD碼4位BCD碼保持保持D1D2二進制二進制從D1右起第四位(m1=K4)開始的2位(m2=K2)數移到D2的右起第3位(n=K3)和第2位D2中的第1位和第4位保持不變最后D2中的數自動變成二進制數位傳送指令SMOV(FNC13)操作數[S1]、[S1]:K,H、KnX、KnY、KnM、KnS、T、C、D、

V,Z[D]:KnY、KnM、KnS、T、C、D、V,Zm1、m2、n:K、H說明該指令將源操作數[S]的16位二進制數自動轉換成4位BCD碼,然后從右向左第m1位開始向右數m2位,傳送到目標操作數(4位BCD碼)的從右向左第n位開始向右數m2位的位置上,最后這4位BCD碼自動轉換成二進制數后送入目標操作數[D]中去。傳送中BCD碼數值超過9999時程序出錯。梯形圖若源操作數中的數為十進制常數時,將自動轉換成二進制。反相傳送指令CML(FNC14)操作數[S]:K,H、KnX、KnY、KnM、KnS、T、C、D、V,Z[D]:KnY、KnM、KnS、T、C、D、V,Z說明該指令把源操作數[S]中的數據各位取反(1→0,0→1)后傳送到目標操作數[D]中去。該指令可以16/32位數據處理和連續(xù)/脈沖執(zhí)行方式二、傳送比較指令應用實例舉例1用程序構成一個閃光信號燈,改變輸入口所接置數開關可改變閃光頻率。

設定開關4個,分別接于X000~X003,X010為起停開關;信號燈接于Y000。編制梯形圖

圖中第一行為變址寄存器清零,上電時完成。第二行從輸入口讀入設定開關數據,變址綜合后送到定時器T0的設定值寄存器D0,并和第三行中的定時器T1配合產生D0時間間隔的脈沖。舉例2有一組燈L1~L8。要求隔燈顯示,每2s變換一次,反復進行。用一個開關實現啟停控制。

設置啟停開關接于X000,L1~L8接于Y000~Y007。梯形圖如下圖所示:本章學習結束。Goodbye!任務4-3:功能指令應用編程-LED顯示模塊4PLC功能指令數碼管顯示控制知識目標:掌握位元件、字元件、位組合元件、數據寄存器、變址寄存器和指針。掌握功能指令的編程格式。掌握傳送指令MOV。能力目標:會使用MOV指令進行梯形圖編程,能靈活地將MOV指令應用于各種控制中??刂埔?數碼管顯示控制控制要求利用PLC控制LED數碼顯示,控制要求為:開關閉合后數碼管循環(huán)顯示數字9、8、7、6、5、4、3、2、1、0,顯示時間間隔均為1s。開關斷開后系統(tǒng)停止運行。數碼管顯示9、8、7、6、5、4、3、2、1、0對應的段碼如表4.1所示。相關知識1數碼管顯示控制相關知識一、位元件、字元件和位組合元件處理ON/OFF狀態(tài)的元件稱為位元件,例如X、Y、M、S。處理數據的元件稱為字元件,例如T和C等。由位元件也可構成字元件進行數據處理,位元件組合由Kn加首元件號來表示。4個位元件為一組組合成單元。KnM0中的n是組數,16位數操作時為K1~K4,32位數操作時為K1~K8。例如K2M0表示由M0~M7組成的八位數據;K4M10表示由M10~M25組成的16位數據,M10是最低位。當一個16位數據傳送到K1M0、K2M0或K3M0時,只傳送相應的低位數據,較高位的數據不傳送。32位數據傳送也一樣。在16位數操作時,參與操作的位元件由K1~K4指定。若僅由K1~K3指定,不足部分的高位均作0處理,這意味著只能處理正數(符號位為0)。在做32位數操作時也一樣。被組合的位元件的首元件號可以是任意的,但習慣上采用以0結尾的元件,如M0、M10、……。任務4.1數碼管顯示控制相關知識二、數據寄存器(一)通用數據寄存器D0~D199(共200點)(二)斷電保持/鎖存寄存器D200~D7999(共7800點)(三)特殊數據寄存器D8000~D8255(共256點)(四)文件數據寄存器D1000~D7999(共7000點)任務4.1數碼管顯示控制相關知識三、變址寄存器變址寄存器V、Z在傳送、比較等指令中用來修改操作對象的元件號,存放在V、Z中的數據代表增量。V、Z都是16位的寄存器,其操作方式與普通數據寄存器一樣,可進行數據的讀寫。當進行32位操作時,將V、Z合并使用,指定Z為低位。任務4.1數碼管顯示控制相關知識四、指針分支指令用P0~P62、P64~P127共127點。指針P0~P62、P64~P127為標號,用來指定條件跳轉、子程序調用等分支指令的跳轉目標。P63為結束跳轉用。中斷用指針I(yè)0□□~I8□□共9點。中斷指針的格式表示如下。(一)輸入中斷I△0□□=0表示為下降沿中斷;□=1表示為上升沿中斷?!鞅硎据斎胩?,取值范圍為0~5,每個輸入只能用一次。(二)定時器中斷I△□□△表示定時器中斷號,取值范圍為6~8,每個定時器只能用1次?!酢醣硎径〞r時間,取值范圍為10~99ms。(三)計數器中斷I0△0△表示計數器中斷號,取值范圍為1~6。計數器中斷與高速計數器比較置位指令配合使用,根據高速計數器的計數當前值與計數設定值的關系來確定是否執(zhí)行相應的中斷程序。任務4.1數碼管顯示控制相關知識五、功能指令的格式(一)功能指令的表達形式功能指令的表達形式如圖4.1所示。功能指令按功能號FNC00~FNC249編排。每條功能指令都有一個指令助記符。例如圖4.1中,功能號為45的FNC45功能指令的助記符為MEAN,它是一條數據處理平均值功能指令。該指令是7步指令。圖4.1功能指令的表達形式任務4.1數碼管顯示控制相關知識五、功能指令的格式

(一)功能指令的表達形式有的功能指令只需指定功能編號即可,但更多的功能指令在指定功能編號的同時還需指定操作元件。操作元件由1到4個操作數組成。下面將對操作數進行說明。[S]是源操作數。若使用變址功能時,表示為[S.]形式。源操作數不止一個時,可用[S1.]、[S2.]表示。[D]是目標操作數。若使用變址功能時,表示為[D.]形式。目標操作數不止一個時,可用[D1.]、[D2.]表示。m與n表示其他操作數。常用來表示常數或者作為源操作數和目標操作數的補充說明。表示常數時,用十進制K和十六進制H。需注釋的項目較多時可采用m1、m2等方式。功能指令的功能號和指令助記符占一個程序步。每個操作數占兩個或4個程序步(16位操作占兩個程序步,32位操作占4個程序步)。任務4.1數碼管顯示控制相關知識五、功能指令的格式(一)功能指令的表達形式如圖4.2所示是一條求平均值的功能指令的梯形圖。D0是源操作數的首元件,K3是指定取值的個數為3,D4Z0是指定計算結果存放的數據寄存器的地址。上述平均值指令的含義是:要注意的是,某些功能指令在整個程序中只能出現一次。即使使用跳轉指令使其分處于兩段不可能同時執(zhí)行的程序中也不允許,但可利用變址寄存器多次改變其操作數。圖4.2求平均值功能指令示例任務4.1數碼管顯示控制相關知識五、功能指令的格式(二)數據長度功能指令可處理16位數據和32位數據。功能指令中有符號(D)表示處理32位數據,如(D)MOV、FNC(D)12指令。處理32位數據時,用元件號相鄰的兩元件組成元件對。元件對的首地址用奇數、偶數均可,建議元件對的首地址統(tǒng)一用偶數編號。如圖4.3中的第一條指令是將D10中的數據送到D12中,處理的是16位數據。第二條指令是將D21和D20中的數據送到D23和D22中,處理的是32位數據。要說明的是,32位計數器C200~C255不能用作16位指令的操作數。圖4.3功能指令處理16位數據和32位數據示例任務4.1數碼管顯示控制相關知識五、功能指令的格式(三)功能指令類型FX系列PLC的功能指令有連續(xù)執(zhí)行型和脈沖執(zhí)行型兩種形式。如圖4.4(a)所示的程序是連續(xù)執(zhí)行方式的例子。當X2為ON狀態(tài)時,上述指令在每個掃描周期都被重復執(zhí)行。某些指令,例如INC、DEC等,用連續(xù)執(zhí)行方式要特別留心。如圖4.4(b)所示的程序是脈沖執(zhí)行方式的例子。助記符后附的(P)符號表示脈沖執(zhí)行。該脈沖執(zhí)行的指令僅在X1由OFF轉為ON時有效。在不需要每個掃描周期都執(zhí)行時,用脈沖執(zhí)行方式可縮短程序執(zhí)行時間。(P)和(D)可同時使用,如(D)MOV(P)。圖4.4連續(xù)執(zhí)行方式和脈沖執(zhí)行方式功能指令示例任務4.1數碼管顯示控制相關知識六、傳送指令MOVMOV指令助記符、功能、操作數、程序步如表4.2所示。MOV指令將源操作數的數據傳送到目標元件中,即[S.]→[D.]。MOV指令的使用說明如圖4.5所示。當X0為ON時,源操作數[S.]中的數據K100傳送到目標元件D10中。當X0為OFF時,指令不執(zhí)行,數據保持不變。圖4.5MOV指令的使用說明任務實施4.1數碼管顯示控制任務實施一、I/O分配由控制要求可確定PLC需要1個輸入點、8個輸出點,其I/O分配表見表4.3。任務4.1數碼管顯示控制任務實施二、硬件接線數碼顯示控制系統(tǒng)I/O接線如圖4.6所示。圖4.6數碼管顯示控制I/O接線圖任務4.1數碼管顯示控制任務實施三、程序設計數碼管顯示控制梯形圖如圖4.7所示。圖4.7數碼管顯示控制編程任務4.1數碼管顯示控制任務實施四、運行調試(1) 按圖4.6所示將PLC的I/O接線連接起來。(2) 用專業(yè)的編程電纜將裝有GX編程軟件的上位機的RS-232口與PLC的RS-422口連接起來。(3) 接通電源,PLC電源指示燈(POWER)亮,說明PLC已通電。將PLC的工作方式開關扳到STOP位置,使PLC處于編程狀態(tài)。(4) 用編程軟件將如圖4.7所示的程序寫入PLC中。(5) 開關S閉合后,數碼管循環(huán)顯示數字9、8、7、6、5、4、3、2、1、0,顯示時間間隔均為1s。開關斷開后系統(tǒng)停止運行。知識拓展務4.1數碼管顯示控制知識拓展一、移位傳送指令SMOVSMOV指令的助記符、功能、操作數、程序步如表4.4所示。任務4.1數碼管顯示控制知識拓展SMOV指令的使用說明如圖4.8所示。首先將二進制的源數據(D1)轉換成BCD碼(D1′),然后將BCD碼移位傳送,實現數據的分配、組合。源數據BCD碼右起從第4位(m1=4)開始的2位(m2=2)移送到目標D2′的第3位(n=3)和第2位,而D2′的第4和第1兩位BCD碼不變。然后,目標D2′中的BCD碼自動轉換成二進制數,即為D2的內容。BCD碼值超過9999時出錯。一、移位傳送指令SMOV圖4.8SMOV指令使用說明任務4.1數碼管顯示控制知識拓展CML指令的助記符、功能、操作數、程序步如表4.5所示。CML指令的使用說明如圖4.9所示。將源操作數中的數據(自動轉換成二進制數)逐位取反后傳送。二、取反傳送指令CML圖4.9CML指令的使用說明任務4.1數碼管顯示控制知識拓展BMOV指令的助記符、功能、操作數、程序步如表4.6所示。BMOV指令是把從源操作數指定的元件開始的n個數組成的數據塊傳送到指定的目標。如果元件號超出允許的元件號范圍,數據僅傳送到允許的范圍內。BMOV指令的使用說明如圖4.10所示。若用到需要指定位數的位元件,則源操作數和目標操作數指定的位數必須相同。三、塊傳送指令BMOV圖4.10BMOV指令的使用說明任務4.1數碼管顯示控制知識拓展FMOV指令助記符、功能、操作數、程序步如表4.7所示。FMOV指令是將源元件中的數據傳送到指定目標開始的n個目標元件中,這n個元件中的數據完全相同。FMOV指令的使用說明如圖4.11所示。X0為ON時,將0送至D100~D119中,如果元件號超出元件號范圍,數據僅傳送到允許范圍的元件中。四、多點傳送指令FMOV圖4.11FMOV指令的使用說明任務4.3八站小車呼叫控制相關知識五、七段譯碼指令SEGDSEGD指令的助記符、功能、操作數、程序步如表4.26所示。七段譯碼指令SEGD將源操作數指定的元件的低4位中的十六進制數譯碼后送給7段顯示器顯示,譯碼信號存于目標操作數指定的元件中,輸出時要占用7個輸出點。顯示的段代表了輸入字節(jié)的最低位中的字符。下圖是顯示段指令使用的七段顯示編碼。七段顯示的編碼返回數碼管循環(huán)顯示PLC程序本章學習結束。Goodbye!觸摸屏控制攪拌機項目制作(1)會使用MCGS軟件制作攪拌機項目的組態(tài)畫面;(2)會攪拌機項目的PLC編程。一、項目要求某食品廠現有一臺原料混合攪拌機,驅動裝置是一臺三相交流異步電動機,控制面板上有兩個按鈕,在正常運行時按下綠色按鈕(SB2)攪拌機就Y型降壓起動,攪拌機低速運行,定時器開始計延時,延時后切換到△型全壓運行,如果在Y/△運行中,任何時候按下紅色按鈕(SB1),攪拌機就停止運行。1、認識Y-△降壓起動控制

如圖2-4所示,Y-△降壓起動控制是對電機進行低、高速切換運行而設計的。二、項目傳統(tǒng)控制電路介紹圖2-4Y-△降壓起動控制電路(1)閉合QS開關,按下起動按鈕SB2,KM1、KM3和KT線圈得電主觸點閉合,電機Y型轉動,燈HL1、HL3亮,經延時后,KT動作,KM3失電,KM2得電,最后KT失電,燈HL1、HL2亮。(2)按下停止按鈕SB1,KM1、KM2線圈立刻失電,KM1、KM2、KM3和KT的各個觸點復位,燈HL1、HL2滅,電機停止轉動。圖2-4Y-△降壓起動控制電路

1、系統(tǒng)方案設計

用PLC控制代替?zhèn)鹘y(tǒng)繼電器-接觸器控制,這種控制方式具有功能強,性能價格比高;具有軟元件配套齊全,用戶使用方便,適應性強;可靠性高,抗干擾能力強;系統(tǒng)的設計、安裝、調試工作量少;編程方法簡單;維修工作量少,維修方便;體積小,能耗低等優(yōu)勢。三、項目實施圖2-15系統(tǒng)解決方案框圖表2-8硬件配置表1、系統(tǒng)方案設計

系統(tǒng)設計要求,要保留原主電路,用人機界面HMI(觸摸屏)及物理按鈕開關兩種方式給出主控信號,選用繼電器型輸出PLC作為控制器,控制繼電器-接觸器電路。2、電氣設計I/O地址分配如表2-9所示表2-9I/O地址分配表圖2-16主電路和PLC控制電路

保留原主電路(含電動機),PLC的L、N端供電電源為220V交流電源,PLC的繼電器型輸出Y0~Y2控制三個接觸器線圈,輸出回路為220V交流電源,接觸器線圈必須互鎖,具體做法是在△型、Y型接觸器中互串一個對方的動斷觸點,可以防止接觸器故障而造成電源短路故障,電氣原理圖如圖2-16所示。

三菱FX3U系列PLC的輸入信號既可以接漏型輸入,也可以接源型輸入,與西門子S7-200Smart相類似,如圖2-17所示。(a)漏型輸入

(b)源型輸入圖2-17FX3U系列PLC的輸入接線3、HMI組態(tài)設計

用昆侖通態(tài)MCGS人機界面HMI(觸摸屏)給出主控信號,主要包括起動按鈕、停止按鈕、KM1指示燈、KM2指示燈、KM3指示燈、電動機、設定延時時間等信號,HMI組態(tài)設計參考界面如圖2-18所示。圖2-18攪拌機電氣控制系統(tǒng)組態(tài)界面組態(tài)設計時,觸摸屏與PLC關聯地址數據分配如表2-10所示表2-10觸摸屏與PLC連接地址分配表

昆侖通態(tài)觸摸屏(TPC7062Ti)是使用北京昆侖通態(tài)自動化軟件科技有限公司的組態(tài)軟件(MCGS7.7嵌入版)編輯畫面的。快捷方式新建工程新建工程設置1、MCGS工程的新建主界面63/82按觸摸屏型號選TPC7062K選擇觸摸屏型號、背景色、網格寬高等,如圖2-19所示。圖2-19新建工程設置選擇路徑及文件夾、設文件名溫馨提醒:要注意先把工程另存在所需的地方,否則會保存在軟件默認指定的文件夾里

項目新建完成后,點擊進入“設備窗口”(如圖2-20)。雙擊進入設備窗口,在窗口空白處擊右鍵選“設備工具箱”,或直接在工具欄上點擊按鈕。圖2-20設備窗口選擇雙擊

在設備工具箱中點擊“設備管理”,在設備管理窗口的左側查找并雙擊添加設備“通用串口父設備”,打開“PLC”和“三菱”及“三菱FX系列編程口”目錄,雙擊添加設備“三菱FX系列編程口”(如圖2-21),然后點擊“確認”。圖2-21設備工具箱管理

確認后,在設備工具箱里添加了“通用串口父設備”和“三菱FX系列編程口”兩項。

依次雙擊“通用串口父設備”和“三菱FX系列編程口”,分別把它們添加到設備組態(tài)的設備窗口中,其中“通用串口父設備”在上(代表是觸摸屏為上位機,它用通用(RS232/RS485)串口與下位機通信),下面掛接驅動“三菱-FX系列編程口”子設備(代表下位機是三菱FX系列PLC,它用編程口與上位機通信)。(如圖2-22)。圖2-22通信驅動選擇注:雙擊選擇“三菱-FX系列編程口”時,會跳出詢問“是否使用三菱-FX系列編程口驅動的默認通訊參數設置串口父設備參數?”,選擇“是”,如圖2-23所示。然后關閉退出設備窗口,并選擇存盤。圖2-23通訊參數選擇點“用戶窗口”后,點“新建窗口”,右鍵點擊“窗口0”,點擊“屬性”進入,修改窗口名“攪拌電機控制”,如圖2-24、2-25所示。圖2-24新建窗口

圖2-25設置窗口名稱點擊工具欄中的標簽,輸入文字“攪拌機電氣控制系統(tǒng)”。設置字體屬性,如圖2-26所示。圖2-26字體設置點擊工具欄中的標準按鈕,在組態(tài)界面上點拖放出一個按鈕。雙擊按鈕,在文本中輸入:起動按鈕,背景顏色選擇“綠色”,如圖2-27所示。

圖2-27起動按鈕外觀設置

圖2-28按鈕數據對象值設置1再點擊“操作屬性”,點擊“數據對象值操作”,選擇“按1松0”,點擊“?”進行變量選擇數據(PLC軟元件)的關聯,如圖2-28。圖2-29數據變量設置圖2-28按鈕數據對象值設置選擇“根據采集信息生成”,通道類型選擇:M輔助寄存器,通道地址選擇:1,數據類型選擇:讀寫,如圖2-29所示。點擊確認退出設置。停止按鈕參照起動按鈕設置,把通道地址改為:0。

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論