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 

Sew Frequenzumrichter mdx61b mit can ansprechen



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!

01.10.2014, 14:12 (Dieser Beitrag wurde zuletzt bearbeitet: 01.10.2014 14:15 von GerdW.)
Beitrag #14

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Sew Frequenzumrichter mdx61b mit can ansprechen
Hallo Bix,

Zitat:Wie soll aus einer Zahl die eingeben wird der entsprechende binärcode für die Drehzahl rauskommen.
CAN kann nur mit Integerwerten umgehen. Deshalb wird jeder Float-Wert in einen entsprechenden INT-Wert umgerechnet, siehe auch mein Beispiel-Bild oben: es wird ein Wert im Bereich 0.000 bis 100.000 erwartet, aber mit dem Faktor 1000 skaliert, um so einen INT im Bereich 0 … 100000 zu versenden…
Diese Umrechnung ist zu jedem Parameter im SEW-Handbuch angegeben!

Zitat:Erste Problem ist, dass Labview in der Eingabe die führenden Nullen entfernt, also aus z.B. 0011001 macht LabView 11001.
Falsch. Ein U32 ist ein U32 ist ein U32! Daraus wird plötzlich kein U5…
Stell doch einfach mal das Anzeigeformat passend ein, schön ist z.B. %08x oder auch %032b…

Zitat:Des Weiteren weiß ich nicht so recht mit den object index anzufangen. Da helfen mir auch die SEW PDFs nicht weiter.
Das ist schlecht, wenn du die SEW-Anleitung nicht verstehst…
Hier mal ein Ausschnitt der Parameterliste:
   
Jeder Parameter im FU ist einem Index/Subindex zugeordnet. Wenn du z.B. die Ist-Frequenz lesen willst, musst einen SDO mit Index=0x207F, SubIndex=0 abfragen. Die Einheit des Ergebnisses ist in Hz: einmal ist das direkt dort angegeben, andererseits wird auf Eintrag 28 der Größen-Tabelle verwiesen. Der vom SDO gelieferte Wert muss mit Umrechnung "-3" verarbeitet werden, die zugehörige Tabelle liefert hier einen Faktor von 0.001=1E-3.
Wenn du all das nicht verstehst, solltest du nicht mit diesem FU einen Motor betreiben - oder aber immer einen großen roten Sicherheitsschalter in nächster Nähe haben… Big Grin

Zu deinem Bild:
Im Allgemeinen ist es ungünstig, eine Referenz sofort nach dem Senden zu schließen. Bei RS232 führt dies z.B. dazu, dass überhaupt nicht versendet wird. Evtl. reagiert der CAN-Treiber hier auch "pikiert". Dein Gerät sofort danach dann auch noch zu "stoppen", könnte auch kontraproduktiv sein…

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


Nachrichten in diesem Thema
RE: Sew Frequenzumrichter mdx61b mit can ansprechen - GerdW - 01.10.2014 14:12
Gelöscht - Bix85 - 01.10.2014, 10:03

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Verbindung Frequenzumrichter Pc (LabVIEW) Simon_1706 4 6.337 07.09.2017 14:50
Letzter Beitrag: GerdW
  externen Programm bedienen/Frequenzumrichter steuern tastenmax 3 7.306 13.07.2012 08:40
Letzter Beitrag: GerdW
  Profibus Anbindung Frequenzumrichter Stefan 4890 2 4.879 28.06.2012 08:37
Letzter Beitrag: Stefan 4890

Gehe zu: