綜合實訓(xùn)指導(dǎo)手冊_第1頁
綜合實訓(xùn)指導(dǎo)手冊_第2頁
綜合實訓(xùn)指導(dǎo)手冊_第3頁
綜合實訓(xùn)指導(dǎo)手冊_第4頁
綜合實訓(xùn)指導(dǎo)手冊_第5頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、2016 年生產(chǎn)實習(xí)指導(dǎo)書(PLC 組 ,內(nèi)部使用資料 )燕山大學(xué)電氣工程學(xué)院自動化系2016-8-15目錄第 1 章 S7-1500 實訓(xùn)平臺簡介 0第 2 章 控制回路及主回路 . 1第 3 章 S7-1500PLC 及 TP1200 簡介 . 2S7-1500PLC 簡介 2TP1200 簡介 4第 4 章 編程軟件簡介及指令介紹 . 5TIA 簡介 5TIA 的安裝 5TIA 的硬件配置和程序結(jié)構(gòu) 5第5章G120變頻器主要參數(shù)設(shè)置及通訊 8第 6 章 HMI 組態(tài)軟件 9PROFINET既述 9硬件配置 . 9新建一個工程 . 9組態(tài)變量 . 10畫面組態(tài) . 10第 7 章 實訓(xùn)項

2、目 . 12實訓(xùn)一熟悉TIA博途編程環(huán)境 12實訓(xùn)二S7-1500 PLC 數(shù)字量實驗 15實訓(xùn)三控制三相異步電機 . 16實訓(xùn)四S7-1500與TP1200通訊 17實訓(xùn)五流水燈和交通燈 . 18實訓(xùn)六S7-1500與G120變頻器的端子通訊實驗 20實訓(xùn)七 WINCC監(jiān)控界面組態(tài) 21附錄 1 22附錄 2 23第1章S7-1500實訓(xùn)平臺簡介S7-1500實訓(xùn)平臺符合“可編程序控制器的編程方法與工程應(yīng)用”、“可編程控制器及其應(yīng)用”等課程教學(xué)實驗大綱的要求,通過S7-1500實訓(xùn)平臺的實訓(xùn),應(yīng)使學(xué)生掌握以下基本技能:1. 對S7-1500的結(jié)構(gòu)有一定的了解;2. 能完成S7-1500各模塊

3、的接線;3. 學(xué)會使用S7-1500編程軟件,掌握一些基本的編程指令;4. 會使用S7-1500數(shù)字輸入輸出模塊、模擬輸入輸出模塊,并通過編程實 現(xiàn)一些基本功能;5. 通過PROFINRT實現(xiàn)S7-1500、TP1200 G120變頻器之間的通訊,并能 通過程序改變異步電動機轉(zhuǎn)速等;6. 學(xué)會使用TIA和 WINC(將 TP1200與S7-1500進行組態(tài),實現(xiàn)基于 WINCC 的人機界面的設(shè)計。S7-1500實訓(xùn)平臺的實訓(xùn)臺高 80CM寬為120CM如下圖:圖S7-1500實訓(xùn)平臺元件布局圖根據(jù)S7-1500實訓(xùn)平臺的設(shè)計要求,設(shè)計的 S7-1500實訓(xùn)平臺包括實訓(xùn)臺, 電源部分,S7-15

4、00 PLC TP1200 G120變頻器、實訓(xùn)板、三相異步電動機、穩(wěn) 壓直流電源等。具體元件清單如下表:表1 S7-1500實訓(xùn)平臺元件清單表序號符號名元件名1QF14P空氣斷路器2QF23P空氣斷路器3QF33P空氣斷路器4QF42P空氣斷路器5FU1熔斷器6FU2熔斷器7FU3熔斷器8FU4熔斷器19KM1接觸器10KM2接觸器11KM3接觸器12KM4接觸器13KA1中間繼電器14KA2中間繼電器15KA3中間繼電器16SA1鑰匙開關(guān)17HL1指示燈18HL2指示燈19HL3指示燈20HL4指示燈21HL5指示燈22HL6指示燈23HL7指示燈24HL8指示燈25SB1按鈕開關(guān)26SB

5、2按鈕開關(guān)27SB3按鈕開關(guān)28SB4按鈕開關(guān)29SB5按鈕開關(guān)30SB6按鈕開關(guān)31SB7按鈕開關(guān)32SB8按鈕開關(guān)33HB1數(shù)顯模塊34C插座35PM190WPLC電源模塊361516-3PN/DPCPU37DI數(shù)字量輸入模塊38DQ數(shù)字量輸出模塊39AI模擬量輸入模塊40DQ模擬量輸出模塊41TP1200觸摸屏42G120變頻器43H1接近開關(guān)44M1與G120配套電機45M2三相異步電機第2章控制回路及主回路電源電路為整個S7-1500實訓(xùn)平臺提供所需電源,其電源回路及主回路的接 線圖需要學(xué)生根據(jù)實訓(xùn)掛屏具體接線來繪制。主回路圖 2-1 主回路主回路通過,380V對G120變頻器和三相

6、異步電機進行供電。同時,使用熔 斷器以防止電路的短路或過載。控制回路圖 2-2 控制回路 控制回路通過220V進行供電,其中有三盞指示燈,指示三相電每一相的通斷情 況,通過PW190W將 AC220V轉(zhuǎn)換成DC220V給PLC的CPUh和其他模塊供電。通 過一個DC 24V電源將AC 220V轉(zhuǎn)換成DC 24V給TP1200供電。第 3 章 S7-1500PLC 及 TP1200 簡介S7-1500PLC 簡介S7-1500PLC是一種通用型PLC,能適合自動化工程中的各種應(yīng)用場合,尤其是在生產(chǎn)制造工程中的應(yīng)用。S7-1500采用模塊化結(jié)構(gòu)、無風(fēng)扇結(jié)構(gòu)設(shè)計,采用 DIV標準導(dǎo)軌安裝,配置靈活、

7、安裝簡單、維護容易、擴展方便。S7-1500 采用模塊化結(jié)構(gòu),根據(jù)控制要求的不同,可選用不同型號和不同數(shù) 量的模塊,各種模塊及人機界面可進行廣泛的組合和擴展。其主要模塊: 包括電 源模塊、CPU模塊、數(shù)字輸入模塊、數(shù)字輸出模塊、模擬輸入模塊、模擬輸出模 塊、功能模塊、接口模塊等。一、PS模塊(電源模塊)電源模塊用來將交流120V/230V電壓轉(zhuǎn)為24V直流工作電壓,為S7-1500CPU 和24V直流負載電路提供電源。本 S7-1500電源模塊采用PW 190W/二、CPU模塊S7-1500 CPU模塊主要用來執(zhí)行用戶程序,同時還為 S7-1500背板總線提供 5V電源。本S7-1500CPU

8、模塊型號為1516-3 PN/DP,屬于標準型CPU包括后備 電池、DC24V連接器,模式選擇開關(guān),狀態(tài)及故障指示器、PROFINE。其中,CPU通過24V連接器與電源模塊相連,通過 PROFINE完成與TP1200以及S120變頻 器間的通訊。PS CPU接線圖如下圖所示:圖3-1 PS、CPU接線圖三、SM模塊(信號模塊)和DO莫塊(數(shù)字量輸入和輸出模塊)本實驗中S7-1500數(shù)字輸入模塊為DI 32x24VDC HF,32點數(shù)字輸入,分為4 個組,每組8個點。分別接8個按鈕、4個接近開關(guān)和四個鈕子開關(guān),需外部電 源才可以完成相應(yīng)功能。數(shù)字量輸出模塊為DQ 32x24VDC/ HF 32點

9、數(shù)字輸出。其中模塊自身要由電源模塊供電,同時接近開關(guān)需要外接電源,采用24V直流穩(wěn) 壓電源即可。根據(jù)具體的控制要求,進行相應(yīng)的編程,可以完成一定的功能。DI接線圖如下圖所示:圖3-2 DI/DO 接線圖模塊(模擬輸入模塊)本S7-1500模擬輸入模塊采用 AI 8xU/l/RTD/TC ST,8 通道組,本實驗只用 了第一組,接了一個電位器,同時還有一個顯示器與電位器相連, 它們需外部提 供5V直流電源該模塊配有量程卡,分 A、B、C、D,本實驗選B即為電壓,表示 測量的是電壓,通過調(diào)節(jié)電位器,改變模擬輸入電壓,并顯示在顯示器上。圖3-3 AI接線圖模塊(模擬量輸出模塊)本S7-1500模擬輸

10、出模塊為AQ4x U/I ST ,該模塊具有下列技術(shù)特性:4個 模擬量輸出、選擇電壓輸出的通道、選擇電流輸出的通道、精度: 16位(包含 符號)、可組態(tài)的診斷(每個通道)。本試驗使用了第一通道組,接了一個顯示器,并需外部提供5V直流電源通過相應(yīng)的編程,可以實現(xiàn)通過調(diào)節(jié)電位器, 來改變模擬輸出電壓, 并顯示在顯示 器上的功能。圖 3-6 AO 接線圖TP1200 簡介SIMATICHMI 精智面板具有較高的功能特性,可實現(xiàn)快速圖像構(gòu)建。所有規(guī) 格的面板均具有歸檔、 VB 腳本運行、可瀏覽各種工廠文檔(如, PDF 或網(wǎng)頁 文件)等功能。而另一項創(chuàng)新之舉則是實現(xiàn)了系統(tǒng)診斷與 SIMATIC 控制器

11、的完 美交互。 如今,可直接通過精智面板讀取相應(yīng)的診斷信息; 而在此之前只能使用 編程器進行讀取。SIMATIC HMI精智面板可輕松集成到 PROFINET和PROFIBUS網(wǎng)絡(luò)中,還集 成有 USB 接口。 7 寸以上的精智面板還配備有一個雙端口以太網(wǎng)交換機接口, 15寸以上的精智面板則配有一個額外的 PROFINET千兆以太網(wǎng)接口。寬屏顯示可增加高達 40% 的顯示空間,可完美顯示各種復(fù)雜操作畫面,而 且操作與監(jiān)控更為清晰明了。 1600 萬色的高分辨率, 可詳盡顯示所有操作過程, 顯著優(yōu)化了面板顯示清晰度。與此同時, 170o 的超寬視角, 也極大確保了最優(yōu) 顯示清晰度。 這款顯示屏的

12、亮度可全范圍調(diào)節(jié), 因而可根據(jù)具體需求進行優(yōu)化調(diào) 整。這一功能對于船舶等應(yīng)用尤為重要,可大幅降低能源損耗。圖 3-7TP1200 接口第4章 編程軟件簡介及指令介紹TIA簡介TIA是可用于SIMATIC S7-1500/1200/400/300 站創(chuàng)建可編程邏輯控制程序的軟件,可使用梯形邏輯圖、功能塊圖和語句表。它是SIEMENSIMATIC工業(yè)軟件的組成部分。TIA以其強大的功能和靈活的編程方式廣泛應(yīng)用于工業(yè)控制系統(tǒng), 總體說來,它有如下功能特性:可通過選擇SIMATIC工業(yè)軟件中的軟件產(chǎn)品進行擴展為功能模板和通訊處理器賦參數(shù)值強制和多處理器模式全局數(shù)據(jù)通訊使用通訊功能塊的事件驅(qū)動數(shù)據(jù)傳送組

13、態(tài)連接TIA的安裝包含五種語言的TIA V13版本能夠在 Windows 7 Professional操作系統(tǒng)上運行。將TIA CD放入PC機的CD-ROMg動器,安裝程序?qū)⒆詣訂?,根?jù)安裝程 序界面的提示即可安裝完畢。如果安裝程序沒有自動啟動,可在CD-ROM勺以下路徑中找到安裝程序驅(qū)動器:/TIA/Disk1/.一旦安裝完成并已重新啟動計算機,“ TIA Portal V13(SIMATIC 管理器)” 的圖標將顯示在 Windows桌面上。TIA的硬件配置和程序結(jié)構(gòu)一般來說,要在TIA中完成一個完整自動控制項目的下位機程序設(shè)計,要經(jīng)過設(shè)計自動化任務(wù)解決方案、生成項目、組態(tài)硬件,生成程序

14、、傳送程序到CPU并調(diào)試等步驟。從其流程來看,設(shè)計自動化任務(wù)解決方案是首要的,它是根據(jù)實際項目的 要求進行設(shè)計,本實驗對此不做過多地闡述。下面從生成項目開始,逐步介紹如何完成一個自動化控制項目的下位機程序設(shè)計。(一)生成項目并組態(tài)硬件、編程具體的硬件組態(tài)過程可參考課件 深入淺出S7150O注意:機和CPU勺通訊接口選擇:設(shè)置PG/PC接口為Realtek PCIe GBEFamilier ;2. 硬件組態(tài)ET200SP時,設(shè)置的地址須和 ET200SF硬件上的地址相同。(二)程序結(jié)構(gòu)配置好硬件之后,回到TIA管理器界面窗口,鼠標左鍵單擊窗口左邊的“程 序”選項,則右邊窗口中會出現(xiàn)“ 0B1圖標

