西門子特殊存儲(chǔ)器(SM)標(biāo)志位:SM0.0-PLC上電運(yùn)行時(shí),該位始終為1(始終為ON)。SM0.1-該位在首次掃描時(shí)為1,用途之一是調(diào)用初始化子程序。
SM0.1、SM0.0是這兩個(gè)是西門子PLC的特殊存儲(chǔ)器。SM0.0:上電后該位始終為1;SM0.1:該位在首次掃描時(shí)為1,然后為0,用途之一是調(diào)用初始化子程序。
特殊標(biāo)志繼電器(SM) 的使用方法:
特殊標(biāo)志繼電器用“SM”表示,特殊標(biāo)志繼電器區(qū)根據(jù)功能和性質(zhì)不同具有位、字節(jié)、字和雙字操作方式。其中SMB0、SMB1為系統(tǒng)狀態(tài)字,只能讀取其中的狀態(tài)數(shù)據(jù),不能改寫,可以位尋址。系統(tǒng)狀態(tài)字中部分常用的標(biāo)志位說(shuō)明如下: SM0.0:始終接通;
SM0.1:首次掃描為1,以后為0,常用來(lái)對(duì)程序進(jìn)行初始化;
SM0.2:當(dāng)機(jī)器執(zhí)行數(shù)學(xué)運(yùn)算的結(jié)果為負(fù)時(shí),該位被置1;
SM0.3:開機(jī)后進(jìn)入RUN方式,該位被置1一個(gè)掃描周期;
SM0.4:該位提供一個(gè)周期為1分鐘的時(shí)鐘脈沖,30秒為1,30秒為0;
SM0.5:該位提供一個(gè)周期為1秒鐘的時(shí)鐘脈沖,0.5秒為1,0.5秒為0;
SM0.6:該位為掃描時(shí)鐘脈沖,本次掃描為1,下次掃描為0;
SM1.0:當(dāng)執(zhí)行某些指令,其結(jié)果為0時(shí),將改位置1;
SM1.1:當(dāng)執(zhí)行某些指令,其結(jié)果溢出或?yàn)榉欠〝?shù)值時(shí),將改位置1;
SM1.2:當(dāng)執(zhí)行數(shù)學(xué)運(yùn)算指令,其結(jié)果為負(fù)數(shù)時(shí),將改位置1;
SM1.3:試圖除以0時(shí),將改位置1;
S7-200中SM0.0的用法:
1、SM0.0在程序運(yùn)行時(shí)始終為ON。
2、SM0.0是一個(gè)無(wú)條件的常閉觸點(diǎn),用來(lái)啟動(dòng)無(wú)條件運(yùn)行的指令。 只要上電,SM0.0必然是“1”。因此程序中那些不受任何條件限制,必須要執(zhí)行的指令就用它作為觸發(fā)觸點(diǎn)。