PLC控制系統(tǒng)的設(shè)計及故障診斷_第1頁
PLC控制系統(tǒng)的設(shè)計及故障診斷_第2頁
PLC控制系統(tǒng)的設(shè)計及故障診斷_第3頁
PLC控制系統(tǒng)的設(shè)計及故障診斷_第4頁
PLC控制系統(tǒng)的設(shè)計及故障診斷_第5頁
已閱讀5頁,還剩47頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-231SIMATIC S7-300/400PLC原理及應(yīng)用原理及應(yīng)用四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院. .電子電氣工程系電子電氣工程系四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-232課程團(tuán)隊

2、介紹課程團(tuán)隊介紹姓姓 名名職稱學(xué)歷職稱學(xué)歷所在部門所在部門分分 工工滿海波滿海波副教授、碩士研究生副教授、碩士研究生電子電氣工程系電子電氣工程系課程負(fù)責(zé)、主研課程負(fù)責(zé)、主研程龍泉程龍泉副教授、碩士研究生副教授、碩士研究生電子電氣工程系電子電氣工程系教學(xué)管理、主研教學(xué)管理、主研向守均向守均講講 師、碩士研究生師、碩士研究生實訓(xùn)實驗部實訓(xùn)實驗部主主 研研賈賈 洪洪副教授副教授電子電氣工程系電子電氣工程系主主 研研宋立中宋立中副教授副教授電子電氣工程系電子電氣工程系參參 研研王光福王光福副教授、碩士研究生副教授、碩士研究生實訓(xùn)實驗部實訓(xùn)實驗部參參 研研徐徐 敏敏講講 師、碩士研究生師、碩士研究生實訓(xùn)

3、實驗部實訓(xùn)實驗部參參 研研佘佘 東東講講 師、碩士研究生師、碩士研究生電子電氣工程系電子電氣工程系參參 研研黃黃 寧寧講講 師師電子電氣工程系電子電氣工程系參參 研研劉自彩劉自彩 高級工程師高級工程師 軌梁廠軌梁廠參參 研研胡胡 紅紅 高級工程師高級工程師 冷軋廠冷軋廠參參 研研高大全高大全 高級工程師高級工程師 發(fā)電廠發(fā)電廠參參 研研四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-233第五章第五章 PLC控制系統(tǒng)的設(shè)計

4、與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-2345.6 組織塊組織塊OB及其應(yīng)用及其應(yīng)用 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 5.4 PLC在順序控制中的應(yīng)用在順序控制中的應(yīng)用 5.5 PLC系統(tǒng)的現(xiàn)場調(diào)試系統(tǒng)的現(xiàn)場調(diào)試 5.2 PLC控制系統(tǒng)硬件設(shè)計方法控制系統(tǒng)硬件設(shè)計方法5.3 程序設(shè)計與調(diào)試程序設(shè)計與調(diào)試 5.1 PLC控制系統(tǒng)的設(shè)計控制系統(tǒng)

5、的設(shè)計 5.7 故障特性及故障診斷故障特性及故障診斷 四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-2355.1 PLC5.1 PLC控制系統(tǒng)的設(shè)計控制系統(tǒng)的設(shè)計 5.1.1 可編程序控制器系統(tǒng)設(shè)計要求可編程序控制器系統(tǒng)設(shè)計要求1. 滿足被控對象的要求,擬定控制方案。滿足被控對象的要求,擬定控制方案。2. 簡單、經(jīng)濟(jì)、維修方便、滿足控制要求。簡單、經(jīng)濟(jì)、維修方便、滿足控制要求。 3. 選擇可編程控制器的選擇可編程控制器的

6、CPU模塊及模塊及I/O模塊時,應(yīng)有余量。模塊時,應(yīng)有余量。 四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-2365.1.2 PLC控制系統(tǒng)設(shè)計的基本內(nèi)容控制系統(tǒng)設(shè)計的基本內(nèi)容1. 確定系統(tǒng)運行方式與控制方式。確定系統(tǒng)運行方式與控制方式。2. 選擇用戶輸入設(shè)備。選擇用戶輸入設(shè)備。 3. PLC的選擇。的選擇。 4. 分配分配I/0點,繪制點,繪制I/0連接圖。連接圖。 5. 設(shè)計控制程序。設(shè)計控制程序。 6. 編制控制系

7、統(tǒng)的技術(shù)文件。編制控制系統(tǒng)的技術(shù)文件。四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-2375.1.3 PLC控制系統(tǒng)的設(shè)計步驟控制系統(tǒng)的設(shè)計步驟 1. 根據(jù)生產(chǎn)的工藝過程分析控制要求。根據(jù)生產(chǎn)的工藝過程分析控制要求。 2. 根據(jù)控制要求確定系統(tǒng)控制方案。根據(jù)控制要求確定系統(tǒng)控制方案。 3. 根據(jù)系統(tǒng)構(gòu)成方案和工藝要求確定系統(tǒng)運行方式。根據(jù)系統(tǒng)構(gòu)成方案和工藝要求確定系統(tǒng)運行方式。 4. 根據(jù)控制要求確定所需的用戶輸入、輸出

8、設(shè)備。根據(jù)控制要求確定所需的用戶輸入、輸出設(shè)備。 5. 選擇選擇PLC。分配。分配PLC的的I/O點,設(shè)計點,設(shè)計I/O連接圖。連接圖。6. 進(jìn)行進(jìn)行PLC的程序設(shè)計。的程序設(shè)計。 7. 聯(lián)機(jī)調(diào)試。聯(lián)機(jī)調(diào)試。 8. 編制技術(shù)文件。編制技術(shù)文件。 四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-238如圖如圖5-1是設(shè)計是設(shè)計PLC控制系統(tǒng)的一般步驟:控制系統(tǒng)的一般步驟: 分析控制要求確定用戶I/O設(shè)備確定系統(tǒng)機(jī)構(gòu)方案確定控

9、制和運行方案選擇PLC分配I/O點、設(shè)計I/O連接圖編輯流程圖設(shè)計程序輸入程序并檢查調(diào)試現(xiàn)場總線聯(lián)機(jī)調(diào)試交付使用修改NNYN滿足要求?編制技術(shù)文件Y滿足要求?了解工藝過程控制臺(柜)設(shè)計及現(xiàn)場施工設(shè)計控制臺(柜)圖圖5-1 設(shè)計設(shè)計PLC控制控制 系統(tǒng)一般步驟系統(tǒng)一般步驟 返回目錄返回目錄 四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-239 5.2 PLC 5.2 PLC控制系統(tǒng)硬件設(shè)計方法控制系統(tǒng)硬件設(shè)計方法 5.2

10、.1 應(yīng)用系統(tǒng)總體方案設(shè)計應(yīng)用系統(tǒng)總體方案設(shè)計1. PLC控制系統(tǒng)類型控制系統(tǒng)類型 (1) 由由PLC構(gòu)成的單機(jī)控制系統(tǒng)。構(gòu)成的單機(jī)控制系統(tǒng)。 (2) 由由PLC構(gòu)成的集中控制系統(tǒng)。構(gòu)成的集中控制系統(tǒng)。 (3) 由由PLC構(gòu)成的分布式控制系統(tǒng)。構(gòu)成的分布式控制系統(tǒng)。 (4) 用用PLC構(gòu)成遠(yuǎn)程構(gòu)成遠(yuǎn)程I0控制系統(tǒng)。控制系統(tǒng)。 2. 系統(tǒng)的運行方式系統(tǒng)的運行方式 (1) 手動運行方式。手動運行方式。 (2) 半自動運行方式。半自動運行方式。 (3) 自動運行方式。自動運行方式。 四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷

11、控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-23105.2.2 系統(tǒng)硬件設(shè)計根據(jù)系統(tǒng)硬件設(shè)計根據(jù)1. 工藝要求工藝要求 2. 設(shè)備狀況設(shè)備狀況3. 控制功能控制功能 4. I/0點數(shù)和種類點數(shù)和種類5. 系統(tǒng)的先進(jìn)性系統(tǒng)的先進(jìn)性 四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-23115.2.3 可編程序控制器的機(jī)型選擇可編程序控制器的機(jī)型選擇1. CPU的功能的

12、功能 2. I/0點數(shù)點數(shù) 3. 響應(yīng)速度響應(yīng)速度4. 指令系統(tǒng)指令系統(tǒng) 5. 機(jī)型選擇的其他考慮機(jī)型選擇的其他考慮四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-23125.2.4 輸入輸入/輸出模塊的選擇輸出模塊的選擇1. 數(shù)字量輸入模塊的選擇數(shù)字量輸入模塊的選擇 2. 數(shù)字量輸出模塊的選擇數(shù)字量輸出模塊的選擇 3. 模擬量模塊的選擇模擬量模塊的選擇4. 智能智能I/0模塊的應(yīng)用選擇模塊的應(yīng)用選擇 5.2.5 系統(tǒng)硬件

13、設(shè)計文件系統(tǒng)硬件設(shè)計文件1. 系統(tǒng)硬件配置圖系統(tǒng)硬件配置圖 2. 模塊統(tǒng)計表模塊統(tǒng)計表3. I/0硬件接口圖及硬件接口圖及I/0地址表地址表 四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-23135.2.6 系統(tǒng)供電設(shè)計系統(tǒng)供電設(shè)計1. 供電系統(tǒng)的保護(hù)措施供電系統(tǒng)的保護(hù)措施2. 電源模塊的選擇電源模塊的選擇4. I/0模塊供電電源設(shè)計模塊供電電源設(shè)計5. 系統(tǒng)接地設(shè)計系統(tǒng)接地設(shè)計6. 可編程序控制器供電系統(tǒng)設(shè)計可編程序控

14、制器供電系統(tǒng)設(shè)計7. 電纜設(shè)計和敷設(shè)電纜設(shè)計和敷設(shè) 返回目錄返回目錄 四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-23145.3 5.3 程序設(shè)計與調(diào)試程序設(shè)計與調(diào)試5.3.1 程序結(jié)構(gòu)設(shè)計程序結(jié)構(gòu)設(shè)計 STEP 7有有3種設(shè)計程序的方法,即線性化編程、模塊化編種設(shè)計程序的方法,即線性化編程、模塊化編程和結(jié)構(gòu)化編程。程和結(jié)構(gòu)化編程。1. 線性化編程線性化編程 整個用戶程序放在循環(huán)控制組織塊整個用戶程序放在循環(huán)控制組織塊

15、OB1(主程序)中,(主程序)中,循環(huán)掃描時不斷地依次執(zhí)行循環(huán)掃描時不斷地依次執(zhí)行OB1中的全部指令。中的全部指令。 程序結(jié)構(gòu)簡單,建議只是在為程序結(jié)構(gòu)簡單,建議只是在為S7-300編寫簡單的程序時編寫簡單的程序時使用。使用。四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-23152. 模塊化編程模塊化編程 模塊化編程程序被分為不同的邏輯塊,每個塊包含完成某模塊化編程程序被分為不同的邏輯塊,每個塊包含完成某些任務(wù)的邏輯指令

16、。組織塊些任務(wù)的邏輯指令。組織塊OB1(即主程序)中的指令決定在(即主程序)中的指令決定在什么情況下調(diào)用哪一個塊,功能和功能塊(即子程序)用來完什么情況下調(diào)用哪一個塊,功能和功能塊(即子程序)用來完成不同的過程任務(wù)。被調(diào)用的塊執(zhí)行完后,返回到成不同的過程任務(wù)。被調(diào)用的塊執(zhí)行完后,返回到OB1中程序中程序塊的調(diào)用點,繼續(xù)執(zhí)行塊的調(diào)用點,繼續(xù)執(zhí)行OB1。 模塊化編程的程序被劃分為若干個塊,易于幾個人同時對模塊化編程的程序被劃分為若干個塊,易于幾個人同時對一個項目編程。一個項目編程。四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷

17、控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-23163. 結(jié)構(gòu)化編程結(jié)構(gòu)化編程 結(jié)構(gòu)化編程將復(fù)雜的自動化任務(wù)分解為能夠反映過程的結(jié)構(gòu)化編程將復(fù)雜的自動化任務(wù)分解為能夠反映過程的工藝、功能或可以反復(fù)使用的小任務(wù),這些任務(wù)由相應(yīng)的程工藝、功能或可以反復(fù)使用的小任務(wù),這些任務(wù)由相應(yīng)的程序塊(或稱邏輯塊)來表示,程序運行時所需的大量數(shù)據(jù)和序塊(或稱邏輯塊)來表示,程序運行時所需的大量數(shù)據(jù)和變量存儲在數(shù)據(jù)塊中。變量存儲在數(shù)據(jù)塊中。 這些程序塊是相對獨立的,它們被這些程序塊是相對獨立的,它們被OB1或別的程序塊調(diào)或別的程序塊調(diào)用。用。四川機(jī)電職業(yè)

18、技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-2317程序塊調(diào)示例如圖程序塊調(diào)示例如圖5-2所示:所示: OB1FB1FB2FC1FC2FB3SFC1IDB1IDB2DB1操作系統(tǒng)循環(huán)開始嵌套深度IDB3圖圖5-2塊調(diào)用的分層結(jié)構(gòu)塊調(diào)用的分層結(jié)構(gòu)四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原

19、理及應(yīng)用原理及應(yīng)用2022-4-23185.3.2 符號表和符號化編程符號表和符號化編程 1符號地址符號地址 符號地址的優(yōu)點:程序中可以用絕對地址訪問變量,但符號地址的優(yōu)點:程序中可以用絕對地址訪問變量,但是符號地址使程序更容易閱讀和理解。是符號地址使程序更容易閱讀和理解。 2生成與編輯符號表生成與編輯符號表 點擊管理器中的點擊管理器中的“Symbols”圖標(biāo),即可進(jìn)入符號表窗口,圖標(biāo),即可進(jìn)入符號表窗口,如圖如圖5-3所示。所示。四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7

20、-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-2319圖圖5-3 符號表符號表四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-23205.3.3 功能塊與功能的生成與調(diào)用舉例功能塊與功能的生成與調(diào)用舉例 下面以發(fā)動機(jī)控制系統(tǒng)的用戶程序為例,介紹生成和調(diào)下面以發(fā)動機(jī)控制系統(tǒng)的用戶程序為例,介紹生成和調(diào)用功能塊和功能的方法。用功能塊和功能的方法。 1項目的創(chuàng)建項目的創(chuàng)建 項目的名稱為項目的名稱為“發(fā)動機(jī)控制發(fā)動機(jī)控

21、制”。 2用戶程序結(jié)構(gòu)用戶程序結(jié)構(gòu) 如圖圖如圖圖5-4所示,組織塊所示,組織塊OB1是,用一個名為是,用一個名為“發(fā)動機(jī)控發(fā)動機(jī)控制制”的功能塊的功能塊FB1來分別控制汽油機(jī)和柴油機(jī),控制參數(shù)在來分別控制汽油機(jī)和柴油機(jī),控制參數(shù)在背景數(shù)據(jù)塊背景數(shù)據(jù)塊DB1和和DB2中。此外控制汽油機(jī)和柴油機(jī)時還用中。此外控制汽油機(jī)和柴油機(jī)時還用不同的實參分別調(diào)用名為不同的實參分別調(diào)用名為“風(fēng)扇控制風(fēng)扇控制”的功能的功能FC1。四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC

22、 原理及應(yīng)用原理及應(yīng)用2022-4-2321柴油機(jī)數(shù)據(jù)DB2汽油機(jī)數(shù)據(jù)DB1調(diào)用FB1OB1調(diào)用FC1圖6-5 程序結(jié)構(gòu)共享數(shù)據(jù)塊 FB3圖圖5-4 程序結(jié)構(gòu)程序結(jié)構(gòu)四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-2322程序設(shè)計好后程序設(shè)計好后SIMATIC管理器中的塊(見圖管理器中的塊(見圖5-5)。)。圖圖5-5 SIMATIC管理器管理器四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五

