西門子10s360故障代碼(西門子10s360說明書)
前沿拓展:
中斷處理用來實現對特殊內部事件或外部事件的快速響應。CPU檢測到中斷請求時,立即響應中斷,調用中斷源對應的中斷程序(OB)。執行完中斷程序后,返回被中斷的程序中。
中斷源類型主要有:I/O模塊的硬件中斷,軟件中斷,例如日期時間中斷、延時中斷、循環中斷和編程錯誤引起的中斷等。
1.日期時間中斷組織塊
日期時間中斷組織塊有OB10~OB17.CPU318只能支持OB10和OB11,其余的S7-300CPU只支持OB10.S7-400支持的日期時間中斷OB的個數與CPU的型號有關。
日期時間中斷可以在某一特定的時間和日期執行一次,也可以從設定的日期時間開始,周期性地重復執行,例如每分鐘、每小時、每天、甚至每年執行一次。
1)設置日期時間中斷有兩種方法
A.采用SFC28“SET_TINT”和SFC30“ACT_TINT”設置和激活日期時間中斷。
B.在硬件組態界面,通過右擊CPU模塊,設置選項卡”Time-Of-Day Interrupts"進行設置。在“Time-Of-Day Interrupts”選項卡中設置好時間,同時選擇“Active”激活多選框,將硬件下載到CPU中,即可實現日期時間中斷的自動啟動。
C.結合A、B兩種方法,使用B中的方法,但是不勾選“Active”復選框,用來設置中斷循環周期及相關中斷參數;在代碼中使用SFC30“ACT_TINT"來激活日期時間中斷。
2)查詢日期時間中斷
使用SFC31”ORY_TINT“可以查詢出程序中都設置了哪些日期時間中斷,以及這些中斷什么時候發生。SFC31輸出的狀態字節如下表所示:
3)禁止和激活日期時間中斷
SFC28用于取消日期時間中斷、SFC29用于重新設置時間中斷、SFC30用于激活日期時間中斷。
在調用SFC28設置循環周期”OB10_PERIOD_EXE"時,可以設置以下參數:
W#16#0000(僅執行一次)、W#16#0201(每分鐘執行一次)、W#16#0401(每小時執行一次)、W#16#1001(每天執行一次)、W#16#1201(每周執行一次)、W#16#1401(每月執行一次)、W#16#1801(每年執行一次)和W#16#2001(月末執行一次)
4)下面通過一個示例來說明日期中斷的使用
例:在I0.0的上升沿時啟動日期時間中斷OB10,在I0.1為1時禁止日期時間中斷,每次中斷使用MW2加1。從2015年2月19日8時開始,每分鐘中斷一次,每次中斷MW2被加1.
本程序使用了SFC3“D_TOD_DT"用于將日期和時間整合成日期時間類型,程序編寫如下:
a.日期時間中斷設置及激活功能FC1
b.OB塊調用功能FC1
c.OB10實現NW2增1功能
d.程序運行后效果圖
2.延時中斷
PLC中的普通定時器的工作與掃描工作方式有關,其定時精度受到不斷變化的循環周期的影響。使用延時中斷可以獲得精度較高的延時,延時中斷以ms為單位定時。
S7提供4個延時中斷OB(OB20~OB23),CPU可以使用延時中斷OB的個數與CPU的型號有關,S7-300(不含CPU318)只能使用OB20,。用SFC32”SRT_DINT"啟動,經過設定的時間觸發中斷,調用SFC32指定的OB。延時中斷可以用SFC33“CAN_DINT"取消。用SFC34”ORY_DINT"查詢延時中斷的狀態,它輸出的狀態字節STATUS如表所示。
例:在I0.0的上升沿用SFC32啟動延時中斷OB20,10s后OB20被調用,在OB20中將Q4.0置位,并立即輸出。在延時過程中如果I0.1由0變為1,在OB1中用SFC33取消延時中斷,OB20不會再被調用。I0.2由0變為1時Q4.0被復位。
程序編寫如下:
1)OB塊設置延時中斷定時器
2.延時中斷定時器中置位輸出
拓展知識:
- 麥客維爾故障碼(麥克維爾怎么消除故障碼)01-02
- 牟平維修空調(牟平家電維修電話號碼)01-24
- 1海信42k11p怎么折開(海信42K11P:全方位展示超清畫質)
- 2電視頻道沒了怎么恢復(快速解決方法)
- 3Fardior燃氣灶售后維修電話號碼查詢(Fardior燃氣灶售后維修電話查詢)
- 4艾木歐防盜門沒電打不開怎么辦(艾木歐防盜門沒電無法啟動?解決方法總結)
- 5ENS指紋鎖售后熱線(ENS指紋鎖售后熱線-專業解決您的問題)
- 6打電話顯示關機是什么原因(如何解決手機無法接通問題)。
- 7v500hk1 cs5故障維修(v500hk1 cs5故障維修指南)
- 8創維液晶電視的遙控器怎么調試(創維電視遙控器調試指南)
- 9林內空氣能售后服務官網熱線(林內空氣能售后服務官網熱線)
- 10朝友精工保險柜24小時售后電話(朝友精工保險柜24小時售后電話 - 完善24小時保
-
三菱電機中央空調廠家客服電話人工服務(三菱空調過濾網怎么拆下來清洗視頻
2024-09-12
-
三菱中央空調廠家售后維修電話(中央三菱空調冬天制暖效果怎么樣該如何提高
2024-09-12
-
特靈售后電話24小時聯系方式(特靈空調漏電故障快速排除該如何應對?)
2024-09-12
-
特靈廠家全國統一服務熱線(特靈空調電流變大的原因是什么特靈空調電流變大
2024-09-12
-
成都通用GEAppliances燃氣灶售后維修電話(燃氣灶有火花但打不著怎么維修)
2024-09-12