日本欧美一区-日本欧美一区二区三区片-日本强好片久久久久久AAA-日本-区一区二区三区A片-日本人伦一区二区三区-日本人妻A片成人免费看

電子開發(fā)網(wǎng)

電子開發(fā)網(wǎng)電子設(shè)計(jì) | 電子開發(fā)網(wǎng)Rss 2.0 會(huì)員中心 會(huì)員注冊(cè)
搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 電子開發(fā) >> 梯形圖實(shí)例 >> 正文

西門子S7-200SMART中斷指令實(shí)例 INT_0 中斷程序

作者:佚名    文章來(lái)源:網(wǎng)絡(luò)整理    點(diǎn)擊數(shù):    更新時(shí)間:2024/8/28

S7-200 SMART設(shè)置了中斷功能,用于實(shí)時(shí)控制、高速處理、通信和網(wǎng)絡(luò)等復(fù)雜和特殊的控制任務(wù)。

SBR_0——是MAIN主程序的子程序

 INT-0——是中斷子程序

S7-200 SMART 系列可編程控制器最多有38個(gè)中斷源(9個(gè)預(yù)留),分為三大類:通信中斷、輸入/輸出(I/O)中斷和時(shí)基中斷,S7-200 SMART規(guī)定的中斷優(yōu)先由高到低依次是:通信中斷、I/O中斷和時(shí)基中斷。每類中斷中不同的中斷事件又有不同的優(yōu)先權(quán)。

中斷指令主要包括以下幾種:

  • ATCH:中斷連接,連接某中斷事件所要調(diào)用的程序段。

  • ENI:全局允許中斷,開放中斷處理功能。

  • DISI:全局禁止中斷,禁止處理中斷服務(wù)程序,但中斷事件仍然會(huì)排隊(duì)等候。

  • DTCH:中斷分離,將中斷事件號(hào)與中斷服務(wù)程序之間的關(guān)聯(lián)切斷,并禁止該中斷事件。

  • RETI:條件中斷返回,根據(jù)邏輯操作的條件,從中斷服務(wù)程序中返回。

  • CLR_EVNT:清空中斷隊(duì)列。

與S7-200相比,下表所示中斷事件號(hào)為S7-200 SMART 所特有的 :

表1.S7-200 SMART 特有中斷事件號(hào)

S7-200 SMART 特有中斷事件號(hào) 

中斷程序?qū)嵗?/P>

本例使用定時(shí)中斷實(shí)現(xiàn)對(duì)100ms定時(shí)周期計(jì)數(shù)。我們使用特殊存儲(chǔ)器定時(shí)中斷0。由定時(shí)中斷0的中斷事件號(hào)為10,確定周期的特殊寄存器字節(jié)時(shí)SMB34。

該程序主要包括以下幾部分:

  • SBR_0:中斷初始化程序;

  • INT_0:中斷服務(wù)程序;

在主程序中調(diào)用SBR_0,如下圖所示:

 

其中,初始化中斷程序秩序調(diào)用一次,因此用SM0.1作為條件。

SBR_0編程如下圖所示:

 

其中,寫入定時(shí)周期數(shù)100ms,連接10號(hào)中斷事件即定時(shí)中斷0,指定中斷服務(wù)程序名稱為INT_0。

INT_0編程如下圖所示:

 

其中,用雙字長(zhǎng)的整數(shù)加法對(duì)VD200自身加1。

注意:中斷程序的初始化只需執(zhí)行一次。也可根據(jù)需要重新定義中斷事件。

使用狀態(tài)表監(jiān)視,VD200的內(nèi)容就是100ms周期到達(dá)的次數(shù),如下圖所示:

 

中斷例程

例程所需條件:

1、軟件版本:STEP 7-Micro/WIN SMART V2.3

2、SMART CPU固件版本:V1.0及以上

3、通訊硬件:TP電纜(以太網(wǎng)電纜)

所實(shí)現(xiàn)的功能:

1.通過(guò)SMB34做100ms的定時(shí)中斷

2.通過(guò)VD200自累加1,計(jì)算進(jìn)入中斷的次數(shù)

Tags:INT_0,中斷程序,西門子plc  
責(zé)任編輯:admin
相關(guān)文章列表
西門子S7-200 SMART中斷及中斷指令概述
INT_0是什么程序,有什么特點(diǎn)?西門子PLC自由口通訊+中斷
西門子S7-200 SMART的PLS指令應(yīng)用
STEP7 中S7-200SMART  PLC的PWM輸出向?qū)?/a>
西門子S7-200SMART PLC中運(yùn)用脈沖輸出功能及其應(yīng)用PWM指令和PLS指
西門子S7-1200能否全面取代S7-300,先看數(shù)據(jù)!
s7-300是什么型plc,西門子S7-300CPU模塊CPU315-2DP, 128K內(nèi)存
【S7-300使用指南】2.Step7程序的上載下載【軟件使用】STEP7 V5.
西門子S7-300/400的三種程序上傳/下載方式
西門子PLC丨博途(TIA Portal)軟件介紹
【詳細(xì)圖解】西門子S7-300PLC的電氣安裝。不收就kui大了!
西門子S7-PLCSIM仿真軟件的應(yīng)用(工具軟件學(xué)習(xí))
西門子S7-200 SMART PLC定時(shí)器指令介紹,TON、TOF、TONR
組態(tài)王軟件是什么,詳解 PLC 組態(tài)王,組態(tài)王軟件界面、操作介紹,
【STEP7】干貨 S7-200SMART局部變量的應(yīng)用,局部變量(Local var
【STEP7】西門子S7-200 SMART運(yùn)動(dòng)控制,西門子plc運(yùn)動(dòng)控制
組態(tài)王與西門子S7-200的幾種通信方式,組態(tài)王的幾種通訊方式
西門子S7-200 SMART PLC軟元件、數(shù)據(jù)類型及數(shù)據(jù)直接尋址講解!
【圖文詳解】西門子PLC之S7-200SMART的TCP通信 TCP_CONNECT和TCP
西門子PLC的PID指令與應(yīng)用
請(qǐng)文明參與討論,禁止漫罵攻擊,不要惡意評(píng)論、違禁詞語(yǔ)。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個(gè)字
[ 查看全部 ] 網(wǎng)友評(píng)論
推薦文章
最新推薦
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁(yè)面
下到頁(yè)底
晶體管查詢