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

VAR_CONFIG-Liste

uroesch
2010-03-19
2010-08-03
  • uroesch - 2010-03-19

    Hallo,

    es existieren in CoDeSys mehrere Möglichkeiten das Feldbus- Prozessabbild zu mappen.

    Eine davon ist, AT- Variablen "unvollständig" mit einem '*' zu deklarieren und die absolute Adresszuweisung dann über ein 'VarConfig'- Liste zu mappen.

    Laut 3S (Users Conference 2010 Nürtingen) kann die VarConfig- Liste über ein separates File zur Verfügung gestellt werden.

    Diese Möglichkeit ist in der Hilfe zu V3.3 so nicht beschrieben.

    Wie geht das? Wo wird der Verweis auf das (externe) File erstellt?

    MfG

    U. Rösch

     
  • David

    David - 2010-08-03

    Über die Eigenschaften der GVL gelangt man zu dem Tab:
    Verknüpfung mit Datei

    Globale Variablenlisten können mit Hilfe einer externen Datei im Textformat definiert werden. Eine solche Datei kann über die Export.-Funktionalität erzeugt werden, die im Eigenschaften-Dialog der jeweiligen Variablenliste verfügbar ist. Wenn Option Export vor Übersetzen aktiviert ist, wird automatisch bei jeder Projektübersetzung (z.B. via F11) eine Datei mit Erweiterung "gvl" in dem Pfad gespeichert, der im Feld Dateiname angegeben ist. Wenn Option Import vor Übersetzen aktiviert ist, kann eine vorhandene Exportdatei bei jeder Projektübersetzung eingelesen werden. Dies ermöglicht, eine GVL, die aus einem anderen Projekt definiert wurde, zu importieren, um beispielsweise eine Kommunikation über Netzwerkvariablen aufzusetzen.

    Beispiel:
    Diese Liste wurde aus CoDeSys über denselben Tab zuvor exportiert:

    <gvl>
    <declarations><![CDATA[VAR_GLOBAL</declarations></gvl>

    iTest AT %MW0 :INT;

    END_VAR]]>

     

Log in to post a comment.