15、,“0B1是系統(tǒng)的主程序循環(huán)塊, “0B1里面可以寫程序,也可以不寫程序,根據(jù)需要確定。TIA中有很多功能各異的塊,分別描述如下:1、組織塊(Oganization Block,簡稱OB。組織塊是操作系統(tǒng)和用戶程序間的接口,它被操作系統(tǒng)調(diào)用。組織塊控制程序執(zhí)行的循環(huán)和中斷、PLC的啟動、 發(fā)送錯誤報告等。你可以通過在組織塊里編程來控制CPU勺動作。2、功能函數(shù)塊(Function Block,簡稱FB)。功能函數(shù)塊為TIA系統(tǒng)函數(shù), 每一個功能函數(shù)塊完成一種特定的功能, 你可以根據(jù)實際需要調(diào)用不同的功能函 數(shù)塊。3、函數(shù)(Function,簡稱F0。函數(shù)是為了滿足用戶一種特定的功能需求 而由用

16、戶自己編寫的子程序,函數(shù)編寫好之后,用戶可對它進行調(diào)用。4、數(shù)據(jù)塊(Data Block,簡稱DB。數(shù)據(jù)塊是用戶為了對系統(tǒng)數(shù)據(jù)進行存 儲而開辟的數(shù)據(jù)存儲區(qū)域。如果你要加入某種塊,可在左邊窗口(即出現(xiàn)“ OB1的窗口)空白處雙擊 “添加新塊”選項,在其下子菜單中鼠標左鍵單擊你所要的塊即可。添加好了你所要的塊之后就是程序編寫了, 鼠標左鍵雙擊你所要編寫程序的 塊即可編寫程序了。還可以給使用的變量和常量定義變量名,在左側(cè)項目數(shù)欄中,找到“ plc 變 量”一項, 單擊展開,然后雙擊“添加新變量表”創(chuàng)建新變量表。 可以在變量表 中定義變量的名稱。程序?qū)懞貌⒕幾g通過之后點擊 TIA管理器界面窗口中的圖標

17、,下載到CPI中, 把CPUS于RUN犬態(tài)即可運行程序。( 三) 編程語言TIA標準軟件包支持三種編程語言:梯形圖LAD語句表STL和功能塊圖FBD 不同的編程語言為具有不同的知識背景的編程人員提供了選擇。LAD梯形圖和電路圖很相似,采用諸如觸點和線圈等符號。這種編程語言 適用于對接觸器控制電路比較熟悉的技術(shù)人員。STL語句表包含了豐富的TIA指令,采用文本編程方式。熟悉其他編程語 言的程序員對這種編程語言比較容易理解。FBD功能塊圖使用不同的功能“盒”。盒中的符號表示功能 例如:&旨 “與”邏輯操作 。即使像過程工程師一樣 " 非程序員”也可以使用這種編程語 言。這三種編程

18、語言中,LAD和FBD都是圖形化的編程語言,特點是容易理解, 易使用,但是靈活性相對較差,STL是更接近程序員的語言,能夠?qū)崿F(xiàn)指針等非 常靈活的控制,TIA還支持將符合一定語法規(guī)則的STL文本源程序直接導(dǎo)入。但 是STL不夠直觀,需要記憶大量的編程指令,而且要求對 CPU內(nèi)部的寄存器等結(jié) 構(gòu)了解比較深刻。為了充分發(fā)揮不同編程語言的優(yōu)勢,TIA支持這三種語言的混合編程以及之間的轉(zhuǎn)化。一般來說,LAD和 FBD程序都可以通過TIA自動轉(zhuǎn)換成 STL程序,但是并非所有的STL語句都可以轉(zhuǎn)換成LAD和 FBD第5章G120變頻器主要參數(shù)設(shè)置及通訊第6章HMI組態(tài)軟件WINC(是一套完備的組態(tài)開發(fā)環(huán)境,

19、結(jié)構(gòu)復(fù)雜,功能強大,是一種面向工業(yè) 自動化的通用數(shù)據(jù)采集和監(jiān)控軟件,管理人員在辦公室就可以看到生產(chǎn)流程的動 態(tài)畫面,從而更好的調(diào)度生產(chǎn)指揮。建立 WINC與S7-1500PLC間通訊的步驟主要包括;1. 建立一個新的TIA項目2. 建立WINCC站與自動化系統(tǒng)間的物理連接,如通過 PROFINET3. 新增一個S7-1500的對象,設(shè)好IP地址。4. 在TIA項目中組態(tài)觸摸屏的型號,本例中觸摸屏型號為:TP12005. 在TP1200觸摸屏上設(shè)置通信類型,IP地址。6. 在WINC(項目中創(chuàng)建過程畫面,編輯畫面;7. 下載程序到觸摸屏8. 運行工程。具體工程建立如下所示:PROFINET既述P

20、ROFINE是新一代基于工業(yè)以太網(wǎng)技術(shù)的自動化總線標準。作為一項戰(zhàn)略性 的技術(shù)創(chuàng)新,PROFINET為自動化通信領(lǐng)域提供了一個完整的網(wǎng)絡(luò)解決方案,囊 括了諸如實時以太網(wǎng)、運動控制、分布式自動化、故障安全以及網(wǎng)絡(luò)安全等。 PROFINE是適用于不同需求的完整解決方案,其功能包括8個主要的模塊,依次為實時通信、分布式現(xiàn)場設(shè)備、運動控制、分布式自動化、網(wǎng)絡(luò)安裝、IT標準和信息安全、故障安全和過程自動化??赏ㄟ^PROFINE連接的設(shè)備有:S7-1500/S7-1200硬件配置先用 PROFINET!訊線把 PC機的 PROFINE接口與 TP1200的 PROFINET接口 連接起來,將編好的程序下載

21、進觸摸屏,之后斷開PC與TP1200的連接。再將S7-1500的PROFINE接口與TP1200的PROFINE接口連接起來。硬件連接完成 后,剩下的工作就是軟件配置了。新建一個工程雙擊“添加新設(shè)備” > “ HM”> “ SIMATIC精智面板” > “ TP1200 精智面板”,選中之后單擊添加按鈕。出現(xiàn)“ HMI設(shè)備向?qū)А苯缑?,在向?qū)У腜LC 選項中,將PLC選定為之前創(chuàng)建的PLC 1516-3PN/DP如圖6-1所示。在完成其 他的幾個選項后,單擊“完成”按鈕。完成向?qū)АH鐖D6-2所示。圖 6-1HMI 設(shè)備向?qū)D 6-2HMI 設(shè)備向?qū)?在完成向?qū)Ш髣?chuàng)建的畫面是根畫

22、面如圖 6-3 所示。至此一個新的項目就創(chuàng)建完成 了。圖 6-3HMI 根畫面組態(tài)變量圖 6-4HMI 變量組態(tài)界面雙擊添加按鈕添加HMI變量,將PLC中的變量關(guān)聯(lián)到HMI變量。如圖6-5所示圖6-5添加HMI變量如此就完成了 HMI的變量組態(tài)。畫面組態(tài) 在左側(cè)的項目數(shù)中找到畫面選項,展開后雙擊”添加新畫面”按鈕,添加一 個新畫面,名稱為畫面 _1。組態(tài)按鈕在右側(cè)的元素工具欄中選中按鈕將其添加到畫面上, 在按鈕的事件界面選中 “按下”選項,在其右側(cè)添加函數(shù),選擇“編輯位”-> “按下按鍵時置位位”, 在選擇上面變量組態(tài)是組態(tài)的變量,這樣按鈕就組態(tài)完成了。如圖 6-6 所示。圖 6-6 組

