單價(jià): | 3400.00元/臺(tái) |
發(fā)貨期限: | 自買(mǎi)家付款之日起 天內(nèi)發(fā)貨 |
所在地: | 直轄市 上海 上海松江 |
有效期至: | 長(zhǎng)期有效 |
發(fā)布時(shí)間: | 2023-11-25 01:41 |
最后更新: | 2023-11-25 01:41 |
瀏覽次數(shù): | 145 |
采購(gòu)咨詢(xún): |
請(qǐng)賣(mài)家聯(lián)系我
|
S7-300模塊系列功能模塊供應(yīng)商S7-300模塊系列功能模塊供應(yīng)商
在使用S7-200 SMART PLC編程時(shí),我們經(jīng)常需要進(jìn)行定時(shí)間,而定時(shí)間最常用的指令就是定時(shí)器。但在編程時(shí),經(jīng)常發(fā)現(xiàn)定時(shí)器的作用,沒(méi)達(dá)到我們的控制要求。這就有可能是掃描周期影響到了我們程序的執(zhí)行。
S7-200 SMART,CPU CR40s,經(jīng)濟(jì)型 CPU 模塊,繼電器輸出,220 V AC或110 DC 供電,24 輸入/16輸出
6ES7288-1CR40-0AA1
6ES7288-1CR60-0AA1
S7-200 SMART,CPU CR60s,經(jīng)濟(jì)型 CPU 模塊,繼電器輸出,220 V AC或110 DC 供電,36 輸入/24 輸出
眾所周知,S7-200 SMART PLC有三種分辨率定時(shí)器:分別是1ms,10ms和100ms。在選用這些定時(shí)器時(shí)我們需要注意以下幾點(diǎn):
1)1ms分辨率定時(shí)器:每隔1ms刷新一次,與掃描周期和程序無(wú)關(guān),因而當(dāng)掃描周期較長(zhǎng)時(shí),定時(shí)器在一個(gè)周期內(nèi)可能被多次刷新,其當(dāng)前值在一個(gè)掃描周期內(nèi)不一定保持一致。
2)10ms分辨率定時(shí)器:在每個(gè)掃描周期開(kāi)始自動(dòng)刷新,由于每個(gè)掃描周期只刷新一次,故在每次程序處理期間,當(dāng)前值保持不變。
3)100ms分辨率定時(shí)器:在定時(shí)器指令執(zhí)行時(shí)被刷新,下一條執(zhí)行的指令即可與使用刷新后的結(jié)果,使用方便可靠,但應(yīng)當(dāng)注意,如果定時(shí)器的指令不是每個(gè)周期都執(zhí)行,定時(shí)器就不能及時(shí)刷新,可能導(dǎo)致出錯(cuò)。
下面我們就用幾個(gè)例子來(lái)說(shuō)明定時(shí)器刷新對(duì)程序的影響:
?例1(1ms定時(shí)器):使用計(jì)數(shù)器C1實(shí)現(xiàn)1秒加1的功能
解:
情況1:如“圖1”,由于1ms定時(shí)器值的刷新與掃描周期無(wú)關(guān),定時(shí)器的值(T32)隨時(shí)都在變化。假定程序在執(zhí)行網(wǎng)絡(luò)段1的位置定時(shí)器的值為1000ms,那么此時(shí)網(wǎng)絡(luò)段2的T32常閉點(diǎn)則變成常開(kāi),T32定時(shí)器的值為0,網(wǎng)絡(luò)4中的Q0.0為0,C1的計(jì)數(shù)器的值不累加。
情況2:如“圖1”,假定程序在執(zhí)行網(wǎng)絡(luò)段3的位置定時(shí)器的值為1000ms,則網(wǎng)絡(luò)4中的T32常開(kāi)點(diǎn)閉合,Q0.0也接通,則網(wǎng)絡(luò)5中的C1會(huì)累加1。
由于以上兩種情況的出現(xiàn),所以C1計(jì)數(shù)器的值有時(shí)候累加,有時(shí)候不加。
圖1
?例2(10ms定時(shí)器):使用計(jì)數(shù)器C1實(shí)現(xiàn)1秒加1的功能
解:
如“圖2”,由于10ms分辨率定時(shí)器,在每個(gè)掃描周期開(kāi)始自動(dòng)刷新。PLC在還沒(méi)執(zhí)行網(wǎng)絡(luò)段1時(shí),先檢查定時(shí)器的值。假定第N個(gè)掃描周期開(kāi)始,檢查T(mén)33的值到達(dá)1000ms,則網(wǎng)絡(luò)段1中的T33常閉點(diǎn)斷開(kāi),T33定時(shí)器值清0,網(wǎng)絡(luò)段2中的Q0.0不接通。網(wǎng)絡(luò)3中的C1計(jì)數(shù)器不累加1。
由于10ms分辨率定時(shí)器,在每個(gè)掃描周期開(kāi)始自動(dòng)刷新,則C1計(jì)數(shù)器一直都為0。
圖2
?例3(100ms定時(shí)器):使用計(jì)數(shù)器C1實(shí)現(xiàn)1秒加1的功能
如“圖3”,由于100ms分辨率定時(shí)器在定時(shí)器指令執(zhí)行時(shí)被刷新。當(dāng)網(wǎng)絡(luò)段1中的T37常閉點(diǎn)接通時(shí),T37的值才會(huì)更新。由于指令執(zhí)行需要時(shí)間,假定:T37常閉點(diǎn)導(dǎo)通,第0ms,從何導(dǎo)通T37,定時(shí)器的值不為0,可能為2ms(假定值)。當(dāng)T37累積到1000ms時(shí),接通網(wǎng)絡(luò)2中的T37。網(wǎng)絡(luò)段3中C1的值累加1。
由于100ms分辨率定時(shí)器在定時(shí)器指令執(zhí)行時(shí)被刷新,C1可以實(shí)現(xiàn)1秒加1的功能
圖3
若想利用1ms或者10ms的定時(shí)器實(shí)現(xiàn)“圖3”的功能,其實(shí)也很簡(jiǎn)單,如圖4:利用Q0.0的常閉觸點(diǎn)代替定時(shí)器的常閉觸點(diǎn)即可
圖4
結(jié)束語(yǔ):關(guān)于S7-200 SMART PLC定時(shí)器使用時(shí)我們一定要注意時(shí)基的選擇,當(dāng)我們無(wú)法很好的去把握掃描周期時(shí),我們可以使用一個(gè)輔助位去斷開(kāi)定時(shí)器,而不是用定時(shí)器本身的觸點(diǎn)去斷開(kāi)定時(shí)器。
S7-300模塊系列功能模塊供應(yīng)商S7-300模塊系列功能模塊供應(yīng)商S7-300模塊系列功能模塊供應(yīng)商S7-300模塊系列功能模塊供應(yīng)商S7-300模塊系列功能模塊供應(yīng)商S7-300模塊系列功能模塊供應(yīng)商西門(mén)子電纜代理商西門(mén)子觸摸屏代理商西門(mén)子CPU模塊代理商西門(mén)子電源模塊代理商