plc編程中,經(jīng)常要求能夠維持一個(gè)掃描周期時(shí)間的定時(shí)脈沖信號(hào),如圖所示。由于不同分辨率的定時(shí)器,其計(jì)時(shí)當(dāng)前值和狀態(tài)標(biāo)志位的刷新變化不同,很容易造成編程的錯(cuò)誤,有時(shí)調(diào)試現(xiàn)場(chǎng)的條件所限,明知是定時(shí)器的原因,而又無法做出判斷。這樣,就需要一個(gè)適用于不同分辨率的定時(shí)脈沖信號(hào)程序,如圖所示。
screen.width-333)this.width=screen.width-333>
圖 定時(shí)脈沖標(biāo)準(zhǔn)程序
圖所示的程序,雖然非常簡(jiǎn)單,但它完全適應(yīng)1ms、10ms、100ms等不同分辨率的定時(shí)器,確保m0.0能夠在1s的時(shí)間后產(chǎn)生一個(gè)能夠維持一個(gè)掃描周期間的脈沖信號(hào),是一個(gè)通用的標(biāo)準(zhǔn)的定時(shí)脈沖信號(hào)程序。