23、態(tài)按鈕輸入框組態(tài)在右側(cè)的元素工具欄中選中“ IO 域”將其添加到畫面上,在屬性列表的常 規(guī)一項中,在變量中選擇組態(tài)好的變量,在類型中選擇,輸入 /輸出。這樣輸入 框就組態(tài)完成了。如圖 6-7 所示。圖 6-7 組態(tài)輸入框組態(tài)指示燈 在右側(cè)的基本對象工具欄中選中“圓” 將其添加到畫面上, 在其畫面一項中選擇 顯示,展開顯示后,雙擊添加新動畫。在彈出的對話框中選擇外觀,在外觀的選 項中,將變量選中為上面組態(tài)好的變量, “類型”選擇為“范圍”在下方的范圍 選擇中添加 0 和 1, 0 的顏色選定為黑色, 1 的顏色選定為綠色。這樣組態(tài)的指 示燈為關(guān)閉時為黑色,接通時為綠色。如圖 6-8 所示。圖 6

24、-8 組態(tài)指示燈6保存組態(tài)畫面 點擊菜單“文件” -> “保存”,保存組態(tài)畫面。7、下載選中在左側(cè)的項目樹選中組態(tài)的觸摸屏, 將觸摸屏下載到觸摸屏中。 即可在觸摸 屏中進行對 PLC第 7 章 實訓(xùn)項目實訓(xùn)一 熟悉 TIA 博途編程環(huán)境創(chuàng)建新程序(參考附錄一)一、實驗?zāi)康模?. 熟悉 TIA 博途2. 掌握 S7-1500 的程序創(chuàng)建3. 熟悉 TIA 博途的界面布局、工具欄按鈕和快捷鍵。4. 熟悉博途的 Portal 視圖和項目視圖。二、實驗預(yù)習(xí)要求1. 安裝了 TIA 博途軟件。2. 預(yù)習(xí)了 TIA 博途使用說明。(附錄 2)三、實驗內(nèi)容使用TIA博途新建一個S7-1500的項目,組

25、態(tài)各個模塊,并將組態(tài)的模塊下 載到 cpu 中去。新建變量表并定義變量。四、實驗設(shè)備S7-1500PLC個人計算機 PC PROFINETS訊線五、實驗步驟1. 新建一個項目。2. 組態(tài)硬件。3. 將組態(tài)好的項目下載到 CPU中去。常用指令的使用(參考附錄 2)一、實驗?zāi)康氖煜こS弥噶畹氖褂?。熟悉梯形圖編程。為之后的實驗打好基礎(chǔ)。二、實驗預(yù)習(xí)要求提前預(yù)習(xí) S7-1500 的編程基礎(chǔ)。三、實驗內(nèi)容在 TIA 博途中運用常用的指令進行梯形圖編程。四、實驗設(shè)備S7-1500PLG個人計算機 PC PROFINET通訊線五、實驗步驟1. 先組態(tài)好硬件。2. 打開0B1再去中編寫程序。CPU中 去3.

26、在編寫好程序之后,將程序下載到實訓(xùn)二 S7-1500 PLC 數(shù)字量實驗循環(huán)燈實驗(數(shù)字量)、實驗?zāi)康模?. 掌握S7-1500PLC中數(shù)字量輸入輸出模塊的基本工作原理2. 熟悉 TIA 軟件的基本使用方法,學(xué)會運用一些基本指令進行編程。3. 根據(jù)實驗設(shè)備,熟悉掌握 S7-1500PLC的外圍DI、DO設(shè)備接線方法。4. 能根據(jù)“系統(tǒng)設(shè)計要求”進行程序設(shè)計和程序調(diào)試,養(yǎng)成良好的設(shè)計習(xí) 慣,培養(yǎng)基本的設(shè)計能力,學(xué)會逐步優(yōu)化程序算法和積累編程技巧。二、實驗預(yù)習(xí)要求:1. 熟悉S7-1500PLC上 DI、DO模塊的主要特性、基本功能及使用方法。2. 熟悉I/O 口的地址分配和PLC接線圖的繪制。3

27、. 熟悉使用 TIA 軟件進行硬件組態(tài),程序輸入,下載,調(diào)試。三、實驗內(nèi)容:S7-1500PLCDI 模塊使用兩個按鈕或接近開關(guān),分別為啟動和停止,或一個 鈕子開關(guān)控制啟動和停止,DO模塊選擇三個指示燈,當按下啟動按鈕,三個指 示燈循環(huán)點亮,按下停止按鈕,則都熄滅。四、實驗設(shè)備:S7-1500PLC個人計算機PC PROFINE通訊線。五、實驗步驟(參照第四章相關(guān)內(nèi)容):系統(tǒng)硬件組態(tài);2. 軟件編程;3. 程序下載、調(diào)試。實訓(xùn)三 控制三相異步電機一、實驗?zāi)康模?. 學(xué)習(xí)用數(shù)字量輸出控制中間繼電器。2. 學(xué)習(xí)用中間繼電器控制接觸器。3. 學(xué)習(xí)三相異步電機的啟動、正、反轉(zhuǎn)和停止原理。二、實驗預(yù)習(xí)要

28、求:1. 學(xué)習(xí) S7-1500 數(shù)字量輸出模塊的接線方法。2. 學(xué)習(xí)數(shù)字量輸出的編程方法。3. 了解三相異步電機的啟動、停止和正反轉(zhuǎn)。三、實驗內(nèi)容:1. 通在 TIA 中編寫程序?qū)?shù)字量輸出進行編寫對蘇子量輸出的兩個點進行 控制。2. 用數(shù)字量輸出的兩個點控制兩個中間繼電器的通斷。 從而實現(xiàn)三相異步 電機的啟動、停止和正反轉(zhuǎn)。四、實驗設(shè)備:S7-1500、中間繼電器、接觸器、三相異步電機。五、實驗步驟1. 在TIA中編寫好程序。2. 將PLC的數(shù)字量輸出模塊、中間繼電器、接觸器和三相異步電機進行接線。3. 在線監(jiān)控程序,并觀察中間繼電器、接觸器、三相異步電機的實際狀態(tài)。實訓(xùn)四S7-1500與T

