PLC-Sim simulation

zloyduh

Level-1
Beiträge
226
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
habe ein kleines Problem:
Ich möchte mein Projekt mit PLC-SIM Simulieren das klappt auch so weit ganz gut,
aber die Bits aus den Datenbausteinen, die etwas mit SFC14 / 15 zu tun haben, lassen sich nicht schalten. Diese werden nach den anklicken sofort wieder zurückgesetzt.

Was kann das sein??
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi,

naja der SFC14 schreibt natürlich ständig in dein Empfangs-DB hinein.
Auch wenn er nichts empfängt, schreibt er halt 0 rein.
Ich würde den SFC14 blocken um dann die Bits im DB gezielt setzen zu können.

Gruß
Move
 
Er meint den Aufruf des SFC blockieren.

Sprung drüber in AWL,

EN-Abfrage in FUP verriegeln,

Wenn der SFC nicht ausgeführt wird, dann schreibt der auch nicht auf deinen Datenbaustein.

Somit kannst du im Simulator deine Bits selber anklicken, ohne dass die gleich weider 0-sind
 
Eins verstehe ich nicht, laut Handbuch unterstützt PLC_Sim diese Bausteine.

Ja das passt doch.

Wenn der Baustein ständig ein Bit auf 1 setzt, wie willst du dann dazwischenfunken und dieses auf 0-setzen?

deshalb das schreiben des Bausteins einfach verhindern. Dann hast du die Macht, das bit zu ändern.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke! Funktioniert!

Eins verstehe ich nicht, laut Handbuch unterstützt PLC_Sim diese Bausteine.

Hi,

das ist nicht schwer zu verstehen. Das verhält sich doch genauso wie mit deinem S7-Programm.
Wenn du als Beispiel irgendwo im Programm schreibts:
U x.y
= A0.0
Dann versuche jetzt mal über die Variablentabelle den Signalzustand des Ausgang A0.0 zu verändern, gelingt dir nicht, weil das Programm die Oberhand hat.
So ist es auch mit dem SFC 14 und allen anderen Bausteinen die in einem DB ihre Daten ablegen

Gruß
Move
 
Zurück
Oben