一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

硬件中斷事件的示例

機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 來源:機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 2023-08-29 09:45 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

根據(jù)硬件中斷模塊觸發(fā)的示例來說明 S7-1500 CPU 中面向事件的程序執(zhí)行的功能原理。

過程事件是由 I/O(例如數(shù)字量輸入)觸發(fā)并在 S7-1500 CPU 中啟動(dòng)已分配 OB 調(diào)用的事件。分配給過程事件的 OB 稱為硬件中斷 OB。

步驟

要組態(tài)硬件中斷,請(qǐng)執(zhí)行如下操作:

組態(tài)帶有 CPU 和兼容硬件中斷模塊的 S7-1500,如 DI 16x24VDC HF。
選擇兼容硬件中斷的模塊并在區(qū)域?qū)Ш街袑?dǎo)航至區(qū)域“輸入 > 通道 0”(Inputs > Channel 0")。
激活選項(xiàng)“啟用上升沿檢測(cè)”(Enable rising edge detection)。
為事件分配一個(gè)有具體含義的名稱。
必要時(shí),更改此事件的優(yōu)先級(jí)。
PLC 變量中(“系統(tǒng)常量”(System constants) 選項(xiàng)卡),將為事件創(chuàng)建數(shù)據(jù)類型為 Event_HwInt 的系統(tǒng)常量。
ee4de2c0-459a-11ee-a2ef-92fbcf53809c.png
單擊“硬件中斷”(Hardware interrupt) 下拉列表創(chuàng)建一個(gè)新硬件中斷 OB。如果硬件中斷 OB 已存在,則可以進(jìn)行選擇。
單擊“添加對(duì)象”(Add object) 按鈕創(chuàng)建一個(gè)新硬件中斷 OB。
ee660e86-459a-11ee-a2ef-92fbcf53809c.png
可以在選擇對(duì)話框中指定程序編輯器是否應(yīng)該在打開硬件中斷 OB 時(shí)立即啟動(dòng)(“添加新對(duì)象并打開”(Add new and open) 選項(xiàng))。
ee81a25e-459a-11ee-a2ef-92fbcf53809c.png

硬件中斷 OB 屬性

硬件中斷 OB 的屬性包含每個(gè)中斷觸發(fā)事件的啟動(dòng)事件相應(yīng)信息:

eeb2a71e-459a-11ee-a2ef-92fbcf53809c.png

硬件中斷 OB 程序

在用戶程序中,可以使用硬件中斷 OB 的啟動(dòng)信息來確定和評(píng)估硬件中斷事件。

eedaa2d2-459a-11ee-a2ef-92fbcf53809c.png






審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • plc
    plc
    +關(guān)注

    關(guān)注

    5037

    文章

    13921

    瀏覽量

    474585
  • 觸發(fā)器
    +關(guān)注

    關(guān)注

    14

    文章

    2039

    瀏覽量

    62145
  • 硬件中斷
    +關(guān)注

    關(guān)注

    0

    文章

    11

    瀏覽量

    7032
  • S7-1500
    +關(guān)注

    關(guān)注

    3

    文章

    301

    瀏覽量

    6854

原文標(biāo)題:西門子博途:硬件中斷事件的示例

文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    FPGA設(shè)計(jì)如何使用本GXFPGA驅(qū)動(dòng)創(chuàng)建一個(gè)中斷事件/請(qǐng)求

    1. 概要本篇文章主要介紹在FPGA設(shè)計(jì)中如何使用本GXFPGA驅(qū)動(dòng)創(chuàng)建一個(gè)中斷事件/請(qǐng)求。2. 簡(jiǎn)介中斷作為硬件與軟件握手和同步的手段而被廣泛使用,可用于表示硬件進(jìn)程的完成或軟件執(zhí)行
    發(fā)表于 08-31 15:12

    如何使用PSO5LP中的中斷事件讀取采樣值?

    請(qǐng)您提供如何在Delsig ADC上對(duì)EOC(轉(zhuǎn)換結(jié)束)進(jìn)行中斷示例,以及如何使用PSO5LP中的中斷事件讀取采樣值?我通過論壇和知識(shí)庫文章,但只有ADC SAR示例與ITRIPUT
    發(fā)表于 07-12 10:02

    硬件設(shè)置的定時(shí)器中斷事件標(biāo)志怎么清除?

    定時(shí)器中斷事件標(biāo)志(TIF)何時(shí)由硬件設(shè)置,如何清除?
    發(fā)表于 12-23 06:29

    事件、中斷事件和中斷的理解

    凡從事過ST MCU應(yīng)用開發(fā)的人往往會(huì)遇到事件、中斷事中斷三個(gè)概念或術(shù)語。這三個(gè)概念彼此關(guān)聯(lián),有時(shí)會(huì)讓人有點(diǎn)混淆或犯迷糊。先拿一件生活中的事情打比方對(duì)上述三個(gè)概念做個(gè)基本的粗略理解,之后再分享一個(gè)
    發(fā)表于 08-13 09:07

    stm32學(xué)習(xí)之中斷事

    stm32學(xué)習(xí)之中斷事件 相信很多小伙伴們?cè)缫言?1系列的板子上接觸中斷,大概的概括便是:正在看電影的你,突然來了快遞,你暫停了電影去簽收了快遞,回來繼續(xù)看電影這便是一級(jí)中斷。而多級(jí)中斷
    發(fā)表于 08-17 07:13

    STM32的事件和中斷事

    若要理解低功耗,則先要說一下STM32的事件和中斷事件是中斷的觸發(fā)源,開放了對(duì)應(yīng)的中斷屏蔽位,則事件可以觸發(fā)相應(yīng)的中斷。在STM32中,中斷
    發(fā)表于 08-18 06:03

    什么是中斷中斷事件又是什么

    中斷指計(jì)算機(jī)CPU獲知某些事,暫停正在執(zhí)行的程序,轉(zhuǎn)而去執(zhí)行處理該事件的程序,當(dāng)這段程序執(zhí)行完畢后再繼續(xù)執(zhí)行之前的程序。整個(gè)過程稱為中斷處理,簡(jiǎn)稱中斷,而引起這一過程的事件稱為中斷事
    發(fā)表于 12-10 06:21

    中斷事件的異常處理是什么意思

    M0內(nèi)核支持的資源Cortex-M0處理器最多支持32個(gè)外部中斷(通常稱作IRQ),還有一個(gè)被稱作不可屏蔽中斷的特殊中斷。中斷事件的異常處理通常被稱作
    發(fā)表于 12-21 06:50

    求助,定時(shí)器中斷事件旗標(biāo)何時(shí)被硬件設(shè)置以及如何清除該旗標(biāo)?

    當(dāng)24位向上計(jì)數(shù)器數(shù)值與定時(shí)器比較緩存器(TCMPR)值相同時(shí),定時(shí)器中斷事件旗標(biāo)(TIF)將被硬件設(shè)置,而該旗標(biāo)須由軟件寫入1來清除。
    發(fā)表于 06-27 06:35

    如何在FPGA設(shè)計(jì)中創(chuàng)建一個(gè)中斷事

    本篇文章主要介紹在FPGA設(shè)計(jì)中如何使用本GXFPGA驅(qū)動(dòng)創(chuàng)建一個(gè)中斷事件/請(qǐng)求。 中斷作為硬件與軟件握手和同步的手段而被廣泛使用,可用于表示硬件進(jìn)程的完成或軟件執(zhí)行過程中的請(qǐng)求。G
    發(fā)表于 09-07 14:34 ?6次下載

    西門子S7200中斷事件及優(yōu)先級(jí)的詳細(xì)說明

    本文檔的主要內(nèi)容詳細(xì)介紹的是西門子S7200中斷事件及優(yōu)先級(jí)的詳細(xì)說明。
    發(fā)表于 04-16 08:00 ?2次下載
    西門子S7200<b class='flag-5'>中斷事</b>件及優(yōu)先級(jí)的詳細(xì)說明

    西門子中斷和通訊指令

    中斷連接指令(ATCH)把一個(gè)中斷事件(EVNT)和一個(gè)中斷程序(INT)聯(lián)系起來并允許這個(gè)中斷事件。
    發(fā)表于 04-25 11:29 ?8次下載

    單片機(jī)中斷程序是如何被中斷的?

    中斷一般是由硬件(例如外設(shè)、外部引腳)產(chǎn)生,當(dāng)某種內(nèi)部或外部事件發(fā)生時(shí),MCU的中斷系統(tǒng)將迫使 CPU 暫停正在執(zhí)行的程序,轉(zhuǎn)而去進(jìn)行中斷事件的處理
    的頭像 發(fā)表于 05-16 14:06 ?1643次閱讀
    單片機(jī)<b class='flag-5'>中斷</b>程序是如何被<b class='flag-5'>中斷</b>的?

    中斷是什么?PLC的三大類中斷事

    在200SMART系列PLC中共有三大類中斷事件,分別是:I/O中斷:I/O 中斷包括上升/下降沿中斷、高速計(jì)數(shù)器中斷和脈沖串輸出
    發(fā)表于 06-20 14:11 ?7177次閱讀
    <b class='flag-5'>中斷</b>是什么?PLC的三大類<b class='flag-5'>中斷事</b>件

    ATTACH:將OB附加到中斷事

    可以使用指令“ATTACH”為硬件中斷事件指定一個(gè)組織塊 (OB)。
    的頭像 發(fā)表于 07-20 10:42 ?2476次閱讀
    ATTACH:將OB附加到<b class='flag-5'>中斷事</b>件