Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 19

Thema: Vereinfachung

  1. #1
    Registriert seit
    15.02.2011
    Beiträge
    88
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,

    ich brauche folgendes öfter im Programm:

    U S1
    UN S2
    U S3

    gibt es irgendeine Möglichkeit das VKE zwischenzuspeichern. In Merker geht ja nicht weil ich nicht zurücksetzen kann.
    Zitieren Zitieren Vereinfachung  

  2. #2
    Registriert seit
    05.10.2005
    Beiträge
    2.373
    Danke
    321
    Erhielt 296 Danke für 266 Beiträge

    Standard

    ...eine einfache Zuweisung mit:

    Code:
    U S1
    UN S2
    U S3
    =M 1.0
    .
    .
    .
    
    U M1.0
    .
    .
    was willst/musst du da zurücksetzen? M1.0 ist nur wahr, wenn die Verknüpfung vor der Zuweisung wahr ist.

    Thomas

  3. #3
    Registriert seit
    13.10.2007
    Beiträge
    12.033
    Danke
    2.788
    Erhielt 3.269 Danke für 2.157 Beiträge

    Standard

    Warum geht das nicht in einen Merker?

    Code:
    U S1
    UN S2
    U S3
    = Merker
    ...
    ...
    ...
    U Merker
    irgendwas

  4. #4
    Registriert seit
    15.02.2011
    Beiträge
    88
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Standard

    nee.

    Ein merker speichert ja. Selbst wenn die Bedingung nicht mehr wahr ist , bleibt der Merker auf 1 !!!

  5. #5
    Registriert seit
    11.04.2008
    Ort
    Bayern
    Beiträge
    523
    Danke
    26
    Erhielt 67 Danke für 67 Beiträge

    Standard

    Zitat Zitat von blurry333 Beitrag anzeigen
    nee. Ein merker speichert ja. Selbst wenn die Bedingung nicht mehr wahr ist , bleibt der Merker auf 1 !!!
    das musst du genauer erklären

  6. #6
    Registriert seit
    22.06.2009
    Ort
    Sassnitz
    Beiträge
    11.181
    Danke
    923
    Erhielt 3.289 Danke für 2.658 Beiträge

    Standard

    Der Merker bleibt nur solange auf 1, bis ihm etwas anderes zugewiesen wird. Und die =-Zuweisung weißt in JEDEM Zyklus das jeweilige VKE dem Merker zu. Auch ein VKE=0 wird dem Merker mit = zugewiesen. Nach der Zuweisungs-Zeile hat der Merker exakt das Ergebnis der Verknüpfung Deiner 3 Zustände.
    Statt Merker kannst Du auch ein TEMP-bool nehmen (so mache ich es jedenfalls bei solchen "Abkürzungen"). Das TEMP-bool merkt sich eigentlich nichts und funktioniert trotzdem genauso (innerhalb des Bausteins).

    Harald
    Es ist immer wieder überraschend, wie etwas plötzlich funktioniert, sobald man alles richtig macht.

    FAQ: Linkliste SIMATIC-Kommunikation über Ethernet

  7. #7
    Registriert seit
    22.06.2009
    Ort
    Sassnitz
    Beiträge
    11.181
    Danke
    923
    Erhielt 3.289 Danke für 2.658 Beiträge

    Standard

    Solche bool-Zwischenergebnis-Speicher gibt es z.B. auch in FUP und KOP, da heißen die: Konnektor --(#)--

    Harald
    Es ist immer wieder überraschend, wie etwas plötzlich funktioniert, sobald man alles richtig macht.

    FAQ: Linkliste SIMATIC-Kommunikation über Ethernet

  8. #8
    Registriert seit
    13.10.2007
    Beiträge
    12.033
    Danke
    2.788
    Erhielt 3.269 Danke für 2.157 Beiträge

    Standard

    An einen Beispiel erklärt....
    Code:
    U E1.0     "1"
    U E1.1     "1"
    = M1.0     "1"
    
    oder
    
    U E1.0     "0"
    U E1.1     "1"
    = M1.0     "0"
    
    Oder
    
    U E1.0     "1"
    U E1.1     "0"
    = M1.0     "0"
    
    Oder
    
    U E1.0     "0"
    U E1.1     "0"
    = M1.0     "0"

  9. #9
    Registriert seit
    15.02.2011
    Beiträge
    88
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Standard

    solange ich den merker nicht reset bleibt er auf 1. Da leg ich meine Hand ins Feuer.

  10. #10
    Registriert seit
    11.04.2008
    Ort
    Bayern
    Beiträge
    523
    Danke
    26
    Erhielt 67 Danke für 67 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Schau dir mal die hilfe zu = S R an und die unterschiede.

Ähnliche Themen

  1. Hilfe bei Algebraischer Vereinfachung
    Von nudels im Forum Elektronik
    Antworten: 13
    Letzter Beitrag: 28.07.2009, 20:29
  2. Algebraische Vereinfachung!
    Von Anonymous im Forum Elektronik
    Antworten: 3
    Letzter Beitrag: 09.03.2005, 12:46

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •