TIA TIA V13 Bit Setzen nach Zeit nicht möglich

emilio20

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

warum kann ich in TIA V13 SP1 keinen Bit Setzen nach einem TON ?
Hier kommt immer ein Übersetzungsfehler.
Mache ich ein neues Netzwerk auf und setze dort den Bit mit einem Hilsmerker den ich zuvor an das Zeitglied mit einem = häng geht es ?
 

Anhänge

  • Unbenannt.JPG
    Unbenannt.JPG
    181,7 KB · Aufrufe: 76
Steht doch da.
(Auf dem Zielsystem - S7-300 ist die Verschaltung von IEC-Zeiten...)

Am Zielsystem (S7-300) ist diese Verschaltung nicht erlaubt.
Auf der 300 (in Classic) ist ein TON ein gewöhnlicher FB mit nem BOOL-Augang, den konnte man dort nie per Linie (Verknüpfung) verbinden.

Du kannst dir den ENO-Ausgang einblenden lassen und dort ein UND "IEC_Timer_0_Instance.Q" verknüpfen.
Oder direkt eine Zwischenvariable an den Q-Ausgang schreiben. Andere Verknüpfungen werden auch nicht gehen, oder?

Das was du vorhast geht leider nur auf 1200/1500. Leider lässt TIA die Grafik anscheinend so zu.
Der Q müsste eigentlich als Ausgang mit 3 Pünktchen (wie ET) angezeigt werden.
Oder der TIA-Compiler wäre so schlau es passend umzusetzen, aber das schafft er anscheinend nicht.
 
Zuletzt bearbeitet:
Hab's grad nochmal probiert.
Die komplette Meldung lautet:
Netzwerk 1,Auf dem Zielsystem ist diese Verschaltung von IEC-Zeiten/IEC-Zählern nicht möglich.,,,11:53:35


Es gehen, wie ja bei Classic auch nicht, keine direkten Verknüpfungen das Q-Ausgangs.
Das einzige was geht ist eine direkte Zuweisung mit einem (=)-Baustein, da der Q-Ausgang in TIA so dargestellt ist kann man keinen Datenpunkt direkt an den Q schreiben.
Wird aber vom Compiler wahrscheinlich gleich umgesetzt als hätte man in Classic den Datenpunkt direkt an Q geschrieben.
 
Zurück
Oben