Merker löschen und im gleichen netzwerk auswerten?

SiO2

Level-1
Beiträge
23
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Nun mal wieder ne Anfängerfrage.
Wie Funktioniert es (mit MicroWin), wenn ich in einem Netzwerk ein Merker/Varianble setze/lösche und aber auch gleichzeitig auslese? Wird beim Auslesen der vorherige Zustand genommen, oder der im selbigen Netz geänderte? Hierbei geht es um soll_L1:V5000.1, siehe Anhang.


Danke
 

Anhänge

  • bsp.JPG
    bsp.JPG
    29,3 KB · Aufrufe: 30
Hmm, Danke.
Da muss halt ne andre Lösung her, ich habs geahnt.
Sinn: Naja, eigentlich möchte ich nen Ausgang toggeln, dazu hab ich diese "Soll"variable genutzt, welche den Sollzustand des Ausgangs anzeigt. Aber in einem Fehlerfall, darf der Ausgang nicht geschalten werden, somit wird zwar die Variable auf 1 gesetzt, aber der Ausgang bleibt immer 0 in einem Fehlerfall. Da ich die Variable (Flanke davon) nutze um eine Statusmeldung abzugeben klappt das nun nicht mehr, da die Sollvariable nie wieder 0 wird (wird sie ja erst, wenn Ausgang 1 ist und der Taster gedrückt wird).
 
denkanstoß: XOR

Code:
*
Netzwerk 1

|   E 0.0      M 0.0       M 0.1
+---|   |------( P )-------(   )---|
|

Netzwerk 2

|   M 0.1      A 0.0       A 0.0
+---|   |------| / |---+---(   )---|
|                      |
|   M 0.1      A 0.0   |
+---| / |------|   |---+
|
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Probiere es doch mal mit SR Gliedern. Da kannste den Ausganng toggeln, und machst danach ne UND-Verknüpfung mit deinem Toggelbit und dem Fehler-Bit.

Anbei mal ein FC der einen Toggel-Ausgang hat.

Nun einfach noch dein Fehlerbit mit einbauen und fertig.

Gruß Mütze
 

Anhänge

  • Toggelmerker.gif
    Toggelmerker.gif
    4,9 KB · Aufrufe: 17
Zurück
Oben