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

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

Thema: Schalthysterese ermitteln....Programmierung in AWL

  1. #1
    Registriert seit
    17.11.2014
    Beiträge
    7
    Danke
    5
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Moin,

    ich befinde mich grad in Ausbildung an der S7-300 und hab mich an ner Aufgabe festgefressen....

    Ich soll die Schalthysterese Xs ermitteln, diese wird aus dem normierten Sollwert w, dividiert durch 10 ermittelt.

    Leider komm ich nicht drauf, welcher Befehl eingegeben werden muss, das auch wirklich durch den Wert 10 dividiert wird, Die Schalthysterese wird in MD28 ausgegeben... und soll in Gleitpunktzahl erscheinen, falls das weiterhilft.
    Danke im Voraus.
    Gruß Basti
    Zitieren Zitieren Schalthysterese ermitteln....Programmierung in AWL  

  2. #2
    Registriert seit
    22.06.2009
    Ort
    Sassnitz
    Beiträge
    11.174
    Danke
    922
    Erhielt 3.288 Danke für 2.657 Beiträge

    Standard

    Da brauchst Du die Operation "/R (Dividiere Gleitpunktzahlen)".
    Eine Beschreibung der Operation erhältst Du, wenn Du im AWL-Editor /R eingibst und F1 drückst.

    - zuerst den Dividend laden: Dein w (muß im Gleitpunkt(REAL)-Format sein)
    - dann den Divisor laden: 10.0 (wichtig! nicht Ganzzahl 10! Gleitpunkt 10.0 wird als 1.000000e+001 dargestellt)
    - dann die Division durchführen: /R
    - jetzt steht das Ergebnis (der Quotient) im AKKU1: Xs := w / 10.0
    - das Ergebnis kannst Du dorthin transferieren, wohin es ausgegeben werden soll

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

    FAQ: Linkliste SIMATIC-Kommunikation über Ethernet

  3. Folgende 2 Benutzer sagen Danke zu PN/DP für den nützlichen Beitrag:

    basti023 (28.12.2014),Rudi (31.12.2014)

  4. #3
    basti023 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    17.11.2014
    Beiträge
    7
    Danke
    5
    Erhielt 0 Danke für 0 Beiträge

    Standard

    DANKE

    umgewandelt hab ich das in FC1 schon...., dann mit Call-Aufruf in FC2 verlegt, usw.

  5. #4
    basti023 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    17.11.2014
    Beiträge
    7
    Danke
    5
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Noch ne Frage dazu...

    Mein AWL Text lautet wie folgt:

    UN M10.0 Merker für Eintaster
    SPK M04 -was bedeutet das M04, das hab ich aus ner ähnlichen Aufgabe....04 für Netzwerk 4?
    L MD24, da steht der normierte Wert W drin
    ITD
    DTR
    L 1.000000e+001
    /R
    T M_xs zwischenmerk für Schalthysterese
    M04: NOP0 was bedeutet das?

  6. #5
    Registriert seit
    22.06.2009
    Ort
    Sassnitz
    Beiträge
    11.174
    Danke
    922
    Erhielt 3.288 Danke für 2.657 Beiträge

    Standard

    M04 ist der Name der Sprungmarke zu der bedingt gesprungen werden soll. Diese Sprungmarke steht in der letzten Zeile, erkenntlich am Doppelpunkt dahinter. Eine Sprungmarke kann nicht alleine in einer Zeile stehen, es muß eine Operation folgen - wenn einem da nichts besseres einfällt, dann nimmt man z.B. "NOP 0" oder "SET".

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

    FAQ: Linkliste SIMATIC-Kommunikation über Ethernet

  7. #6
    basti023 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    17.11.2014
    Beiträge
    7
    Danke
    5
    Erhielt 0 Danke für 0 Beiträge

    Standard

    Danke, wieder was gelernt....
    Vom Dozi lernt man sowas leider net.
    Geändert von basti023 (23.12.2014 um 09:09 Uhr)

  8. #7
    Registriert seit
    17.06.2003
    Beiträge
    1.269
    Danke
    478
    Erhielt 65 Danke für 57 Beiträge

    Standard

    Zitat Zitat von basti023 Beitrag anzeigen
    Noch ne Frage dazu...

    Mein AWL Text lautet wie folgt:

    UN M10.0 Merker für Eintaster
    SPK M04 -was bedeutet das M04, das hab ich aus ner ähnlichen Aufgabe....04 für Netzwerk 4?
    L MD24, da steht der normierte Wert W drin
    ITD
    DTR
    L 1.000000e+001
    /R
    T M_xs zwischenmerk für Schalthysterese
    M04: NOP0 was bedeutet das?
    Was macht "SPK" ??

  9. #8
    basti023 ist offline Neuer Benutzer
    Themenstarter
    Registriert seit
    17.11.2014
    Beiträge
    7
    Danke
    5
    Erhielt 0 Danke für 0 Beiträge

    Standard

    spk ist sprungaufforderung bei zustand 1

  10. #9
    Registriert seit
    13.09.2010
    Beiträge
    2.292
    Danke
    178
    Erhielt 375 Danke für 355 Beiträge

    Standard

    .

    Ich habe mal schnell die S7-Operationsliste für 300/400 HIER verlinkt, dann kannst du nachschauen.
    Geändert von SoftMachine (31.12.2014 um 22:55 Uhr)
    kind regards
    SoftMachine

  11. #10
    Registriert seit
    03.04.2008
    Beiträge
    6.200
    Danke
    237
    Erhielt 815 Danke für 689 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von SoftMachine Beitrag anzeigen
    .

    Ich habe mal schnell die S7-Operationsliste für 300/400 HIER verlinkt, dann kannst du nachschauen.
    Also SPK kenne ich nicht und habe es auch nicht in der Operantenliste gefunden.
    Ist mir etwas ausgekommen?

    Oder sollte es vielleicht SPB heißen?

    bik
    "Any fool can write code that a computer can understand.
    Good programmers write code that humans can understand."
    --Martin Fowler

Ähnliche Themen

  1. Antworten: 4
    Letzter Beitrag: 27.03.2013, 13:13
  2. PID-Regler mit Schalthysterese
    Von fossibear im Forum Simatic
    Antworten: 9
    Letzter Beitrag: 02.12.2010, 07:37
  3. Hilfe bei S5- AWL Programmierung
    Von Saibotccd im Forum Simatic
    Antworten: 7
    Letzter Beitrag: 10.02.2010, 15:47
  4. Schalthysterese
    Von Chris_the_new im Forum Simatic
    Antworten: 10
    Letzter Beitrag: 05.06.2009, 06:46
  5. S5 AWL Programmierung
    Von Wasserkraft im Forum Programmierstrategien
    Antworten: 2
    Letzter Beitrag: 22.09.2007, 16:58

Lesezeichen

Berechtigungen

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