LabVIEWForum.de
HyperTrend - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Grafik & Sound (/Forum-Grafik-Sound)
+---- Thema: HyperTrend (/Thread-HyperTrend)



HyperTrend - Ninja2602 - 31.10.2011 13:16

Moin zusammen,
ich möchte gerne in einem bestehendem Programm ein neues Diagramm einfügen.
Grund dafür ist ein neuer Client aus dem Daten ausgelesen werden.

Mein Vorgänger hat das ganze mittels HyperTrend realisiert und damit das alles einheitlich bleibt habe ich das auch vor.
Nun versuche ich dem HyperTrend zu sagen wo er sich die Daten herholen soll und finde diesen nicht.
Die Daten der anderen Clients befinden sich in einer Datenbank auf dem Server (laut Pfad), nur habe ich bisher noch nicht herausgefunden
wie ich der Datenbank und/oder LabVIEW sage das ein neuer Client existiert aus dem ich Daten haben möchte!

Ich hoffe Ihr habt verstanden was ich meine und könnt mir weiterhelfen!


RE: HyperTrend - GerdW - 31.10.2011 16:46

Hallo Ninja,

Zitat:Ich hoffe Ihr habt verstanden was ich meine
Nö.
HyperTrend??? Datenbank? Clients? Server?

Bilder? VIs?


RE: HyperTrend - jg - 31.10.2011 17:13

(31.10.2011 16:46 )GerdW schrieb:  Nö.
HyperTrend??? Datenbank? Clients? Server?
@GerdW: Hypertrend kommt irgendwo aus dem DSC-Modul. Ansonsten aber auch bei mir KA und Bahn
Gruß, Jens


RE: HyperTrend - Ninja2602 - 09.11.2011 10:12

Ich versuche mal zu erklären wie usner System aufgebaut ist.

Unsere LabVIEW Visu läuft auf einem Server.
Der Server ist per VPN mit den externen Clients verbunden.
Die Clients bekommen von der SPS Daten in einen OPC-Server übermittelt.
Der OPC-Server (der Clients) übermittelt diese Daten zum DSM (damit, soweit ich das verstanden habe ich innerhalb des Netzwerkes auf
die Variablenwerte zugreifen kann).
Vom LabVIEW-Programm auf dem Server greife ich dann auf die Daten aus dem DSM zu um diese in der Visu auszulesen.
Diagramme werden in unserer Visu mittels "NI Hypertrend" dargestellt.
Hypertrends greifen, das glaube ich zumindest, auf eine ODBC (Open Data Source Connection) zu.
Und bei dem ODBC Modul hänge ich nun. Davon habe ich absolut keine Ahnung und habe bis jetzt auch nichts gefunden was
mich weitergebracht hat.

Kurz zusammengefasst:
Ich möchte einen neuen "Hypertrend" erstellen und die Daten die dargestellt werden sollen, werden vom externen Cleint geholt.
Wie setzte ich das um?????????


RE: HyperTrend - Ninja2602 - 11.11.2011 09:03

Das Thema Hypertrend bringt mich kurz vor dem Wochenende doch noch zum durchdrehen.
Seit vorgestern werden in manchen Diagrammen (mittels Hypertrend erzeugt) keine Daten mehr aktualisiert. Und die Kurve bleibt auch beim 09.11.2011 stehen.
Man kann per rauszoomen auch zum aktuellen Datum kommen, wenn ich dann aber das Plotten einmal anhalte und wiederstarte geht das Diagramm automatisch zum 09.11.2011 zurück (wo das letzte mal Daten ausgelesen wurden).

Kennt jemand dieses Problem und kann mir helfen?


RE: HyperTrend - Ninja2602 - 14.11.2011 10:25

Arbeitet denn keiner mit "Hypertrends"?


RE: HyperTrend - Ninja2602 - 15.11.2011 10:09

Ach ja, ein kleiner Teil meines "Hypertrend" Problems hat sich nach einem Neustart vom Server (da läuft die Visu).
Das Diagramm welches sich nicht mehr aktualisiert hat, aktualisiert sich wieder.
Ich finde es super das das Diagramm wieder aufzeichent, aber ich wüsste schon gerne welcher Prozess sich da aufgehängt hat!

Ein Neustart des Servers kann ja nicht die Lösung sein!


RE: HyperTrend - Ninja2602 - 30.11.2011 08:49

Moin,
ich bin mit meinen "Hyper Trends" soeben weitergekommen.
Ein "Hyper Trend" dient dazu Historische Daten aufzuzeichen, geht mit Sicherheit auch noch anders als mit einem "Hyper Trend".

Um Daten einer "Shared Variablen" mitzuschreiben muss man im "Multiple Variable Editor" (Rechts Klick auf die "Shared Variable") "Data Logging: Enable" auf ON stellen.
Danach dauert es allerdings ein bisschen bis die gewünschte Variable im "Measurement & Automation" Explorer zu sehen ist. Sobald die Variable dort zu finden ist kann man die Variable im "Hyper Trend" auswählen und die Daten werde aufgezeichnet.
Nun habe ich noch eine Frage, wo kann man die Start- und End-Zeit einstellen während der man aufzeichen möchte.
Ich möchte das die Variablen keine Endzeit haben, sprich die sollen immer aufgezeichnet werden.
Aber beim testen habe ich anscheinend bei einer Variable eine Endzeit eingestellt, denn diese wird nicht mehr aufgezeichnet und im "MEasurement und Automation" Explorer sehe ich auch das diese eine Endzeit hat, aber ich weiss nicht wo ich die verstellen kann.
Irgendwelche Tipps???