S7-200里中斷為何不計算
劉玉蓉
發(fā)布于2014-11-27 17:35
193
0
標(biāo)簽:
首先,主程序里中斷;
中斷程序INT_0里用調(diào)用PID自編程序(向?qū)Ю镏恢С?個回路,不夠用),運(yùn)行后沒運(yùn)算,問題是在哪呢?
程序如附件圖。
圖片說明: 1,INT_0 2,Main
佳答案
轉(zhuǎn)帖一個典型問題:
中斷服務(wù)程序看起來沒有執(zhí)行?
可以在中斷程序中加一個測試程序段,如使用SM0.0(常為“1”)將一個輸出點(diǎn)置位(使用Set指令),觀察是否進(jìn)入中斷服務(wù)程序。
中斷程序不執(zhí)行,多數(shù)原因是初始化(連接中斷事件和中斷程序)的問題,或者沒有“開中斷”。
應(yīng)該使用SM0.1(或沿觸發(fā))執(zhí)行一次初始化,然后開中斷。