Timer-Ausgang "ET" in GRAFCET

Alles rund um das Thema Grafcet und Grafcet-Studio
Antworten
hugenay
SPSTreff-Fortgeschrittener User
Beiträge: 27
Registriert: 08 Nov 2014, 08:24

Timer-Ausgang "ET" in GRAFCET

Beitrag von hugenay »

Gibt es in GRAFCET-Studio eine Möglichkeit, die abgelaufenen Zeit eines Timers abzufragen?

In TIA habe ich bei einem Timer (TON, TOF, TP) den Ausgang "ET", wo die abgelaufene Zeit abgefragt werden kann.
Wir kann man das in GRAFCET-Studio machen?

Viele Grüße

Benutzeravatar
mhj
Site Admin
Beiträge: 350
Registriert: 09 Jan 2010, 11:35
Kontaktdaten:

Re: Timer-Ausgang "ET" in GRAFCET

Beitrag von mhj »

Hallo,

die Abfrage der aktuellen "Schritt aktiv" Dauer ist derzeit nicht direkt möglich.
Man könnte aber die Systemvariable _SI_TICKS verwenden, um das zu realisieren.
_SI_TICKS ist ein Millisekunden-Umlaufzähler.

Im Bild ist ein Beispiel zu sehen.
Bei Schritt 2 wird die aktuelle Zahl in T1 (Typ UINT32) gespeichert. Anschließend kann man z.B. nach Schritt 4 die aktuelle Schrittdauer erreichnen. Die Transition nach Schritt 4 liefert true, wenn der Schritt 2 für mind. 10 Sekunden (10000 ms) aktiv ist.

Info: _SI_TICKS muss in die Symboliktabelle eingetragen werden, damit man sie verwenden kann.
Grafcet-Abgelaufene-Zeit-ermitteln.png
Grafcet-Abgelaufene-Zeit-ermitteln.png (13.11 KiB) 4889 mal betrachtet

hugenay
SPSTreff-Fortgeschrittener User
Beiträge: 27
Registriert: 08 Nov 2014, 08:24

Re: Timer-Ausgang "ET" in GRAFCET

Beitrag von hugenay »

Super, danke!

Antworten