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

Results 1 to 10 of 10

Thread: Erkennen ob eine Variable verlinkt ist.

  1. #1
    Join Date
    27.01.2009
    Posts
    7
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hallo,
    ich habe hier schon oft mitgelesen und möchte nun mal mitmischen.
    Gibt es die Möglichleit programmmäßig auszuwerten, ob eine Variable auch verlinkt ist? Unter Variablen_Konfiguration (Ressourcen) kann ich es ja schonmal optisch sehen.
    Ich benutze die Software-SPS von TwinCat v.2.10
    Danke schonmal.
    Reply With Quote Reply With Quote Erkennen ob eine Variable verlinkt ist.  

  2. #2
    Join Date
    03.09.2006
    Posts
    133
    Danke
    9
    Erhielt 12 Danke für 8 Beiträge

    Default

    Meinst Du Querverweis im PLC-Control (im Menuepunkt Projekt) ob du die Variable überhaupt verwendest oder was ganz anderes?

    Georg

  3. #3
    Join Date
    27.01.2009
    Posts
    7
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Default

    Wenn man im Karteireiter Ressourcen ist, dann gibt es unter "Globale Variablen" das Objekt Variablen_Konfiguration (Var_Config). Dort stehen alle Verlinkten Variablen. Man bekommt auch angezeigt an welchem Koppler und welcher Klemme sie hängen.

  4. #4
    Join Date
    09.10.2006
    Posts
    272
    Danke
    32
    Erhielt 26 Danke für 24 Beiträge

    Default

    Da brauchst du doch dann einfach nur mal im Systemmanager einen Eingang/Ausgang anwählen (Variable verknüpfen) und lässt dir alle unbenutzten Variablen anzeigen. *Siehe Bild
    Attached Images Attached Images

  5. Folgender Benutzer sagt Danke zu Golden Egg für den nützlichen Beitrag:

    Haubentaucher (28.01.2009)

  6. #5
    Join Date
    27.01.2009
    Posts
    7
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Default

    Danke, das weiß ich.
    Ich möchte "automatisch" erkennen, ob eine Variable verlinkt ist. D.h. das Programm muss es selbstständig erkennen, nicht ich.

  7. #6
    Join Date
    19.11.2006
    Posts
    1,364
    Danke
    6
    Erhielt 255 Danke für 231 Beiträge

    Default

    Bei TwinCAT besteht eine klare Trennung zwischen SPS-Code (PLC Control) und Hardwarezuordnung (System Manager).
    Nur über den Ressourceneintrag "TwinCAT_Configuration" wird eine Verknüpfung zum Prozessabbild hergestellt. Jedoch als Deklaration, nicht als Programmcode.

    Ich glaube nicht, dass du im SPS-Programm auswerten kannst, ob eine Variable verknüpft ist.
    Es sei denn es gäbe einen Weg, den Config-Eintrag auszuwerten.
    ... wenn's das gibt, lasst es mich wissen.

  8. #7
    Join Date
    09.10.2006
    Posts
    272
    Danke
    32
    Erhielt 26 Danke für 24 Beiträge

    Default

    Man kann ja die Var_Config exportieren. Vielleicht lässt sich die exportierte Datei dann z.B. über die Funktion "FUNCTION_BLOCK FB_EnumFindFileEntry" oder "FUNCTION_BLOCK FB_EnumFindFileList" entsprechend auswerten.

  9. #8
    Join Date
    27.01.2009
    Posts
    7
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Default

    Ich frag mal morgen bei Beckhoff. Ich schreib dann wieder.

  10. #9
    Join Date
    29.09.2006
    Posts
    373
    Danke
    0
    Erhielt 43 Danke für 40 Beiträge

    Default

    Hallo Haubentaucher,

    und hast Du schon eine Lösung gefunden?

    Viele Grüße

  11. #10
    Join Date
    27.01.2009
    Posts
    7
    Danke
    2
    Erhielt 0 Danke für 0 Beiträge

    Default


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Also, es ist so ohne weiteres nicht möglich .
    Falls man es aber "unbedingt" wissen muss, hat man mich auf die Beckhoff Homepage verwiesen. Dort solle ich mich in der Rubrik XML-Bearbeitung einarbeiten. Denn die Info die ich bräuchte würde in einer erzeugten XML-Datei stehen, die man verarbeiten kann.
    Habe mich damit noch nicht auseinander gesetzt und werde es in nächster Zeit glaube ich auch nicht tun, weil es für mein aktuelles Problem dann nicht ganz so wichtig ist.
    Allen noch einen schönen Abend,
    Haubentaucher

Similar Threads

  1. Erkennen wann Projekt geschlossen ist
    By Tuc_Tuc in forum HMI
    Replies: 12
    Last Post: 21.09.2015, 20:44
  2. Replies: 6
    Last Post: 13.12.2010, 14:14
  3. Zusatndsängerung Variable erkennen
    By Netwalker in forum CODESYS und IEC61131
    Replies: 10
    Last Post: 17.03.2010, 13:43
  4. Erkennen ob S7-PDiag notwendig ist
    By jabba in forum Simatic
    Replies: 8
    Last Post: 10.10.2007, 18:31
  5. Replies: 4
    Last Post: 20.01.2006, 07:56

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •