在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

MELD報警信息的產生

機器人及PLC自動化應用 ? 來源:機器人及PLC自動化應用 ? 2020-05-11 08:37 ? 次閱讀

DB801 信息緩沖

DB802 信息觀看

DB803 信息檔案

FC650 信息傳輸MeldSend

DB804-DB811 德語報警數據庫由SiVArc 生成

DB814-DB821中文報警數據庫由SiVArc 生成

例如:

一個代報警的功能塊里的設置//

VAR_Temp

TempPointerMsys : ANY; //中間變量

TempPointerFlanken :ANY; //中間變量

TempPointerMeldpuffer :ANY; //中間變量

TempPointerDiagnose : ANY; //中間變量

pMeldFeld AT TempPointerMsys: STRUCT

BYTE0 : BYTE; //Byte 0

TYP : BYTE; //Byte 1Daten/Parametertyp

ANZ : WORD; //Byte 2+3 Laenge der Variablen

DBNR : WORD; //Byte 4+5 DB-Nummer

BZ : DWORD; //Byte6 bis 10 Bereichszeiger

END_STRUCT;

pMeldAbb AT TempPointerFlanken:STRUCT

BYTE0 : BYTE; //Byte 0

TYP : BYTE; //Byte 1 Daten/Parametertyp

ANZ : WORD; //Byte 2+3 Laenge der Variablen

DBNR : WORD; //Byte 4+5 DB-Nummer

BZ : DWORD; //Byte 6 bis 10 Bereichszeiger

END_STRUCT;

pMeldDBNR AT TempPointerMeldpuffer:STRUCT

BYTE0 : BYTE; //Byte 0

TYP : BYTE; //Byte 1 Daten/Parametertyp

ANZ : WORD; //Byte 2+3 Laengeder Variablen

DBNR : WORD; //Byte 4+5 DB-Nummer

BZ : DWORD; //Byte 6 bis 10 Bereichszeiger

MSYS : STRUCT

xF_1 : BOOL;

xF_2 : BOOL;

xF_3 : BOOL;

xF_4 : BOOL;

xF_5 : BOOL;

xF_6 : BOOL;

xF_7 : BOOL;

xF_8 : BOOL;

xF_9 : BOOL;

xF_10 : BOOL;

xF_11 : BOOL;

Flanken : ARRAY[1..2] OF BYTE;

AenderungsID : STRUCT

SNr : WORD;

ANr : BYTE;

Detail : BYTE;

TempPointerMsys:= Msys;

TempPointerFlanken:= Msys.Flanken;

TempPointerMeldpuffer := ST_Meld;

pMeldFeld.BZ := pMeldFeld.BZ OR 16#1000000;

// Speicherbereich im Bereichszeiger von 84 (DB) auf 85 (DI) aendern

pMeldAbb.BZ := pMeldAbb.BZ OR 16#1000000;

// Speicherbereich im Bereichszeiger von 84 (DB) auf 85 (DI) aendern

pMeldFeld.TYP := 1; // Typ:=1 ist gleich BOOL

pMeldFeld.ANZ := 16;

// Anzahl der Meldungen min. 8 Bit oder mehr, muss jedoch durch 8 teilbar sein.

pMeldAbb.TYP := 2; // Typ:=2 ist gleich BYTE

pMeldAbb.ANZ := 2; // Anzahl der Bytes im ARRAY min. jedoch 1Byte

故障信息存儲部分:

MSYS.xF_1 := xF_Sign; //'MT0/Signatur hat sichgeaendert'

MSYS.xF_2 := xF_Mode; //'MT0/Anlage im unsicherenBetrieb'

MSYS.xF_3 := NOT RUECK; //'STE/Rueckfuehrkreis'

MSYS.xF_4 := NOT AC AND (ACKR OR NOT CFG.X3); //'STE/Passivierung'

MSYS.xF_5 := NOT BusOK; //'STE/Busfehler'

MSYS.xF_6 := xVKE_IBN_nio; //'STE/Vorbesetzungsfehler VKE/IBN'

MSYS.xF_7 := xF_S7TimeStamp; //'MT0/Zeitstempel Projektordnern.i.O.'

MSYS.xF_8 := xPN_MAINT; //'MT1/Wartungsanforderung (HW-Konfigbeachten)

MSYS.xF_9 := xF_PN_Diag; //'MT1/PN Diagnose (HW-Konfig beachten)

MSYS.xF_10 := xPN_Wart_Q;; //'MT1/PN Wartungsbedarf(HW-Konfig beachten)

MSYS.xF_11 := NOT AC AND NOT ACKR AND CFG.X3;//'ST0/Depassivierung Erforderlich'

故障號的指針地址例如:85000250

校驗故障號的地址指針例如:85000260

要寫入的DB塊號 801

傳輸故障點信息

MeldSend(AufrufNr := 1

,Anz_Meld := 11

,pMeldFeld := pMeldFeld.BZ

,pMeldAbb := pMeldAbb.BZ

,MeldDB := WORD_TO_INT(pMeldDBNR.DBNR)

,AenderungsID := AenderungsID

,Integritaet := xIntegritaet

,Neustart := Neustart

);

FC650 將 pMeldFeld 發出給 pMeldAbb

AenderungsID : STRUCT 初始化默認值

SNr DB塊號

ANr 01

Detail FF

FB651 在初始化時,可以使DB801的ActPtr=0

在FB651中通過COM_RST=1使的DB801的ActPtr=0和DB802 的S_MSGID值為0

FB650 用于信息的傳輸到DB802和DB803 已近語言控制

L 49

InVw: T #Index 用于初始化

+ -1

SLD5

LAR1

L0

TDBD [AR1,P#0.0]

L#Index

LOOPInVw

T#MsgV.S_MSGID[1] DB802里的ID進行初始化

T#MsgV.S_MSGID[2] DB802里的ID進行初始化

T#MsgV.S_MSGID[3] DB802里的ID進行初始化

LAR1P##MsgQ

L0

LDIW [AR1,P#0.0]

T#MsgQ_DB

<>I

SPBN EXIT

AUF DB [#MsgQ_DB]

L 0

T #MsgQ.ActPtr DB801的ActPtr被清零

FLib: L 0

L #MsgPtr 出現一次故障#MsgPtr在FC650中被加

SPBN NPtr

CALL "READ_CLK" SFC1讀取CPU時間

RET_VAL:=#Result

CDT :=#Zeitstempel

FB650將DB801 里的信息放入到DB802 只顯示20條信息,或DB803 報警歷史紀錄

FB650將多語言塊的故障TEXT文本,時間,狀態,ID故障號給入到DB802和DB803里。

FB650 將DB801 的ActPtr 時刻消除0

畫面Meldeanzeige 是顯示DB802里的內容

畫面Meldearchiv_250 是顯示DB803里的內容

FB651 用于 多語言轉換

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 數據庫
    +關注

    關注

    7

    文章

    3860

    瀏覽量

    64840
  • 變量
    +關注

    關注

    0

    文章

    613

    瀏覽量

    28516

原文標題:MELD報警信息的產生

文章出處:【微信號:gh_a8b121171b08,微信公眾號:機器人及PLC自動化應用】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    霍爾開關DH627/DH629在防盜報警裝置中的應用

    霍爾開關的工作原理基于霍爾效應,即當電流通過一個位于磁場中的導體時,電荷會受到洛倫茲力的作用而發生偏轉,從而在導體兩側產生電勢差。霍爾開關報警器正是利用這一原理,通過檢測磁場變化來觸發報警
    的頭像 發表于 02-15 15:47 ?114次閱讀

    BTSGJ-ABTSGJ-A防爆聲光報警器是如何檢測危險信號的

    防爆聲光報警器可以同手動報警按鈕配合使用,達到簡單的聲、光報警目的。一些高級的防爆聲光報警器還支持遠程監管功能,如通過4G信號傳輸等方式將探測器的氣體種類、濃度等
    的頭像 發表于 02-14 14:52 ?74次閱讀

    BC-809警鈴聲光聯動報警的原理是什么

    警鈴聲光聯動報警的原理是通過聲音和光信號的同步觸發以及它們之間的聯動機制來實現的。這種設計能夠更有效地吸引人們的注意并傳達報警信息,為各種場所的安全防范提供有力保障。
    的頭像 發表于 10-15 11:27 ?474次閱讀

    電子圍欄報警報警常見問題

    電子圍欄報警器是一種安全防護設備,廣泛應用于住宅、商業、工業等場所,用于防止非法入侵和盜竊。然而,在使用過程中,可能會遇到各種問題,導致報警器無法正常工作或誤報。 1. 系統安裝問題 1.1 圍欄
    的頭像 發表于 09-24 09:15 ?815次閱讀

    光柵報警器一直報警是什么原因

    光柵報警器是一種安全防護設備,通常用于防止非法入侵或保護特定區域。當光柵報警器一直報警時,可能有幾個原因。 1. 硬件故障 傳感器損壞 :光柵報警器依賴于傳感器來檢測移動。如果傳感器損
    的頭像 發表于 09-24 09:12 ?1322次閱讀

    說明增強現實技術的產生原因

    增強現實技術(Augmented Reality, AR)的產生,主要源于人類對信息獲取和交互方式的不斷追求與探索,以及計算機技術、圖像處理、傳感器技術、網絡通信等多領域技術的快速發展。以下是增強現實技術產生的主要原因:
    的頭像 發表于 09-15 14:44 ?798次閱讀

    太陽能逆變器報警是什么原因

    太陽能逆變器是太陽能發電系統中的關鍵設備,它將太陽能電池板產生的直流電轉換為交流電,以供家庭或工業用電。然而,在使用過程中,逆變器可能會出現各種報警情況,影響系統的正常運行。 一、太陽能逆變器報警
    的頭像 發表于 08-15 10:44 ?1921次閱讀

    解除PLC報警的具體方法

    、操作失誤、環境因素等多種原因引起的。因此,了解并掌握解除PLC報警的方法對于保障生產線的正常運行至關重要。本文將從多個方面詳細介紹解除PLC報警的方法,并結合相關數字和信息進行闡述。
    的頭像 發表于 06-12 11:30 ?7686次閱讀

    伺服驅動器報警原因及處理方法

      伺服驅動器是工業自動化中不可或缺的關鍵組件,它負責控制伺服電機的運動,實現精準的位置、速度和力矩控制。然而,在實際應用中,伺服驅動器可能會因各種原因產生報警,影響生產效率和設備安全。因此,了解
    的頭像 發表于 06-06 13:57 ?1.9w次閱讀

    伺服驅動器報警怎么復位

    伺服驅動器是現代工業自動化領域中不可或缺的核心部件之一,廣泛應用于數控機床、機器人、自動化生產線等場合。伺服驅動器報警是驅動器在運行過程中出現異常情況時的一種警示方式,通過報警信息可以快速定位故障
    的頭像 發表于 06-06 12:25 ?5998次閱讀

    AI老人跌倒監測報警攝像機

    監測老人的行為,如姿勢變化和行動模式,識別并分析出可能發生跌倒的情況。一旦監測到老人跌倒,攝像機會立即發送報警信息給相關人員,如家人、護理人員或醫護人員,以便及時
    的頭像 發表于 03-25 12:12 ?932次閱讀
    AI老人跌倒監測<b class='flag-5'>報警</b>攝像機

    AI火災監測報警攝像機

    。一旦檢測到火災跡象,系統會立即啟動報警機制,并向相關管理人員發送警報信息,以便及時采取應對措施,從而盡可能減少火災帶來的損失。AI火災監測報警攝像機的工作原理主
    的頭像 發表于 03-20 10:27 ?1786次閱讀
    AI火災監測<b class='flag-5'>報警</b>攝像機

    家庭燃氣報警器應用示例

    燃氣安全無小事,燃氣報警器在檢測到氣體泄漏后發出報警并切斷燃氣閥,范防于未“燃”。燃氣報警器通過高精度傳感器檢測周圍環境氣體,產生電信號給到MCU,當達到
    的頭像 發表于 03-14 10:58 ?1148次閱讀
    家庭燃氣<b class='flag-5'>報警</b>器應用示例

    吊車防觸電報警裝置:如影隨形的施工副手

    的設計十分科學。它的前端探測單元安裝在車臂上,監測高壓信號;接收端則安裝在駕駛艙內,確保駕駛員能夠在第一時間收到警報信息。這種設計充分考慮了作業環境和人的反應時間,通過技術手段最大程度地避免了人為失誤。 吊車防觸電報警
    的頭像 發表于 02-29 18:29 ?768次閱讀

    醫用剩余電流監測報警 安科瑞AID120 超溫設備故障報警 遠程設置報警

    出現故障時發出聲光報警信號。也可以通過AID系列報警與顯示儀遠程設置AIM-M系列醫療智能絕緣監測儀的報警閾值。AID系列報警與顯示儀根據安裝方式和顯示方式的不同共有AID10、AID
    的頭像 發表于 02-25 14:49 ?453次閱讀
    醫用剩余電流監測<b class='flag-5'>報警</b> 安科瑞AID120 超溫設備故障<b class='flag-5'>報警</b> 遠程設置<b class='flag-5'>報警</b>值
    主站蜘蛛池模板: 福利片免费一区二区三区 | 久草婷婷 | 视频一区二区在线观看 | 婷婷综合激情 | 日本69sex护士www | 性欧美高清强烈性视频 | 被cao到合不拢腿腐男男 | 久久黄网站 | 色婷婷六月桃花综合影院 | 操碰视频在线观看 | 三级在线观看网站 | 亚洲色图第一页 | 六月婷婷久久 | 校园春色亚洲欧美 | 成人女人a毛片在线看 | 国产精品久久久久久久久久妇女 | 久久国产免费福利永久 | 免费看黄色毛片 | 999精品国产 | 亚洲偷自偷白图片 | 爱啪网站 | 丁香在线| 你懂的免费在线 | 国产呦精品系列在线 | 伊人久久大香线蕉综合电影 | 三级视频在线播放线观看 | 成人影院免费观看 | 久久婷婷综合中文字幕 | 欧美a色 | 男人操女人免费 | 夜夜爽天天操 | 久操中文 | 亚洲电影在线 | 久久久久综合中文字幕 | 日本三级全黄 | 欧美一级特黄视频 | 亚洲电影在线播放 | 五月天天爱 | 国产精品成人一区二区三区 | 日韩亚洲欧美日本精品va | 亚洲乱淫 |