一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲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)不再提示

MELD報(bào)警信息的產(chǎn)生

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

掃碼添加小助手

加入工程師交流群

DB801 信息緩沖

DB802 信息觀看

DB803 信息檔案

FC650 信息傳輸MeldSend

DB804-DB811 德語報(bào)警數(shù)據(jù)庫由SiVArc 生成

DB814-DB821中文報(bào)警數(shù)據(jù)庫由SiVArc 生成

例如:

一個(gè)代報(bào)警的功能塊里的設(shè)置//

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

故障信息存儲(chǔ)部分:

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'

故障號(hào)的指針地址例如:85000250

校驗(yàn)故障號(hào)的地址指針例如:85000260

要寫入的DB塊號(hào) 801

傳輸故障點(diǎn)信息

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 發(fā)出給 pMeldAbb

AenderungsID : STRUCT 初始化默認(rèn)值

SNr DB塊號(hào)

ANr 01

Detail FF

FB651 在初始化時(shí),可以使DB801的ActPtr=0

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

FB650 用于信息的傳輸?shù)紻B802和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進(jìn)行初始化

T#MsgV.S_MSGID[2] DB802里的ID進(jìn)行初始化

T#MsgV.S_MSGID[3] DB802里的ID進(jìn)行初始化

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 出現(xiàn)一次故障#MsgPtr在FC650中被加

SPBN NPtr

CALL "READ_CLK" SFC1讀取CPU時(shí)間

RET_VAL:=#Result

CDT :=#Zeitstempel

FB650將DB801 里的信息放入到DB802 只顯示20條信息,或DB803 報(bào)警歷史紀(jì)錄

FB650將多語言塊的故障TEXT文本,時(shí)間,狀態(tài),ID故障號(hào)給入到DB802和DB803里。

FB650 將DB801 的ActPtr 時(shí)刻消除0

畫面Meldeanzeige 是顯示DB802里的內(nèi)容

畫面Meldearchiv_250 是顯示DB803里的內(nèi)容

FB651 用于 多語言轉(zhuǎn)換

聲明:本文內(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)投訴
  • 數(shù)據(jù)庫
    +關(guān)注

    關(guān)注

    7

    文章

    3926

    瀏覽量

    66214
  • 變量
    +關(guān)注

    關(guān)注

    0

    文章

    614

    瀏覽量

    28951

