Sfc52

Bin mir nicht sicher was dein Problem ist...

Einfach CALL SFC52 und nach enter drücken erscheint:

Code:
      CALL  "WR_USMSG"
       SEND   :=
       EVENTN :=
       INFO1  :=
       INFO2  :=
       RET_VAL:=
mit dem mauszeiger über SEND gehen und ein bissle warten dann steht in dem hilfetext der verlangte datentyp.


bei Info1 und 2 erscheint ANY, Siemens Hilfe dazu:

ANY 5 Wörter
Beispiel für ANY: P#M50.0 BYTE 10
Bereich = M (Merker)
Anfangsbit = 50.0
Datentyp = BYTE
Anzahl der Einheiten des Datentyps = 10
Dieses Beispiel definiert den Datenbereich MB50 bis MB59.

mfg Gurke
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
info1

der parameter info1 enthält eine information, die ein wort lang ist. Für info1 sind folgende datentypen zulässig:

· word

· int

· array [0...1] of char

sie können den parameter info1 als begleitwert in den meldetext integrieren und damit der meldung aktuelle informationen hinzufügen.

Info2

der parameter info2 enthält eine information, die zwei worte lang ist. Für info2 sind folgende datentypen zulässig:

· dword

· dint

· real

· time

· array [0...3] of char

sie können den parameter info2 als begleitwert in den meldetext integrieren und damit der meldung aktuelle informationen hinzufügen.

. .
 
Danke euch beiden für den Versuch. Soweit kann man es in der Hilfe nachlesen. Aber wie man es einsetzt???


"...das kann man doch alles nachlesen! Aber das Umsetzen ist das Hauptproblem ..."

Trotzdem Danke
Holger
 
wenn ich den diagnosepuffer anzeigen lasse, kann ich zusatzinformationen zu den ereignissen anzeigen lassen, info1 und info2 sind solche, ereignisbezogene zusatzinformationen...
 

Anhänge

  • zusatzinfo.JPG
    zusatzinfo.JPG
    70,5 KB · Aufrufe: 34
Zurück
Oben