29、P1200通訊一、實驗?zāi)康模?. 掌握通過PROFINET實現(xiàn)S7-1500、TP1200之間的通訊;2. 進一步鞏固STEP7編程軟件和一些基本指令的使用;3. 根據(jù)實驗設(shè)備,熟悉掌握 TP1200的按鈕、輸入框、指示燈和功能鍵的使 用。二、實驗預(yù)習(xí)要求:1. 熟悉TP1200上按鈕、輸入框、指示燈和功能鍵的主要用途、基本功能及 使用方法。2. 熟悉S7-1500的I/O 口的地址分配和PLC接線圖的繪制。3. 熟悉使用TIA和WINC(軟件進行硬件組態(tài),程序輸入,下載,調(diào)試。三、實驗內(nèi)容:1. 練習(xí)TP1200按鈕的使用,編程實現(xiàn):組態(tài) 8個按鈕,分別控制8個指示 燈的亮滅。2. 練習(xí)TP

30、1200的輸入框使用,編程實現(xiàn):調(diào)節(jié)輸入框輸入值,改變PLC內(nèi)的變量的數(shù)值。四、實驗設(shè)備:S7-1500PLC TP1200 個人計算機 PC PROFINET!訊線。 五 實驗步驟:、TP1200的硬件組態(tài);2. 軟件編程;3. 程序下載、調(diào)試。實訓(xùn)五 流水燈和交通燈流水燈一、實驗?zāi)康模?. 熟悉 TIA 的編程軟件的使用及數(shù)字量輸出模塊的使用2. 熟悉PLC的編程邏輯控制。3. 熟悉 S7-1500 的常用指令。二、實驗預(yù)習(xí)要求:1. 熟悉 S7-1500 的編程指令。2. 熟悉數(shù)字量輸出模塊的接線方式。3. 了解指示燈的接線方法。三、實驗內(nèi)容:1. 在 TIA 中編寫 3 個數(shù)字量輸出的

31、流水燈程序。2. 下載程序到PLC中,將PLC與指示燈進行接線。四、實驗設(shè)備:S7-1500、指示燈等五、實驗步驟1. 編寫程序。2. 下載程序。3. 接線交通燈一、實驗?zāi)康模?. 熟悉TIA的編程軟件的使用及數(shù)字量輸出模塊的使用2. 熟悉PLC的編程邏輯控制。3. 熟悉S7-1500的常用指令。二、實驗預(yù)習(xí)要求:1. 熟悉S7-1500的編程指令。2. 熟悉數(shù)字量輸出模塊的接線方式。3. 了解指示燈的接線方法。三、實驗內(nèi)容:1. 在TIA中編寫3個數(shù)字量輸出的交通燈程序。2. 下載程序到PLC中,將PLC與指示燈進行接線。四、實驗設(shè)備:S7-1500、指示燈等實驗步驟1. 編寫程序。2. 下

32、載程序。3. 接線。實訓(xùn)六S7-1500與G120變頻器的端子通訊實驗一、實驗?zāi)康模?. 熟悉MM42變頻器的參數(shù)設(shè)置;2. 掌握實現(xiàn)S7-1500、MM42之間的端子控制的方法;3. 掌握MM42通過編程來控制電機的運行。二、實驗預(yù)習(xí)要求:1. 熟悉MM42參數(shù)表,熟悉主要參數(shù)代表的意義;2. 熟悉MM42(端子的功能,并掌握簡單的編程。三、實驗內(nèi)容:1 .設(shè)置變頻器參數(shù);2. 實現(xiàn) S7-1500、ET200SP MM42C間的通訊;3. 編程實現(xiàn):電機能啟動、停止、正轉(zhuǎn)、反轉(zhuǎn),并能設(shè)置電機速度。四、實驗設(shè)備:S7-1500PLC、ET200SP MM420 異步電機,個人計算機 PC P

33、ROFINET 通訊 線。五、實驗步驟(參照第四章及第五章相關(guān)內(nèi)容):1. 設(shè)置MM42變頻器參數(shù);2. S7-1500、ET200SP的硬件組態(tài);3. 軟件編程;4. 程序下載、調(diào)試。實訓(xùn)七WINCC監(jiān)控界面組態(tài)一、實驗?zāi)康模?. 熟悉WINC(軟件;2熟悉 WINCCf S7-1500建立通訊的步驟;3 .通過設(shè)置IP地址、導(dǎo)入標簽和下載程序,實現(xiàn) WINCC與 S7-1500的 PROFINE通信,實現(xiàn)在線監(jiān)控。二、實驗預(yù)習(xí)要求:1 .熟悉 WINC(軟件環(huán)境及 WINC(與 S7-1500建立通訊的步驟;2 .掌握一些基本的界面編寫知識。三、實驗內(nèi)容:1 .完成實訓(xùn)一中循環(huán)燈實驗和電位

34、器控制電壓輸入輸出實驗的WINC(在線監(jiān)控;2 .完成實訓(xùn)二中按鈕控制燈及電位器控制電壓輸入輸出實驗的WINC(在線監(jiān)控;3. 完成實訓(xùn)三中電機運行的 WINC(在線監(jiān)控。四、實驗設(shè)備:S7-1500PLC TP1200 MM420異步電機,個人計算機PC PROFINE通訊線。五 實驗步驟(參照第六章相關(guān)內(nèi)容):1. 建立一個新的WINC(項目;2. 建立 WINCC占與自動化系統(tǒng)間的物理連接,如通過 PROFINET3. 在WINCC項目中選擇適當?shù)慕涌陬愋?,因為是與 S7-1500的通訊,所以選 擇“以太網(wǎng)”;5. 設(shè)定在項目中設(shè)定PLC的地址,并導(dǎo)入標簽;6. 分別創(chuàng)建前三個實訓(xùn)的監(jiān)控

35、界面,編輯畫面,實現(xiàn)對實驗的監(jiān)控;7. 下載程序。7. 運行工程。附錄 1新建 TIA 博途項目:打開 TIA 博途,在 Portal 視圖界面選擇“創(chuàng)建新項目”選項,在右側(cè)可以 輸入“項目名稱”,設(shè)置項目的“保存路徑”,如圖 1 所示。之后點擊“創(chuàng)建” 按鈕。然后點擊“組態(tài)設(shè)備”,如圖 2 所示。再點擊“添加新設(shè)備”,在左側(cè)選 擇“控制器”一> “SIMATIC S7-1500”一 > “ CPU > “非指定的 CPU 1500 然 后點擊右下角的“添加”按鈕,如圖 3 所示。現(xiàn)在進入了項目視圖,單擊設(shè)備視 圖中的“獲取”按鈕,如圖4所示。進入搜索界面,將“ PC/PG接

36、口的類型”設(shè) 置為“PN/IE” , “PC/PG接口”設(shè)置為“ Realtek PCLeGBEFamily Controller ”。 點擊“搜索”按鈕。在搜索完成后,點擊“檢測”按鈕,如圖 5所示。完成設(shè)備 的組態(tài)。再點擊“下載”按鈕將組態(tài)好的程序下載到 CPU中,如圖6所示。這樣, 一個新的項目就建好了。圖1圖2 圖3 圖4 圖5 圖6附錄 2熟悉常用指令:1. 常閉觸點 常閉觸點的激活取決于相關(guān)操作數(shù)的信號狀態(tài)。 當操作數(shù)的信號狀態(tài)為“1”時,常閉觸點將打開,同時該指令輸出的信號狀態(tài)復(fù)位為“0”。當操作數(shù)的信號狀態(tài)為“ 0”時,不會啟用常閉觸點,同時將該輸入的信號 狀態(tài)傳輸?shù)捷敵?。兩個

37、或多個常閉觸點串聯(lián)時,將逐位進行“與”運算。 串聯(lián) 時,所有觸點都閉合后才產(chǎn)生信號流。 常閉觸點并聯(lián)時, 將進行“或”運算。 并 聯(lián)時,有一個觸點閉合就會產(chǎn)生信號流。示例:滿足以下條件之一時,將置位“ TagOut”操作數(shù):操作數(shù)“ TagIn_1 ”和“ Tagln_2”的信號狀態(tài)為“ 1”。操作數(shù)“ Tagln_3”的信號狀態(tài)為“ 0”。2. 常開觸點常開觸點的激活取決于相關(guān)操作數(shù)的信號狀態(tài)。 當操作數(shù)的信號狀態(tài)為“1” 時,常開觸點將關(guān)閉,同時輸出的信號狀態(tài)置位為輸入的信號狀態(tài)。當操作數(shù)的信號狀態(tài)為“ 0”時,不會激活常開觸點,同時該指令輸出的信 號狀態(tài)復(fù)位為“ 0”。兩個或多個常開觸點

38、串聯(lián)時,將逐位進行“與”運算。 串聯(lián)時,所有觸點 都閉合后才產(chǎn)生信號流。常開觸點并聯(lián)時,將逐位進行“或”運算。 并聯(lián)時,有一個觸點閉合就會 產(chǎn)生信號流。示例:滿足以下條件之一時,將置位“ TagOut”操作數(shù):操作數(shù)“ Tagln_1 ”和“ Tagln_2”的信號狀態(tài)為“ 1”。操作數(shù)“ Tagln_3”的信號狀態(tài)為“ 1”。3. 線圈可以使用“賦值”指令來置位指定操作數(shù)的位。 如果線圈輸入的邏輯運算 結(jié)果 (RLO) 的信號狀態(tài)為“ 1”,則將指定操作數(shù)的信號狀態(tài)置位為“ 1”。 如 果線圈輸入的信號狀態(tài)為“ 0”,則指定操作數(shù)的位將復(fù)位為“ 0”。該指令不會 影響 RLO。 線圈輸入的

39、RLO 將直接發(fā)送到輸出。儲存區(qū)域: l 、Q、 M、 D、L。示例:滿足以下條件之一時,將置位“ TagOut_1”操作數(shù):操作數(shù)“ TagIn_1 ”和“ Tagln_2”的信號狀態(tài)為“ 1”。操作數(shù)“ Tagln_3”的信號狀態(tài)為“ 0”。滿足以下條件之一時,將置位“ TagOut_2'操作數(shù):操作數(shù)“ Tagln_1 ”、“ Tagln_2”和“ Tagln_4 ” 的信號狀態(tài)為 “ 1”?!癟agln_3”操作數(shù)的信號狀態(tài)為“ 0”且“Tagln_4”操作數(shù)的信號狀為“ 1”。4. 計數(shù)器CTU加計數(shù):可以使用“加計數(shù)”指令,遞增輸出 CV 的值。 如果輸入 CU 的信號狀態(tài)

40、 從“0”變?yōu)椤?1”(信號上升沿),則執(zhí)行該指令,同時輸出 CV 的當前計數(shù)器 值加 1 。 每檢測到一個信號上升沿,計數(shù)器值就會遞增,直到達到輸出 CV 中 所指定數(shù)據(jù)類型的上限。 達到上限時, 輸入 CU 的信號狀態(tài)將不再影響該指令。可以查詢 Q 輸出中的計數(shù)器狀態(tài)。 輸出 Q 的信號狀態(tài)由參數(shù) PV 決定。 如果當前計數(shù)器值大于或等于參數(shù) PV 的值,則將輸出 Q 的信號狀態(tài)置位為 “1”。 在其它任何情況下,輸出 Q 的信號狀態(tài)均為“ 0”。輸入 R 的信號狀態(tài)變?yōu)椤?1”時,輸出 CV 的值被復(fù)位為“ 0”。只要輸入 R 的信號狀態(tài)仍為“ 1”,輸入 CU 的信號狀態(tài)就不會影響該指

41、令。示例:當“Tagln_1 ”操作數(shù)的信號狀態(tài)從“ 0”變?yōu)椤?1”時,將執(zhí)行“加計數(shù)” 指令,同時“ Tag_CV操作數(shù)的當前計數(shù)器值加1。每檢測到一個額外的信號 上升沿,計數(shù)器值都會遞增,直至達到該數(shù)據(jù)類型的上限 (lNT = 32767) 。PV參數(shù)的值作為確定“TagOut”輸出的限制。只要當前計數(shù)器值大于或等 于操作數(shù)“ Tag_PV的值,輸出“ TagOut”的信號狀態(tài)就為“ 1”。在其它任何 情況下,輸出“ TagOut”的信號狀態(tài)均為“ 0”。CTD減計數(shù)器可以使用“減計數(shù)”指令,遞減輸出 CV 的值。 如果輸入 CD 的信號狀態(tài) 從“0”變?yōu)椤?1”(信號上升沿),則執(zhí)行該

42、指令,同時輸出 CV 的當前計數(shù)器 值減 1 。 每檢測到一個信號上升沿,計數(shù)器值就會遞減 1 ,直到達到指定數(shù)據(jù) 類型的下限為止。 達到下限時,輸入 CD 的信號狀態(tài)將不再影響該指令??梢圆樵?Q 輸出中的計數(shù)器狀態(tài)。 如果當前計數(shù)器值小于或等于“ 0”, 則 Q 輸出的信號狀態(tài)將置位為“ 1”。 在其它任何情況下,輸出 Q 的信號狀態(tài)均為“ 0”輸入 LD 的信號狀態(tài)變?yōu)椤?1”時,將輸出 CV 的值設(shè)置為參數(shù) PV 的值。 只要輸入 LD 的信號狀態(tài)仍為“ 1”,輸入 CD 的信號狀態(tài)就不會影響該指令。示例:當“Tagln_1 ”操作數(shù)的信號狀態(tài)從“0”變?yōu)椤?1”時,執(zhí)行該指令且“Ta

43、g_CV 輸出的值減 1 。 每檢測到一個信號上升沿,計數(shù)器值就會遞減 1 ,直到達到所 指定數(shù)據(jù)類型的下限 (lNT = -32768) 。只要當前計數(shù)器值小于或等于0, “TagOut”輸出的信號狀態(tài)就為“ 1”。在 其它任何情況下,輸出“ TagOut”的信號狀態(tài)均為“ 0”。CTUD加減計數(shù)可以使用“加減計數(shù)”指令,遞增和遞減輸出 CV 的計數(shù)器值。 如果輸入 CU 的信號狀態(tài)從“ 0”變?yōu)椤?1”(信號上升沿),則當前計數(shù)器值加 1 并存儲在 輸出 CV 中。 如果輸入 CD 的信號狀態(tài)從“ 0”變?yōu)椤?1”(信號上升沿),則 輸出 CV 的計數(shù)器值減 1 。 如果在一個程序周期內(nèi),

44、輸入 CU 和 CD 都出現(xiàn)信 號上升沿,則輸出 CV 的當前計數(shù)器值保持不變。計數(shù)器值可以一直遞增,直到其達到輸出 CV 處指定數(shù)據(jù)類型的上限。 達 到上限后,即使出現(xiàn)信號上升沿, 計數(shù)器值也不再遞增。 達到指定數(shù)據(jù)類型的下 限后,計數(shù)器值便不再遞減。輸入 LD 的信號狀態(tài)變?yōu)椤?”時,將輸出 CV 的計數(shù)器值置位為參數(shù) PV 的 值。只要輸入 LD 的信號狀態(tài)仍為“ 1”,輸入 CU 和 CD 的信號狀態(tài)就不會影 響該指令。當輸入 R 的信號狀態(tài)變?yōu)椤?”時,將計數(shù)器值置位為“0” 。只要輸入 R 的 信號狀態(tài)仍為“ 1”,輸入 CU、CD 和 LD 信號狀態(tài)的改變就不會影響“加減計 數(shù)”

45、指令??梢栽?QU 輸出中查詢加計數(shù)器的狀態(tài)。 如果當前計數(shù)器值大于或等于參 數(shù) PV 的值,則將輸出 QU 的信號狀態(tài)置位為“ 1”。 在其它任何情況下,輸出 QU 的信號狀態(tài)均為“ 0”??梢栽?QD 輸出中查詢減計數(shù)器的狀態(tài)。 如果當前計數(shù)器值小于或等于 “0”,則 QD 輸出的信號狀態(tài)將置位為 “1”。 在其它任何情況下, 輸出 QD 的 信號狀態(tài)均為“ 0”。示例:如果輸入“ Tagln_1 ”或“Tagln_2”的信號狀態(tài)從“ 0”變?yōu)椤?T(信號上 升沿),則執(zhí)行“加減計數(shù)”指令。 輸入“ TagIn_1 ”出現(xiàn)信號上升沿時,當前 計數(shù)器值加1并存儲在輸出“ Tag_CV中。輸入

46、“ Tagln_2”出現(xiàn)信號上升沿 時,計數(shù)器值減1并存儲在輸出“Tag_CV中。當輸入CU出現(xiàn)信號上升沿時, 計數(shù)器值將遞增,直至達到上限 32767。如果輸入 CD 出現(xiàn)信號上升沿, 計數(shù)器 值將遞減,直至達到 lNT 的下限 -32768 。只要當前計數(shù)器值大于或等于“ Tag_PV輸入的值,“TagOut”輸出的信號 狀態(tài)就為“ 1”。在其它任何情況下,輸出“ TagOut”的信號狀態(tài)均為“ 0”。只要當前計數(shù)器值小于或等于0,“TagOut_QD輸出的信號狀態(tài)就為“ 1”。在其它任何情況下,輸出“ TagOut_QD的信號狀態(tài)均為“ 0”。5. 定時器TP:生成脈沖使用“生成脈沖”指

47、令, 可以將輸出 Q 置位為預(yù)設(shè)的一段時間。 當輸入 lN 的邏輯運算結(jié)果 (RLO) 從“0”變?yōu)椤?1”(信號上升沿)時,啟動該指令。 指 令啟動時,預(yù)設(shè)的時間 PT 即開始計時。 無論后續(xù)輸入信號的狀態(tài)如何變化, 都將輸出 Q 置位由 PT 指定的一段時間。 PT 持續(xù)時間正在計時時,即使檢測 到新的信號上升沿,輸出 Q 的信號狀態(tài)也不會受到影響??梢話呙?ET 輸出處的當前時間值。 時間值從 T#0s 開始,達到 PT 時間 值時結(jié)束。 如果 PT 持續(xù)時間計時結(jié)束且輸入 lN 的信號狀態(tài)為“ 0"”,則復(fù) 位 ET 輸出。每次調(diào)用“生成脈沖”指令,都會為其分配一個 lEC

48、定時器用于存儲指令 數(shù)據(jù)。TON接通延時可以使用“接通延時”指令將 Q 輸出的設(shè)置延時 PT 指定的一段時間。 當 輸入 lN 的邏輯運算結(jié)果 (RLO) 從“0”變?yōu)椤?1”(信號上升沿)時,啟動該 指令。 指令啟動時, 預(yù)設(shè)的時間 PT 即開始計時。 當持續(xù)時間 PT 計時結(jié)束后, 輸出 Q 的信號狀態(tài)為“ 1”。 只要啟動輸入仍為“ 1”,輸出 Q 就保持置位。 啟 動輸入的信號狀態(tài)從“ 1”變?yōu)椤?0”時,將復(fù)位輸出 Q。 在啟動輸入檢測到新 的信號上升沿時,該定時器功能將再次啟動??梢栽?ET 輸出查詢當前的時間值。 時間值從 T#0s 開始,達到 PT 時間 值時結(jié)束。 只要輸入

49、IN 的信號狀態(tài)變?yōu)椤?0”,輸出 ET 就復(fù)位。每次調(diào)用“接通延時”指令, 必須將其分配給存儲指令數(shù)據(jù)的 IEC 定時器。下圖顯示了“接通延時”指令的脈沖圖:TOF延時關(guān)斷可以使用“關(guān)斷延時”指令將 Q 輸出的復(fù)位延時 PT 指定的一段時間。 當 輸入 IN 的邏輯運算結(jié)果 (RLO) 從“0”變?yōu)椤?1”(信號上升沿)時,將置位 Q 輸出。 當輸入 IN 處的信號狀態(tài)變回“ 0”時,預(yù)設(shè)的時間 PT 開始計時。 只 要持續(xù)時間 PT 仍在計時,則輸出 Q 就保持置位。 當持續(xù)時間 PT 計時結(jié)束后, 將復(fù)位輸出 Q。 如果輸入 IN 的信號狀態(tài)在持續(xù)時間 PT 計時結(jié)束之前變?yōu)?“1”,則

50、復(fù)位定時器。 輸出 Q 的信號狀態(tài)仍將為“ 1”??梢栽?ET 輸出查詢當前的時間值。 時間值從 T#0s 開始,達到 PT 時間 值時結(jié)束。 當持續(xù)時間 PT 計時結(jié)束后,在輸入 IN 變回“ 1”之前 ,ET 輸出 仍保持置位為當前值。 在持續(xù)時間 PT 計時結(jié)束之前,如果輸入 IN 的信號狀 態(tài)切換為“ 1”,則將 ET 輸出復(fù)位為值 T#0s 。每次調(diào)用“關(guān)斷延時”指令,必須將其分配給存儲指令數(shù)據(jù)的 IEC 定時器。 下圖為“關(guān)斷延時”指令的時序圖:TONR時間累加器“時間累加器”指令用于在參數(shù) PT 設(shè)置時間段內(nèi)的計時。 輸入 IN 的信 號狀態(tài)從“ 0”變?yōu)椤?1”時(信號上升沿)

51、,將執(zhí)行該指令,同時持續(xù)時間 PT 開 始計時。 在 PT 計時過程中,累加 IN 輸入的信號狀態(tài)為“ 1”時所記錄的時間 值。 累加的時間將寫入到輸出 ET 中,并可以在此進行查詢。 持續(xù)時間 PT 計 時結(jié)束后,輸出 Q 的信號狀態(tài)為“ 1”。 即使 IN 參數(shù)的信號狀態(tài)從“ 1”變?yōu)?“0”(信號下降沿), Q 參數(shù)仍將保持置位為“ 1”。無論啟動輸入的信號狀態(tài)如何,輸入 R 都將復(fù)位輸出 ET 和 Q。每次調(diào)用“時間累加器”指令,必須將其分配給存儲指令數(shù)據(jù)的 IEC 定時 下圖為“時間累加器”指令的脈沖圖:TP:啟動脈沖定時器使用“啟動脈沖定時器”指令啟動將指定周期作為脈沖的 IEC

52、定時器。 邏 輯運算結(jié)果 (RLO) 從“0”變?yōu)椤?1”(信號上升沿)時,將啟動 IEC 定時器。 無論 RLO 之后會發(fā)生如何變化, IEC 定時器都將運行指定的一段時間。 檢測到 新的信號上升沿也不會影響該 IEC 定時器的運行。 只要 IEC 定時器正在計時, 對定時器狀態(tài)是否為“ 1”的查詢就會返回信號狀態(tài)“ 1”。 當 IEC 定時器計時 結(jié)束之后,定時器的狀態(tài)將返回信號狀態(tài)“ 0”。示例:當操作數(shù) Tag_Input 的信號狀態(tài)從“ 0”變?yōu)椤?1”時,執(zhí)行“啟動脈沖定 時器”指令?!癉B1 .MylEC_TIMER定時器將持續(xù)運行操作數(shù)“ TagTimW'中存 儲的一段

53、時間。只要定時器 DB1. MyIEC_TIMER 在運行,則定時器狀態(tài) 的信號狀態(tài)便為 “1”且置位操作數(shù)“ Tag_Output” 。 當 IEC 定時器計時結(jié)束后,定時器狀態(tài) 的信號狀態(tài)將重新變?yōu)椤?0”,同時復(fù)位操作數(shù)“ Tag_Output”。TON啟動接通延時計時器使用“啟動接通延時定時器”指令啟動將指定周期作為接通延時的 IEC 定 時器。 邏輯運算結(jié)果 (RLO) 從“0”變?yōu)椤?1”(信號上升沿)時,將啟動 IEC 定時器。 IEC 定時器運行一段指定的時間。 如果該指令輸入處 RLO 的信號狀態(tài) 為“1” ,則輸出的信號狀態(tài)將為“ 1”。 如果 RLO 在定時器計時結(jié)束之前

54、變?yōu)?“0”,則復(fù)位 IEC 定時器。 此時,查詢狀態(tài)為“ 1”的定時器將返回信號狀態(tài) “0”。 在該指令的輸入處檢測到下個信號上升沿時, 將重新啟動 IEC 定時器。示例:當操作數(shù) Tag_Input 的信號狀態(tài)從“ 0”變?yōu)椤?1”時,執(zhí)行“啟動接通延 時定時器”指令。“MyIEC_TIMER定時器將持續(xù)運行操作數(shù)“ TagTimW'中存儲 的一段時間。如果定時器“ MylEC_TIMER計時結(jié)束且操作數(shù)“ Tagnput ”的信號狀態(tài) 為“1”,則定時器的狀態(tài)查詢 (“MyIEC_TIME”R.Q) 將返回信號狀態(tài)“ 1”, 同時置位“ Tag_Output”操作數(shù)。 操作數(shù)“

55、Tagnput ”的信號狀態(tài)變?yōu)椤?0” 時,查詢定時器狀態(tài)將返回信號狀態(tài)“ 0”且操作數(shù)“ Tag_Output”復(fù)位。TOF啟動關(guān)斷延時計時器使用“啟動關(guān)斷延時定時器”指令啟動將指定周期作為接通延時的 IEC 定 時器。 如果指令輸入邏輯運算結(jié)果 (RLO) 的信號狀態(tài)為“ 1”,則定時器的查 詢狀態(tài)為“ 0”將返回信號狀態(tài)“ 1”。 當 RLO 從“1”變?yōu)椤?”時(信號下降 沿),啟動 IEC 定時器一段指定的時間。 只要 IEC 定時器正在計時,則定時 器狀態(tài)的信號狀態(tài)將保持為“ 1”。 定時器計時結(jié)束且指令輸入 RLO 的信號狀 態(tài)為“ 0”時, 將定時器狀態(tài)的信號狀態(tài)設(shè)置為“ 0

56、”。 如果 RLO 在計時結(jié)束之 前變?yōu)椤?1”,則將復(fù)位 IEC 定時器同時定時器狀態(tài)保持為信號狀態(tài)“ 1”。示例:當操作數(shù)“Tagnput ”的信號狀態(tài)從“ 1”變?yōu)椤?0”時,執(zhí)行“啟動關(guān)斷 延時定時器”指令。#MyIEC_TIMER定時器將持續(xù)運行操作數(shù)“ TagTimW'中存儲 的一段時間。只要定時器#MylEC_TIMER正在計時,定時器狀態(tài)的查詢 倂 就會返回信號 狀態(tài)“ 1”, 同時置位操作數(shù)“ Tag_Output” 。 如果定時器計時結(jié)束, 且操作數(shù) “Tagnput ”的信號狀態(tài)為“ 0”,則定時器狀態(tài)查詢將返回信號狀態(tài)“ 0”。 在定時器#MyIEC_TIMER計時結(jié)束之前,如果操作數(shù) Tagnput的信號狀態(tài)變

溫馨提示

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

最新文檔

評論

0/150

提交評論