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 

OPC Variablen automatisch schalten lassen



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!

27.06.2013, 12:14 (Dieser Beitrag wurde zuletzt bearbeitet: 27.06.2013 12:15 von Knusperbaer.)
Beitrag #1

Knusperbaer Offline
LVF-Grünschnabel
*


Beiträge: 13
Registriert seit: Apr 2013

12
2013
DE


Deutschland
OPC Variablen automatisch schalten lassen
Wie kann ich am besten Netzvariablen eines OPCs mittels state machine schalten? Fragezeichen Sobald ich nämlich die schleife im Hauptprogram implementiere, geht diese nicht mehr, die Variablen werden nicht mehr geschaltet. Als eigenständige VI läuft es fehlerfrei. Guter Rat wäre sehr hilfreich, um nicht zu verzweifeln
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
27.06.2013, 13:21
Beitrag #2

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: OPC Variablen automatisch schalten lassen
Deine VIs wären cool. Glas1 . . . Glas2

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.06.2013, 13:55
Beitrag #3

Knusperbaer Offline
LVF-Grünschnabel
*


Beiträge: 13
Registriert seit: Apr 2013

12
2013
DE


Deutschland
RE: OPC Variablen automatisch schalten lassen
Hier die 2 VIs.
Sobald ich die HauptVI laufen lasse und anschließend die automatisch.vi starte, funkionierts. Kopiere ich nun den stateblock ins Hauptprogram, passiert nichts, als wären die Variablen unauffindbar.


Angehängte Datei(en)
12.0 .vi  Hauptfenster.vi (Größe: 473,54 KB / Downloads: 190)

12.0 .vi  automatisch.vi (Größe: 13,91 KB / Downloads: 171)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.06.2013, 14:12
Beitrag #4

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: OPC Variablen automatisch schalten lassen
1) Es ist nie eine gute Idee, 2 Event-Strukturen innerhalb eines VIs zu verwenden! Erst recht nicht, wenn die beiden Event-Strukturen dann noch auf dasselbe Event reagieren sollen (Value Change "VI_Steuerung").
2) THINK Dataflow: Wenn vor Start deines Programms der Button "Boolesch 2" FALSE ist, dann wird deine oben ins Blockdiagramm kopierte Schleife genau 1x ausgeführt. Wieso? Finde es selber heraus.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.06.2013, 18:17
Beitrag #5

Knusperbaer Offline
LVF-Grünschnabel
*


Beiträge: 13
Registriert seit: Apr 2013

12
2013
DE


Deutschland
RE: OPC Variablen automatisch schalten lassen
bekomme es nicht hin, die Variablen zu ändern, da Steuerung.vi alle 100ms aktualisiert und wenn dort der Schalter auf off steht wird die Variable nicht geändert. Gibt es eine Möglichkeit, die Priorität so einzustellen, das zB Automatisch.vi > Steuerung.vi gilt?


Angehängte Datei(en)
12.0 .vi  Steuerung.vi (Größe: 116,98 KB / Downloads: 164)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
01.07.2013, 10:15
Beitrag #6

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: OPC Variablen automatisch schalten lassen
Mit Prioritäten von VIs kannst du das nicht ändern, das musst du schon programmieren.

Offtopic2
Wer hat das verbrochen?
Alles läuft parallel.
Beenden kann man das "Programm" nur über den Abort-Button in der Taskleiste.
Keine Übersicht, was wo auf Shared Variablen geschrieben oder gelesen wird, da die Controls im Frontpanel direkt daran gebunden sind.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
01.07.2013, 11:24
Beitrag #7

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
RE: OPC Variablen automatisch schalten lassen
Respekt!

Wer bei dem BD durchblickt...


A.

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Gehe zu: