TIA Auf ein Bit vom Datenbausteinwort schreiben

Frozen190

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

Ich möchte für die WinCC Meldungen auf ein Datenbausteinwort das Trigger Bit für den jeweiligen Fehler schreiben. Wie kann ich das mit einer S300 Steuerung machen? Programmiert wird im TIA V13.
 
Servus,

Z.B. Deine Meldevariable ist das DBW0 im DB500 dann kannst du jedes einzelne Bit mit
DB500.DBX0.0
DB500.DBX0.1

usw, ansprechen.
Problem is jedoch, dass du dann keine Namen für die einzelnen Bits hast.

MFG Piit


Gesendet von iPhone mit Tapatalk
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Wenn du das ganze Symbolisch machen musst, kannst du jedem Bit in einem Schiermerkerword eine Symbolik geben und dann das Schmiermerkerword in das DB- Word schreiben.
 
Bitmeldungen mit Triggervariable sind doch in TIA genauso möglich oder verstehe ich jetzt nicht was du willst ?
 
Momentan noch die Basic Version des WinCC im Tia Portal V13/14

MFG Piit


Gesendet von iPhone mit Tapatalk
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Im Wincc eine Variabele anlegen als Array of Word.
Anfangsadresse auf erste Bit des Datenbausteins legen %DB92.DBX0.0
Dann ist diese Variabele zu benutzen in die Bitmeldungen.
Pass Auf.. Low und High Byte drehen im Word berücksichtigen.
Meldung 1 liegt auf die bit Adresse Offset 1.0, und Meldung 9 ist Offset 0.0

Bram
 
Ich habs bisher immer so gelöst dass Ich mir im DB ein Word angelegt habe und die einzelnen Bits bsp.: DB500.DBX0.0 angesprochen habe somit hatte Ich auch kein Problem mit Big und Little Endian.

Piit


Gesendet von iPhone mit Tapatalk
 
Zurück
Oben