Siemens TIA Portal: Bitmeldungen

Leinad

Level-1
Beiträge
38
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen

Ich arbeite neu mit dem TIA Portal, und hatte mir erhofft das mir jemand mit den Bitmeldungen weiterhelfen kann oder eine Anleitung hat, wie genau man diese programmieren muss.
Um genauer zu sein will ich einfach mal mit einem DigitalImput eine Meldung auf eine Panel bringen.

kann mir vielleicht jemand weiter helfen? :confused:

Grüsse Leinad
 
@rheumakay
Ich versteh nicht ganz wiso ich ein Integer oder Word brauche um eine Bitmeldung zu verwenden, meiner meinung nach würde doch ein Bool, also ein Bit, reichen.
oder lieg ich da komplett falsch?

Danke für den Link, werd ich mir mal anschauen.

grüsse Leinad
 
Zuviel Werbung?
-> Hier kostenlos registrieren
für eine Meldung benötigst du 1Bit
da du ja bestimmt mehrere Meldungen anlegen möchtest, kann man z.B. mit MD200 (Merkerdoppelwort 200 = 32 Meldungen anzeigen lassen).

anbei mal ein kleines Beispiel der Einstellungen(ich selber arbeite mit DB´s)
 

Anhänge

  • DB Meldungen.pdf
    30 KB · Aufrufe: 1.404
  • FC Meldungen.pdf
    24,4 KB · Aufrufe: 1.164
  • HMI Meldungen.pdf
    51,5 KB · Aufrufe: 1.139
Danke für die Screenshots
Die werden mir fürs erste weiter helfen.
Ich kanns im moment leider nicht ausprobieren, darum werd ich vil. nach einiger zeit wieder nachfragen, fals es nicht klappen sollte.

gruss Leinad
 
Hallo

Die Bilder von rheumakay haben mir erstmal sehr weiter geholfen. Ich hab jetzt ein weiteres Problem mit der Quittierung der Meldungen.....
Kann mir das jmd naehrer bringen? z.B fuer was ist die HMI-Variable und fuer was die PLC-Variable?
Schon mal danke fuer die Antworten

gruesse Leinad
 
Zuviel Werbung?
-> Hier kostenlos registrieren
für eine Meldung benötigst du 1Bit
da du ja bestimmt mehrere Meldungen anlegen möchtest, kann man z.B. mit MD200 (Merkerdoppelwort 200 = 32 Meldungen anzeigen lassen).

anbei mal ein kleines Beispiel der Einstellungen(ich selber arbeite mit DB´s)

Wie trägst du das Bit vom DB an der Zuweisung ein? wenn ich zB DB100_Meldungen.x1 (mein DB heißt DB100_Meldungen) eingebe stürzt TIA ab und ich muss es beenden. :twisted::twisted: Kommt ne Fehlermeldung schwerer Fehler oder so, und dann Schließen oder neu starten!

Ich mache es jetzt anders, siehe Anhang (Struct sind alles Bits)
 

Anhänge

  • DB.jpg
    DB.jpg
    33,5 KB · Aufrufe: 668
  • HMI.jpg
    HMI.jpg
    45,4 KB · Aufrufe: 616
  • HMI_Meldungen.jpg
    HMI_Meldungen.jpg
    87,1 KB · Aufrufe: 601
moinmoin...ich suche mir zunächst die Triggervariable aus dem entsprechendem DB der PLC aus, dann kann man das Triggerbit von Hand aussuchen(Pfeil hoch/runter).Klappt einwandfrei.
Was hast du denn für ne Version.Habe mittlerweile Basic V11SP2..vielleicht liegts daran.Weißt ja selber ,dass es noch arge Probleme mit der Software gibt.
Aber wenn es jetzt soo geht , ist doch OK
 
Moin,

ich hab auch V11SP2, im HMI kann ich die Var auch aussuchen, nur im Baustein-Editor, wenn ich ne Zuweisung beschreiben möchte stürzt er ab wenn ich dann .x1 schreibe. Dort kann ich auch nichts auswählen :-(
Naja warten wir mal ab
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hab´s mir gerade noch mal angeschaut..
auswählen kann ich in der PLC Bausteineditor auch nichts.
Aber ich habe einen Datenbaustein angelegt und eine Variable vom Typ UINT eingefügt.
Das ganze mußte ich dann händisch "Datenbaustein.Variable.X0" eingeben. Das hat er dann so akzeptiert.Steuerung läuft auch.
Tja dann ...
 
Hab´s mir gerade noch mal angeschaut..
auswählen kann ich in der PLC Bausteineditor auch nichts.
Aber ich habe einen Datenbaustein angelegt und eine Variable vom Typ UINT eingefügt.
Das ganze mußte ich dann händisch "Datenbaustein.Variable.X0" eingeben. Das hat er dann so akzeptiert.Steuerung läuft auch.
Tja dann ...

Genau so hatte ich es gemacht. Beim ENTER ... und tschüß. Danke Siemens
 
Hallo,

habe gerade mit Hilfe deiner Bilder versucht eine Bitmeldung zu programmieren. Wenn ich versuchen den FC Meldungen nachzubasteln bekomme ich bei der Variablen an der Ausgangszuweisung die Meldung (Der Operant "DBMeldungen".Meldungen ist nicht definiert). Muss zuerst über die Variablentabelle eine Definition erstellt werden, und wenn ja wie mache ich das? Vielen Dank vorab..gruß elibastian
 
Zuviel Werbung?
-> Hier kostenlos registrieren
für eine Meldung benötigst du 1Bit
da du ja bestimmt mehrere Meldungen anlegen möchtest, kann man z.B. mit MD200 (Merkerdoppelwort 200 = 32 Meldungen anzeigen lassen).

anbei mal ein kleines Beispiel der Einstellungen(ich selber arbeite mit DB´s)


Dein Post hat mich nach Stunden voller Fragezeichen zum Ziel gebracht! DANKE!
 
für eine Meldung benötigst du 1Bit
da du ja bestimmt mehrere Meldungen anlegen möchtest, kann man z.B. mit MD200 (Merkerdoppelwort 200 = 32 Meldungen anzeigen lassen).

anbei mal ein kleines Beispiel der Einstellungen(ich selber arbeite mit DB´s)
Hallo,

Ich hab die Bitmeldungen auch in Errors und Warnings eingeteilt.
Beide Fehlerklassen werden ins Störarchiv geschrieben.
Allerdings werden nur die Errors auf dem Display (Popup Fenster mit den Meldetext + blinkendes Dreieck) angezeigt.
Wie bekomm ich die denn die Warnings auf das Display, da fehlt doch sicher nur irgendwo wieder ein Häkchen?:confused:
 
Hi,

noch ne andere Frage zum Thema. Bei dem Timerbaustein, wie oft kann ich diesen mit derselben DB verwenden?
Und was für ein Timerbaustein ist das genau? Bzw. wann wird denn das Bit das von 0 auf 1 gesetzt wird wieder rückgesetzt? Braucht es dazu nochmal ein Netzwerk mit einem Programm was das Bit zurücksetzt?
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Also irgendwie blick ich das nicht.
Ich habe unter HMI-Variable Bitmeldungen angelegt.
Wie schaffe ich es aber dass I0.1 dann die Bitmeldung 1 auslöst.
In der PLC habe ich MW100 und MW102.
Muss ich nun I0.1 dann mit MW100 verknüpfen und dann erst in HMI Variabel auslesen und wie mache ich das dann?
:confused::confused::confused::confused::confused::confused::confused::confused::confused:

1.jpg2.jpg3.jpg4.jpg
 
d.h. ich kann dann Triggervariable MW1 in der HMI setzen ,dann kann ich alle Merker von 1.0 bis 2.7 in der PLC als Bitmeldung anzeigen lassen--usw.
:D
Warum konnte dann Siemens mir das nicht so erklären?Tztztz
 
Zurück
Oben