Moin Zusammen,
vielleicht ist es ganz einfach zu lösen oder auch normal, aber ich kann folgendes (ungewollte) Verhalten reproduzieren und weiß nicht woran es liegt:
Wenn ich meine CPU starte, werden alle GRAPH-Schrittkettenbausteine gestartet (d.h. der Initialschritt wird angetriggert), obwohl der Eingang INIT_SQ = false ist. Wenn ich die Bausteine nicht aufrufe (EN = false) werden die Bausteine bei CPU-Start nicht gestartet, aber sie werden gestartet, wenn ich dann EN = true "mache". Anscheinend gibt es bei CPU-Start irgend eine Initialisierung, die ich nicht durchschaue.
Also:
nach CPU-Start
-> EN = true => Schrittkette wird gestartet
-> EN = false => Schrittkette wird gestartet, wenn EN zu true wechselt
wenn jetzt OFF_SQ einmalig true war, wird die Schrittkette nicht mehr durch EN = false>true gestartet
SC.jpg
hatte Jemand von Euch auch schon einmal dieses Verhalten oder sehe ich nur irgend eine Sache nicht, die doch völlig klar ist?
mfg
MFreiberger
vielleicht ist es ganz einfach zu lösen oder auch normal, aber ich kann folgendes (ungewollte) Verhalten reproduzieren und weiß nicht woran es liegt:
Wenn ich meine CPU starte, werden alle GRAPH-Schrittkettenbausteine gestartet (d.h. der Initialschritt wird angetriggert), obwohl der Eingang INIT_SQ = false ist. Wenn ich die Bausteine nicht aufrufe (EN = false) werden die Bausteine bei CPU-Start nicht gestartet, aber sie werden gestartet, wenn ich dann EN = true "mache". Anscheinend gibt es bei CPU-Start irgend eine Initialisierung, die ich nicht durchschaue.
Also:
nach CPU-Start
-> EN = true => Schrittkette wird gestartet
-> EN = false => Schrittkette wird gestartet, wenn EN zu true wechselt
wenn jetzt OFF_SQ einmalig true war, wird die Schrittkette nicht mehr durch EN = false>true gestartet
SC.jpg
hatte Jemand von Euch auch schon einmal dieses Verhalten oder sehe ich nur irgend eine Sache nicht, die doch völlig klar ist?
mfg
MFreiberger