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 

Hilfe: Simpler (Motoren-) Kennlinienprüfstand



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!

06.06.2018, 19:17
Beitrag #11

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Hilfe: Simpler (Motoren-) Kennlinienprüfstand
(06.06.2018 17:18 )fAlbert schrieb:  Nee, nee, neee... Das Ganze ist definitiv ein Elefant. Ein ziemlich großer sogar. Smile

Natürlich nur aus meinem äußerst beschränkten Blickwinkel. Ich bin Hin und Her gerissen: Meine ab und zu dir kurz folgen zu können. Kurz darauf... Bahn

Zitat:Jetzt kannst du dir Modbus so vorstellen: Der Slave stellt einen max. Speicherbereich von 2x 65535 U16 Wörtern zur Verfügung. Den einen Register-Bereich darfst du als Master nur lesen, den zweiten darfst du lesen und schreiben. Was jetzt in welcher Formatierung in diesem Speicherbereich wirklich steht, das musst du dem Handbuch deines jeweiligen Modbus-Slave-Teilnehmers entnehmen.

Was meinst du damit? Wo in meiner Programmierung ist das von Relevanz? Ich möchte gerade glauben (Wunschdenken), dass ich lediglich die zwei Eingänge (Input u. Output) beschalten muss, damit sich die Motoren ansteuern lassen bzw. ich die Ist-Werte auswerten/erfassen kann. Stichwort: Treffer, versenkt, so einfach ist das.
Du möchtest also nicht verstehen, was du wieso programmierst? U16 und Speicher sagt dir aber schon was?! Dass du in einem U16 auch 2 ASCII Zeichen oder 16 Booleans speichern könntest - oder in 2 U16 auch einen Single Wert, das ist dir hoffentlich klar?! Nachdem ich deinen FU nicht kenne, wollte ich dich nur auf diese Möglichkeiten hinweisen. Jeder kocht bei Modbus sein eigenes Süppchen, ich hab da schon alles gesehen. Im einfachsten Fall entspricht ein Register wirklich einem unskalierten U16 Wert. Im Extremfall musst du z.B. 4 Register (=8 Byte) zu einem DBL-Wert zusammenfassen oder 10 Register zu einem String von max. 20 Zeichen. Wenn einem das klar und bewusst ist, dann ist Modbus ein einfach anzuwendenes Protokoll.
(06.06.2018 17:18 )fAlbert schrieb:  Was genau beschreibst du dann jedoch in obigem Zitat? Steht das stellvertretend für den Output (r/w) und Input ®?
Beides.
(06.06.2018 17:18 )fAlbert schrieb:  
Zitat:Und wenn du nicht immer das Sollwert-Array komplett schreiben willst, dann solltest du jetzt verstanden haben, wie du z.B. nur Holding-Register 5 schreibst (Hinweis: Funktion Write Single Register mit Start-Adresse 5).

Nein, ich glaube nicht. Woher hast du nun die Start Adress 5? Meinst du damit das PD2?
Ich dachte, das hast du jetzt verstanden? PD1 hat Adresse 4, PD2 ist das zweite Element im Array, hat also Adresse ??? Nochmal, so etwas steht im Normalfall im Handbuch des Geräts.
(06.06.2018 17:48 )fAlbert schrieb:  Und die Fragerei geht direkt weiter:

Habe ich mit dem 'Signalverlaufsgraph' den korrekten Graphen für mein Vorhaben (Kennlinien) gewählt?
Da du die Drehmoment-Werte für deine X-Achse ebenfalls misst, werden die sicher nicht äquidistant rauskommen. Somit solltest du einen XY-Graph verwenden.
(06.06.2018 17:48 )fAlbert schrieb:  Wie verhält sich das mit dem Erstellen mehrerer Y-Achsen? (Siehe Screenshot Post Nr.1)

Ich möchte für Spannung, Strom und Drehzahl eine separate angepasste, skalierte Y-Achse. "Achse kopieren" ist aus irgendeinem Grund schon mal ausgegraut und nicht möglich...
KA Kann man am Screenshot so schlecht debuggen...
(06.06.2018 17:48 )fAlbert schrieb:  Benötige ich für mein Vorhaben vielleicht sogar sog. "Aktive Y-Achsen"?

Handelt es sich bei meiner X-Achse 'Drehmoment' auch um eine "aktive X-Achse", da sie von meinem Drehmomentsensor befüttert wird?
Jetzt verstehe ich nur Bahn Was willst du jetzt mit aktiven X- und Y-Achsen?

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
30
Antwort schreiben 


Nachrichten in diesem Thema
RE: Hilfe: Simpler (Motoren-) Kennlinienprüfstand - jg - 06.06.2018 19:17

Gehe zu: