黑龍江西門(mén)子S7-200SMART系列PLC代理商
POS是單個(gè)地址位提供的信號(hào)的上升沿檢測(cè)(Positive RLO Edge Detection)指令,如果圖3-20中I0.1的常開(kāi)觸點(diǎn)接通,且I0.2由0變?yōu)?(即輸入信號(hào)I0.2的上升沿),Q4.3的線(xiàn)圈“通電”一個(gè)掃描周期。M0.0為邊沿存儲(chǔ)位,用來(lái)儲(chǔ)存上一次循環(huán)時(shí)10.2的狀態(tài)。


圖3-20 上升沿檢測(cè)
圖3-21 下降沿檢測(cè)
NEG是單個(gè)地址位提供的信號(hào)的下降沿檢測(cè)(Negative RLO Edge Detection)指令,如果圖3-21中I0.3的常開(kāi)觸點(diǎn)接通,且I0.4由1變?yōu)?(即輸入信號(hào)I0.4的下降沿),Q4.5的線(xiàn)圈“通電”一個(gè)掃描周期。M0.1為邊沿存儲(chǔ)位,用來(lái)儲(chǔ)存上一次循環(huán)時(shí)I0.4的狀態(tài)。
下面是圖3-21對(duì)應(yīng)的語(yǔ)句表程序,其中的BLD指令與梯形圖的顯示有關(guān)。
A I 0.3
A(
A I 0.4
BLD 100
FN M 0.1
)
= Q 4.5
【例3-1】設(shè)計(jì)故障信息顯示電路,若故障信號(hào)I0.0為1狀態(tài),Q4.0控制的指示燈以1Hz的頻率閃爍。操作人員按復(fù)位按鈕I0.1后,如果故障已經(jīng)消失,指示燈熄滅。如果沒(méi)有消失,指示燈轉(zhuǎn)為常亮,直至故障消失。
故障信息顯示電路如圖3-22所示,在設(shè)置CPU的屬性時(shí),令MBI為時(shí)鐘存儲(chǔ)器字節(jié),其中的M1.5提供周期為1s的時(shí)鐘脈沖。出現(xiàn)故障時(shí),將I0.0提供的故障信號(hào)用M0.1鎖存起來(lái),M0.1和M1.5的常開(kāi)觸點(diǎn)組成的串聯(lián)電路使Q4.0控制的指示燈以1Hz的頻率閃爍。按下復(fù)位按鈕I0.1,故障鎖存信號(hào)M0.1被復(fù)位為0狀態(tài)。如果這時(shí)故障已經(jīng)消失,指示燈熄滅。如果沒(méi)有消失,M0.1的常閉觸點(diǎn)與I0.0的常開(kāi)觸點(diǎn)組成的串聯(lián)電路使指示燈轉(zhuǎn)為常亮,直至故障消失,I0.0變?yōu)?狀態(tài)。
圖3-22 故障信息顯示
圖3-19中的I0.3和I0.0組成的串聯(lián)電路由斷開(kāi)變?yōu)榻油〞r(shí),中間標(biāo)有“P”的上升沿檢測(cè)線(xiàn)圈左邊的RLO(邏輯運(yùn)算結(jié)果)由0變?yōu)?(即波形的上升沿),檢測(cè)到一次正跳變,能流只在該掃描周期內(nèi)流過(guò)檢測(cè)元件,Q4.5的線(xiàn)圈僅在這一個(gè)掃描周期內(nèi)“通電”。檢測(cè)元件的地址(例如圖3-19中的M0.0和M0.1)為邊沿存儲(chǔ)位,用來(lái)儲(chǔ)存上一次循環(huán)的RLO。在波形圖中,用高電平表示1狀態(tài)。

圖3-19 上升沿與下降沿檢測(cè)

圖3-19中的I0.3和I0.0組成的串聯(lián)電路由接通變?yōu)閿嚅_(kāi)時(shí),中間標(biāo)有“N”的檢測(cè)元件左邊的RLO由1變?yōu)?(即波形的下降沿),檢測(cè)到一次負(fù)跳變,能流只在該掃描周期內(nèi)流過(guò)檢測(cè)元件,Q4.3的線(xiàn)圈僅在這一個(gè)掃描周期內(nèi)“通電”。
正/負(fù)跳變指令的助記符分別為FP(Positive RLO Edge,RLO的上升沿)和FN( Negative RLO Edge,RLO的下降沿)。下面是圖3-19對(duì)應(yīng)的語(yǔ)句表程序:
程序段1:
A I 0.3
A 1 0.0
FP M 0.0
= Q 4.5
程序段2:
A 1 0.3
A I 0.0
FN M 0.1
= Q 4.3
1.賦值指令
賦值指令(=)將邏輯運(yùn)算結(jié)果RLO寫(xiě)入的地址位,對(duì)應(yīng)于梯形圖中的線(xiàn)圈。
2.置位與復(fù)位
S(Set,置位或置1)指令將的地址位置位(變?yōu)?狀態(tài)并保持)。
R(Reset,復(fù)位或置0)指令將的地址位復(fù)位(變?yōu)?狀態(tài)并保持)。
如果圖3-17中I0.1的常開(kāi)觸點(diǎn)接通,Q4.3變?yōu)?狀態(tài)并保持該狀態(tài),即使I0.1的常開(kāi)觸點(diǎn)斷開(kāi),它也仍然保持1狀態(tài)。I0.3的常開(kāi)觸點(diǎn)閉合時(shí),Q4.3變?yōu)?狀態(tài)并保持該狀態(tài),即使I0.3的常開(kāi)觸點(diǎn)斷開(kāi),它也仍然保持0狀態(tài)。如果被復(fù)位的是定時(shí)器(T)或計(jì)數(shù)器(C),將清除定時(shí)器/計(jì)數(shù)器的定時(shí)/計(jì)數(shù)當(dāng)前值,并將它們的地址位復(fù)位。
3.RS觸發(fā)器
如果圖3-18左邊的R輸入I0.4為1且S輸入I0.6為0,M0.0與Q4.1均被復(fù)位為0狀態(tài)。如果S輸入I0.6為1且R輸入I0.4為0,M0.0與Q4.1均被置位為1狀態(tài)。如果兩個(gè)輸入信號(hào)同時(shí)為1狀態(tài),置位、復(fù)位操作后執(zhí)行的優(yōu)先。因?yàn)橄葓?zhí)行復(fù)位指令,后執(zhí)行置位指令,執(zhí)行完后M0.0與Q4.1均被置位。
4.SR觸發(fā)器
如果圖3-18右邊的S輸入I0.2為1且R輸入I0.5為0,M0.1與Q4.3均被置位為1狀態(tài)。如果R輸入I0.5為1且S輸入I0.2為0,M0.1與Q4.3均被復(fù)位為0狀態(tài)。如果兩個(gè)輸入信號(hào)同時(shí)為1狀態(tài),因?yàn)橄葓?zhí)行置位指令,后執(zhí)行復(fù)位指令,執(zhí)行完后M0.1與Q4.3均被復(fù)位。
圖3-17 置位與復(fù)位
圖3-18 RS觸發(fā)器與SR觸發(fā)器
中線(xiàn)輸出是一種中間賦值元件,用該元件的地址來(lái)保存它左邊電路的邏輯運(yùn)算結(jié)果(RLO位,或能流的狀態(tài))。中間標(biāo)有“#”號(hào)的中線(xiàn)輸出線(xiàn)圈與其他觸點(diǎn)串聯(lián),就像一個(gè)插入的觸點(diǎn)一樣。中線(xiàn)輸出只能放在梯形圖的中間,不能接在左側(cè)的垂直“電源線(xiàn)”上,也不能放在電路右端結(jié)束的位置。圖3-14a可以用中線(xiàn)輸出指令等效為圖3-14b。

圖3-14 中線(xiàn)輸出指令
如果該指令使用局部數(shù)據(jù)區(qū)(L區(qū))的地址,在邏輯塊(FC、FB和OB)的變量聲明表中,該地址應(yīng)聲明為T(mén)EMP類(lèi)型。下面是圖3-14b的*行對(duì)應(yīng)的語(yǔ)句表:
A I 0.0
AN I 0.1
= M 0.1
A M 0.1
A I 0.3
= Q 4.3

黑龍江西門(mén)子S7-200SMART系列PLC代理商