23、章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-23233符號表與變量聲明表符號表與變量聲明表(1) 符號表(見表符號表(見表5-1)表表5-1 符號表符號表NameAddressNameAddress主程序主程序OB1關(guān)閉柴油機(jī)關(guān)閉柴油機(jī)I1.5發(fā)動機(jī)控制發(fā)動機(jī)控制FB1柴油機(jī)故障柴油機(jī)故障I1.6風(fēng)扇控制風(fēng)扇控制FC1自動模式自動模式Q4.2汽油機(jī)數(shù)據(jù)汽油機(jī)數(shù)據(jù)DB1汽油機(jī)運行汽油機(jī)運行Q5.0柴油機(jī)數(shù)據(jù)柴油機(jī)數(shù)據(jù)DB2汽油機(jī)到達(dá)設(shè)置轉(zhuǎn)速汽油機(jī)到達(dá)設(shè)置轉(zhuǎn)速Q(mào)5.1共享數(shù)據(jù)共享數(shù)據(jù)DB3汽油機(jī)風(fēng)扇

24、運行汽油機(jī)風(fēng)扇運行Q5.2自動按鈕自動按鈕I0.5柴油機(jī)到達(dá)設(shè)置轉(zhuǎn)速柴油機(jī)到達(dá)設(shè)置轉(zhuǎn)速Q(mào)5.5手動按鈕手動按鈕I0.6柴油機(jī)風(fēng)扇運行柴油機(jī)風(fēng)扇運行Q5.6起動汽油機(jī)起動汽油機(jī)I1.0汽油機(jī)風(fēng)扇運行汽油機(jī)風(fēng)扇運行T1關(guān)閉汽油機(jī)關(guān)閉汽油機(jī)I1.1柴油機(jī)風(fēng)扇延時柴油機(jī)風(fēng)扇延時T2汽油機(jī)故障汽油機(jī)故障I1.2汽油機(jī)轉(zhuǎn)速汽油機(jī)轉(zhuǎn)速MW2起動柴油機(jī)起動柴油機(jī)I1.4柴油機(jī)轉(zhuǎn)速柴油機(jī)轉(zhuǎn)速MW4四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-

25、4-2324 (2)變量聲明表及變量的類型)變量聲明表及變量的類型 局域變量:用戶在變量聲明表中聲明本塊中專用的變量。局域變量:用戶在變量聲明表中聲明本塊中專用的變量。 局域變量包括塊的形參和參數(shù)的屬性,局域變量只是在它局域變量包括塊的形參和參數(shù)的屬性,局域變量只是在它所在的塊中有效。聲明后在局域數(shù)據(jù)堆棧中為臨時變量所在的塊中有效。聲明后在局域數(shù)據(jù)堆棧中為臨時變量(TEMP)保存有效的存儲空間。)保存有效的存儲空間。 對于功能塊,還要為配合使用的背景數(shù)據(jù)塊的靜態(tài)變量對于功能塊,還要為配合使用的背景數(shù)據(jù)塊的靜態(tài)變量(STAT)保留空間。通過設(shè)置)保留空間。通過設(shè)置IN(輸入)、(輸入)、OUT(

26、輸出)和(輸出)和IN_OUT(輸入(輸入/輸出)類型變量。輸出)類型變量。四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-23254功能塊與功能功能塊與功能(1)功能塊)功能塊FB1中的局域變量(見表中的局域變量(見表5-2)表表5-2 FB1的變量聲明表的變量聲明表NameData TypeAddressDeclareInitial ValueCommentSwitch_OnBool0.0INFALSE起動按鈕起動按鈕

27、Switch_OffBool0.1INFALSE停車按鈕停車按鈕FailureBool0.2INFALSE故障信號故障信號Actual_SpeedInt2.0IN0實際轉(zhuǎn)速實際轉(zhuǎn)速Engine_OnBool4.0OUTFALSE控制發(fā)動機(jī)的輸控制發(fā)動機(jī)的輸出信號出信號Preset_Speed_ReachedBool4.1OUTFALSE達(dá)到預(yù)置轉(zhuǎn)速達(dá)到預(yù)置轉(zhuǎn)速Preset_SpeedInt6.0STAT1500預(yù)置轉(zhuǎn)速預(yù)置轉(zhuǎn)速四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-30

28、0/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-2326(2)功能塊)功能塊FB1的程序(見圖的程序(見圖5-6) 圖圖5-6 FB1的梯形圖程序的梯形圖程序四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-2327(3)功能)功能FC1的生成與編輯(見表的生成與編輯(見表5-3)表表5-3 FC1的變量聲明表的變量聲明表NameData TypeDeclareCommentEngine_OnBoolIN輸入信號,發(fā)動機(jī)

29、運行輸入信號,發(fā)動機(jī)運行Timer_FunctionTimerIN停機(jī)延時的定時器功能停機(jī)延時的定時器功能Fan_OnBoolOUT控制風(fēng)扇的輸出信號控制風(fēng)扇的輸出信號四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-2328(2)功能塊)功能塊FC1的程序(見圖的程序(見圖5-7)圖圖5-7功能功能FC1梯形圖梯形圖四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計

30、與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-2329 5. 功能塊與功能的調(diào)用功能塊與功能的調(diào)用 在發(fā)動機(jī)控制程序中,在發(fā)動機(jī)控制程序中,OB1用來實現(xiàn)自動用來實現(xiàn)自動/手動工作模式手動工作模式的切換,通過兩次調(diào)用的切換,通過兩次調(diào)用FB1和和FC1實現(xiàn)對汽油機(jī)和柴油機(jī)的實現(xiàn)對汽油機(jī)和柴油機(jī)的控制。(見圖控制。(見圖5-8)四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及

31、應(yīng)用2022-4-2330圖圖5-8 主程序主程序OB1 返回目錄返回目錄 四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-23314.4 PLC4.4 PLC在順序控制中的應(yīng)用在順序控制中的應(yīng)用4.4.1 順序控制的含義順序控制的含義 順序控制:就是按照生產(chǎn)工藝預(yù)先規(guī)定的順序,在各個順序控制:就是按照生產(chǎn)工藝預(yù)先規(guī)定的順序,在各個輸入信號的作用下,根據(jù)內(nèi)部狀態(tài)和時間的順序,在生產(chǎn)過輸入信號的作用下,根據(jù)內(nèi)部狀態(tài)和時間的順

32、序,在生產(chǎn)過程中各個執(zhí)行機(jī)構(gòu)自動地有秩序地進(jìn)行操作。程中各個執(zhí)行機(jī)構(gòu)自動地有秩序地進(jìn)行操作。 使用順序控制設(shè)計法時首先根據(jù)系統(tǒng)的工藝過程,畫出使用順序控制設(shè)計法時首先根據(jù)系統(tǒng)的工藝過程,畫出順序功能圖(順序功能圖(Sequential function chart),然后根據(jù)順序),然后根據(jù)順序功能圖畫出梯形圖。功能圖畫出梯形圖。四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-23325.4.2 順序功能圖的基本結(jié)構(gòu)順序功

33、能圖的基本結(jié)構(gòu) 順序功能圖的基本結(jié)構(gòu)包括:單流程、選擇分支、并行順序功能圖的基本結(jié)構(gòu)包括:單流程、選擇分支、并行分支、跳轉(zhuǎn)、循環(huán)。分支、跳轉(zhuǎn)、循環(huán)。 (部分結(jié)構(gòu)見圖(部分結(jié)構(gòu)見圖5-9) 單流程單流程 選擇分支選擇分支 并行分支并行分支 圖圖5-9 順序功能圖的基本結(jié)構(gòu)順序功能圖的基本結(jié)構(gòu)四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-23335.4.3 繪制順序功能圖的注意事項繪制順序功能圖的注意事項 (1) 兩個步絕對

34、不能直接相連,必須用一個轉(zhuǎn)換將它們隔開。兩個步絕對不能直接相連,必須用一個轉(zhuǎn)換將它們隔開。 (2) 兩個轉(zhuǎn)換也不能直接相連,必須用一個步將它們隔開。兩個轉(zhuǎn)換也不能直接相連,必須用一個步將它們隔開。 (3) 順序功能圖中的初始步一般對應(yīng)于系統(tǒng)等待起動的初始順序功能圖中的初始步一般對應(yīng)于系統(tǒng)等待起動的初始狀態(tài)。狀態(tài)。 (4) 自動控制系統(tǒng)應(yīng)能多次重復(fù)執(zhí)行同一工藝過程,即在自動控制系統(tǒng)應(yīng)能多次重復(fù)執(zhí)行同一工藝過程,即在完成一次工藝過程的全部操作之后,應(yīng)從最后一步返回初始步,完成一次工藝過程的全部操作之后,應(yīng)從最后一步返回初始步,系統(tǒng)停留在初始狀態(tài),在連續(xù)循環(huán)工作方式時,將從最后一步返系統(tǒng)停留在初始狀

35、態(tài),在連續(xù)循環(huán)工作方式時,將從最后一步返回下一工作周期開始運行的第一步?;叵乱还ぷ髦芷陂_始運行的第一步。 四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-23345.4.4 順序控制設(shè)計舉例順序控制設(shè)計舉例(以(以“單流程單流程”順序控制為例)順序控制為例) 1控制工藝及控制要求控制工藝及控制要求 圖圖5-10給出了液壓動力滑臺的進(jìn)給運動示意圖、順序功給出了液壓動力滑臺的進(jìn)給運動示意圖、順序功能圖和梯形圖。在初始狀態(tài)時動力

36、滑臺停在左邊,限位開關(guān)能圖和梯形圖。在初始狀態(tài)時動力滑臺停在左邊,限位開關(guān)I0.3為為1狀態(tài)。按下起動按鈕狀態(tài)。按下起動按鈕I0.0,動力滑臺在各步中分別實,動力滑臺在各步中分別實現(xiàn)快進(jìn)、工進(jìn)、暫停和快退,最后返回初始位置和初始步后現(xiàn)快進(jìn)、工進(jìn)、暫停和快退,最后返回初始位置和初始步后停止運動。停止運動。四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-23352順序功能圖和梯形圖設(shè)計(見圖順序功能圖和梯形圖設(shè)計(見圖5-10

37、)圖圖5-10 液壓動力滑臺的進(jìn)給運動示意圖、順序功能圖和梯形圖液壓動力滑臺的進(jìn)給運動示意圖、順序功能圖和梯形圖 返回目錄返回目錄 四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-23365.5 PLC5.5 PLC系統(tǒng)的現(xiàn)場調(diào)試系統(tǒng)的現(xiàn)場調(diào)試 5.5.1 尋找尋找/替換與換線替換與換線 1. 程序段內(nèi)替換一個地址(見圖程序段內(nèi)替換一個地址(見圖5-11)圖圖5-11 程序段內(nèi)替換一個地址的操作程序段內(nèi)替換一個地址的操作四

38、川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-23372. 替換整個項目下多個地址(見圖替換整個項目下多個地址(見圖5-12)圖圖5-12 替換整個項目下多個地址的操作界面替換整個項目下多個地址的操作界面四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-

39、23385.5.2 變量監(jiān)控與修改變量監(jiān)控與修改 1. 控制程序的在線監(jiān)控(見圖控制程序的在線監(jiān)控(見圖5-13) 圖圖5-13 控制程序的在線監(jiān)控實例控制程序的在線監(jiān)控實例四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-23392. 變量表監(jiān)視和修改(見圖變量表監(jiān)視和修改(見圖5-14)圖圖5-14 變量表監(jiān)視和修改實例變量表監(jiān)視和修改實例四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第

40、五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-23405.5.3 輸入輸入/輸出強(qiáng)制輸出強(qiáng)制 輸入輸入/輸出強(qiáng)制的功能:輸出強(qiáng)制的功能: 輸入輸入/輸出強(qiáng)制后的變量,不因映像輸出的變化而改變。輸出強(qiáng)制后的變量,不因映像輸出的變化而改變。強(qiáng)制作業(yè)不能被簡單取消,只能用菜單命令強(qiáng)制作業(yè)不能被簡單取消,只能用菜單命令VariableStop Forcing 來刪除或終止??梢越o用戶程序的任何變量賦予固來刪除或終止??梢越o用戶程序的任何變量賦予固定值,這樣它們就不能夠被定值,這樣它們就不能夠被CPU中正在執(zhí)行

41、的用戶程序改變中正在執(zhí)行的用戶程序改變或覆蓋。輸入輸出強(qiáng)制的操作界面見圖或覆蓋。輸入輸出強(qiáng)制的操作界面見圖5-15。四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-2341圖圖5-15 輸入輸入/輸出強(qiáng)制操作輸出強(qiáng)制操作 返回目錄返回目錄 四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC

42、 原理及應(yīng)用原理及應(yīng)用2022-4-23425.6 5.6 組織塊組織塊OBOB及其應(yīng)用及其應(yīng)用 5.6.1 中斷優(yōu)先級中斷優(yōu)先級 S7提供了各種不同的組織塊,這些組織塊允許用戶創(chuàng)建提供了各種不同的組織塊,這些組織塊允許用戶創(chuàng)建在特定時間執(zhí)行的程序。表在特定時間執(zhí)行的程序。表5-4給出了組織塊不同的給出了組織塊不同的OB及其及其中斷優(yōu)先級。中斷優(yōu)先級。 四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-2343表表5-4 組

43、織塊組織塊OB及中斷優(yōu)先級及中斷優(yōu)先級OB類型(優(yōu)先級)類型(優(yōu)先級)說明說明OB1主程序循環(huán)(主程序循環(huán)(1)在上一循環(huán)結(jié)束時啟動在上一循環(huán)結(jié)束時啟動OB10時間中斷(時間中斷(2)在程序設(shè)置的日期和時間啟動在程序設(shè)置的日期和時間啟動OB20延時中斷(延時中斷(3)受受SFC32控制啟動,在一特定延時后運行控制啟動,在一特定延時后運行OB35循環(huán)中斷(循環(huán)中斷(12)運行在一特定時間間隔內(nèi)(運行在一特定時間間隔內(nèi)(1ms1min)OB40硬件中斷(硬件中斷(16)當(dāng)檢測到來自外部模塊的中斷請求時啟動當(dāng)檢測到來自外部模塊的中斷請求時啟動OB80到到OB87響應(yīng)異步錯誤(響應(yīng)異步錯誤(26/啟動

44、時啟動時28)當(dāng)檢測到模塊診斷錯誤或超時錯誤時啟動當(dāng)檢測到模塊診斷錯誤或超時錯誤時啟動OB100啟動(啟動(27)當(dāng)當(dāng)CPU從從STOP到到RUN狀態(tài)時啟動狀態(tài)時啟動OB121,OB122響應(yīng)同步錯誤(與響應(yīng)同步錯誤(與被中斷被中斷OB優(yōu)先級相同)優(yōu)先級相同)當(dāng)檢測到程序錯誤或接受錯誤時啟動當(dāng)檢測到程序錯誤或接受錯誤時啟動四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-23445.6.2 中斷過程中斷過程 系統(tǒng)檢測到一個系

45、統(tǒng)檢測到一個OB塊中斷時,則被中斷塊的累加器和寄塊中斷時,則被中斷塊的累加器和寄存器上的當(dāng)前信息將被作為一個中斷堆棧存起來(存器上的當(dāng)前信息將被作為一個中斷堆棧存起來(I堆棧)。堆棧)。 I堆棧中保存的內(nèi)容有:累加器及地址寄存器的內(nèi)容,數(shù)據(jù)堆棧中保存的內(nèi)容有:累加器及地址寄存器的內(nèi)容,數(shù)據(jù)塊寄存器的內(nèi)容,局部數(shù)據(jù)堆棧,狀態(tài)字,塊寄存器的內(nèi)容,局部數(shù)據(jù)堆棧,狀態(tài)字,MCR寄存器和寄存器和B堆堆棧指針。棧指針。 新新OB塊調(diào)用塊調(diào)用FB和和FC,每一個塊的處理數(shù)據(jù)被存堆棧。,每一個塊的處理數(shù)據(jù)被存堆棧。 B堆棧中保存的內(nèi)容有:堆棧中保存的內(nèi)容有:DB和和DI寄存器,臨時數(shù)據(jù)(寄存器,臨時數(shù)據(jù)(L堆

46、堆棧)的指針,塊的號碼及返回地址。棧)的指針,塊的號碼及返回地址。四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-23455.6.3 控制中斷控制中斷 OB分為兩類:執(zhí)行周期性工作的分為兩類:執(zhí)行周期性工作的OB和響應(yīng)錯誤的和響應(yīng)錯誤的OB。 執(zhí)行周期性工作的執(zhí)行周期性工作的OB(日時鐘中斷),在特定的日期或(日時鐘中斷),在特定的日期或時間執(zhí)行,從一個編程事件始一段特定延時后執(zhí)行,按特定周時間執(zhí)行,從一個編程事件始一段特

47、定延時后執(zhí)行,按特定周期循環(huán)執(zhí)行,期循環(huán)執(zhí)行,CPU檢測到一個過程檢測到一個過程/硬件錯誤時執(zhí)行,硬件錯誤時執(zhí)行,CPU檢檢測到一個不依賴于程序指令的錯誤時執(zhí)行,測到一個不依賴于程序指令的錯誤時執(zhí)行,CPU檢測到一個與檢測到一個與程序指令處理有關(guān)的錯誤時執(zhí)行程序指令處理有關(guān)的錯誤時執(zhí)行 。四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-23465.6.4 循環(huán)控制組織塊循環(huán)控制組織塊 循環(huán)控制組織模塊循環(huán)控制組織模塊OB1

48、是最重要的組織快,是最重要的組織快,OB1在系在系統(tǒng)中總是被循環(huán)調(diào)用,當(dāng)過程中斷或時間中斷發(fā)生時暫停執(zhí)統(tǒng)中總是被循環(huán)調(diào)用,當(dāng)過程中斷或時間中斷發(fā)生時暫停執(zhí)行。行。5.6.5 中斷組織塊及應(yīng)用中斷組織塊及應(yīng)用1日時鐘中斷(日時鐘中斷(OB10)2延時中斷(延時中斷(OB 20) 3循環(huán)中斷(循環(huán)中斷(OB 35)4硬件中斷(硬件中斷(OB 40) 四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-23475.6.6 初始化模塊

49、及應(yīng)用(初始化模塊及應(yīng)用(OB100) 每當(dāng)每當(dāng)CPU的狀態(tài)由停止態(tài)轉(zhuǎn)入運行態(tài)時,操作系統(tǒng)都調(diào)的狀態(tài)由停止態(tài)轉(zhuǎn)入運行態(tài)時,操作系統(tǒng)都調(diào)用用OB100。當(dāng)。當(dāng)OB100運行結(jié)束后,操作系統(tǒng)調(diào)用運行結(jié)束后,操作系統(tǒng)調(diào)用OB1。利用。利用OB100先于先于OB1執(zhí)行的特性,可以為用戶主程序的運行準(zhǔn)備執(zhí)行的特性,可以為用戶主程序的運行準(zhǔn)備初始變量或參數(shù)(見圖初始變量或參數(shù)(見圖5-16)。)。四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用20

50、22-4-2348圖圖5-16 OB100與與OB1的執(zhí)行過程的執(zhí)行過程 返回目錄返回目錄 四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-23495.7 5.7 故障特性及故障診斷故障特性及故障診斷 5.7.1 故障特性故障特性 系統(tǒng)故障分外部故障和內(nèi)部故障。外部故障指系統(tǒng)與實系統(tǒng)故障分外部故障和內(nèi)部故障。外部故障指系統(tǒng)與實際過程相連的傳感器、檢測開關(guān)、執(zhí)行機(jī)構(gòu)和負(fù)載等部分的際過程相連的傳感器、檢測開關(guān)、執(zhí)行機(jī)構(gòu)和負(fù)載等

51、部分的故障,內(nèi)部故障指可編程序控制器本身的故障。故障,內(nèi)部故障指可編程序控制器本身的故障。 在系統(tǒng)總故障中只有在系統(tǒng)總故障中只有10%的故障發(fā)生在可編程序控制器的故障發(fā)生在可編程序控制器中,而這中,而這10%的故障中,的故障中,90%的故障發(fā)生在的故障發(fā)生在I/O模版中,只有模版中,只有10%的故障發(fā)生在控制器中。所以,系統(tǒng)的大部分故障發(fā)生的故障發(fā)生在控制器中。所以,系統(tǒng)的大部分故障發(fā)生在在I/O模版及信號元件和回路中。模版及信號元件和回路中。四川機(jī)電職業(yè)技術(shù)學(xué)院四川機(jī)電職業(yè)技術(shù)學(xué)院 .電子電氣工程系電子電氣工程系 第五章第五章 PLC控制系統(tǒng)的設(shè)計與故障診斷控制系統(tǒng)的設(shè)計與故障診斷 SIMATIC S7-300/400PLC 原理及應(yīng)用原理及應(yīng)用2022-4-23505.7.2 故障診斷知識故

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論