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 

Werte an statische Klasse übergeben



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!

19.03.2014, 11:30 (Dieser Beitrag wurde zuletzt bearbeitet: 19.03.2014 11:31 von der Jens.)
Beitrag #1

der Jens Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Mar 2012

8.5.1 / 2012 / 2014 64bit
2012
DE_EN

99441
Deutschland
Werte an statische Klasse übergeben
Hallo,

ich habe hier schon eine Weile gesucht und auch ähnliche Beiträge gefunden - allerdings halfen die mir nicht weiter. Ich hoffe, dass ich auf diesem Wege zu einer Lösung meines Problems komme.

Ich möchte durch Labview mit einer S7-313C über MPI-Bus kommunizieren. Dazu hängt ein ACCON-MPI-Adapter-USB der Firma Deltalogic dazwischen. Die mitgelieferte Software richtet mir einen seriellen ComPort ein, über den ich dann Daten schieben möchte. Mit der Hilfe von plccom, einer .NET dll wollte ich die Verbindung aufbauen. Wie ich dlls in Labview einbinde habe ich soweit verstanden. Zu Beginn muss man eine statische Klasse "authentication" aufrufen und User sowie Serial angeben. Danach können die anderen Funktionen genutzt werden.

Ich habe also über einen Eigenschaftsknoten die Klasse aufgerufen und verbinde Sie mit den String-Werten (im Bild habe ich das natürlich durch Platzhalter ersetzt Angel_not). Wenn ich nun das VI starte bekomme ich als LicenseMessage die Rückmeldung "WrongUsername". Die sind aber korrekt eingetragen. Deren Support meint, dass die Lizenzdaen nicht an die PLC-Klasse übergeben werden.

Mache da irgendwas falsch? Blink Ich hoffe, jemand hat einen Tipp für mich! Ob das nach dem ersten Rahmen so stimmt ist noch ne andere Frage. Im Moment scheitert's ja schon im ersten...

Ach ja, ich nutze LabView 2012


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.03.2014, 11:36 (Dieser Beitrag wurde zuletzt bearbeitet: 19.03.2014 11:37 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Werte an statische Klasse übergeben
off-topic:
Profil_ergaenzen

- Die Sequenz-Struktur löschen, die ist unnötig…
- Aufräumknopf drücken…

Wie wird das in evtl. gelieferten "Accon"-Beispiel-VIs gehandhabt?
Gibt es äquivalenten Beispiel-Code in textbasierten Sprachen, an dem du dich orientieren könntest?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.03.2014, 12:57
Beitrag #3

der Jens Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Mar 2012

8.5.1 / 2012 / 2014 64bit
2012
DE_EN

99441
Deutschland
RE: Werte an statische Klasse übergeben
Die Struktur ist da noch drin, da ich dachte, ich bin erfolgreicher und kann gleich einen kompletten Datenaustausch erstellen. In den abgebildeten VI ist die sicherlich sinnfrei. Die Software des MPI-USB-Adapters basiert auf so ner ftdi-Geschichte, die USB auf ComPort wandelt. Da hab ich mich wohl falsch ausgedrückt. Die textbasierten Beispiele verstehe ich leider nur bedingt, da ich mir .NET noch keine Berührungspunkte hatte.

Ich hab mal die Beschreibung der dll mit angehängt (hoffentlich verstoße ich nicht gegen irgendwas). Vielleicht hilft dir das weiter - mir nicht so ganz.
0.0 .zip  PLCCom_Documentation.zip (Größe: 499,61 KB / Downloads: 234)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.03.2014, 13:05
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Werte an statische Klasse übergeben
Hallo Jens,

ich habe nur bedingt Lust, die Doku zu einer mir fremden Software durchzulesen:
Kannst du die Aufrufreihenfolge von MPIDevice und Authentification sicherstellen? Muss man sich erst mit dem Gerät verbinden, bevor man den User authentifiziert?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Klasse nicht registriert und PC Probleme Rick90 2 7.583 10.05.2012 17:27
Letzter Beitrag: Rick90
  klasse nicht registriert -2147221164 Achimedes 4 9.348 23.11.2011 13:57
Letzter Beitrag: Achimedes

Gehe zu: