你的位置:首頁 > 電路保護(hù) > 正文

西門子S7300實(shí)現(xiàn)特殊繼電器功能的方法

發(fā)布時(shí)間:2019-09-16 責(zé)任編輯:xueqi

【導(dǎo)讀】西門子PLC S7-200的編程軟件STEP 7 MicroWIN V4.0 SP9中,有一些特殊繼電器,可以幫助用戶實(shí)現(xiàn)特定的功能。本文下面為您介紹西門子PLC S7-300中實(shí)現(xiàn)特殊繼電器功能的方法,大家可以進(jìn)行參考。
 
一、概述
 
西門子PLC S7-200的編程軟件STEP 7 MicroWIN V4.0 SP9中,有一些特殊繼電器,可以幫助用戶實(shí)現(xiàn)特定的功能。而在西門子PLC S7-300的編程軟件STEP7 V5.5中,并沒有這些特殊繼電器,如果用戶想要使用類似S7-200系列PLC中的特殊繼電器的用法時(shí),需要通過一些函數(shù)做轉(zhuǎn)換后使用。本文下面為您介紹西門子PLC S7-300中實(shí)現(xiàn)特殊繼電器功能的方法,大家可以進(jìn)行參考。
 
 
二、西門子PLC S7-300實(shí)現(xiàn)特殊繼電器功能
 
下面舉例說明,例如:在S7-200中,有一個(gè)特殊繼電器SM0.3,它的功能是PLC的CPU進(jìn)入RUN狀態(tài)后,在第一個(gè)掃描周期內(nèi)置1,然后置0;在S7-300中,則沒有這個(gè)特殊繼電器,那么要實(shí)現(xiàn)這個(gè)功能,需按照如下步驟進(jìn)行:
 
1. 在STEP7 V5.5中調(diào)用組織塊OB100;
 
2. 在OB100中調(diào)用系統(tǒng)功能塊SFB21來實(shí)現(xiàn);
 
這里需要注意的是,SFB21是實(shí)現(xiàn)停止后繼續(xù)運(yùn)行的功能。如果在其輸入端有一個(gè)上升沿出現(xiàn),SFB21會(huì)觸發(fā)一個(gè)熱啟動(dòng)功能給設(shè)備。如果這個(gè)設(shè)備是CPU時(shí),需要滿足一些條件:CPU在停止?fàn)顟B(tài);允許手動(dòng)熱啟動(dòng);并且無條件允許熱啟動(dòng)。同時(shí)SFB21會(huì)有執(zhí)行完成或出現(xiàn)錯(cuò)誤的標(biāo)志。
 
另外一種方式是用戶通過邏輯來實(shí)現(xiàn),例如:通過某些指令的組合,實(shí)現(xiàn)在第一個(gè)循環(huán)周期執(zhí)行邏輯,而在其余的循環(huán)周期不執(zhí)行。這種方式也可以實(shí)現(xiàn)在S7-200中特殊繼電器SM0.3的功能。
 
三、總結(jié)
 
綜上所述,西門子PLC S7-200的編程軟件為用戶提供了豐富的指令集,其中的特殊繼電器可以提供多種功能。雖然在西門子PLC S7-300的編程軟件中沒有這些特殊繼電器,但是用戶可以通過相關(guān)的邏輯或函數(shù)來實(shí)現(xiàn)類似的功能。如果用戶需要更多的了解和使用西門子PLC系列,我們也會(huì)更好的提供相關(guān)技術(shù)支持。
要采購繼電器么,點(diǎn)這里了解一下價(jià)格!
特別推薦
技術(shù)文章更多>>
技術(shù)白皮書下載更多>>
熱門搜索
?

關(guān)閉

?

關(guān)閉