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

Seite 3 von 3 ErsteErste 123
Ergebnis 21 bis 26 von 26

Thema: Simatic Rechenaufgabe

  1. #21
    Registriert seit
    17.05.2010
    Ort
    Paderborn
    Beiträge
    824
    Danke
    84
    Erhielt 125 Danke für 94 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von borromeus Beitrag anzeigen
    Na den Änderungserkennprogrammcode kann man ja zum Besten geben:

    Code:
    L "SW1" //Sollwert 1
    L "AltW1" //Altwert 1 
    <>R
    = M10.0 //Änderungsmerker
    L "SW1" //Sollwert 1
    T "AltW1" //Altwert 1 
     
    L "SW2" //Sollwert 2
    L "AltW2" //Altwert 2 
    <>R
    S M10.0 //Änderungsmerker
    L "SW2" //Sollwert 2
    T "AltW2" //Altwert 2
     
    usw.
    lG
    Karl
    Das hab ich doch heute schon mal gelesen. Achtung "L"ade und "T"ransferbefehle sind unabhängig vom VKE!!! Daher mit Sprungbefehlen arbeiten!

    Code:
    L "SW1" //Sollwert 1
    L "AltW1" //Altwert 1 
    <>R
    = M10.0 //Änderungsmerker
    spbn sw2
    L "SW1" //Sollwert 1
    T "AltW1" //Altwert 1 
    
    sw2: nop 0
     
    L "SW2" //Sollwert 2
    L "AltW2" //Altwert 2 
    <>R
    ...
    lG

    Grüße
    Michael
    Geändert von MCerv (26.10.2010 um 15:09 Uhr) Grund: Vorschlag
    Grüße
    Michael

    1001101110110100... Das ist meine Welt

  2. #22
    Registriert seit
    22.03.2007
    Ort
    Detmold (im Lipperland)
    Beiträge
    11.726
    Danke
    398
    Erhielt 2.401 Danke für 2.001 Beiträge

    Standard

    Hihi ... stimmt ...
    Stichwort : alten Wert merken ...

  3. #23
    Registriert seit
    17.05.2010
    Ort
    Paderborn
    Beiträge
    824
    Danke
    84
    Erhielt 125 Danke für 94 Beiträge

    Standard

    und wenn wir schon dabei sind, solche Wertvergleiche sind prädestiniert für Unterprogramme. Und darüber 'ne Schleife (von Persil) mit indirekter Adressierung
    Grüße
    Michael

    1001101110110100... Das ist meine Welt

  4. #24
    Registriert seit
    08.02.2007
    Ort
    A-2320
    Beiträge
    2.252
    Danke
    244
    Erhielt 332 Danke für 303 Beiträge

    Standard

    Zitat Zitat von MCerv Beitrag anzeigen
    und wenn wir schon dabei sind, solche Wertvergleiche sind prädestiniert für Unterprogramme. Und darüber 'ne Schleife (von Persil) mit indirekter Adressierung
    Der Programmcode stimmt schon so wie er ist, da soll ja auch nichts bedingt transferiert werden.
    LOL

    Und wegen 7 Vergleicher mach' ich keine Schleife, neeee.

  5. #25
    Registriert seit
    08.02.2007
    Ort
    A-2320
    Beiträge
    2.252
    Danke
    244
    Erhielt 332 Danke für 303 Beiträge

    Standard

    @MCerv:

    falls es Dich interessiert....

    Ist nichts anderes wie die "alte" Flankenauswertung:

    U E 1.0
    UN M1.1 //Hilfsmerker
    =M1.2 //Flankenmerker vom E1.0
    U E1.0
    =M 1.1
    ist wie

    L
    L
    <>
    = Hilfsmerker
    L
    T

    Im ersten Vergleicher steht ein "=", um das Bit zu initalisieren, in den folgenden Vergleichern steht ein "S" statt dem "=".
    Ich überwache auf Änderung des Sollwertes, nach der Abfrage wird der Altwert zum aktuellen Sollwert.

    Alles klar?

    lG
    Karl

  6. #26
    Registriert seit
    17.05.2010
    Ort
    Paderborn
    Beiträge
    824
    Danke
    84
    Erhielt 125 Danke für 94 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von borromeus Beitrag anzeigen
    @MCerv:
    Alles klar?
    Aber immer doch.

    Wie immer führen viele Wege nach Rom.

    Grüße
    Michael
    Grüße
    Michael

    1001101110110100... Das ist meine Welt

Ähnliche Themen

  1. Antworten: 12
    Letzter Beitrag: 07.02.2011, 21:59
  2. SIMATIC WinCC flexible für SIMATIC Panels in Dresden
    Von Grollmus im Forum Werbung und Produktneuheiten
    Antworten: 0
    Letzter Beitrag: 24.03.2009, 10:13
  3. Rechenaufgabe
    Von Full Flavor im Forum Simatic
    Antworten: 6
    Letzter Beitrag: 28.11.2008, 20:25
  4. Kleine Rechenaufgabe
    Von Flo im Forum Programmierstrategien
    Antworten: 8
    Letzter Beitrag: 05.08.2007, 21:46
  5. Simatic NET: Start >Simatic > SIMATIC NET > COML S7
    Von plc_tippser im Forum Simatic
    Antworten: 10
    Letzter Beitrag: 13.06.2004, 18:30

Lesezeichen

Berechtigungen

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