




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、2021/6/7 1 3.1 3.1 位邏輯指令位邏輯指令 3.1.1 3.1.1 觸點(diǎn)指令與線圈指令觸點(diǎn)指令與線圈指令 1.1.常開觸點(diǎn)與常閉觸點(diǎn)常開觸點(diǎn)與常閉觸點(diǎn) -| |-: 常開觸點(diǎn)常開觸點(diǎn) 常開觸點(diǎn),在指定的位為狀態(tài)常開觸點(diǎn),在指定的位為狀態(tài) (ON)時(shí)閉合,為)時(shí)閉合,為0狀態(tài)(狀態(tài)(OFF)時(shí))時(shí) 斷開。其操作數(shù)有:斷開。其操作數(shù)有:I、Q、M、D、L -|/|-: -|/|-: 常閉觸點(diǎn)常閉觸點(diǎn) 常閉觸點(diǎn)在指定的位為常閉觸點(diǎn)在指定的位為1 1狀態(tài)時(shí)斷開,為狀態(tài)時(shí)斷開,為0 0狀態(tài)時(shí)閉合。其操作數(shù)有:狀態(tài)時(shí)閉合。其操作數(shù)有:I I、Q Q、M M、D D、L L 2021/6/7
2、 2 2. NOT2. NOT取反觸點(diǎn)取反觸點(diǎn) -|NOT|-|NOT|-: 取反取反 使用使用“取反取反”指令,可對(duì)邏輯運(yùn)算結(jié)果指令,可對(duì)邏輯運(yùn)算結(jié)果 (RLO) (RLO) 的信號(hào)狀態(tài)進(jìn)行取反。的信號(hào)狀態(tài)進(jìn)行取反。 如果該指令如果該指令 輸入的信號(hào)狀態(tài)為輸入的信號(hào)狀態(tài)為“1”1”,則指令輸出的信號(hào)狀態(tài)為,則指令輸出的信號(hào)狀態(tài)為“0”0”。 如果該指令輸入的信號(hào)如果該指令輸入的信號(hào) 狀態(tài)為狀態(tài)為“0”0”,則輸出的信號(hào)狀態(tài)為,則輸出的信號(hào)狀態(tài)為“1”1”。 以下舉例說明了該指令的工作原理:以下舉例說明了該指令的工作原理: 當(dāng)滿足以下任一條件時(shí),可對(duì)操作數(shù)當(dāng)滿足以下任一條件時(shí),可對(duì)操作數(shù)“Ta
3、gOutTagOut”進(jìn)行復(fù)位。進(jìn)行復(fù)位。 操作數(shù)操作數(shù)“TagIn_1TagIn_1”的信號(hào)狀態(tài)為的信號(hào)狀態(tài)為“1 1”。 操作數(shù)操作數(shù)“TagIn_2TagIn_2”和和“TagIn_3TagIn_3”的信號(hào)狀態(tài)為的信號(hào)狀態(tài)為“1 1”。 2021/6/7 3 3.3.輸出線圈輸出線圈 -( )-: -( )-: 線圈線圈 可以使用可以使用“賦值賦值”指令來置位指定操作數(shù)的位。指令來置位指定操作數(shù)的位。 如果線圈輸入的邏輯運(yùn)算結(jié)果如果線圈輸入的邏輯運(yùn)算結(jié)果 (RLO) (RLO) 的信號(hào)狀態(tài)為的信號(hào)狀態(tài)為“1”1”,則將指定操作數(shù)的信號(hào)狀態(tài)置位為,則將指定操作數(shù)的信號(hào)狀態(tài)置位為“1”1”。
4、 如果線圈輸如果線圈輸 入的信號(hào)狀態(tài)為入的信號(hào)狀態(tài)為“0”0”,則指定操作數(shù)的位將復(fù)位為,則指定操作數(shù)的位將復(fù)位為“0”0”。其操作數(shù)有:。其操作數(shù)有:I I、Q Q、M M、 D D、L L。 滿足以下條件之一時(shí),將置位滿足以下條件之一時(shí),將置位“TagOut_1”TagOut_1”操作數(shù):(操作數(shù):(1 1)操作數(shù))操作數(shù)“TagIn_1”TagIn_1”和和“TagIn_2”TagIn_2”的信的信 號(hào)狀態(tài)為號(hào)狀態(tài)為“1”1”。(。(2 2)操作數(shù))操作數(shù)“TagIn_3”TagIn_3”的信號(hào)狀態(tài)為的信號(hào)狀態(tài)為“0”0”。 滿足以下條件之一時(shí),將置位滿足以下條件之一時(shí),將置位“TagO
5、ut_2”TagOut_2”操作數(shù):(操作數(shù):(1 1)操作數(shù))操作數(shù)“TagIn_1”TagIn_1”、“TagIn_2”TagIn_2”和和 “TagIn_4”TagIn_4”的信號(hào)狀態(tài)為的信號(hào)狀態(tài)為“1”1”。(。(2 2)“TagIn_3”TagIn_3”操作數(shù)的信號(hào)狀態(tài)為操作數(shù)的信號(hào)狀態(tài)為“0”0”且且“TagIn_4”TagIn_4”操操 作數(shù)的信號(hào)狀態(tài)為作數(shù)的信號(hào)狀態(tài)為“1”1”。 2021/6/7 4 -( / )-: -( / )-: 取反線圈取反線圈 使用使用“賦值取反賦值取反”指令,可將邏輯運(yùn)算的結(jié)果指令,可將邏輯運(yùn)算的結(jié)果 (RLO) (RLO) 進(jìn)行取反,然后將其賦進(jìn)
6、行取反,然后將其賦 值給指定操作數(shù)。值給指定操作數(shù)。 線圈輸入的線圈輸入的 RLO RLO 為為“1”1”時(shí),復(fù)位操作數(shù)。時(shí),復(fù)位操作數(shù)。 線圈輸入的線圈輸入的 RLO RLO 為為“0”0”時(shí),操作數(shù)的信號(hào)狀態(tài)置位為時(shí),操作數(shù)的信號(hào)狀態(tài)置位為“1”1”。其操作數(shù)有:。其操作數(shù)有:I、Q、M、D、L。 例如:例如: 當(dāng)滿足以下任一條件時(shí),可對(duì)操作數(shù)當(dāng)滿足以下任一條件時(shí),可對(duì)操作數(shù)“TagOut_1TagOut_1”進(jìn)行復(fù)位。進(jìn)行復(fù)位。 操作數(shù)操作數(shù)“TagIn_1TagIn_1”和和“TagIn_2TagIn_2”的信號(hào)狀態(tài)為的信號(hào)狀態(tài)為“1 1”。 操作數(shù)操作數(shù)“TagIn_3TagIn_3
7、”的信號(hào)狀態(tài)為的信號(hào)狀態(tài)為“0 0”。 2021/6/7 5 3.1.2 3.1.2 其它位邏輯指令其它位邏輯指令 1.1.復(fù)位指令復(fù)位指令 -( R )-( R )-:復(fù)位指令復(fù)位指令 可以使用可以使用“復(fù)位輸出復(fù)位輸出”指令將指定操作數(shù)的信號(hào)狀態(tài)復(fù)位為指令將指定操作數(shù)的信號(hào)狀態(tài)復(fù)位為“0”0”。操作數(shù)有:。操作數(shù)有:I I、Q Q、M M、D D、 L L示例 示例 當(dāng)滿足以下任一條件時(shí),可對(duì)操作數(shù)當(dāng)滿足以下任一條件時(shí),可對(duì)操作數(shù)“TagOutTagOut”進(jìn)行復(fù)位。進(jìn)行復(fù)位。 操作數(shù)操作數(shù)“TagIn_1TagIn_1”和和“TagIn_2TagIn_2”的信號(hào)狀態(tài)為的信號(hào)狀態(tài)為“1 1
8、”。 操作數(shù)操作數(shù)“TagIn_3TagIn_3”的信號(hào)狀態(tài)為的信號(hào)狀態(tài)為“0 0”。 2021/6/7 6 2.2.置位指令置位指令 -( S )-: -( S )-: 置位輸出置位輸出 使用使用“置位輸出置位輸出”指令,可將指定操作數(shù)的信號(hào)狀態(tài)置位為指令,可將指定操作數(shù)的信號(hào)狀態(tài)置位為“1”1”。 僅當(dāng)線圈輸入的邏輯運(yùn)算結(jié)果僅當(dāng)線圈輸入的邏輯運(yùn)算結(jié)果 (RLO) (RLO) 為為“1”1”時(shí),才執(zhí)行該指令。時(shí),才執(zhí)行該指令。 如果信號(hào)流通過如果信號(hào)流通過 線圈(線圈(RLO =“1”RLO =“1”),則指定的操作數(shù)置位為),則指定的操作數(shù)置位為“1”1”。 如果線圈輸入的如果線圈輸入的
9、RLO RLO 為為“0”0” (沒有信號(hào)流過線圈),則指定操作數(shù)的信號(hào)狀態(tài)將保持不變。(沒有信號(hào)流過線圈),則指定操作數(shù)的信號(hào)狀態(tài)將保持不變。 示例示例 滿足以下條件之一時(shí),將置位滿足以下條件之一時(shí),將置位“TagOutTagOut”操作數(shù):操作數(shù): 操作數(shù)操作數(shù)“TagIn_1TagIn_1”和和“TagIn_2TagIn_2”的信號(hào)狀態(tài)為的信號(hào)狀態(tài)為“1 1”。 操作數(shù)操作數(shù)“TagIn_3TagIn_3”的信號(hào)狀態(tài)為的信號(hào)狀態(tài)為“0 0”。 2021/6/7 7 例如:例如: 2021/6/7 8 3.3.多點(diǎn)置位復(fù)位指令多點(diǎn)置位復(fù)位指令 可以使用可以使用“多點(diǎn)置位多點(diǎn)置位/ /復(fù)位復(fù)
10、位”指令對(duì)從某個(gè)特定地址開始的多指令對(duì)從某個(gè)特定地址開始的多 個(gè)位進(jìn)行置位個(gè)位進(jìn)行置位/ /復(fù)位。操作數(shù)復(fù)位。操作數(shù)2 2為常數(shù),操作數(shù)為常數(shù),操作數(shù)1 1可以是可以是I I、Q Q、 M M、DB DB 或或 BOOL BOOL 類型的類型的 ARRAY . ARRAY . 中的元素??墒褂弥抵械脑亍?墒褂弥?2 指定要置位的位數(shù)。指定要置位的位數(shù)。 要置位要置位/ /復(fù)位的首位地址由復(fù)位的首位地址由 1 指定。指定。 如果值如果值 2 大于所選字節(jié)的位大于所選字節(jié)的位 數(shù),則將對(duì)下一字節(jié)的位進(jìn)行置位數(shù),則將對(duì)下一字節(jié)的位進(jìn)行置位/ /復(fù)位。復(fù)位。 一旦置位,在復(fù)一旦置位,在復(fù) 位這些位(
11、例如,通過另一條指令)之前,它們會(huì)保持置位。位這些位(例如,通過另一條指令)之前,它們會(huì)保持置位。 2021/6/7 9 4. 4. 置位優(yōu)先鎖存器和復(fù)位優(yōu)先鎖存器置位優(yōu)先鎖存器和復(fù)位優(yōu)先鎖存器 SRSR是復(fù)位優(yōu)先鎖存器,是復(fù)位優(yōu)先鎖存器,RSRS時(shí)置位優(yōu)先鎖存器,其輸入輸出關(guān)系見表。時(shí)置位優(yōu)先鎖存器,其輸入輸出關(guān)系見表。 2021/6/7 10 4. 4. 置位優(yōu)先鎖存器和復(fù)位優(yōu)先鎖存器置位優(yōu)先鎖存器和復(fù)位優(yōu)先鎖存器 SRSR是復(fù)位優(yōu)先鎖存器,是復(fù)位優(yōu)先鎖存器,RSRS時(shí)置位優(yōu)先鎖存器,其輸入輸出關(guān)系見表。時(shí)置位優(yōu)先鎖存器,其輸入輸出關(guān)系見表。 2021/6/7 11 5.5.掃描操作數(shù)掃描
12、操作數(shù)信號(hào)邊沿指令信號(hào)邊沿指令 中間有中間有P P的觸點(diǎn)是上升沿檢測(cè)觸點(diǎn),中間有的觸點(diǎn)是上升沿檢測(cè)觸點(diǎn),中間有N N的觸點(diǎn)是下降沿檢測(cè)觸點(diǎn)。的觸點(diǎn)是下降沿檢測(cè)觸點(diǎn)。 2021/6/7 12 中間有中間有P P的觸點(diǎn)是上升沿檢測(cè)觸點(diǎn),如果輸入信號(hào)的觸點(diǎn)是上升沿檢測(cè)觸點(diǎn),如果輸入信號(hào)10.610.6由由0 0狀態(tài)變?yōu)闋顟B(tài)變?yōu)? 1狀狀 態(tài)(即輸入信號(hào)態(tài)(即輸入信號(hào)10.610.6的上升沿),則該觸點(diǎn)接通一個(gè)掃描周期。邊沿檢測(cè)觸的上升沿),則該觸點(diǎn)接通一個(gè)掃描周期。邊沿檢測(cè)觸 點(diǎn)不能放在電路結(jié)束處。點(diǎn)不能放在電路結(jié)束處。 P P觸點(diǎn)下面的觸點(diǎn)下面的M4.3M4.3為邊沿存儲(chǔ)位,存儲(chǔ)上一次掃描循環(huán)時(shí)為
13、邊沿存儲(chǔ)位,存儲(chǔ)上一次掃描循環(huán)時(shí)I0.6I0.6的狀態(tài)。的狀態(tài)。 通過比較輸入信號(hào)的當(dāng)前狀態(tài)和上一次循環(huán)的狀態(tài),來檢測(cè)信號(hào)的邊沿。通過比較輸入信號(hào)的當(dāng)前狀態(tài)和上一次循環(huán)的狀態(tài),來檢測(cè)信號(hào)的邊沿。邊邊 沿存儲(chǔ)位的地址只能在程序中使用一次,它的狀態(tài)不能在其他地方被改寫。沿存儲(chǔ)位的地址只能在程序中使用一次,它的狀態(tài)不能在其他地方被改寫。 即:每一次使用的下面的操作數(shù)地址要不同。即:每一次使用的下面的操作數(shù)地址要不同。只能使用只能使用M M,全局,全局DBDB和靜態(tài)局和靜態(tài)局 部變量(部變量(StaticStatic)來作邊沿存儲(chǔ)位,不能使用臨時(shí)局部數(shù)據(jù)或)來作邊沿存儲(chǔ)位,不能使用臨時(shí)局部數(shù)據(jù)或I/O
14、I/O變量來作變量來作 邊沿存儲(chǔ)位。邊沿存儲(chǔ)位。 中間有中間有N N的觸點(diǎn)是下降沿檢測(cè)觸點(diǎn)。的觸點(diǎn)是下降沿檢測(cè)觸點(diǎn)。 2021/6/7 13 6.6.在信號(hào)邊沿在信號(hào)邊沿置位操作數(shù)置位操作數(shù)指令指令 2021/6/7 14 中間有中間有P P的線圈是上升沿檢測(cè)線圈,僅在流進(jìn)該線圈的能流的線圈是上升沿檢測(cè)線圈,僅在流進(jìn)該線圈的能流 的上升沿(線圈由斷電變?yōu)橥姡?,輸出位的上升沿(線圈由斷電變?yōu)橥姡敵鑫籑6.1M6.1為為1 1狀態(tài)。狀態(tài)。M6.2M6.2 為邊沿存儲(chǔ)位。為邊沿存儲(chǔ)位。 中間有中間有N N的線圈是下降沿檢測(cè)線圈,僅在流進(jìn)該線圈的能流的線圈是下降沿檢測(cè)線圈,僅在流進(jìn)該線圈的能流
15、 的下降沿(線圈由斷電變?yōu)橥姡敵鑫坏南陆笛兀ň€圈由斷電變?yōu)橥姡?,輸出位M6.3M6.3為為1 1狀態(tài)。狀態(tài)。M6.4M6.4 為邊沿存儲(chǔ)位。為邊沿存儲(chǔ)位。 2021/6/7 15 7.7.掃描掃描RLORLO的信號(hào)邊沿指令:的信號(hào)邊沿指令:P_TRIGP_TRIG指令與指令與N_TRIGN_TRIG指令指令 2021/6/7 16 在流進(jìn)在流進(jìn)P_TRIGP_TRIG指令的指令的CLKCLK輸入端的能流的上升沿(能流剛出現(xiàn)),輸入端的能流的上升沿(能流剛出現(xiàn)),Q Q 端輸出脈沖寬度為一個(gè)掃描周期的能流,使端輸出脈沖寬度為一個(gè)掃描周期的能流,使M8.1M8.1置位。方框下面的置位。方框
16、下面的 M8.0M8.0是脈沖存儲(chǔ)器位。是脈沖存儲(chǔ)器位。 在流進(jìn)在流進(jìn)N_TRIGN_TRIG指令的指令的CLKCLK輸入端的能流的下降沿(能流剛消失),輸入端的能流的下降沿(能流剛消失), Q Q端輸出脈沖寬度為一個(gè)掃描周期的能流,使端輸出脈沖寬度為一個(gè)掃描周期的能流,使Q0.6Q0.6復(fù)位。指令方框下面復(fù)位。指令方框下面 的的M8.2M8.2是脈沖存儲(chǔ)器位。是脈沖存儲(chǔ)器位。 P_TRIGP_TRIG指令與指令與N_TRIGN_TRIG指令不能放在電路的開始處和結(jié)束處。指令不能放在電路的開始處和結(jié)束處。 2021/6/7 17 8.8.掃描掃描RLORLO的信號(hào)邊沿指令:的信號(hào)邊沿指令:R_
17、TRIGR_TRIG指令與指令與F_TRIGF_TRIG指令指令 2021/6/7 18 R_TRIGR_TRIG是是“檢測(cè)信號(hào)上升沿檢測(cè)信號(hào)上升沿”指令指令 F_TRIGF_TRIG是是“檢測(cè)信號(hào)上升沿檢測(cè)信號(hào)上升沿”指令指令 將輸入將輸入CLKCLK輸入端的當(dāng)前狀態(tài)與存在背景數(shù)據(jù)塊中的上一個(gè)掃描周期的輸入端的當(dāng)前狀態(tài)與存在背景數(shù)據(jù)塊中的上一個(gè)掃描周期的 CLKCLK狀態(tài)進(jìn)行比較,如果檢測(cè)到狀態(tài)進(jìn)行比較,如果檢測(cè)到CLKCLK的上升沿獲下降沿,則在的上升沿獲下降沿,則在Q Q端輸出脈端輸出脈 沖寬度為一個(gè)掃描周期的能流。沖寬度為一個(gè)掃描周期的能流。 2021/6/7 19 9.9.邊沿檢測(cè)指
18、令的比較邊沿檢測(cè)指令的比較 在在|P|P|觸點(diǎn)上面的地址的上升沿,該觸點(diǎn)接通一個(gè)掃描周期。因觸點(diǎn)上面的地址的上升沿,該觸點(diǎn)接通一個(gè)掃描周期。因 此此P P觸點(diǎn)用于檢測(cè)觸點(diǎn)上面的地址的上升沿,并且直接輸出上升沿脈觸點(diǎn)用于檢測(cè)觸點(diǎn)上面的地址的上升沿,并且直接輸出上升沿脈 沖。沖。 在流過在流過(P)(P)線圈的能流的上升沿,線圈上面的地址在一個(gè)掃線圈的能流的上升沿,線圈上面的地址在一個(gè)掃 描周期內(nèi)為描周期內(nèi)為1 1狀態(tài)。因此狀態(tài)。因此P P線圈用于檢測(cè)能流的上升沿,并用線圈上面線圈用于檢測(cè)能流的上升沿,并用線圈上面 的地址來輸出上升沿脈沖。的地址來輸出上升沿脈沖。 在流入在流入P_TRIGP_TR
19、IG指令的指令的CLKCLK端的能流的上升沿,端的能流的上升沿,Q Q端輸出一個(gè)掃描周端輸出一個(gè)掃描周 期的能流。因此期的能流。因此P_TRIGP_TRIG指令用于檢測(cè)能流的上升沿,并且直接輸出上指令用于檢測(cè)能流的上升沿,并且直接輸出上 升沿脈沖。升沿脈沖。 如果如果P_TRIGP_TRIG指令左邊只有指令左邊只有11.011.0的常開觸點(diǎn),可以用的常開觸點(diǎn),可以用I1.0I1.0的的P P觸點(diǎn)觸點(diǎn) 來代替它們。來代替它們。 那么,那么,R_TRIGR_TRIG指令與指令與F_TRIGF_TRIG指令呢?指令呢?背景數(shù)據(jù)塊背景數(shù)據(jù)塊 2021/6/7 20 10.10.故障顯示電路故障顯示電路
20、 設(shè)計(jì)故障信息顯示設(shè)計(jì)故障信息顯示 電路,從故障信號(hào)電路,從故障信號(hào)10.010.0 的上升沿開始,的上升沿開始,Q0.7Q0.7控控 制的指示燈以制的指示燈以1Hz1Hz的頻率的頻率 閃爍。操作人員按復(fù)位閃爍。操作人員按復(fù)位 按鈕按鈕10.110.1后,如果故障后,如果故障 己經(jīng)消失,則指示燈熄己經(jīng)消失,則指示燈熄 滅。如果沒有消失,則滅。如果沒有消失,則 指示燈轉(zhuǎn)為常亮,直至指示燈轉(zhuǎn)為常亮,直至 故障消失。故障消失。 2021/6/7 21 9.9.故障顯示電路故障顯示電路 2021/6/7 22 3.2 3.2 定時(shí)器和計(jì)數(shù)器指令定時(shí)器和計(jì)數(shù)器指令 3.2.13.2.1定時(shí)器指令定時(shí)器指
21、令 1.1.定時(shí)器指令的基本功能定時(shí)器指令的基本功能 (1 1)脈沖定時(shí)器()脈沖定時(shí)器(TPTP)在輸入信號(hào))在輸入信號(hào)ININ的上升沿產(chǎn)生一個(gè)預(yù)置寬度的脈沖,圖中的的上升沿產(chǎn)生一個(gè)預(yù)置寬度的脈沖,圖中的t t為定為定 時(shí)器的預(yù)置值。時(shí)器的預(yù)置值。 ()接通延時(shí)定時(shí)器()接通延時(shí)定時(shí)器(TON(TON):輸入):輸入ININ變?yōu)樽優(yōu)? 1狀態(tài)后,經(jīng)過預(yù)置的延遲時(shí)間,定時(shí)器的狀態(tài)后,經(jīng)過預(yù)置的延遲時(shí)間,定時(shí)器的 輸出輸出Q Q變?yōu)樽優(yōu)? 1狀態(tài)。輸入狀態(tài)。輸入ININ變?yōu)樽優(yōu)? 0狀態(tài)時(shí),輸出狀態(tài)時(shí),輸出Q Q變?yōu)樽優(yōu)? 0狀態(tài)。狀態(tài)。 2021/6/7 23 ()斷開延時(shí)定時(shí)器()斷開延時(shí)定
22、時(shí)器(TOF(TOF):輸入):輸入ININ為為1 1狀態(tài)時(shí),輸出狀態(tài)時(shí),輸出Q Q為為1 1狀態(tài)。輸入狀態(tài)。輸入ININ變?yōu)樽優(yōu)? 0狀狀 態(tài)后,經(jīng)過預(yù)置的延遲時(shí)間,輸出態(tài)后,經(jīng)過預(yù)置的延遲時(shí)間,輸出Q Q變?yōu)樽優(yōu)? 0狀態(tài)。狀態(tài)。 (4 4)保持型接通延時(shí)定時(shí)器)保持型接通延時(shí)定時(shí)器(TONR)(TONR):輸入:輸入ININ變?yōu)樽優(yōu)? 1時(shí)開始定時(shí),輸入電路斷開時(shí),時(shí)開始定時(shí),輸入電路斷開時(shí), 累計(jì)的時(shí)間值保持不變;累計(jì)時(shí)間等于預(yù)置的延遲時(shí)間,定時(shí)器的輸出累計(jì)的時(shí)間值保持不變;累計(jì)時(shí)間等于預(yù)置的延遲時(shí)間,定時(shí)器的輸出Q Q變?yōu)樽優(yōu)? 1狀態(tài)。狀態(tài)。 Q Q為定時(shí)器的位輸出,各變量均可以使
23、用為定時(shí)器的位輸出,各變量均可以使用I I(僅用于輸入變量)、(僅用于輸入變量)、Q Q、M M、D D、L L。 2021/6/7 24 2.2.脈沖定時(shí)器脈沖定時(shí)器 脈沖定時(shí)器類似于數(shù)字電路中上升沿觸發(fā)的單穩(wěn)態(tài)電路。在脈沖定時(shí)器類似于數(shù)字電路中上升沿觸發(fā)的單穩(wěn)態(tài)電路。在ININ輸入信號(hào)的上升沿,輸入信號(hào)的上升沿,Q Q輸輸 出變?yōu)槌鲎優(yōu)? 1狀態(tài),開始輸出脈沖。達(dá)到狀態(tài),開始輸出脈沖。達(dá)到PTPT預(yù)置的時(shí)間時(shí),預(yù)置的時(shí)間時(shí),Q Q輸出變?yōu)檩敵鲎優(yōu)? 0狀態(tài)(見圖中的波形狀態(tài)(見圖中的波形A, A, B, EB, E)。)。ININ輸入的脈沖寬度可以小于輸入的脈沖寬度可以小于Q Q端輸出的脈
24、沖寬度。在脈沖輸出期間,即使端輸出的脈沖寬度。在脈沖輸出期間,即使ININ輸入輸入 又出現(xiàn)上升沿(見波形又出現(xiàn)上升沿(見波形B)B),也不會(huì)影響脈沖的輸出。,也不會(huì)影響脈沖的輸出。 2021/6/7 25 2.2.脈沖定時(shí)器脈沖定時(shí)器 定時(shí)器指令可以放在程序段的中間或結(jié)束處。定時(shí)器指令可以放在程序段的中間或結(jié)束處。IECIEC定時(shí)器沒有編號(hào),在使用對(duì)定時(shí)器定時(shí)器沒有編號(hào),在使用對(duì)定時(shí)器 復(fù)位的復(fù)位的RTRT指令時(shí),可以用背景數(shù)據(jù)塊的編號(hào)或符號(hào)名來指定需要復(fù)位的定時(shí)器、如果沒指令時(shí),可以用背景數(shù)據(jù)塊的編號(hào)或符號(hào)名來指定需要復(fù)位的定時(shí)器、如果沒 有必要,不用對(duì)定時(shí)器使用有必要,不用對(duì)定時(shí)器使用RT
25、RT指令。指令。 2021/6/7 26 3.3.接通延時(shí)定時(shí)器接通延時(shí)定時(shí)器 接通延時(shí)定時(shí)器接通延時(shí)定時(shí)器(TON(TON)的使能輸入端)的使能輸入端(IN(IN)的輸入電路由斷開變?yōu)榻油〞r(shí)開始定時(shí)。定時(shí))的輸入電路由斷開變?yōu)榻油〞r(shí)開始定時(shí)。定時(shí) 時(shí)間大于等于預(yù)置時(shí)間時(shí)間大于等于預(yù)置時(shí)間(PT)(PT)指定的設(shè)定值時(shí),輸出指定的設(shè)定值時(shí),輸出Q Q變?yōu)樽優(yōu)? 1狀態(tài),已耗時(shí)間值狀態(tài),已耗時(shí)間值(ET)(ET)保持不保持不 變。變。 2021/6/7 27 3.3.接通延時(shí)定時(shí)器接通延時(shí)定時(shí)器 2021/6/7 28 4.4.斷開延時(shí)定時(shí)器斷開延時(shí)定時(shí)器 斷開延時(shí)定時(shí)器斷開延時(shí)定時(shí)器(TOF(
26、TOF)的)的ININ輸入電路接通時(shí),輸出輸入電路接通時(shí),輸出Q Q為為1 1狀態(tài),已耗時(shí)間被清零。輸入電狀態(tài),已耗時(shí)間被清零。輸入電 路由接通變?yōu)閿嚅_時(shí)路由接通變?yōu)閿嚅_時(shí)(IN(IN輸入的下降沿)開始定時(shí),已耗時(shí)間從輸入的下降沿)開始定時(shí),已耗時(shí)間從0 0逐漸增大。己耗時(shí)間大逐漸增大。己耗時(shí)間大 于等于設(shè)定值時(shí),輸出變?yōu)橛诘扔谠O(shè)定值時(shí),輸出變?yōu)? 0狀態(tài),已耗時(shí)間保持不變(見波形狀態(tài),已耗時(shí)間保持不變(見波形A A),直到),直到ININ輸入電路輸入電路 接通。接通。 2021/6/7 29 4.4.斷開延時(shí)定時(shí)器斷開延時(shí)定時(shí)器 2021/6/7 30 5.5.保持型接通延時(shí)定時(shí)器保持型接通
27、延時(shí)定時(shí)器 2021/6/7 31 5.5.保持型接通延時(shí)定時(shí)器保持型接通延時(shí)定時(shí)器 保持型接通延時(shí)定時(shí)器保持型接通延時(shí)定時(shí)器(TONR)(TONR)的的ININ輸入電路接通時(shí)開始定時(shí)(見圖中的波形輸入電路接通時(shí)開始定時(shí)(見圖中的波形A A和和B)B)。 輸入電路斷開時(shí),累計(jì)的時(shí)間值保持不變。可以用輸入電路斷開時(shí),累計(jì)的時(shí)間值保持不變??梢杂肨ONRTONR來累計(jì)輸入電路接通的若干個(gè)時(shí)來累計(jì)輸入電路接通的若干個(gè)時(shí) 間間隔。間間隔。 2021/6/7 32 例題:用接通延時(shí)定時(shí)器設(shè)計(jì)周期和占空比可調(diào)的振蕩電路(周期例題:用接通延時(shí)定時(shí)器設(shè)計(jì)周期和占空比可調(diào)的振蕩電路(周期5s5s。 占空比占空比
28、3/53/5)。)。 2021/6/7 33 例題:用例題:用3 3種定時(shí)器設(shè)計(jì)衛(wèi)生間沖水控制電路。種定時(shí)器設(shè)計(jì)衛(wèi)生間沖水控制電路。 2021/6/7 34 例題:用例題:用3 3種定時(shí)器設(shè)計(jì)衛(wèi)生間沖水控制電路。種定時(shí)器設(shè)計(jì)衛(wèi)生間沖水控制電路。 2021/6/7 35 6.6.用數(shù)據(jù)類型為用數(shù)據(jù)類型為IEC_TIMERIEC_TIMER的變量提供背景數(shù)據(jù)的變量提供背景數(shù)據(jù) 建立一個(gè)全局背景數(shù)據(jù)塊,在數(shù)據(jù)塊中添加數(shù)據(jù)類型為IEC_TIMERIEC_TIMER的的變量 T1、T2、T3 在程序中添加定時(shí)器功能指令,取消其背景數(shù)據(jù)塊。然后在其名稱處選擇 “定時(shí)器DB.T1.空”等等。為定時(shí)器提供背景
29、數(shù)據(jù)。 2021/6/7 36 7.7.定時(shí)器線圈指令定時(shí)器線圈指令 兩條運(yùn)輸帶順序相連(見圖),為了避免運(yùn)送的物料在兩條運(yùn)輸帶順序相連(見圖),為了避免運(yùn)送的物料在1 1號(hào)運(yùn)輸帶堆積,按下起動(dòng)按鈕號(hào)運(yùn)輸帶堆積,按下起動(dòng)按鈕 10.310.3,1 1號(hào)運(yùn)輸帶開始運(yùn)行,號(hào)運(yùn)輸帶開始運(yùn)行,s s后后2 2號(hào)運(yùn)輸帶自動(dòng)起動(dòng)。停機(jī)的順序與起動(dòng)的順序剛好相反,號(hào)運(yùn)輸帶自動(dòng)起動(dòng)。停機(jī)的順序與起動(dòng)的順序剛好相反, 即按了停止按鈕即按了停止按鈕I0.2I0.2后,先停后,先停2 2號(hào)運(yùn)輸帶,號(hào)運(yùn)輸帶,8s8s后后1 1號(hào)運(yùn)輸帶停。號(hào)運(yùn)輸帶停。PLCPLC通過通過Q1.1Q1.1和和Q0.6Q0.6控制兩臺(tái)控制
30、兩臺(tái) 電動(dòng)機(jī)電動(dòng)機(jī)M1M1和和M2M2。 2021/6/7 37 6.6.運(yùn)輸帶控制運(yùn)輸帶控制 2021/6/7 38 3.2.2 3.2.2 計(jì)數(shù)器指令計(jì)數(shù)器指令 1.1.計(jì)數(shù)器的數(shù)據(jù)類型計(jì)數(shù)器的數(shù)據(jù)類型 S7-1200S7-1200有有3 3種計(jì)數(shù)器:加計(jì)數(shù)器(種計(jì)數(shù)器:加計(jì)數(shù)器(CTUCTU)、減計(jì))、減計(jì) 數(shù)器(數(shù)器(CTDCTD)和加減計(jì)數(shù)器()和加減計(jì)數(shù)器(CTUDCTUD)。調(diào)用計(jì)數(shù)器指令)。調(diào)用計(jì)數(shù)器指令 時(shí),需要生成保存計(jì)數(shù)器數(shù)據(jù)的背景數(shù)據(jù)塊。時(shí),需要生成保存計(jì)數(shù)器數(shù)據(jù)的背景數(shù)據(jù)塊。 CUCU和和CDCD分別是加計(jì)數(shù)輸入和減計(jì)數(shù)輸入,在分別是加計(jì)數(shù)輸入和減計(jì)數(shù)輸入,在CUCU
31、或或 CDCD由由0 0狀態(tài)變?yōu)闋顟B(tài)變?yōu)? 1狀態(tài)時(shí)(信號(hào)的上升沿),實(shí)際計(jì)數(shù)狀態(tài)時(shí)(信號(hào)的上升沿),實(shí)際計(jì)數(shù) 值值CVCV被加或減被加或減1 1。 復(fù)位輸入為復(fù)位輸入為1 1狀態(tài)時(shí),計(jì)數(shù)器被復(fù)位,狀態(tài)時(shí),計(jì)數(shù)器被復(fù)位,CVCV被清被清0 0, 計(jì)數(shù)器的輸出計(jì)數(shù)器的輸出Q Q變?yōu)樽優(yōu)? 0狀態(tài)。狀態(tài)。CU, CD, RCU, CD, R和和Q Q均為均為BoolBool變變 量。量。 PVPV為預(yù)置計(jì)數(shù)值,為預(yù)置計(jì)數(shù)值,CVCV為實(shí)際計(jì)數(shù)值,各變量均可為實(shí)際計(jì)數(shù)值,各變量均可 以使用以使用I I(僅用于輸入變量)、(僅用于輸入變量)、Q, M, DQ, M, D和和L L存儲(chǔ)區(qū)。存儲(chǔ)區(qū)。 20
32、21/6/7 39 2.2.加計(jì)數(shù)器加計(jì)數(shù)器 當(dāng)接在當(dāng)接在R R輸入端的復(fù)位輸入輸入端的復(fù)位輸入11.111.1為為0 0狀態(tài)(見圖狀態(tài)(見圖) ),接在,接在CUCU輸入端的加計(jì)數(shù)脈沖輸入電輸入端的加計(jì)數(shù)脈沖輸入電 路由斷開變?yōu)榻油〞r(shí)(即在路由斷開變?yōu)榻油〞r(shí)(即在CUCU信號(hào)的上升沿),實(shí)際計(jì)數(shù)值信號(hào)的上升沿),實(shí)際計(jì)數(shù)值CVCV加加1 1,直到,直到CVCV達(dá)到指定的數(shù)達(dá)到指定的數(shù) 據(jù)類型的上限值。此后據(jù)類型的上限值。此后CUCU輸入的狀態(tài)變化不再起作用,輸入的狀態(tài)變化不再起作用,CVCV的值不再增加。的值不再增加。 實(shí)際計(jì)數(shù)值實(shí)際計(jì)數(shù)值CVCV大于等于預(yù)置計(jì)數(shù)值大于等于預(yù)置計(jì)數(shù)值PVPV
33、時(shí),輸出時(shí),輸出Q Q為為1 1狀態(tài),反之為狀態(tài),反之為0 0狀態(tài)。第一次執(zhí)行狀態(tài)。第一次執(zhí)行 指令時(shí),指令時(shí),CVCV被清零。被清零。 2021/6/7 40 3.3.減計(jì)數(shù)器減計(jì)數(shù)器 減計(jì)數(shù)器的裝載輸入減計(jì)數(shù)器的裝載輸入LOADLOAD為為1 1狀態(tài)時(shí),輸出被復(fù)位為狀態(tài)時(shí),輸出被復(fù)位為0,0,并把預(yù)置計(jì)數(shù)值并把預(yù)置計(jì)數(shù)值PVPV的值裝入的值裝入CVCV。 在減計(jì)數(shù)輸入在減計(jì)數(shù)輸入CDCD的上升沿,實(shí)際計(jì)數(shù)值的上升沿,實(shí)際計(jì)數(shù)值CVCV減減1 1,直到,直到CVCV達(dá)到指定的數(shù)據(jù)類型的下限值。此達(dá)到指定的數(shù)據(jù)類型的下限值。此 后后CDCD輸入的狀態(tài)變化不再起作用,輸入的狀態(tài)變化不再起作用,C
34、VCV的值不再減小。的值不再減小。 實(shí)際計(jì)數(shù)值實(shí)際計(jì)數(shù)值CVCV小于等于小于等于0 0時(shí),輸出時(shí),輸出Q Q為為1 1狀態(tài)(見圖狀態(tài)(見圖),),反之反之Q Q為為0 0狀態(tài)。第一次執(zhí)行指令狀態(tài)。第一次執(zhí)行指令 時(shí),時(shí),CVCV被清零。被清零。 2021/6/7 41 4.4.加減計(jì)數(shù)器加減計(jì)數(shù)器 2021/6/7 42 4.4.加減計(jì)數(shù)器加減計(jì)數(shù)器 在加計(jì)數(shù)輸入在加計(jì)數(shù)輸入CUCU的上升沿,實(shí)際計(jì)數(shù)值的上升沿,實(shí)際計(jì)數(shù)值CVCV加,直到加,直到CVCV達(dá)到指定的數(shù)據(jù)類型的上限值。達(dá)到指定的數(shù)據(jù)類型的上限值。 達(dá)到上限值時(shí),達(dá)到上限值時(shí),CVCV的值不再增加。的值不再增加。 在減計(jì)數(shù)輸入在減計(jì)
35、數(shù)輸入CDCD的上升沿,實(shí)際計(jì)數(shù)值的上升沿,實(shí)際計(jì)數(shù)值CVCV減減1 1,直到,直到CVCV達(dá)到指定的數(shù)據(jù)類型的下限值。達(dá)到指定的數(shù)據(jù)類型的下限值。 達(dá)到下限值時(shí),達(dá)到下限值時(shí),CVCV的值不再減小。的值不再減小。 如果同時(shí)出現(xiàn)計(jì)數(shù)脈沖如果同時(shí)出現(xiàn)計(jì)數(shù)脈沖CUCU和和CDCD的上升沿,的上升沿,CVCV保持不變。保持不變。CVCV大于等于預(yù)置計(jì)數(shù)值大于等于預(yù)置計(jì)數(shù)值PVPV時(shí),時(shí), 輸出輸出QUQU為為1 1(見圖(見圖) ),反之為,反之為O O。 CV CV小于等于小于等于0 0時(shí),輸出時(shí),輸出QDQD為為1 1,反之為,反之為0 0。 裝載輸入裝載輸入LOADLOAD為為1 1狀態(tài)時(shí),預(yù)
36、置值狀態(tài)時(shí),預(yù)置值PVPV被裝入實(shí)際計(jì)數(shù)值被裝入實(shí)際計(jì)數(shù)值CV,CV,輸出輸出QUQU變?yōu)樽優(yōu)? 1狀態(tài),狀態(tài),QDQD被復(fù)被復(fù) 位為位為0 0狀態(tài)。狀態(tài)。 復(fù)位輸入復(fù)位輸入R R為為1 1狀態(tài)時(shí),計(jì)數(shù)器被復(fù)位。實(shí)際計(jì)數(shù)值狀態(tài)時(shí),計(jì)數(shù)器被復(fù)位。實(shí)際計(jì)數(shù)值CUCU被清零,輸出被清零,輸出QUQU變?yōu)樽優(yōu)? 0狀態(tài),狀態(tài),QDQD 變?yōu)樽優(yōu)? 1狀態(tài)。狀態(tài)。 R R為為1 1狀態(tài)時(shí),狀態(tài)時(shí),CUCU、CDCD和和LOADLOAD不再起作用。不再起作用。 2021/6/7 43 例題:設(shè)計(jì)一個(gè)包裝用傳輸帶,按下啟動(dòng)按鈕啟動(dòng),每傳送例題:設(shè)計(jì)一個(gè)包裝用傳輸帶,按下啟動(dòng)按鈕啟動(dòng),每傳送100100件物品
37、,傳件物品,傳 送帶自動(dòng)停止;然后在按下啟動(dòng)按鈕,進(jìn)行下一輪傳送。送帶自動(dòng)停止;然后在按下啟動(dòng)按鈕,進(jìn)行下一輪傳送。 2021/6/7 44 習(xí)題課:習(xí)題課: 1 1、已知輸入信號(hào)、已知輸入信號(hào)I0.0I0.0的波形,畫出梯形圖中的波形,畫出梯形圖中M0.0M0.0、M0.1M0.1、M0.2M0.2 和和Q0.0Q0.0的波形。的波形。 I0.0I0.0 2021/6/7 45 2 2、設(shè)計(jì)一個(gè)照明燈的控制程序,當(dāng)接在、設(shè)計(jì)一個(gè)照明燈的控制程序,當(dāng)接在I0.0I0.0上的聲控開關(guān)感應(yīng)到聲音信上的聲控開關(guān)感應(yīng)到聲音信 號(hào)后,接在號(hào)后,接在Q0.0Q0.0上的照明燈可發(fā)光上的照明燈可發(fā)光30S3
38、0S。如果在這段時(shí)間內(nèi)聲控開關(guān)又感。如果在這段時(shí)間內(nèi)聲控開關(guān)又感 應(yīng)到聲音信號(hào),則時(shí)間間隔又從頭開始。這樣可確保在最后一次感應(yīng)到聲應(yīng)到聲音信號(hào),則時(shí)間間隔又從頭開始。這樣可確保在最后一次感應(yīng)到聲 音信號(hào)后,燈光可維持音信號(hào)后,燈光可維持30S30S的照明。的照明。 3 3、設(shè)計(jì)一個(gè)報(bào)警電路。當(dāng)故障發(fā)生時(shí)報(bào)警指示燈閃爍,報(bào)警電鈴鳴響。、設(shè)計(jì)一個(gè)報(bào)警電路。當(dāng)故障發(fā)生時(shí)報(bào)警指示燈閃爍,報(bào)警電鈴鳴響。 操作人員知道故障發(fā)生后,按下消鈴按鈕,把電鈴關(guān)掉,報(bào)警指示燈從閃操作人員知道故障發(fā)生后,按下消鈴按鈕,把電鈴關(guān)掉,報(bào)警指示燈從閃 爍變?yōu)殚L(zhǎng)亮。故障消失后,報(bào)警燈熄滅。另外還要設(shè)置試燈試鈴按鈕,用爍變?yōu)殚L(zhǎng)
39、亮。故障消失后,報(bào)警燈熄滅。另外還要設(shè)置試燈試鈴按鈕,用 于平時(shí)檢測(cè)報(bào)警燈和警鈴的好壞。于平時(shí)檢測(cè)報(bào)警燈和警鈴的好壞。 輸入信號(hào):輸入信號(hào):I0.0I0.0為故障信號(hào);為故障信號(hào);I1.0I1.0為消鈴按鈕;為消鈴按鈕;I1.1I1.1為試燈、試鈴按鈕。為試燈、試鈴按鈕。 輸出信號(hào):輸出信號(hào):Q0.0Q0.0為報(bào)警燈;為報(bào)警燈;Q0.7Q0.7為報(bào)警電鈴。為報(bào)警電鈴。 2021/6/7 46 4 4、延時(shí)接通延時(shí)斷開電路、延時(shí)接通延時(shí)斷開電路 5 5、閃爍電路、閃爍電路 6 6、延時(shí)脈沖產(chǎn)生電路延時(shí)脈沖產(chǎn)生電路 Q0.0t1 t2 (3s) (5s) I0.0 Q0.0 t1 t2 (3s)
40、(5s) I0.0 Q0.0 t (5s) 2021/6/7 47 7 7、脈沖寬度可控制電路脈沖寬度可控制電路 2021/6/7 48 習(xí)題課:習(xí)題課: 1 1、已知輸入信號(hào)、已知輸入信號(hào)I0.0I0.0的波形,畫出梯形圖中的波形,畫出梯形圖中M0.0M0.0、M0.1M0.1、M0.2M0.2 和和Q0.0Q0.0的波形。的波形。 I0.0I0.0 2021/6/7 49 M0.1M0.1 M0.0M0.0 I0.0I0.0 M0.2M0.2 Q0.0Q0.0 答案答案1 1、 2021/6/7 50 答案答案2 2、 2021/6/7 51 3 3、設(shè)計(jì)一個(gè)報(bào)警電路。當(dāng)故障發(fā)生時(shí)報(bào)警指示
41、燈閃爍,報(bào)警電鈴鳴響。、設(shè)計(jì)一個(gè)報(bào)警電路。當(dāng)故障發(fā)生時(shí)報(bào)警指示燈閃爍,報(bào)警電鈴鳴響。 操作人員知道故障發(fā)生后,按下消鈴按鈕,把電鈴關(guān)掉,報(bào)警指示燈從閃操作人員知道故障發(fā)生后,按下消鈴按鈕,把電鈴關(guān)掉,報(bào)警指示燈從閃 爍變?yōu)殚L(zhǎng)亮。故障消失后,報(bào)警燈熄滅。另外還要設(shè)置試燈試鈴按鈕,用爍變?yōu)殚L(zhǎng)亮。故障消失后,報(bào)警燈熄滅。另外還要設(shè)置試燈試鈴按鈕,用 于平時(shí)檢測(cè)報(bào)警燈和警鈴的好壞。于平時(shí)檢測(cè)報(bào)警燈和警鈴的好壞。 輸入信號(hào):輸入信號(hào):I0.0I0.0為故障信號(hào);為故障信號(hào);I1.0I1.0為消鈴按鈕;為消鈴按鈕;I1.1I1.1為試燈、試鈴按鈕。為試燈、試鈴按鈕。 輸出信號(hào):輸出信號(hào):Q0.0Q0.0為
42、報(bào)警燈;為報(bào)警燈;Q0.7Q0.7為報(bào)警電鈴。為報(bào)警電鈴。 2021/6/7 52 答案答案3 3、 2021/6/7 53 4 4、延時(shí)接通延時(shí)斷開電路、延時(shí)接通延時(shí)斷開電路 答案答案4 4、 2021/6/7 54 5 5、閃爍電路、閃爍電路 答案答案5 5、 2021/6/7 55 答案答案6 6、 2021/6/7 56 答案答案7 7 2021/6/7 57 1、為什么要提出、為什么要提出PLC程序的簡(jiǎn)單設(shè)計(jì)法?程序的簡(jiǎn)單設(shè)計(jì)法? 電氣控制系統(tǒng)的控制對(duì)象電氣控制系統(tǒng)的控制對(duì)象 電機(jī)電機(jī) 閥閥 指示燈指示燈 對(duì)初學(xué)者的學(xué)習(xí)對(duì)初學(xué)者的學(xué)習(xí) 入門快入門快 容易理解容易理解 實(shí)質(zhì):控制它們的
43、通電與斷電實(shí)質(zhì):控制它們的通電與斷電 3.7 PLC3.7 PLC簡(jiǎn)單編程方法簡(jiǎn)單編程方法 2021/6/7 58 簡(jiǎn)單設(shè)計(jì)法的內(nèi)容簡(jiǎn)單設(shè)計(jì)法的內(nèi)容 和第和第2章的簡(jiǎn)單設(shè)計(jì)法類似章的簡(jiǎn)單設(shè)計(jì)法類似 基于繼電器邏輯開關(guān)函數(shù)基于繼電器邏輯開關(guān)函數(shù) 把電氣原理圖轉(zhuǎn)換為梯形圖把電氣原理圖轉(zhuǎn)換為梯形圖 起動(dòng)信號(hào):起動(dòng)信號(hào):短信號(hào)短信號(hào)關(guān)斷信號(hào):關(guān)斷信號(hào):短信號(hào)短信號(hào) 起動(dòng)信號(hào):起動(dòng)信號(hào):短信號(hào)短信號(hào)關(guān)斷信號(hào):關(guān)斷信號(hào):短信號(hào)短信號(hào) 2021/6/7 59 PLCPLC程序的簡(jiǎn)單設(shè)計(jì)法的特殊性程序的簡(jiǎn)單設(shè)計(jì)法的特殊性 內(nèi)部元器件的觸點(diǎn)可以無限制地使用;內(nèi)部元器件的觸點(diǎn)可以無限制地使用; 大部分情況下,基本
44、上可以不考慮邏輯元器件的使用浪費(fèi)問大部分情況下,基本上可以不考慮邏輯元器件的使用浪費(fèi)問 題;題; 利用軟件編程很容易找出控制對(duì)象的啟動(dòng)和關(guān)斷所需要的短利用軟件編程很容易找出控制對(duì)象的啟動(dòng)和關(guān)斷所需要的短 信號(hào)。信號(hào)。 PLCPLC的這些特點(diǎn)在某些時(shí)候雖然增加了程序的長(zhǎng)度,但卻大的這些特點(diǎn)在某些時(shí)候雖然增加了程序的長(zhǎng)度,但卻大 大方便了程序設(shè)計(jì)人員,使他們能夠設(shè)計(jì)出清晰、可靠的程大方便了程序設(shè)計(jì)人員,使他們能夠設(shè)計(jì)出清晰、可靠的程 序。序。 2021/6/7 60 PLCPLC簡(jiǎn)單程序設(shè)計(jì)法的一般步驟和要求歸納如下:簡(jiǎn)單程序設(shè)計(jì)法的一般步驟和要求歸納如下: 找出輸出對(duì)象的啟動(dòng)條件和關(guān)斷條件,為了
45、提高可靠找出輸出對(duì)象的啟動(dòng)條件和關(guān)斷條件,為了提高可靠 性,要求它們最好是短脈沖信號(hào);性,要求它們最好是短脈沖信號(hào); 如果該輸出對(duì)象的啟動(dòng)或關(guān)斷有約束條件,則找出約如果該輸出對(duì)象的啟動(dòng)或關(guān)斷有約束條件,則找出約 束條件;束條件; 按邏輯方程進(jìn)行程序設(shè)計(jì);按邏輯方程進(jìn)行程序設(shè)計(jì); 對(duì)程序進(jìn)行全面檢查和修改。對(duì)程序進(jìn)行全面檢查和修改。 2021/6/7 61 3.7 PLC3.7 PLC簡(jiǎn)單編程方法簡(jiǎn)單編程方法 例例1 1:電動(dòng)機(jī)順序啟動(dòng):電動(dòng)機(jī)順序啟動(dòng)/ /停止電路停止電路 題目題目 I/OI/O點(diǎn)地址分配點(diǎn)地址分配 輸入點(diǎn):?jiǎn)?dòng)按鈕:輸入點(diǎn):?jiǎn)?dòng)按鈕:I0.0 I0.0 停止按鈕:停止按鈕:
46、I0.1I0.1;輸出點(diǎn):電機(jī);輸出點(diǎn):電機(jī)MA1MA1:Q0.0 Q0.0 電機(jī)電機(jī)MA2MA2: Q0.1Q0.1 電機(jī)電機(jī)MA3MA3:Q0.2Q0.2 2021/6/7 62 2021/6/7 63 2021/6/7 64 2021/6/7 65 2021/6/7 66 3.7 PLC3.7 PLC簡(jiǎn)單編程方法簡(jiǎn)單編程方法 例例2 2:液體混合裝置控制:液體混合裝置控制 題目:題目: 2021/6/7 67 I/OI/O點(diǎn)地址分配點(diǎn)地址分配 輸入點(diǎn):輸入點(diǎn): 啟動(dòng)按鈕啟動(dòng)按鈕SF1SF1:I0.0 I0.0 停止按鈕停止按鈕SF2SF2:I0.1I0.1 液位傳感器液位傳感器BG1BG
47、1:I0.2I0.2 液位傳感器液位傳感器BG2BG2:I0.3I0.3 液位傳感器液位傳感器BG3BG3:I0.4I0.4 輸出點(diǎn):輸出點(diǎn): 液體液體A A電磁閥電磁閥MB1MB1:Q0.0Q0.0 液體液體B B電磁閥電磁閥MB2MB2:Q0.1Q0.1 攪拌電機(jī)接觸器攪拌電機(jī)接觸器SQSQ:Q0.2Q0.2 混合液體電磁閥混合液體電磁閥MB3MB3:Q0.3Q0.3 2021/6/7 68 2021/6/7 69 2021/6/7 70 2021/6/7 71 2021/6/7 72 2021/6/7 73 習(xí)題課:習(xí)題課: 1 1、試設(shè)計(jì)一個(gè)搶答題程序,出題人提出問題,、試設(shè)計(jì)一個(gè)搶答題程序,出題人提出問題,3 3個(gè)答題人按動(dòng)按鈕,僅僅個(gè)答題人按動(dòng)按鈕,僅僅 最早按的人面前的信號(hào)燈亮。然后出題人按下復(fù)位按鈕后,引出下一個(gè)問最早按的人面前的信號(hào)燈亮。然后出題人按下復(fù)位按鈕后,引出下一個(gè)問 題。題。 2 2、用簡(jiǎn)單設(shè)計(jì)法設(shè)計(jì)一個(gè)對(duì)鍋爐鼓風(fēng)機(jī)和引風(fēng)機(jī)控制的梯形圖,控制要、用簡(jiǎn)單設(shè)計(jì)法設(shè)計(jì)一個(gè)對(duì)鍋爐鼓風(fēng)機(jī)和
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- T/CECS 10202-2022移動(dòng)式核酸采樣站
- T/CCOA 51-2023生濕面條生產(chǎn)加工技術(shù)規(guī)程
- T/CCOA 34-2020粳稻控溫儲(chǔ)藏技術(shù)規(guī)程
- T/CCMA 0184-2024平地機(jī)排氣污染物車載測(cè)量方法
- T/CCIAS 009-2023減鹽醬油
- T/CCAS 029-2023袋裝水泥(物料)智能裝車系統(tǒng)
- T/CBJ 2209-2024工業(yè)互聯(lián)網(wǎng)標(biāo)識(shí)解析白酒釀造標(biāo)識(shí)編碼規(guī)范
- T/CAR 7-2021綠色高效自攜式商用冷藏陳列柜技術(shù)要求和評(píng)價(jià)方法
- T/CAQI 60-2018污(廢)水生物處理高負(fù)荷內(nèi)循環(huán)厭氧反應(yīng)器
- T/CAQI 244-2021室內(nèi)LED健康照明設(shè)計(jì)要求
- 版式設(shè)計(jì)課件3,網(wǎng)格系統(tǒng)全攻略
- 船舶防臺(tái)風(fēng)安全安全知識(shí)
- 汽機(jī)發(fā)電量計(jì)算
- GB∕T 1457-2022 夾層結(jié)構(gòu)滾筒剝離強(qiáng)度試驗(yàn)方法
- 康復(fù)治療技術(shù)(康復(fù)養(yǎng)老服務(wù))專業(yè)群建設(shè)方案
- 靜音房聲學(xué)設(shè)計(jì)方案
- 第五章結(jié)型場(chǎng)效應(yīng)晶體管
- 麗聲北極星自然拼讀繪本第一級(jí)Uncle Vic‘s Wagon 課件
- 四年級(jí)滬教版語文下冊(cè)閱讀理解專項(xiàng)習(xí)題含答案
- 2019幼兒園家委會(huì)PPT
- T∕CAAA 002-2018 燕麥 干草質(zhì)量分級(jí)
評(píng)論
0/150
提交評(píng)論