日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

S7-200定時(shí)器中斷制作高精度定時(shí) 定時(shí)器中斷

定時(shí)器中斷(S7-200定時(shí)器中斷制作高精度定時(shí))
今天我們就學(xué)習(xí)一下中斷,中斷的應(yīng)用還是比較多的,所以這部分的內(nèi)容我們要掌握一下 。那么什么是中斷呢,中斷是一種工作方式,它是為了解決突發(fā)事件不能得到及時(shí)處理和響應(yīng)這種問題的 。
S7-200CPU支持三類中斷事件,一種是通信口中斷、I/O中斷、定時(shí)中斷 。這幾個(gè)中斷事件中通信中斷的優(yōu)先級(jí)是最高的,定時(shí)中斷的優(yōu)先級(jí)是最低的 。下面就附上中斷事件號(hào)及其優(yōu)先級(jí)表 。

S7-200定時(shí)器中斷制作高精度定時(shí) 定時(shí)器中斷



S7-200定時(shí)器中斷制作高精度定時(shí) 定時(shí)器中斷


這里我們介紹一個(gè)西門子S7-200定時(shí)中斷的案例,利用定時(shí)器中斷制作高精度定時(shí),顯示時(shí)分秒的時(shí)間 。
主程序:
S7-200定時(shí)器中斷制作高精度定時(shí) 定時(shí)器中斷


中斷程序:
S7-200定時(shí)器中斷制作高精度定時(shí) 定時(shí)器中斷



S7-200定時(shí)器中斷制作高精度定時(shí) 定時(shí)器中斷



S7-200定時(shí)器中斷制作高精度定時(shí) 定時(shí)器中斷


程序分析:
以上的程序,在主程序中,首先是SM0.1首次掃描,傳送1到特殊標(biāo)位SMB34,因?yàn)槎〞r(shí)中斷0的特殊標(biāo)志位是SBM34,然后是建立中斷號(hào)INT_0和中斷事件10的中斷連接,這里也就是設(shè)置定時(shí)中斷0的時(shí)間間隔為1ms并連接INT_0到事件10,然后全局允許中斷,此外,還對(duì)VW0進(jìn)行清零 。
在中斷程序中首先是進(jìn)行VW0的加1操作,這里也就是每中斷一次加1進(jìn)行累加 。直到VW0大于等于1000,也就是1s時(shí),做一個(gè)對(duì)VW2的加1操作,那么這里VW2計(jì)的就是秒,當(dāng)VW0大于等于1000時(shí)同時(shí)對(duì)VW0清零進(jìn)行 。
直到累加到VW2大于等于60時(shí),做一個(gè)對(duì)VW4的加1操作,那么這里VW4計(jì)的就是分,當(dāng)VW0大于等于60時(shí)同時(shí)對(duì)VW2清零 。直到累加到VW4大于等于60時(shí),做一個(gè)對(duì)VW6的加1操作,那么這里VW6計(jì)的就是時(shí),當(dāng)VW0大于等于60時(shí)同時(shí)對(duì)VW4清零 。
【S7-200定時(shí)器中斷制作高精度定時(shí) 定時(shí)器中斷】那么這樣就實(shí)現(xiàn)了利用定時(shí)器中斷制作高精度定時(shí),顯示時(shí)分秒的功能 。

    推薦閱讀