S7-200系統(tǒng)標(biāo)志寄存器
林建平
發(fā)布于2022-12-21 15:28
58
1
標(biāo)簽:S7-200
在S7-200 PLC中,指令的執(zhí)行狀態(tài)存儲(chǔ)于系統(tǒng)標(biāo)志寄存器SM中。系統(tǒng)標(biāo)志寄存器SM可以以二進(jìn)制位觸點(diǎn)的形式在梯形圖程序中使用,但不能對(duì)其進(jìn)行賦值操作。
S7-200 PLC常用的系統(tǒng)標(biāo)志寄存器的功能如下。SM0.0:恒“1”信號(hào);
SM0.1:第1掃描周期標(biāo)記,只在PLC的第一掃描周期中為"1";SM0.4:周期為1min的脈沖信號(hào);SM0.5:周期為1s的脈沖信號(hào);
SM0.6:周期為2倍PLC掃描周期的脈沖信號(hào);
SM0.7:PLC的RUN方式,RUN時(shí)為"1",TERM時(shí)為"0";SM1.O:運(yùn)算結(jié)果為“0”;SM1.1:運(yùn)算結(jié)果溢出;SM1.2:運(yùn)算結(jié)果小于“0”;SM1.3:除數(shù)為“0”;
SM1.6:BCD轉(zhuǎn)換為二進(jìn)制時(shí),BCD代碼非法;SM1.7:ASCII轉(zhuǎn)換為十六進(jìn)制時(shí),ASCII代碼非法SM4.3:程序錯(cuò)誤;SM5.0:I/O模塊錯(cuò)誤;
SM5.1:開關(guān)量I/O點(diǎn)超出了允許范圍;SM5.2:模擬量I/O點(diǎn)超出了允許范圍。
系統(tǒng)標(biāo)志寄存器的使用參見圖3-28。當(dāng)10.0=1時(shí),在Q0.1上可以獲得周期為1s的脈沖信號(hào)輸出。