s7-1200新增了時(shí)間中斷,又稱為日時(shí)鐘中斷(time of day)。2015年的系統(tǒng)手冊(cè)和easy plus v3.2都沒(méi)有時(shí)間中斷的介紹。從在線幫助可知有關(guān)的指令和300/400的差不多。主要的區(qū)別是其參數(shù)設(shè)置指令set_tintl新增了一個(gè)參數(shù)activate,它為1時(shí)該指令激活時(shí)間中斷。為0時(shí)和300/400一樣,需要調(diào)用指令act_tint來(lái)激活時(shí)間中斷。開(kāi)始的時(shí)候我將activate設(shè)置為1,qry_tint指令讀取的狀態(tài)字正確,其第2位為1,表示中斷已被激活。但是死活不能調(diào)用ob10。折騰了一個(gè)晚上,早上醒來(lái)突然想到試一下300/400的方案,還是用act_tint來(lái)激活時(shí)間中斷,一試就成功了!
希望set_tintl指令激活中斷的功能能正常使用,使程序得到簡(jiǎn)化。