Quantcast
Channel: SPS-Forum - Automatisierung und Elektrotechnik
Viewing all articles
Browse latest Browse all 47324

Funktionbaustein TON unterbrechen

$
0
0
Hallo,

ich weis nicht ob das Tehma schon bearbeitet wurde. Ich hab leider nichts im Forum gefunden.

Mein problem ist das der TON immer von vorne anfängt (PT Zeit).

Ich möchte 2 Werkzeuge über 1 Program laufen lasse (nicht gleichzeitig) via Fast Hot Connect Klemme.
Die 2 Klemmen haben jeweils die ID 0 und 16 und es soll immer die Achsen reseten wenn die ID sich ändert also 0 oder 16 jeweils 1mal.
Da die ID immer 0 oder 16 ist läuft der TON immer durch.

Wäre super wenn mir jemand hilft :)
Danke


Code:


IF g_iID = 0 OR  g_iID = 16  THEN
    ResetAxis ( IN := TRUE , PT := T#2000ms);
        IF ResetAxis.Q THEN
                g_bAxisReset := TRUE;
                ResetAxis (IN:= FALSE);
        END_IF
END_IF

(*Reset Axis button change to false*)


IF NOT ResetAxis.Q THEN
    g_bAxisReset := FALSE;
END_IF


Viewing all articles
Browse latest Browse all 47324


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>