




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、PLC應(yīng)用1本章教學(xué)內(nèi)容 6.1 PLC控制系統(tǒng)設(shè)計(jì) 6.2 PLC控制系統(tǒng)硬件配置 6.3 PLC控制系統(tǒng)軟件設(shè)計(jì) 6.4 PLC應(yīng)用程序的典型環(huán)節(jié)及設(shè)計(jì)技巧 6.5 PLC在工業(yè)控制中的應(yīng)用6.6 提高PLC控制系統(tǒng)可靠性的措施 2本章學(xué)習(xí)要求、重點(diǎn)、難點(diǎn)學(xué)習(xí)要求了解PLC控制系統(tǒng)設(shè)計(jì)的一般原則與步驟、硬件配置、軟件設(shè)計(jì)方法以及提高系統(tǒng)可靠性的措施掌握PLC應(yīng)用程序的典型環(huán)節(jié)及設(shè)計(jì)技巧掌握PLC在工業(yè)控制中的基本應(yīng)用本章重點(diǎn)PLC應(yīng)用程序的典型環(huán)節(jié)及設(shè)計(jì)技巧PLC在工業(yè)控制中的基本應(yīng)用本章難點(diǎn)程序閱讀理解。36.1.1 PLC控制系統(tǒng)設(shè)計(jì)的基本原則6.1.2 PLC控制系統(tǒng)設(shè)計(jì)的內(nèi)容6.1
2、.3 PLC控制系統(tǒng)設(shè)計(jì)的一般步驟46.1.1 PLC控制系統(tǒng)設(shè)計(jì)的基本原則可編程控制系統(tǒng)設(shè)計(jì)時應(yīng)遵循以下原則:l最大限度的滿足被控對象的要求; l在滿足控制要求的前提下,力求使控制系統(tǒng)簡單、經(jīng)濟(jì)、實(shí)用及維護(hù)方便;l保證系統(tǒng)的安全可靠; l考慮生產(chǎn)發(fā)展和工藝改進(jìn)的要求,在選型時應(yīng)留有適當(dāng)?shù)挠嗔俊?56.1.2 PLC控制系統(tǒng)設(shè)計(jì)的內(nèi)容 PLC控制系統(tǒng)設(shè)計(jì)的主要內(nèi)容有:l分析控制對象,明確設(shè)計(jì)任務(wù)和要求; l選定PLC的型號,對控制系統(tǒng)的硬件進(jìn)行配置;l選擇所需的輸入/輸出模塊,編制PLC的輸入/輸出分配表和輸入/輸出端子接線圖;l根據(jù)系統(tǒng)設(shè)計(jì)要求編寫程序規(guī)格要求說明書,再用相應(yīng)的編程語言進(jìn)行程
3、序設(shè)計(jì);l設(shè)計(jì)操作臺、電氣柜、選擇所需的電器元件;l編寫設(shè)計(jì)說明書和操作使用說明書。66.1.3 PLC控制系統(tǒng)設(shè)計(jì)的一般步驟 PLC的結(jié)構(gòu)和工作方式與一般微機(jī)和繼電器相比各有特點(diǎn),其具體設(shè)計(jì)步驟如下: l詳細(xì)了解被控對象的生產(chǎn)工藝過程,分析控制要求。l根據(jù)控制要求確定所需的用戶輸入/輸出設(shè)備。l選擇PLC類型。l分配PLC的I/O點(diǎn),設(shè)計(jì)I/O連接圖。lPLC軟件設(shè)計(jì),同時可進(jìn)行控制臺的設(shè)計(jì)和現(xiàn)場施工。l系統(tǒng)調(diào)試,固化程序,交付使用。76.1.3 PLC控制系統(tǒng)設(shè)計(jì)的一般步驟8圖圖8-1 PLC控制系統(tǒng)設(shè)計(jì)步驟控制系統(tǒng)設(shè)計(jì)步驟分析評估分析評估控制對象控制對象PLC機(jī)器選型和機(jī)器選型和I/O設(shè)
4、備選擇設(shè)備選擇編制程序編制程序電氣系統(tǒng)電氣系統(tǒng)安裝安裝I/O地址分配地址分配聯(lián)機(jī)調(diào)試聯(lián)機(jī)調(diào)試現(xiàn)場安裝現(xiàn)場安裝調(diào)試調(diào)試用戶使用用戶使用6.2.1 PLC的選型6.2.2 I/ O地址分配6.2.3 響應(yīng)時間96.2 PLC控制系統(tǒng)硬件配置 硬件系統(tǒng)設(shè)計(jì)主要包括PLC及外圍線路的設(shè)計(jì)、電氣線路的設(shè)計(jì)和抗干擾措施的設(shè)計(jì)等內(nèi)容。 隨著PLC功能的不斷提高和完善,PLC幾乎可以完成工業(yè)控制領(lǐng)域的所有任務(wù)。但PLC還是有它最適合的應(yīng)用場合,所以在接到一個控制任務(wù)后,要分析被控對象的控制過程和要求,看看用什么控制裝備(PLC、單片機(jī)、DCS或工控機(jī)IPC等)來完成該任務(wù)最合適。 106.2.1 PLC的選型
5、 當(dāng)確定由PLC來完成控制后,設(shè)計(jì)者接下來要解決兩個主要問題:l PLC容量的選擇:首先要對控制任務(wù)進(jìn)行詳細(xì)的分析,把所有的I/O點(diǎn)找出來,包括開關(guān)量I/O和模擬量I/O以及這些I/O點(diǎn)的性質(zhì)。然后對用戶存儲器容量進(jìn)行估算。 lPLC機(jī)型的選擇:由于生產(chǎn)PLC的廠家眾多,實(shí)現(xiàn)的功能雖基本相同,但性能、價格和編程語言卻有較大差別,一般應(yīng)從功能方面、價格方面和售后服務(wù)等幾個方面考慮。 116.2.2 I/O地址分配 輸入輸出信號在PLC接線端子上的地址分配是進(jìn)行PLC控制系統(tǒng)設(shè)計(jì)的基礎(chǔ)。對軟件設(shè)計(jì)來說,I/O地址分配以后才可進(jìn)行編程;對控制柜及PLC的外圍接線來說,只有I/O地址確定以后,才可以繪
6、制電氣接線圖、裝配圖,讓裝配人員根據(jù)線路圖和安裝圖安裝控制柜。在進(jìn)行I/O地址分配時最好把I/O點(diǎn)的名稱、代碼和地址以表格的形式列寫出來。如下表所示:12輸入信號輸入信號輸出信號輸出信號停止按鈕停止按鈕SF1I0.0正轉(zhuǎn)接觸器正轉(zhuǎn)接觸器QA1Q0.1起動按鈕起動按鈕SF2I0.1反轉(zhuǎn)接觸器反轉(zhuǎn)接觸器QA2Q0.2點(diǎn)動按鈕點(diǎn)動按鈕SF3I0.26.2.3 響應(yīng)時間 對于過程控制,掃描周期和響應(yīng)時間必須認(rèn)真考慮。PLC順序掃描的工作方式,使它不能可靠地接收持續(xù)時間小于掃描周期的輸入信號??傊?,PLC的處理速度應(yīng)滿足實(shí)時控制的要求。選定PLC及其擴(kuò)展模塊(如需要的話)和分配完I/O地址后,硬件設(shè)計(jì)的
7、主要內(nèi)容就是完成電氣控制系統(tǒng)原理圖的設(shè)計(jì)、電氣控制元器件的選擇和控制柜的設(shè)計(jì)。136.3.1 經(jīng)驗(yàn)設(shè)計(jì)法6.3.2 邏輯設(shè)計(jì)法6.3.3 順序功能圖法146.3.1 經(jīng)驗(yàn)設(shè)計(jì)法 在一些典型的控制環(huán)節(jié)和電路的基礎(chǔ)上,根據(jù)被控制對象對控制系統(tǒng)的具體要求,憑經(jīng)驗(yàn)進(jìn)行選擇、組合。有時為了得到一個滿意的設(shè)計(jì)結(jié)果,需要進(jìn)行多次反復(fù)地調(diào)試和修改,增加一些輔助觸點(diǎn)和中間編程元件。 經(jīng)驗(yàn)設(shè)計(jì)法對于一些比較簡單的控制系統(tǒng)的設(shè)計(jì)是比較奏效的,可以收到快速、簡單的效果。但是,由于這種方法主要是依靠設(shè)計(jì)人員的經(jīng)驗(yàn)進(jìn)行設(shè)計(jì),所以對設(shè)計(jì)人員的要求也比較高,特別是要求設(shè)計(jì)者有一定的實(shí)踐經(jīng)驗(yàn)。156.3.2 邏輯設(shè)計(jì)法 工業(yè)電
8、氣控制線路中,有不少都是通過繼電器等電器元件來實(shí)現(xiàn),因此,用“0”和“1”兩種取值的邏輯代數(shù)設(shè)計(jì)電器控制線路是完全可以的,用邏輯設(shè)計(jì)法設(shè)計(jì)PLC應(yīng)用程序的一般步驟如下:l列出執(zhí)行元件動作節(jié)拍表;l繪制電氣控制系統(tǒng)的狀態(tài)轉(zhuǎn)移圖;l進(jìn)行系統(tǒng)的邏輯設(shè)計(jì);l編寫程序;l對程序檢測、修改和完善。166.3.3 順序功能圖法 順序功能圖法是首先根據(jù)系統(tǒng)的工藝流程設(shè)計(jì)順序功能圖,然后再依據(jù)順序功能圖設(shè)計(jì)順序控制程序。在順序功能圖中,實(shí)現(xiàn)轉(zhuǎn)換時使前級步的活動結(jié)束而使后續(xù)步的活動開始,步之間沒有重疊。 順序控制繼電器(SCR)指令是基于順序功能圖(SFC)的編程方式,專門用于編制順序控制程序。使用它必須依據(jù)順序
9、功能圖進(jìn)行編程。 17本節(jié)小結(jié):在編程語言的選擇上,用梯形圖編程還是用語句表編程或使用功能圖編程,這主要取決于以下幾點(diǎn): l有些PLC使用梯形圖編程不是很方便,則可以使用語句表編程,但是梯形圖總比語句表直觀。l經(jīng)驗(yàn)豐富的人員可以使用語句表直接編程,就像使用匯編語言一樣。 l如果是清晰的單順序、選擇順序或并發(fā)順序的控制任務(wù),則最好用順序功能圖來設(shè)計(jì)。186.4.1 應(yīng)用程序的典型環(huán)節(jié)6.4.2 PLC控制程序設(shè)計(jì)技巧196.4.1 應(yīng)用程序的典型環(huán)節(jié) 復(fù)雜的控制程序往往是由一些基本環(huán)節(jié)有機(jī)地組合在一起而成。應(yīng)該首先掌握這些基本環(huán)節(jié)的程序設(shè)計(jì)方法,然后再由簡到難設(shè)計(jì)復(fù)雜的程序。常用的典型環(huán)節(jié):20
10、l電動機(jī)的起動與停止電動機(jī)的起動與停止控制程序;控制程序;l具有點(diǎn)動具有點(diǎn)動功能的電動功能的電動機(jī)機(jī)起動、停止控制程起動、停止控制程序;序;l電動機(jī)的正、反轉(zhuǎn)控電動機(jī)的正、反轉(zhuǎn)控制程序制程序;l通電禁止輸出程序通電禁止輸出程序l燈光閃爍控制程序燈光閃爍控制程序l報(bào)警控制程序報(bào)警控制程序l時鐘程序時鐘程序l脈脈寬調(diào)控程序?qū)捳{(diào)控程序l分頻程序等分頻程序等6.4.1 應(yīng)用程序的典型環(huán)節(jié)1.電動機(jī)的直接起動與停止控制程序 21主電路主電路控制電路控制電路-QA1L1L2L3-SF2-QA1-FA4-FA5-QA1-SF1-BB1-BB1-FA1.3-QB1-MA1M3啟動按鈕啟動按鈕停止停止按鈕按鈕自
11、鎖觸頭自鎖觸頭過載保護(hù)過載保護(hù)表表8-1 I/O分配表分配表 輸入信號輸入信號輸出信號輸出信號停止按鈕停止按鈕SF1I0.1接觸器接觸器QA1Q0.1啟動按鈕啟動按鈕SF2I0.2電動機(jī)起動與停止電動機(jī)起動與停止I/O接線圖接線圖 -SF1-SF2-QA1-BB1DC24V1L1MQ0.0Q0.1Q0.2Q0.3I0.0I0.1I0.2I0.3浪涌浪涌保護(hù)保護(hù)6.4.1 應(yīng)用程序的典型環(huán)節(jié)1.電動機(jī)的直接起動與停止控制程序 22停止停止優(yōu)先優(yōu)先梯形圖梯形圖-SF1-SF2-QA1-BB1DC24V【注注】如果如果Q0.1驅(qū)動能力不夠,驅(qū)動能力不夠,則需要加中間繼電器。以后同。則需要加中間繼電器
12、。以后同。停止按鈕停止按鈕SF1采用采用常閉觸頭常閉觸頭I0.2I0.1Q0.1Q0.1軟件自鎖軟件自鎖I0.2I0.1Q0.1Q0.1起動起動優(yōu)先梯形圖優(yōu)先梯形圖 軟件自鎖軟件自鎖【注意注意】常閉按紐常閉按紐在編程中的在編程中的變化變化1L1MQ0.0Q0.1Q0.2Q0.3I0.0I0.1I0.2I0.3I0.2=OFFI0.2=ON I0.1=OFFI0.1=ON Q0.1=OFFQ0.1=ONQ0.1=OFFQ0.1=ONMA1M3起動起動停止停止6.4.1 應(yīng)用程序的典型環(huán)節(jié)1.電動機(jī)的直接起動與停止控制程序 23停止按鈕停止按鈕SF1采用采用常開觸頭常開觸頭如果你愿意,起動按鈕也可
13、以采用常閉觸頭,如果你愿意,起動按鈕也可以采用常閉觸頭,對應(yīng)程序中的觸點(diǎn)也換成常閉觸頭。這體現(xiàn)對應(yīng)程序中的觸點(diǎn)也換成常閉觸頭。這體現(xiàn)了了PLC的靈活性。但這樣做并不一定合適。的靈活性。但這樣做并不一定合適。-SF1-SF2-QA1-BB1DC24VI0.2I0.1Q0.1Q0.1軟件自鎖軟件自鎖1L1MQ0.0Q0.1Q0.2Q0.3I0.0I0.1I0.2I0.3I0.2=OFFI0.2=ON I0.1=OFFI0.1=ON Q0.1=OFFQ0.1=ONQ0.1=OFFQ0.1=ONMA1M3停止停止優(yōu)先優(yōu)先梯形圖梯形圖I0.2I0.1Q0.1Q0.1起動起動優(yōu)先梯形圖優(yōu)先梯形圖 軟件自鎖
14、軟件自鎖【注意注意】常開按常開按紐紐在編程中的在編程中的變化變化起動起動停止停止6.4.1 應(yīng)用程序的典型環(huán)節(jié)1.電動機(jī)的直接起動與停止控制程序利用置位、復(fù)位指令設(shè)計(jì)電動機(jī)起動、停止程序24停止按鈕停止按鈕SF1采用采用常開觸頭常開觸頭節(jié)能,延長節(jié)能,延長SF1壽命壽命I0.2Q0.1S1網(wǎng)絡(luò)網(wǎng)絡(luò) 1 起動起動I0.1Q0.1R1網(wǎng)絡(luò)網(wǎng)絡(luò) 2 停止停止-SF1-SF2-QA1-BB1DC24V1L1MQ0.0Q0.1Q0.2Q0.3I0.0I0.1I0.2I0.3電動機(jī)起??刂齐妱訖C(jī)起??刂凭W(wǎng)絡(luò)網(wǎng)絡(luò) 1 起動起動LD I0.2S Q0.1, 1網(wǎng)絡(luò)網(wǎng)絡(luò) 2 停止停止LD I0.1R Q0.1,
15、 16.4.1 應(yīng)用程序的典型環(huán)節(jié)2. 具有點(diǎn)動功能電動機(jī)直接起動、停止控制程序25主電路主電路控制電路控制電路M3-MA1-QA1L1L2L3-SF2-QA1-FA4三相三相異步電動機(jī)長動異步電動機(jī)長動+點(diǎn)動啟動點(diǎn)動啟動電路電路-QA1-SF1-QB1-FA13-SF3-BB1點(diǎn)動點(diǎn)動長動長動啟動啟動按鈕按鈕停止停止按鈕按鈕選擇選擇開關(guān)開關(guān)自鎖自鎖觸頭觸頭表表8-2 I/O分配表分配表 輸入信號輸入信號輸出信號輸出信號停止按鈕停止按鈕SF1I0.0接觸器接觸器QA1Q0.1啟動按鈕啟動按鈕SF2I0.1點(diǎn)動按鈕點(diǎn)動按鈕SF3I0.2-BB1I/O接線圖接線圖 -SF1-SF3-QA1-BB1
16、DC24V1L1MQ0.0Q0.1Q0.2Q0.3I0.0I0.1I0.2I0.3-SF26.4.1 應(yīng)用程序的典型環(huán)節(jié)2. 具有點(diǎn)動功能電動機(jī)直接起動、停止控制程序26網(wǎng)絡(luò)網(wǎng)絡(luò) 1I0.1M2.0Q0.1Q0.1I0.0I0.2I0.2M2.0網(wǎng)絡(luò)網(wǎng)絡(luò) 2停止按鈕停止按鈕SF1采用采用常閉觸頭常閉觸頭起、停、點(diǎn)動控制起、停、點(diǎn)動控制梯形圖程序梯形圖程序如果停止按鈕如果停止按鈕SF1采用常開觸頭,則需將程序中的采用常開觸頭,則需將程序中的I0.0觸點(diǎn)換成常閉觸點(diǎn)。觸點(diǎn)換成常閉觸點(diǎn)。軟件自鎖軟件自鎖-SF1-SF3-QA1-BB1DC24V1L1MQ0.0Q0.1Q0.2Q0.3I0.0I0.1
17、I0.2I0.3-SF2I0.2=ONI0.2=OFFI0.1=ONI0.1=OFF M2.0=ONM2.0=OFF I0.0=ONI0.0=OFF Q0.1=ONQ0.1=OFFI0.2=ONI0.2=OFF M2.0=ONM2.0=OFFQ0.1=ONQ0.1=OFF軟繼電器軟繼電器M2.0的作用的作用:防止點(diǎn)動時防止點(diǎn)動時Q0.1自鎖。自鎖。起動起動停止停止點(diǎn)動點(diǎn)動軟繼電器軟繼電器M2.0的作用的作用:防止點(diǎn)動時防止點(diǎn)動時Q0.1自鎖。自鎖。6.4.1 應(yīng)用程序的典型環(huán)節(jié)3. 電動機(jī)的正、反轉(zhuǎn)控制程序27-FA1.3-QA2-QA1-BB1-MA1L1L2L3-QB1-QA1-QA1-F
18、A4-SF2-QA2-FA5-BB1-QA2-SF3-SF1M3-QA1-QA2不能直接換向不能直接換向 表表8-3 I/O分配表分配表 輸入信號輸入信號輸出信號輸出信號停止按鈕停止按鈕SF1I0.0正轉(zhuǎn)接觸器正轉(zhuǎn)接觸器QA1Q0.1正轉(zhuǎn)按鈕正轉(zhuǎn)按鈕SF2I0.1反轉(zhuǎn)接觸器反轉(zhuǎn)接觸器QA2Q0.2反轉(zhuǎn)按鈕反轉(zhuǎn)按鈕SF3I0.2電動機(jī)可逆運(yùn)行方向的切換是通過兩個電動機(jī)可逆運(yùn)行方向的切換是通過兩個接觸器接觸器QA1 、QA2的的切換來實(shí)現(xiàn)的。切換時切換來實(shí)現(xiàn)的。切換時要改變要改變電電源的相序。在設(shè)計(jì)程序時,必須防止由于電源源的相序。在設(shè)計(jì)程序時,必須防止由于電源換相所引起的短路換相所引起的短路事故
19、(正、反轉(zhuǎn)直接切換事故(正、反轉(zhuǎn)直接切換時),時),例如,由正向例如,由正向運(yùn)轉(zhuǎn)切換到運(yùn)轉(zhuǎn)切換到反向運(yùn)轉(zhuǎn)反向運(yùn)轉(zhuǎn)時,時,當(dāng)正轉(zhuǎn)接觸器當(dāng)正轉(zhuǎn)接觸器QA1斷開斷開時,由于其主觸點(diǎn)內(nèi)瞬時,由于其主觸點(diǎn)內(nèi)瞬時產(chǎn)生的時產(chǎn)生的電弧,使這個觸點(diǎn)電弧,使這個觸點(diǎn)仍處于接通狀態(tài)仍處于接通狀態(tài),不能立即斷開,如果不能立即斷開,如果這時使反轉(zhuǎn)這時使反轉(zhuǎn)接觸器接觸器QA2閉閉合合,就會使電源短路。,就會使電源短路。因此,必須因此,必須在在完全完全沒有沒有電弧電弧的情況下的情況下才能使反轉(zhuǎn)的接觸器閉合。才能使反轉(zhuǎn)的接觸器閉合。由于由于PLC內(nèi)部內(nèi)部處理過程中,同一元件的常開、處理過程中,同一元件的常開、常閉觸點(diǎn)的切換沒
20、有時間的延遲,因此常閉觸點(diǎn)的切換沒有時間的延遲,因此必須采必須采用用防止電源短路的方法防止電源短路的方法,下頁所,下頁所示梯形圖中,示梯形圖中,采用采用定時器定時器T37、T38分別分別作為正轉(zhuǎn)、反轉(zhuǎn)作為正轉(zhuǎn)、反轉(zhuǎn)切換切換的延遲時間,從而防止了切換時發(fā)生電源短路的延遲時間,從而防止了切換時發(fā)生電源短路故障。故障。聯(lián)鎖觸頭聯(lián)鎖觸頭自鎖觸頭自鎖觸頭6.4.1 應(yīng)用程序的典型環(huán)節(jié)3. 電動機(jī)的正、反轉(zhuǎn)控制程序 28-SF2-SF3-QA1-BB1DC24V-SF1-QA2正轉(zhuǎn)、反轉(zhuǎn)、停止控制正轉(zhuǎn)、反轉(zhuǎn)、停止控制I/O接線圖接線圖-QA2-QA1硬件硬件互鎖互鎖必須必須正轉(zhuǎn)軟件自鎖正轉(zhuǎn)軟件自鎖軟件互鎖
21、軟件互鎖軟件互鎖軟件互鎖軟件互鎖軟件互鎖軟件互鎖軟件互鎖I0.0I0.1M0.0M0.0I0.2T37Q0.1反轉(zhuǎn)軟件自鎖反轉(zhuǎn)軟件自鎖M0.1M0.0I0.2M0.1I0.1M0.0M0.1IN TONPT 100ms10T37M0.1T38Q0.2IN TONPT 100ms10T38防止向正轉(zhuǎn)防止向正轉(zhuǎn)切換時電源切換時電源短路短路防止防止向反轉(zhuǎn)向反轉(zhuǎn)切換時電源切換時電源短路短路正轉(zhuǎn)正轉(zhuǎn)反轉(zhuǎn)反轉(zhuǎn)程序設(shè)置了切換延時,所以可直接程序設(shè)置了切換延時,所以可直接切換正、反轉(zhuǎn)(不需要先停止)切換正、反轉(zhuǎn)(不需要先停止)1L1MQ0.0Q0.1Q0.2Q0.3I0.0I0.1I0.2I0.3正轉(zhuǎn)正轉(zhuǎn)停止
22、停止反轉(zhuǎn)反轉(zhuǎn)I0.0=OFFI0.0=ONI0.1=OFFI0.1=ONI0.2=OFFI0.2=ONM0.1=OFFM0.1=ON M0.0=OFFM0.0=ONM0.0=OFFM0.0=ONI0.2=OFFI0.2=ONI0.1=OFFI0.1=ONM0.0=OFFM0.0=ON M0.1=OFFM0.1=ONM0.1=OFFM0.1=ONM0.0=OFFM0.0=ON+0=T37+10=T37+0=T38+10=T38T37=OFFT37=ONT38=OFFT38=ONQ0.2=OFFQ0.2=ONQ0.1=OFFQ0.1=ONM0.1=OFFM0.1=ON正轉(zhuǎn)起動正轉(zhuǎn)起動反轉(zhuǎn)起動反轉(zhuǎn)起
23、動6.4.1 應(yīng)用程序的典型環(huán)節(jié)4. 通電禁止輸出程序設(shè)備在運(yùn)行中,因停電或故障跳閘而停止運(yùn)行是常有的事。在復(fù)電時,有些設(shè)備是不允許自動恢復(fù)工作的,否則可能發(fā)生嚴(yán)重事故。在這種場合必須采用通電禁止輸出程序,如下頁所示。 291L1MQ1.0Q1.1Q1.2Q1.3I1.0I1.1I1.2I1.3DC24V -SF12L2MQ2.0Q2.1Q2.2Q2.3I2.0I2.1I2.2I2.3-SF3-SF4DC24V -SF2輸入信號輸入信號輸出信號輸出信號允許按鈕允許按鈕SF1啟動按鈕啟動按鈕SF2啟動按鈕啟動按鈕SF3啟動按鈕啟動按鈕SF4I1.0I2.0I2.1I2.3Q1.0Q1.1Q1.2
24、6.4.1 應(yīng)用程序的典型環(huán)節(jié)4. 通電禁止輸出程序SM0.3:特殊存儲器位。PLC上電進(jìn)入RUN狀態(tài)時,SM0.3接通一個掃描周期??刂七^程:PLC上電進(jìn)入RUN狀態(tài)時,SM0.3接通一個掃描周期,使M1.0置1,M1.0的常閉觸點(diǎn)切斷了輸出線圈Q1.0、Q1.1、Q1.2的控制邏輯,故輸出被禁止。只有按下允許工作的按鈕SF1(接I1.0)時,M1.0被復(fù)位,輸出線圈Q1.0、Q1.1、Q1.2才有可能輸出。30SM0.3M1.0I2.1I1.0M1.0網(wǎng)絡(luò)網(wǎng)絡(luò) 1上電上電RUN時禁止時禁止網(wǎng)絡(luò)網(wǎng)絡(luò) 2允許起動允許起動網(wǎng)絡(luò)網(wǎng)絡(luò) 3起動控制起動控制S1R1M1.0I2.0Q1.0Q1.1I2.
25、3Q1.2SM0.3=OFFSM0.3=ONM1.0=ONM1.0=OFFI1.0=OFFI1.0=ONM1.0=OFFM1.0=ON I2.0=OFF Q1.0=OFFI2.1=OFFI2.3=OFFQ1.1=OFFQ1.2=OFFM1.0=ONM1.0=OFF6.4.1 應(yīng)用程序的典型環(huán)節(jié)5. 閃爍電路控制程序閃爍電路也稱為振蕩電路,一般用在報(bào)警、光特效等場合。閃爍電路實(shí)際上就是一個時鐘電路。它可以是等間隔的通斷,也可以是不等間隔的通斷。右圖及下頁所示為一個典型閃爍電路的接線、程序及時序圖。在該例中,當(dāng)I0.0有效時, T37就會產(chǎn)生一個1s通、2s斷的閃爍信號。Q0.0和T37一樣,輸出
26、閃爍信號。31I/O接線圖接線圖 SF1啟動按鈕啟動按鈕L+1MQ0.0Q0.1Q0.2Q0.3I0.0I0.1I0.2I0.3-PG1DC24V-SF1DC24V6.4.1 應(yīng)用程序的典型環(huán)節(jié)5. 閃爍電路控制程序32I0.0=ONT38Q0.0IN TONPT 100ms+10T38IN TONPT 100ms+20T37T37網(wǎng)絡(luò)網(wǎng)絡(luò) 1 斷開斷開2s網(wǎng)絡(luò)網(wǎng)絡(luò) 2 接通接通1s1s2s2sI0.0T37位位T38位位Q0.0I/O接線圖接線圖 SF1啟動按鈕啟動按鈕I0.0=OFFI0.0T38=OFFT38=ON+0=T37+20=T37+0=T38+10=T38T37=ONT37=O
27、FFQ0.0=ONQ0.0=OFF動畫演示動畫演示閃爍閃爍電路控制程序電路控制程序網(wǎng)絡(luò)網(wǎng)絡(luò) 1 斷開斷開2s/ 網(wǎng)絡(luò)注釋網(wǎng)絡(luò)注釋LD I0.0AN T38TON T37, +20網(wǎng)絡(luò)網(wǎng)絡(luò) 2 接通接通1sLD T37TON T38, +10= Q1.0L+1MQ0.0Q0.1Q0.2Q0.3I0.0I0.1I0.2I0.3-PG1DC24V-SF1DC24V6.4.1 應(yīng)用程序的典型環(huán)節(jié)5. 閃爍電路控制程序在實(shí)際的程序設(shè)計(jì)中,如果電路中用到閃爍功能,往往直接用兩個定時器組成閃爍電路控制程序,如右圖所示。該程序在PLC上電RUN時,就開始工作。什么時候使用到閃爍功能時,把T37的常開觸點(diǎn)(或常
28、 閉 觸 點(diǎn) ) 串 聯(lián) 上 即 可(參見下面的報(bào)警控制)。通斷的時間值可以根據(jù)需要任意設(shè)定。33T38IN TONPT 100ms+20T38IN TONPT 100ms+20T37T37網(wǎng)絡(luò)網(wǎng)絡(luò) 1 斷開斷開2s網(wǎng)絡(luò)網(wǎng)絡(luò) 2 接通接通2s閃爍閃爍電路控制程序電路控制程序網(wǎng)絡(luò)網(wǎng)絡(luò) 1 斷開斷開2s/ 網(wǎng)絡(luò)注釋網(wǎng)絡(luò)注釋LDN T38TON T37, +20網(wǎng)絡(luò)網(wǎng)絡(luò) 2 接通接通2sLD T37TON T38, +202s2sT37位位T38位位1個掃描周期個掃描周期6.4.1 應(yīng)用程序的典型環(huán)節(jié)6. 報(bào)警電路控制程序 報(bào)警是電氣自動控制中不可缺少的重要環(huán)節(jié),標(biāo)準(zhǔn)的報(bào)警功能應(yīng)該是聲光報(bào)警。當(dāng)故障
29、發(fā)生時,報(bào)警指示燈閃爍,報(bào)警電鈴或蜂鳴器響。操作人員知道故障發(fā)生后,按消鈴按鈕,把電鈴關(guān)掉,報(bào)警指示燈從閃爍變?yōu)殚L亮。故障消失后,報(bào)警燈熄滅。另外還應(yīng)設(shè)置試燈、試鈴按鈕,用于平時檢測報(bào)警指示燈和電鈴的好壞。示例程序:輸入/輸出信號地址分配如表所示。34輸入信號輸入信號I0.0 故障信號故障信號I1.0 消鈴按鈕消鈴按鈕I1.1 測試按鈕測試按鈕輸出信號輸出信號Q0.0 報(bào)警燈報(bào)警燈Q0.7 報(bào)警鈴報(bào)警鈴I/O分配表分配表6.4.1 應(yīng)用程序的典型環(huán)節(jié)6. 報(bào)警電路控制程序35M3-MA1-QA1L1 L2 L3三相三相異步電動機(jī)長動異步電動機(jī)長動+點(diǎn)動啟動電路點(diǎn)動啟動電路+報(bào)警電路報(bào)警電路+消
30、鈴電路消鈴電路+試鈴電路試鈴電路-QB1-BB1-FA1I/O接線圖接線圖 -SF1-SF3-QA1DC24V-BB1-SF2-PG11L1MQ0.0Q0.1Q0.2Q0.3I0.0I0.1I0.2I0.3I1.0I1.1Q0.7-PG2-BB1-SF4-SF5停止停止 長動長動 點(diǎn)點(diǎn)動動故障故障消鈴消鈴試試鈴鈴硬件保護(hù)硬件保護(hù)軟件保護(hù)及報(bào)警軟件保護(hù)及報(bào)警6.4.1 應(yīng)用程序的典型環(huán)節(jié)6. 報(bào)警電路控制程序36T38IN TONPT 100ms+20T38IN TONPT 100ms+10T37T37網(wǎng)絡(luò)網(wǎng)絡(luò) 1 閃爍閃爍程序程序網(wǎng)絡(luò)網(wǎng)絡(luò) 2網(wǎng)絡(luò)網(wǎng)絡(luò) 4 故障消鈴邏輯故障消鈴邏輯I1.0I0.
31、0M0.0M0.0網(wǎng)絡(luò)網(wǎng)絡(luò) 5 故障報(bào)警電鈴故障報(bào)警電鈴I0.0M0.0Q0.7I1.1網(wǎng)絡(luò)網(wǎng)絡(luò) 3 故障報(bào)警燈故障報(bào)警燈T37I0.0Q0.0M0.0I1.1正常狀態(tài)正常狀態(tài)消鈴按鈕消鈴按鈕I1.0測試按鈕測試按鈕I1.1報(bào)警燈報(bào)警燈Q0.0報(bào)警鈴報(bào)警鈴Q0.71s2s報(bào)警狀態(tài)報(bào)警狀態(tài)消鈴狀態(tài)消鈴狀態(tài)測試測試狀態(tài)狀態(tài)故障解除故障解除故障信號故障信號I0.06.4.1 應(yīng)用程序的典型環(huán)節(jié)6. 報(bào)警電路控制程序雙故障報(bào)警電路在實(shí)際應(yīng)用系統(tǒng)中,可能出現(xiàn)多種故障,這時的報(bào)警控制程序需將前述單故障報(bào)警控制程序適當(dāng)?shù)亟M合起來。一般采用一種故障對應(yīng)于一個報(bào)警指示燈,但公用一個電鈴。下面分析一個有兩種故障的
32、報(bào)警電路控制程序。輸入/輸出信號地址的分配如下表所示??刂瞥绦蛉缦马撍?。在該程序的設(shè)計(jì)中,關(guān)鍵是當(dāng)任何一種故障發(fā)生時,按消鈴按鈕后,不能影響其他故障發(fā)生時報(bào)警電鈴的正常鳴響。37輸入信號輸入信號輸出信號輸出信號故障信號故障信號1故障信號故障信號2消鈴按鈕消鈴按鈕測試按鈕測試按鈕I0.0I0.1I1.0I1.1故障故障1報(bào)警燈報(bào)警燈故障故障2報(bào)警燈報(bào)警燈報(bào)警電鈴報(bào)警電鈴Q0.0Q0.1Q0.7I/O分配表分配表6.4.1 應(yīng)用程序的典型環(huán)節(jié)6. 報(bào)警電路控制程序38T38IN TONPT 100ms+20T38IN TONPT 100ms+10T37T37網(wǎng)絡(luò)網(wǎng)絡(luò) 1 閃爍程序閃爍程序網(wǎng)絡(luò)網(wǎng)絡(luò)
33、 2網(wǎng)絡(luò)網(wǎng)絡(luò) 4 故障故障2消鈴邏輯消鈴邏輯I1.0I0.1M0.1M0.1網(wǎng)絡(luò)網(wǎng)絡(luò) 5 報(bào)警電鈴報(bào)警電鈴I0.0M0.0Q0.7網(wǎng)絡(luò)網(wǎng)絡(luò) 4 故障故障2報(bào)警燈報(bào)警燈T37I0.1Q0.1M0.1I1.1網(wǎng)絡(luò)網(wǎng)絡(luò) 3 故障故障1報(bào)警燈報(bào)警燈T37I0.0Q0.0M0.0I1.1網(wǎng)絡(luò)網(wǎng)絡(luò) 5 故障故障1消鈴邏輯消鈴邏輯I1.0I0.0M0.0M0.0I0.1M0.1I1.1兩種故障的報(bào)警電路兩種故障的報(bào)警電路控制程序控制程序報(bào)報(bào)警燈和消鈴邏輯程序各自獨(dú)立警燈和消鈴邏輯程序各自獨(dú)立兩故障信兩故障信號號并聯(lián)并聯(lián)故障故障1故障故障2消鈴消鈴測試測試警鈴警鈴警燈警燈1警燈警燈2測試測試測試測試故障故障1
34、故障故障2消鈴消鈴故障故障1故障故障26.4.1 應(yīng)用程序的典型環(huán)節(jié)7. 高精度時鐘程序(精度取決于PLC時鐘電路)基本思路:l用秒脈沖特殊存儲器位SM0.5作為秒發(fā)生器,位SM0.5每1秒鐘提供一個脈沖信號。l用計(jì)數(shù)器C51對SM0.5的脈沖信號計(jì)數(shù),每計(jì)到60次(即1分鐘)時計(jì)數(shù)器位置“1”,發(fā)出一個分計(jì)數(shù)脈沖,并自復(fù)位。l用計(jì)數(shù)器C52對C51的分計(jì)數(shù)脈沖計(jì)數(shù),每計(jì)到60次(即1小時)時計(jì)數(shù)器位置“1”,發(fā)出一個時計(jì)數(shù)脈沖,并自復(fù)位。l用計(jì)數(shù)器C53對C52的小時計(jì)數(shù)脈沖計(jì)數(shù),每計(jì)到24次(即1天)時 ,計(jì)數(shù)器位置“1”,使計(jì)數(shù)器C53自復(fù)位,重新從0開始計(jì)數(shù)。l輸入信號I0.1、I0.
35、2用于時鐘設(shè)置,即通過外部按鈕提供計(jì)數(shù)脈沖,用以調(diào)整分和 時。396.4.1 應(yīng)用程序的典型環(huán)節(jié)7. 高精度時鐘程序 40高高精度時鐘精度時鐘梯形圖梯形圖程序程序 輸入信號輸入信號I0.1、I0.2用于時鐘設(shè)置,即通用于時鐘設(shè)置,即通過外部按鈕提供計(jì)數(shù)過外部按鈕提供計(jì)數(shù)脈沖,用以調(diào)整分和脈沖,用以調(diào)整分和 時時。(本本例例中只能向中只能向上調(diào)整上調(diào)整分分和時,不能和時,不能向 下 調(diào) 整 。 利 用向 下 調(diào) 整 。 利 用CTUD計(jì)數(shù)器可實(shí)現(xiàn)計(jì)數(shù)器可實(shí)現(xiàn)向上向上/向下調(diào)整。)向下調(diào)整。)網(wǎng)絡(luò)網(wǎng)絡(luò) 1 秒計(jì)數(shù)器,模擬秒針秒計(jì)數(shù)器,模擬秒針SM0.5C51CU CTURPV+60C51網(wǎng)絡(luò)網(wǎng)絡(luò)
36、3 時計(jì)數(shù)器,模擬時針時計(jì)數(shù)器,模擬時針C52I0.2CU CTURPVC53C53+24網(wǎng)絡(luò)網(wǎng)絡(luò) 2 分分計(jì)數(shù)器,模擬分針計(jì)數(shù)器,模擬分針C51I0.1CU CTURPVC52C52+60SM0.5:用于提供:用于提供1s時鐘脈沖。每時鐘脈沖。每1s鐘產(chǎn)鐘產(chǎn)生一個脈沖,該脈沖接通生一個脈沖,該脈沖接通0.5s,關(guān)斷,關(guān)斷0.5s。 0.5s0.5sSM0.5+0=C51+3=C51+1=C51+2=C51+4=C51+5=C51+6=C51+7=C51+8=C51+9=C51+10=C51+11=C51+12=C51+13=C51+14=C51+15=C51+16=C51+17=C51+18
37、=C51+19=C51+20=C51+21=C51+22=C51+23=C51+24=C51+25=C51+26=C51+27=C51+28=C51+29=C51+30=C51+31=C51+32=C51+33=C51+34=C51+35=C51+36=C51+37=C51+38=C51+39=C51+40=C51+41=C51+42=C51+43=C51+44=C51+45=C51+46=C51+47=C51+48=C51+49=C51+50=C51+51=C51+52=C51+53=C51+54=C51+55=C51+56=C51+57=C51+58=C51+59=C51+60=C51+1
38、=C52+60=C52+24=C53+1=C53+0=C52+0=C536.4.1 應(yīng)用程序的典型環(huán)節(jié)8. 脈沖寬度可控可調(diào)控制程序在輸入信號(示例中I0.0作為輸入)寬度不規(guī)范的情況下,要求在每一個輸入信號的上升沿產(chǎn)生一個寬度固定的脈沖輸出(本例從Q0.0輸出),該脈沖寬度可以調(diào)節(jié)。如果輸入信號的兩個上升沿之間的距離小于該脈沖寬度,則忽略輸入信號的第二個上升沿。下頁圖所示為該電路的程序及時序圖。該例子使用了上升沿檢測指令和S/R指令。關(guān)鍵是找出Q0.0的開啟和關(guān)斷條件,使I0.0的寬度不論是大于還是小于2s,都可使Q0.0的寬度為2s。定時器T37的計(jì)時輸入邏輯在上升沿之間的寬度小于該脈沖寬
39、度時,后來的上升沿脈沖無效。T37在計(jì)時到后產(chǎn)生一個信號復(fù)位Q0.0,然后自復(fù)位。該例中,通過調(diào)節(jié)T37設(shè)定值PT的大小,就可控制Q0.0的寬度。該寬度不受I0.0接通時間長短的影響。416.4.1 應(yīng)用程序的典型環(huán)節(jié)8. 脈沖寬度可控可調(diào)控制程序 42網(wǎng)絡(luò)網(wǎng)絡(luò) 1 檢測并輸出脈沖檢測并輸出脈沖I0.0Q0.0PS1M0.0網(wǎng)絡(luò)網(wǎng)絡(luò) 2 控制輸出脈沖寬度控制輸出脈沖寬度M0.0T37M0.1M0.1IN TONPT 100ms+20T37網(wǎng)絡(luò)網(wǎng)絡(luò) 3 復(fù)位輸出脈沖復(fù)位輸出脈沖T37Q0.0R12sI0.0Q0.02s2s無效脈沖無效脈沖調(diào)節(jié)脈沖調(diào)節(jié)脈沖寬度寬度 設(shè)計(jì)思路設(shè)計(jì)思路p 利用上升沿檢
40、測指令檢測輸入脈沖;利用上升沿檢測指令檢測輸入脈沖;p 利用置位利用置位/復(fù)位指令產(chǎn)生輸出脈沖;復(fù)位指令產(chǎn)生輸出脈沖;p 利用定時器指令控制輸出脈沖寬度。利用定時器指令控制輸出脈沖寬度。p 利用內(nèi)部儲存位利用內(nèi)部儲存位M0.1鎖住輸入脈沖鎖住輸入脈沖來控制定時器計(jì)時。來控制定時器計(jì)時。p 利用定時器位利用定時器位的的常閉觸點(diǎn)實(shí)現(xiàn)定時常閉觸點(diǎn)實(shí)現(xiàn)定時器自復(fù)位。器自復(fù)位。脈沖寬度可控制電路控制程序脈沖寬度可控制電路控制程序6.4.1 應(yīng)用程序的典型環(huán)節(jié)9. 分頻電路控制程序u在許多控制場合,需要對控制信號進(jìn)行分頻。u分頻:將輸入信號的頻率降低到1/n倍后作為輸出信號,即輸出信號頻率是輸入信號頻率的
41、1/n倍。u倍頻:將輸入信號的頻率提高到n倍后作為輸出信號,即輸出信號頻率是輸入信號頻率的n倍。u下面以二分頻(即輸出信號頻率是輸入信號頻率的1/2)為例來說明用PLC實(shí)現(xiàn)分頻。436.4.1 應(yīng)用程序的典型環(huán)節(jié)9. 分頻電路控制程序44網(wǎng)絡(luò)網(wǎng)絡(luò) 1 輸出輸出Q0.0上升沿觸發(fā)脈沖上升沿觸發(fā)脈沖I0.1M0.0網(wǎng)絡(luò)網(wǎng)絡(luò) 4 控制控制Q0.0的輸出脈沖寬度的輸出脈沖寬度M0.0M0.2Q0.0Q0.0網(wǎng)絡(luò)網(wǎng)絡(luò) 2 使使M0.0脈沖寬度僅為一個掃描周期脈沖寬度僅為一個掃描周期I0.1M0.1分頻分頻電路電路控制程序之一控制程序之一M0.1網(wǎng)絡(luò)網(wǎng)絡(luò) 3 輸出輸出Q0.0下降沿下降沿觸發(fā)觸發(fā)脈沖脈沖M
42、0.0M0.2Q0.0輸入信號輸入信號I0.1M0.0M0.1M0.2輸出信號輸出信號Q0.0寬度為一個寬度為一個掃描周期掃描周期寬度為一個寬度為一個掃描周期掃描周期I0.1=OFFI0.1=ONM0.1=OFFM0.1=ONM0.0=OFFM0.0=ONI0.1=OFFI0.1=ONM0.1=OFFM0.1=ONM0.0=OFFM0.0=ONQ0.0=OFFQ0.0=ONM0.2=OFFM0.2=ONM0.0=OFFM0.0=ON M0.2=OFFM0.2=ONQ0.0=OFFQ0.0=ONQ0.0=OFFQ0.0=ON6.4.1 應(yīng)用程序的典型環(huán)節(jié)9. 分頻電路控制程序45網(wǎng)絡(luò)網(wǎng)絡(luò) 1 輸
43、出輸出Q0.0上升沿觸發(fā)上升沿觸發(fā)脈沖脈沖I0.1M0.0網(wǎng)絡(luò)網(wǎng)絡(luò) 3 控制控制Q0.0輸出脈沖寬度輸出脈沖寬度M0.0M0.1Q0.0Q0.0分頻分頻電路電路控制程序之二控制程序之二網(wǎng)絡(luò)網(wǎng)絡(luò) 2 輸出輸出Q0.0下降沿觸發(fā)下降沿觸發(fā)脈沖脈沖M0.0M0.1Q0.0P輸入信號輸入信號I0.1M0.0M0.1輸出信號輸出信號Q0.0寬度為一個掃寬度為一個掃描周期描周期6.4.2 PLC控制程序設(shè)計(jì)技巧1. 減少輸入點(diǎn)的方法(1)用二極管隔離的分組輸入法46u當(dāng)控制系統(tǒng)具有當(dāng)控制系統(tǒng)具有手動和手動和自自動兩種動兩種工作工作方式時,由于方式時,由于手動與手動與自動不是自動不是同時發(fā)生同時發(fā)生的的,因
44、此手動和自動輸入,因此手動和自動輸入開關(guān)可公用相同的輸入點(diǎn),開關(guān)可公用相同的輸入點(diǎn),以節(jié)省以節(jié)省PLC輸入點(diǎn)。輸入點(diǎn)。u要這樣做,硬件電路應(yīng)該要這樣做,硬件電路應(yīng)該有適當(dāng)?shù)母綦x。有適當(dāng)?shù)母綦x。u右圖所右圖所示,示,SF7是手動是手動/自自動轉(zhuǎn)換開關(guān),二極管動轉(zhuǎn)換開關(guān),二極管的作的作用用是隔離,以避免產(chǎn)生意是隔離,以避免產(chǎn)生意外,外,保證信號的正確保證信號的正確輸入。輸入。 -SF1-SF7自動自動手動手動-SF3-SF5-SF2-SF4-SF61MI0.0I0.1I0.2 I0.3 I0.4PLC6.4.2 PLC控制程序設(shè)計(jì)技巧1. 減少輸入點(diǎn)的方法:(2)觸點(diǎn)合并輸入法兩地控制示例I/O接
45、線圖15:15:59:59:565647繼電繼電-接觸器控制方法接觸器控制方法l多地點(diǎn)控制多地點(diǎn)控制:在多個:在多個地點(diǎn)或位置控制同一地點(diǎn)或位置控制同一臺設(shè)備(電動機(jī)),臺設(shè)備(電動機(jī)),包括起動、停止等控包括起動、停止等控制。制。l多地點(diǎn)控制電路設(shè)計(jì)多地點(diǎn)控制電路設(shè)計(jì)規(guī)律規(guī)律:起動開關(guān):起動開關(guān)并聯(lián)并聯(lián);停止開關(guān)停止開關(guān)串聯(lián)串聯(lián)。-FA1.3-QAM3-MA-QB-BBL1 L2 L3-BB-SF1-SF2-SF3-SF4-QA-QA-FA4-FA5地點(diǎn)地點(diǎn)1地點(diǎn)地點(diǎn)2地點(diǎn)地點(diǎn)1地點(diǎn)地點(diǎn)2M3停止停止開開關(guān)串聯(lián)關(guān)串聯(lián)起動開起動開關(guān)并聯(lián)關(guān)并聯(lián)6.4.2 PLC控制程序設(shè)計(jì)技巧1. 減少輸入點(diǎn)的
46、方法:(2)觸點(diǎn)合并輸入法兩地控制示例I/O接線圖48M3-MA1-QA1L1L2 L3-QB1-BB1-FA13I/O分配表分配表 輸入信號輸入信號輸出信號輸出信號甲、乙兩地停止按鈕甲、乙兩地停止按鈕SF1、SF2I0.0接觸器接觸器QA1Q0.5甲、乙兩地起動按鈕甲、乙兩地起動按鈕SF3、SF4I0.1串聯(lián)只能使串聯(lián)只能使用常閉觸點(diǎn)用常閉觸點(diǎn)全部使用常開觸點(diǎn)全部使用常開觸點(diǎn)并聯(lián)只能使并聯(lián)只能使用常開觸點(diǎn)用常開觸點(diǎn)教材教材P229圖圖8-19有誤,有誤,缺缺電源。電源。I/O接線圖接線圖單輸入單輸入 -SF1-SF2I0.0I0.1-QA1Q0.0Q0.11L1MPLC-BB1-SF3-SF
47、4I0.2I0.3Q0.5I0.0I0.1-QA1Q0.0Q0.11L1MPLC-BB1-SF3-SF4-SF1-SF2Q0.5I/O接線圖接線圖合并輸入合并輸入 6.4.2 PLC控制程序設(shè)計(jì)技巧(2)觸點(diǎn)合并輸入法兩地控制示例控制程序49網(wǎng)絡(luò)網(wǎng)絡(luò) 1 電動機(jī)起動電動機(jī)起動/停止程序停止程序I0.1I0.0Q0.5Q0.5梯形圖程序梯形圖程序注意按鈕觸點(diǎn)與注意按鈕觸點(diǎn)與軟件觸點(diǎn)的常閉、軟件觸點(diǎn)的常閉、常開關(guān)系。常開關(guān)系。網(wǎng)絡(luò)網(wǎng)絡(luò) 1 電動機(jī)起動電動機(jī)起動/停止程序停止程序I0.2I0.0Q0.5I0.3Q0.5I0.1兩地兩地停止停止按鈕在按鈕在軟件中串聯(lián)軟件中串聯(lián);兩兩地啟動按鈕地啟動按鈕
48、在在軟軟件并聯(lián)。件并聯(lián)。兩地按鈕在硬件兩地按鈕在硬件中并、串聯(lián)中并、串聯(lián)-SF1-SF2I0.0I0.1-QA1Q0.0Q0.11L1MPLC-BB1-SF3-SF4I0.2I0.3Q0.5I/O接線圖接線圖單輸入單輸入 I0.0I0.1-QA1Q0.0Q0.11L1MPLC-BB1-SF3-SF4-SF1-SF2Q0.5I/O接線圖接線圖合并輸入合并輸入 6.4.2 PLC控制程序設(shè)計(jì)技巧1. 減少輸入點(diǎn)的方法(3) 單按鈕啟、??刂瞥绦?0單按鈕起??刂铺菪螆D程序單按鈕起??刂铺菪螆D程序 p 只用只用一個一個按鈕按鈕SF1,通通過軟件編程,實(shí)現(xiàn)起動過軟件編程,實(shí)現(xiàn)起動與停止的控制與停止的控
49、制。p 如右圖所如右圖所示,示,I0.0接起接起動動/停止按鈕停止按鈕SF1。第一。第一次按下次按下SF1時時Q1.0接通,接通,第二次第二次按下按下SF1時時Q1.0斷開,斷開,第三次按下第三次按下SF1時時Q1.0又又接通,接通,第四次第四次按下按下SF1時時Q1.0又?jǐn)嘤謹(jǐn)嚅_,開,。單次接通,偶。單次接通,偶次斷開。次斷開。 網(wǎng)絡(luò)網(wǎng)絡(luò) 1 停止停止I0.0M1.0P網(wǎng)絡(luò)網(wǎng)絡(luò) 2 起動起動I0.0Q1.0Q1.0單單按鈕啟、??刂瞥绦虬粹o啟、??刂瞥绦騋1.0M1.0PI0.0=OFFI0.0=ONQ1.0=OFFQ1.0=ON M1.0=OFFM1.0=ONI0.0=OFFI0.0=ON
50、M1.0=OFFM1.0=ON Q1.0=OFFQ1.0=ONQ1.0=OFFQ1.0=ON輸入信號輸入信號I0.0M1.0輸出信號輸出信號Q1.06.4.2 PLC控制程序設(shè)計(jì)技巧2. 減少輸出點(diǎn)的方法51p 對于兩個通斷狀態(tài)完全相對于兩個通斷狀態(tài)完全相同的負(fù)載,可將它們并聯(lián)同的負(fù)載,可將它們并聯(lián)后共用一個后共用一個PLC的輸出點(diǎn),的輸出點(diǎn),如右圖如右圖所所示。示。p 兩兩個負(fù)載并聯(lián)共用一個輸個負(fù)載并聯(lián)共用一個輸出點(diǎn),應(yīng)注意兩個輸出負(fù)出點(diǎn),應(yīng)注意兩個輸出負(fù)載電流總和不能大于輸出載電流總和不能大于輸出端子端子的帶載的帶載能力。能力。 p 由于信號燈負(fù)載電流很小,由于信號燈負(fù)載電流很小,故信號燈
51、故信號燈常與被指示的負(fù)常與被指示的負(fù)載載并聯(lián),并聯(lián),這樣可少這樣可少占用占用PLC的一的一個輸出點(diǎn)。個輸出點(diǎn)。M3-MA1-QA1L1L2 L3-QB1-BB1-FA13-SF1-SF2I0.0I0.1-QA1-PG1Q0.0Q0.11L1MPLC單單輸出輸出法法 -BB1-SF1-SF2I0.0I0.1-QA1-PG1Q0.0Q0.11L1MPLC并聯(lián)并聯(lián)輸出法輸出法 -BB16.4.2 PLC控制程序設(shè)計(jì)技巧2. 減少輸出點(diǎn)的方法52單輸出法梯形圖程序單輸出法梯形圖程序網(wǎng)絡(luò)網(wǎng)絡(luò) 1 電動機(jī)起動電動機(jī)起動/停止程序停止程序I0.0I0.1Q0.0Q0.0Q0.1網(wǎng)絡(luò)網(wǎng)絡(luò) 1 電動機(jī)起動電動機(jī)
52、起動/停止程序停止程序I0.0I0.1Q0.0Q0.0并聯(lián)輸出法梯形圖程序并聯(lián)輸出法梯形圖程序-SF1-SF2I0.0I0.1-QA1-PG1Q0.0Q0.11L1MPLC并聯(lián)并聯(lián)輸出法輸出法 -BB1-SF1-SF2I0.0I0.1-QA1-PG1Q0.0Q0.11L1MPLC單單輸出輸出法法 -BB16.5.1 4臺電動機(jī)的順序啟、??刂?.5.2 電動機(jī)Y-減壓啟動控制6.5.3 節(jié)日彩燈的PLC 控制6.5.4 十字路口交通信號燈的PLC 控制6.5.5 造紙廠堿回收蒸發(fā)工段PLC 控制(略)536.5.1 四臺電動機(jī)的順序啟、停控制現(xiàn)有四臺電動機(jī)M1、M2、M3、M4,要求四臺電動機(jī)
53、按順序啟動和順序停止(用S7-200控制)。 l對電動機(jī)順序啟、??刂朴卸喾N方法,例如按時間原則的順序控制,按其它條件的順序控制(可由傳感器檢測這些條件并輸入PLC)??刂瞥绦蛞惨鶕?jù)順序控制的要求采用不同的方法實(shí)現(xiàn)控制。l按時間原則的順序控制程序采用定時器指令實(shí)現(xiàn)。l按其它條件的順序控制程序根據(jù)PLC接收到的傳感器輸入信號的狀態(tài)決定控制過程。l不同的程序員具體的實(shí)現(xiàn)方法也有所不同,例如:利用順序控制繼電器指令設(shè)計(jì)程序;利用移位寄存器指令設(shè)計(jì)程序。546.5.1 四臺電動機(jī)的順序啟、??刂?. 利用順序控制繼電器指令設(shè)計(jì)程序順序控制繼電器指令(簡稱SCR指令)介紹舉例:四臺電動機(jī)M1、M2、M
54、3、M4,要求順序啟 動 和 順 序 停 車 。 啟 、 停 的 順 序 均 為M1M2M3M4。順序啟動時的時間間隔為30s,順序停車的時間間隔為10s。(按時間原則)l輸入輸出分配表如表8-5所示。lPLC的I/O接線圖如圖8-23所示。l四臺電動機(jī)順序啟、停控制程序利用順序控制繼電器指令設(shè)計(jì)實(shí)現(xiàn),梯形圖程序如圖8-24所示。先畫出順序功能圖依據(jù)順序功能圖編寫程序 556.5.1 四臺電動機(jī)的順序啟、??刂?. 利用順序控制繼電器指令設(shè)計(jì)程序56表表8-5 輸入輸出分配輸入輸出分配表表輸輸入入信信號號停止按鈕停止按鈕SF1I0.0啟動按鈕啟動按鈕SF2I0.1輸輸出出信信號號接觸器接觸器Q
55、A1Q0.0接觸器接觸器QA2Q0.1接觸器接觸器QA3Q0.2接觸器接觸器QA4Q0.31MI0.0I0.1I0.2I0.3-QA1-BB1-QA2-BB2-QA3-BB3-QA4-BB41LQ0.0Q0.1Q0.2Q0.3-SF2-SF1.PLC圖圖8-23 四臺電機(jī)順序啟、停四臺電機(jī)順序啟、停I/O接線圖接線圖起動起動停止停止-M1-M2-M3-M46.5.1 四臺電動機(jī)的順序啟、??刂?. 利用順序控制繼電器指令設(shè)計(jì)程序57狀態(tài)狀態(tài)1S1.1狀態(tài)狀態(tài)2S1.2狀態(tài)狀態(tài)3S1.3狀態(tài)狀態(tài)4S1.4延時延時30s(T40)起動起動M2SF2按下(按下(I0.1=ON)起動起動M1Q0.1=
56、ONQ0.0=ON起動起動M3起動起動M4Q0.2=ON狀態(tài)狀態(tài)0起始狀態(tài)起始狀態(tài)Q0.0Q0.3=OFFI0.1=OFFI0.0=ON延時延時30s(T41)延時延時30s(T42)狀態(tài)狀態(tài)5S1.5狀態(tài)狀態(tài)6S1.6狀態(tài)狀態(tài)7S1.7狀態(tài)狀態(tài)8S2.0延時延時10s(T43)停止停止M2SF1按下(按下(I0.0=OFF)停止停止M1Q0.1=OFFQ0.0=OFF停止停止M3停止停止M4Q0.2=OFF延時延時10s(T44)延時延時10s(T45)Q0.3=ONQ0.3=OFFM4停止停止(Q0.3=OFF)四四臺電機(jī)順序啟、臺電機(jī)順序啟、停順序功能圖停順序功能圖6.5.1 四臺電動機(jī)
57、的順序啟、??刂?. 利用順序控制繼電器指令設(shè)計(jì)程序58四四臺電動機(jī)順序起動、順序停止控制程序臺電動機(jī)順序起動、順序停止控制程序網(wǎng)絡(luò)網(wǎng)絡(luò) 1 初始狀態(tài)初始狀態(tài)當(dāng)四臺電動機(jī)都在停止?fàn)顟B(tài),且啟動按鈕當(dāng)四臺電動機(jī)都在停止?fàn)顟B(tài),且啟動按鈕SF2按下時,激活第一個按下時,激活第一個SCR段段LD I0.1/裝入起動按鈕裝入起動按鈕SF2狀態(tài)狀態(tài)AN Q0.0/判斷判斷M1是否停止是否停止AN Q0.1/判斷判斷M2是否是否停止停止AN Q0.2/判斷判斷M3是否是否停止停止AN Q0.3/判斷判斷M4是否是否停止停止S S1.1, 1 /起動按鈕按下且四臺電動機(jī)全停時,置起動按鈕按下且四臺電動機(jī)全停時,
58、置S1.1=1,/轉(zhuǎn)到轉(zhuǎn)到SCR段段1(S1.1)激活第激活第1個個SCR段段(起動第(起動第1臺電動臺電動機(jī),并延時機(jī),并延時30s)6.5.1 四臺電動機(jī)的順序啟、??刂?. 利用順序控制繼電器指令設(shè)計(jì)程序59網(wǎng)絡(luò)網(wǎng)絡(luò) 2 SCR段段1:起動電動機(jī):起動電動機(jī)M1,并延時,并延時30sLSCR S1.1/SCR段段1(S1.1)控制控制開始開始網(wǎng)絡(luò)網(wǎng)絡(luò) 3 LD I0.1/裝入啟動按鈕裝入啟動按鈕SF2狀態(tài)狀態(tài)S Q0.0, 1 /置位置位Q0.0=1 , M1啟動啟動網(wǎng)絡(luò)網(wǎng)絡(luò) 4 LD Q0.0/裝入裝入M1狀態(tài)狀態(tài)TON T40, +300 /啟動啟動30s定時器定時器網(wǎng)絡(luò)網(wǎng)絡(luò) 5 L
59、D T40/裝入定時器狀態(tài)位裝入定時器狀態(tài)位SCRT S1.2/30s后后轉(zhuǎn)到轉(zhuǎn)到SCR段段2(S1.2)網(wǎng)絡(luò)網(wǎng)絡(luò) 6SCRE/SCR段段1(S1.1)結(jié)束結(jié)束SCR段段1開始開始裝載裝載S1.1延時延時30s3 0 s 后 激 活后 激 活 S C R 段段 2(S1.2置置1,起動第,起動第2臺臺電動機(jī)電動機(jī)M2),并停止),并停止本本SCR段(段(S1.1復(fù)位)復(fù)位)SCR段段1結(jié)束結(jié)束起動第起動第1臺電動機(jī)臺電動機(jī)M1。注意這里用的。注意這里用的是置位指令,如果用標(biāo)準(zhǔn)線圈指令,是置位指令,如果用標(biāo)準(zhǔn)線圈指令,則本段結(jié)束后,則本段結(jié)束后,Q0.0復(fù)位,不能滿足復(fù)位,不能滿足題目要求。下同
60、題目要求。下同6.5.1 四臺電動機(jī)的順序啟、??刂?. 利用順序控制繼電器指令設(shè)計(jì)程序60網(wǎng)絡(luò)網(wǎng)絡(luò) 7 SCR段段2:起動電動機(jī)起動電動機(jī)M2,并延時并延時30sLSCR S1.2/SCR段段2(S1.2)控制控制開始開始網(wǎng)絡(luò)網(wǎng)絡(luò) 8 LD SM0.0/RUN狀態(tài)下狀態(tài)下SM0.0=1S Q0.1, 1 /置位置位Q0.1=1 , M2啟動啟動TON T41, +300 /啟動啟動30s定時器定時器網(wǎng)絡(luò)網(wǎng)絡(luò) 9 LD T41/裝入定時器狀態(tài)位裝入定時器狀態(tài)位SCRT S1.3/30s后后轉(zhuǎn)到轉(zhuǎn)到SCR段段3(S1.3)網(wǎng)絡(luò)網(wǎng)絡(luò) 10SCRE/SCR段段2(S1.2)結(jié)束結(jié)束SCR段段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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 45212-2025化妝品中甲基二溴戊二腈的測定氣相色譜法
- 度小企業(yè)勞動合同模板大全
- 專利代理保密合同范本
- 2花的學(xué)校教學(xué)設(shè)計(jì)-2024-2025學(xué)年三年級上冊語文統(tǒng)編版
- 銷售優(yōu)惠合同模板
- 合同樣本:租賃合同示范文本
- 土地測繪項(xiàng)目合同書模板
- 農(nóng)村林地承包權(quán)交易合同范文
- 內(nèi)河航運(yùn)人身意外傷害保險合同
- 10牛郎織女(一)(教學(xué)設(shè)計(jì))-2024-2025學(xué)年統(tǒng)編版語文五年級上冊
- JGJ46-2024 建筑與市政工程施工現(xiàn)場臨時用電安全技術(shù)標(biāo)準(zhǔn)
- 2024年世界職業(yè)院校技能大賽高職組“關(guān)務(wù)實(shí)務(wù)組”賽項(xiàng)參考試題庫(含答案)
- 河北美術(shù)出版社小學(xué)六年級下冊書法練習(xí)指導(dǎo)教案
- 運(yùn)動按摩全套課件
- 家庭急救知識(異物卡喉的急救)共45張課件
- 機(jī)臺異常處理規(guī)定
- 2021年蘇州市職業(yè)大學(xué)職業(yè)適應(yīng)性測試試題及答案解析
- DBJ∕T 13-253-2016 福建省耐腐蝕混凝土應(yīng)用技術(shù)規(guī)程
- 電鍍廢水中各種重金屬廢水處理反應(yīng)原理及控制條件
- 數(shù)據(jù)結(jié)構(gòu)英文教學(xué)課件:chapter3 Linked Lists
- 《汽車文化》全套教案
評論
0/150
提交評論