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 

Dieses Thema hat akzeptierte Lösungen:

Werte richtig anzeigen / Problem mit Twincat-DLL



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!

15.07.2014, 17:00
Beitrag #8

rolfk Offline
LVF-Guru
*****


Beiträge: 2.305
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
RE: Werte richtig anzeigen
(15.07.2014 16:15 )lola2014 schrieb:  
(15.07.2014 16:09 )rolfk schrieb:  
(15.07.2014 11:40 )lola2014 schrieb:  
(15.07.2014 11:21 )jg schrieb:  Wenn der Messwert 4 byte groß ist, dann solltest du nicht nur 2 Byte (I16) auslesen?!

Gruß, Jens

habe ich auch geändert, trotzdem bekam ich andere Werte.

Die Bildchen beweisen gar nichts! Im ursprünglichen VI hast Du als length zwar 4 bytes angegeben aber einen I16 als letzten Parameter mitgegeben. Aus den Bildchen ist nicht sichtbar ob Du diese Variable nun I32 gemacht hast. Der Typ ist als Adapt To Type konfiguriert und das ist alles was man in den Bildchen sieht. Wenn Du da einen I16 anbietest kopiert die Funktion einfach 4 Bytes in eine Variable die nur 2 Bytes gross ist und überschreibt Speicher den Sie nicht überschreiben sollte!!!!

Aber Dein Problem ist noch fundamenteler!!!

Im der ADS Konfiguration sieht man, dass Deine ADS Konfiguration folgendermasse ist: Port: 11, IGrp: 0x3040010, IOffs: 0x8000036 ist.
Im VI hast Du aber (wenn man auf die HexNotation umschaltet): IGrp: 0x3040030, IOffs: 0x80000000. Und den Port den Du ansprichst ist 301.

die ADS Info waren nicht für meinen Variable sondern von Ethercat. für den variable lautet die ADS Info: sieh das bild

Was soll man da noch sagen? Ursprünglich falsch gemacht, dann behaupten dass man das gefixt hat und als Beweis Bildchen hochladen die gar nichts beweisen und zudem noch ein Bild mit den Informationen zu den falschen Variablen! Da fällt weiter nichts zu empfehlen!

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
RE: Werte richtig anzeigen - jg - 15.07.2014, 11:21
RE: Werte richtig anzeigen - lola2014 - 15.07.2014, 11:40
RE: Werte richtig anzeigen - Trinitatis - 15.07.2014, 12:01
RE: Werte richtig anzeigen - lola2014 - 15.07.2014, 12:25
RE: Werte richtig anzeigen - rolfk - 15.07.2014, 16:09
RE: Werte richtig anzeigen - lola2014 - 15.07.2014, 16:15
RE: Werte richtig anzeigen - rolfk - 15.07.2014 17:00

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  LabVIEW und TwinCat Soft SPS Jochen1972 9 12.090 09.02.2009 10:35
Letzter Beitrag: rolfk

Gehe zu: