Welcome to our new forum
All users of the legacy CODESYS Forums, please create a new account at account.codesys.com. But make sure to use the same E-Mail address as in the old Forum. Then your posts will be matched. Close

Array Programmierung!

Cody
2006-02-02
2006-02-02
  • Cody - 2006-02-02

    Hallo,

    nachdem mir letztens schon sehr gut geholfen wurde, habe ich nun ein neues Problem.

    Ich habe eine automatische Schalttabelle (visualisiert) die je nach Programmierung sich automatisch ausfüllt.

    Die Programmierung ist so einfach wie möglich gehalten, ich möchte das aber nun mit deutlich weniger Befehlen lösen und dazu Arrays benutzen.

    Anbei die erste funktionierende Version in dem Urzustand.

    Gedacht ist in dem Zusammenhang 4 Arrays.

    Eingangsvariable ZAHL

    Ausgangsvariable X_A, Y_A und Z_A.

    Jeweils ein Array der Größe 1*16

    Die Deklaration und Initialisierung funktioniert, leider die Auswertung nicht. Ich habe nun mehrere Versionen ausprobiert. Leider keine mit vernünftigen Erfolg.

    Vielleicht weis jemand, wie man die Berechnung umsetzen muss. Ich weis es nicht.

    Achso, es geht nicht darum, ein funktionierendes Programm zu erhalten, das haben wir ja schon, sondern meine Programmierkenntnisse in ST zu verbessern. Da habe ich anscheinend großen Nachholbedarf

    Gruß Cody.

    Schalttabelle.rar [8.17 KiB]

     
  • Anonymous - 2006-02-02

    Originally created by: joohrte

    Ich habe Dein Projekt so geändert wie ich dieses gemacht hätte.

    Deine Daten stehen in der Struktur "Visu".

    Ich hoffe das ich nicht übertrieben habe und Du das Programm nachvolziehen kannst.

    Die Visualisierung habe ich nicht geändert, was aber kein Problem sein sollte.

    Schalttabelle.zip [10.34 KiB]

     
  • Cody - 2006-02-02

    joohrte hat geschrieben:
    Ich habe Dein Projekt so geändert wie ich dieses gemacht hätte.
    Deine Daten stehen in der Struktur "Visu".
    Ich hoffe das ich nicht übertrieben habe und Du das Programm nachvolziehen kannst.
    Die Visualisierung habe ich nicht geändert, was aber kein Problem sein sollte.

    Hmm ich werde mich mal versuche da reinzuarbeiten.

    Im Moment verstehe ich das System noch garnicht, mag auch an dem mangelnden ST-Verständniss liegen.

    Auf jedenfall erstmal Danke für die Mühe.

    Sobald ich Fragen habe, werde ich mich sicherlich nochmal melden.

    Gruß Cody.

     

Log in to post a comment.