Visualisierung mit Libnodave?

Backdoor

Level-1
Beiträge
132
Reaktionspunkte
5
Zuviel Werbung?
-> Hier kostenlos registrieren
Herzliches Hallo,

Habe vor mich mit dem Thema Libnodave in Verbindung mit Visualisierungen zu
beschäftigen.
Visualisierung mit VISUAL C#

Jetzt habe ich aber vorab ein paar Fragen an die Libnodave Erfahrenen unter euch.

1. Macht es überhaupt Sinn mit Libnodave Visus zu machen?
2. Hat schon jemanden Visualisierungen mit Libnodave realisiert?
3. Was habt ihr damit für Erfahrungen gemacht?
4. Wo sind die Grenzen?
5. Wie schnell ist Libnodave (ms)?

usw... ev. habt ihr auch andere Anregungen statt Libnodave.



Lg Backdoor
 
Zuletzt bearbeitet:
...
usw... ev. habt ihr auch andere Anregungen statt Libnodave.

Lg Backdoor

Ich schreibe native C++ Anwendungen auf'm PC welche über eine projektierte TCP-Verbindung via CP mit der CPU Daten austauscht. Das ist schneller als Alles was ich bisher mit WinCC flex hinbekommen habe. Libnodave hatte ich mir vor längerer Zeit mal angeschaut, mich dann aber für ersteres entschieden, da ich eh nur Datenblöcke austauschen wollte.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich schreibe native C++ Anwendungen auf'm PC welche über eine projektierte TCP-Verbindung via CP mit der CPU Daten austauscht. Das ist schneller als Alles was ich bisher mit WinCC flex hinbekommen habe.

hört sich interessant an !! kannst du mir das etwas genauer erklären?


Lg Backdoor
 
Was sind z.B. native C++ Anwendungen?

Sorry wenn meine Frage unproffesionel klingt bin noch absolutes Greenhorn auf dem Gebiet.
:)
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo

1. Macht es überhaupt Sinn mit Libnodave Visus zu machen?
Frage ist ja: was wer wie wo unter 'Visu' versteht:D
Libno liest bestenfalls die Daten aus - evtl. Bilder oder Diagramme muss der 'Visuzialisierer' selbst erstellen. :rolleyes:
Um aber die Daten aus der SPS herauszufummeln gibts im open Source-Sektor (bei der S7) kaum Alternativen. Libno ist einfach, gut, schnell, umfangreich perfekt und einfach nur geil.:)
Etwas Einarbeitungszeit vorausgesetzt - die Meiste davon um erstmal grundsätzlich in die Geheimnisse der C-Programierung einzusteigen - und etwas Linux ist von Vorteil. Geht aber auch fast ohne - Q- oder Visual Basic ist ja heutzutage fast jedem in die Wiege gelegt. Und die Kommunikation zur S7 steht im Handbuch
5. Wie schnell ist Libnodave (ms)?
Schneller als erlaubt
eben native c 'Applikation'.
Etwas bremsen tut lediglich die Verbindungsgeschwindigkeit. 187,5kBaud bspw. maximal über die TCP-Schnittstelle via CP bei der S7 zu erreichen sind nicht das Meiste
Allerdings dem gegenübergestellt, dass es mit 19.200Bd. über RS485 auch schon ganz gut und einfach geht relativiert sich das:rolleyes:
Gruss
tobias
 
Was sind z.B. native C++ Anwendungen?

:)

Merkmale:
- kein interpretierter Code oder gar Java-Applet
- Sauschnell da vom Compiler optimiert
- kleine Dateien (kommt natürlich auf den Umfang an)
- zusätzliche Installationen wie z.B. WinCC-Runtime braucht man nicht

Die Programmiersprache ist eigentlich ziemlich Wurst, ob C#, Delphi oder C++Builder (o. ä.) ist eher Geschmacksache. Ich bin bei C++ Builder (früher Delphi) gelandet, weil ich die Annehmlichkeiten der VCL mag. Andere kommen mit dem Microsoft-Kram besser zurecht und das ist auch ok.
 
Herzliches Hallo,

Habe vor mich mit dem Thema Libnodave in Verbindung mit Visualisierungen zu
beschäftigen.
Visualisierung mit VISUAL C#

Jetzt habe ich aber vorab ein paar Fragen an die Libnodave Erfahrenen unter euch.

1. Macht es überhaupt Sinn mit Libnodave Visus zu machen?
2. Hat schon jemanden Visualisierungen mit Libnodave realisiert?
3. Was habt ihr damit für Erfahrungen gemacht?
4. Wo sind die Grenzen?
5. Wie schnell ist Libnodave (ms)?

usw... ev. habt ihr auch andere Anregungen statt Libnodave.



Lg Backdoor

zu 2) habe ich auch schon gemacht, und diese Analgen sind bei kunden im einsatz.
zu 3) nach Anfangschwierigkeiten, gute! LibNoDave ist halt eine sehr LowLevel Bibliothek, das heisst du kannst viel machen, aber du musst auch viel machen um einfache Dinge zu tun.
zu 5) Schwer zu sagen, aber ich denke das es nicht schneller oder langsamer ist damit daten zu holen, als andere Visualisierungsysteme es auch tun (Ich will hier nicht! LibNoDave als Visualisierungsystem darstellen). Es wird die gleiche Kommunikation wie von anderen Systemen auch verwendet.

Da wie gesagt LibNoDave sehr LowLevel ist, habe Ich begonnen eine ConnectionLibrary in C-Sharp zu schreiben, welche einiges einfacher machen soll! siehe hier: http://jochensserver.dyndns.org/wordpress/?page_id=55
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo


Bin echt begeistert über eure Zahlreichen antworten !!!

Jetzt hab ich noch ne Frage was brauch ich jetzt alles um lostarten zu können?

Meine Verbindung zur CPU ist über Ethernet (Wlan).

Zugreifen möchte ich auf eine CPU 319-3 PN/DP.

Meine ertse Wahl wäre jetzt mal Visual C#, aber da lasse ich mich gerne noch beraten.

LG
 
Hallo


Bin echt begeistert über eure Zahlreichen antworten !!!

Jetzt hab ich noch ne Frage was brauch ich jetzt alles um lostarten zu können?

Meine Verbindung zur CPU ist über Ethernet (Wlan).

Zugreifen möchte ich auf eine CPU 319-3 PN/DP.

Meine ertse Wahl wäre jetzt mal Visual C#, aber da lasse ich mich gerne noch beraten.

LG

Kannst Visual Studio C# Express 2010 verwenden.
 
Ok erstmals danke an alle werde mich dann melden sobald ich Frotschritte mache oder weitere Fragen habe.


;)


Lg Backdoor
 
Zurück
Oben