原文標(biāo)題:MELD報(bào)警信息的產(chǎn)生

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

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    發(fā)那科報(bào)警信息說明

    電子發(fā)燒友網(wǎng)站提供《發(fā)那科報(bào)警信息說明.pdf》資料免費(fèi)下載
    發(fā)表于 06-03 17:44 ?0次下載

    威綸通觸摸屏報(bào)警功能的使用方法

    在實(shí)際工業(yè)應(yīng)用中,設(shè)備的報(bào)警信息通常需要顯示在HMI上,及時(shí)的提醒操作人員避免設(shè)備損壞或安全事故;這自然需要對(duì)報(bào)警功能進(jìn)行組態(tài)和設(shè)計(jì),本示例以威綸通觸摸屏為例進(jìn)行報(bào)警功能組態(tài)的應(yīng)用。希
    的頭像 發(fā)表于 05-24 14:59 ?951次閱讀
    威綸通觸摸屏<b class='flag-5'>報(bào)警</b>功能的使用方法

    報(bào)警電纜是什么電纜

    報(bào)警電纜是一種專門用于安全報(bào)警系統(tǒng)的電纜,它能夠在特定條件下(如入侵、火災(zāi)、泄漏等)傳輸報(bào)警信號(hào),以觸發(fā)相應(yīng)的警報(bào)裝置或通知安全人員。以下從其組成、類型、特點(diǎn)及應(yīng)用場(chǎng)景幾個(gè)方面進(jìn)行詳細(xì)介紹: 一
    的頭像 發(fā)表于 05-07 09:55 ?202次閱讀

    東元伺服驅(qū)動(dòng)器報(bào)警代碼

    東元伺服驅(qū)動(dòng)器的報(bào)警代碼是用于指示驅(qū)動(dòng)器運(yùn)行過程中遇到的故障或異常狀態(tài)的重要信息。以下是一些常見的東元伺服驅(qū)動(dòng)器報(bào)警代碼及其對(duì)應(yīng)的故障原因: 1. AL-00:無報(bào)警。表示伺服驅(qū)動(dòng)器當(dāng)
    的頭像 發(fā)表于 04-23 17:58 ?1673次閱讀
    東元伺服驅(qū)動(dòng)器<b class='flag-5'>報(bào)警</b>代碼

    西門子S120變頻器故障及報(bào)警信息的讀取

    西門子S120變頻器故障及報(bào)警信息的讀取,通??梢酝ㄟ^以下幾種方式進(jìn)行: 一、通過Web網(wǎng)頁查看 1. 硬件連接:將PC機(jī)的以太網(wǎng)口與S120的X127調(diào)試端口連接。 2. 打開瀏覽器:打開IE
    的頭像 發(fā)表于 03-27 07:37 ?1418次閱讀
    西門子S120變頻器故障及<b class='flag-5'>報(bào)警</b><b class='flag-5'>信息</b>的讀取

    CNC機(jī)床報(bào)警數(shù)據(jù)采集物聯(lián)網(wǎng)系統(tǒng)方案

    成本、提高生產(chǎn)效率具有重要意義。 然而,傳統(tǒng)的機(jī)床報(bào)警管理方式多依賴人工巡檢與手動(dòng)抄錄,存在響應(yīng)滯后、信息記錄不完整、難以進(jìn)行深度數(shù)據(jù)分析等問題。因此,構(gòu)建一套智能化的 CNC 機(jī)床報(bào)警信號(hào)數(shù)據(jù)采集運(yùn)維管理系統(tǒng)勢(shì)在必行,
    的頭像 發(fā)表于 03-05 15:28 ?254次閱讀

    霍爾開關(guān)DH627/DH629在防盜報(bào)警裝置中的應(yīng)用

    霍爾開關(guān)的工作原理基于霍爾效應(yīng),即當(dāng)電流通過一個(gè)位于磁場(chǎng)中的導(dǎo)體時(shí),電荷會(huì)受到洛倫茲力的作用而發(fā)生偏轉(zhuǎn),從而在導(dǎo)體兩側(cè)產(chǎn)生電勢(shì)差。霍爾開關(guān)報(bào)警器正是利用這一原理,通過檢測(cè)磁場(chǎng)變化來觸發(fā)報(bào)警。
    的頭像 發(fā)表于 02-15 15:47 ?577次閱讀

    BTSGJ-ABTSGJ-A防爆聲光報(bào)警器是如何檢測(cè)危險(xiǎn)信號(hào)的

    防爆聲光報(bào)警器可以同手動(dòng)報(bào)警按鈕配合使用,達(dá)到簡(jiǎn)單的聲、光報(bào)警目的。一些高級(jí)的防爆聲光報(bào)警器還支持遠(yuǎn)程監(jiān)管功能,如通過4G信號(hào)傳輸?shù)确绞綄⑻綔y(cè)器的氣體種類、濃度等
    的頭像 發(fā)表于 02-14 14:52 ?406次閱讀

    雨量入戶報(bào)警儀防汛預(yù)警終端山洪災(zāi)害入戶報(bào)警設(shè)備

    防汛預(yù)警終端是有傳感器實(shí)時(shí)監(jiān)測(cè)數(shù)據(jù),通過RTU將數(shù)據(jù)實(shí)時(shí)下發(fā)給防汛預(yù)警終端,數(shù)據(jù)可以在平臺(tái)設(shè)置報(bào)警值,根據(jù)不同的值發(fā)出3級(jí)報(bào)警,也可以根據(jù)報(bào)警值接入音頻喇叭,可以根據(jù)現(xiàn)場(chǎng)不同的需求定制播音內(nèi)容,實(shí)時(shí)顯示當(dāng)前雨量和今日雨量,時(shí)間,
    的頭像 發(fā)表于 11-16 14:49 ?909次閱讀
    雨量入戶<b class='flag-5'>報(bào)警</b>儀防汛預(yù)警終端山洪災(zāi)害入戶<b class='flag-5'>報(bào)警</b>設(shè)備

    BC-809警鈴聲光聯(lián)動(dòng)報(bào)警的原理是什么

    警鈴聲光聯(lián)動(dòng)報(bào)警的原理是通過聲音和光信號(hào)的同步觸發(fā)以及它們之間的聯(lián)動(dòng)機(jī)制來實(shí)現(xiàn)的。這種設(shè)計(jì)能夠更有效地吸引人們的注意并傳達(dá)報(bào)警信息,為各種場(chǎng)所的安全防范提供有力保障。
    的頭像 發(fā)表于 10-15 11:27 ?1020次閱讀

    電子圍欄報(bào)警報(bào)警常見問題

    電子圍欄報(bào)警器是一種安全防護(hù)設(shè)備,廣泛應(yīng)用于住宅、商業(yè)、工業(yè)等場(chǎng)所,用于防止非法入侵和盜竊。然而,在使用過程中,可能會(huì)遇到各種問題,導(dǎo)致報(bào)警器無法正常工作或誤報(bào)。 1. 系統(tǒng)安裝問題 1.1 圍欄
    的頭像 發(fā)表于 09-24 09:15 ?1503次閱讀

    光電柵欄報(bào)警怎么解除

    光電柵欄報(bào)警的解除方法主要依賴于報(bào)警的具體原因和光電柵欄的類型。以下是一些常見的解除步驟和注意事項(xiàng): 一、檢查并排除外部干擾 檢查周圍環(huán)境 :確認(rèn)是否有其他光源或物體干擾光電柵欄的正常工作。例如
    的頭像 發(fā)表于 09-24 09:14 ?1077次閱讀

    光柵報(bào)警器一直報(bào)警是什么原因

    光柵報(bào)警器是一種安全防護(hù)設(shè)備,通常用于防止非法入侵或保護(hù)特定區(qū)域。當(dāng)光柵報(bào)警器一直報(bào)警時(shí),可能有幾個(gè)原因。 1. 硬件故障 傳感器損壞 :光柵報(bào)警器依賴于傳感器來檢測(cè)移動(dòng)。如果傳感器損
    的頭像 發(fā)表于 09-24 09:12 ?2346次閱讀

    說明增強(qiáng)現(xiàn)實(shí)技術(shù)的產(chǎn)生原因

    增強(qiáng)現(xiàn)實(shí)技術(shù)(Augmented Reality, AR)的產(chǎn)生,主要源于人類對(duì)信息獲取和交互方式的不斷追求與探索,以及計(jì)算機(jī)技術(shù)、圖像處理、傳感器技術(shù)、網(wǎng)絡(luò)通信等多領(lǐng)域技術(shù)的快速發(fā)展。以下是增強(qiáng)現(xiàn)實(shí)技術(shù)產(chǎn)生的主要原因:
    的頭像 發(fā)表于 09-15 14:44 ?1139次閱讀

    太陽能逆變器報(bào)警是什么原因

    太陽能逆變器是太陽能發(fā)電系統(tǒng)中的關(guān)鍵設(shè)備,它將太陽能電池板產(chǎn)生的直流電轉(zhuǎn)換為交流電,以供家庭或工業(yè)用電。然而,在使用過程中,逆變器可能會(huì)出現(xiàn)各種報(bào)警情況,影響系統(tǒng)的正常運(yùn)行。 一、太陽能逆變器報(bào)警
    的頭像 發(fā)表于 08-15 10:44 ?3241次閱讀