INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

[gelöst]Probleme mit Get Variant Attribute



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

14.07.2009, 13:03
Beitrag #11

achim @ FZK Offline
CLD
**


Beiträge: 117
Registriert seit: Nov 2008

201x
2005
DE_EN

76861
Deutschland
[gelöst]Probleme mit Get Variant Attribute
' schrieb:Weisst du denn nicht welche Daten du in dein Variant gepackt hast oder was?

Prizipiell schon aber an dieser Stelle auch wieder nicht :-)
Vgl: prüfen ob ein Variant ursprünglich das Cluster x war

Okay, dann hier die Langfassung:
Das LabVIEW Programm simuliert mit Hilfe der Simulationsschnittstelle SIEMENS SIMBApro mehrere Profibusstränge an einer S7-400. Dies dient dazu eine Anlagensoftware vorder IBN zu testen. Besonders interessant ist die Möglichkeit Fehler zu simulieren, welche man an der echten Anlage nie simulieren kann (Die Anlage beinhaltet ua radioaktives Tritium und ein paar andere Sauereien).

Das ganze Funktioniert so:
Ich habe eine globale Variable in der komponentenweise in Clustern alle Ein- und Ausgänge der SPS sowie für die Simulation benötigten Komponenten abgelegt sind. Alle Cluster sind strikte Typdefinitionen.
Um nicht in einem VI 300 die Änderung an einem ENUM 'Fehler' (das je nach Komponente unterschiedlich ist) über ein Eventcase in die globale Variable schreiben zu müssen möchte ich das so machen, dass man mit einem Ringtext die Komponente auswählt, über ein Event Wertänderung, dann ein 2. Ringtext die Fehler für diese Komponente listet und ein klick auf einen Button den neuen Wert in die globale Variable schreibt.

Der Ringtext der Komponenten liefert mir den Namen des Clusters in der globalen Variablen. Dieser ist in meinem vorherigen Screenshots der Wert 'Komponente'.
Also lese ich mit der Methode Bedienelement-> Abfragen [Variant] den Variant des Clusters aus und möchte mir hieraus irgendwie wieder das Enum herstellen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
[gelöst]Probleme mit Get Variant Attribute - achim @ FZK - 14.07.2009 13:03

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Wert des Variant ermitteln LV-New 8 5.822 23.02.2022 09:09
Letzter Beitrag: LV-New
  Variant in Grundtypen zerlegen LV-New 6 4.717 10.01.2022 10:55
Letzter Beitrag: LV-New
  Fehlermeldung 91 bei 2D Array umwandeln zu Variant und wieder zurück Tobzn 4 5.091 31.03.2018 21:05
Letzter Beitrag: Tobzn
  Variant-Attributsliste Hasenfuss 2 3.673 27.06.2016 15:10
Letzter Beitrag: Freddy
  Variant Attribute initialisieren NoWay 6 6.362 27.10.2015 08:56
Letzter Beitrag: IchSelbst
  Variant Datentyp TDO 12 12.059 13.04.2015 07:38
Letzter Beitrag: TDO

Gehe zu: