Schrittkette programmieren mit FUP

2016-09-19
2016-09-19
  • peterbocholt - 2016-09-19

    Tach Leute brauche dringend hilfe ,bin Anfänger im SPS programmieren und wurde auf Siemens geschult,jetzt soll ich für ne ganz einfache Aufgabe eine Schrittkette mit FUP programmieren mit codesys (Abb Steuerung) und bekomm es nicht hin ,habe es bei Siemens so gelernt das von jedem schritt das FlipFlop einen Merker bekommt alle Merker zusammen in einem Wort/doppelwort und dann über diese die Schrittkette initialisiert bzw zurückgesetzt mit nem Movebefehl (mit dem ich z.b. 256 verschickt habe und so das bit mit der wertigkeit 256 auf eins gesetzt habe und alle andern bits im wort auf null) das bekomm ich mit codesys nicht so einfach hin . Irgendwie will codesys nicht das ich am RS glied nen Globalen merker drann schreibe..........

    Habt Ihr Tipps und Ideen wie es klappen könnte???
    Immer her mit allen Infos

    Gruß Peter

     
  • wiegi - 2016-09-19

    Hallo peterbocholt,

    muss es so werden wie bei Siemens, das du einzelne bits im Datenwort setzen oder rücksetzen tust???

    Wenn NEIN, ich arbeite mit einem Wert (DINT, INT o.ä.) Also fangen wir bei Null an!

    1. Wert = 0 + Startbedingung --> Move Wert = 10
    2. Wert = 10 + nächste Bedingung --> Move Wert = 20
    3. Wert = 20 + nächste Bedingung --> Move Wert = 30
      oder andere Bedingung --> Move Wert = 40
    4. Wert = 30 oder Wert 40 und Bedingung --> Move wert = 50
    5. Wert = 50 + Bedingung --> Move Wert = 0 (Schrittkette fängt von vorne an)

    Gruß Wiegi

    IMG: Bsp.JPG

     

Log in to post a comment.