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 

Sinamics undLabVIEW über Profibus



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!

11.05.2009, 07:59 (Dieser Beitrag wurde zuletzt bearbeitet: 11.05.2009 08:00 von rolfk.)
Beitrag #4

rolfk Offline
LVF-Guru
*****


Beiträge: 2.305
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
Sinamics undLabVIEW über Profibus
' schrieb:Schön wäre es, grob gesagt, wenn der Motor reagieren würde, wenn er String-Befehle wie "ON", "OFF" usw. erhält. Denn dass ich von LabVIEW einen String zum Motor schicke, wird kein Problem. Mir ist aber nicht klar, WIE die Befehle aussehen und ob es überhaupt Befehle in dem Sinne gibt.

Nun Profibus ist nicht ganz wie serielle Kommunikation. Im Prinzip musst Du Dir etwas anders vorstellen. In der PLC hast Du verschiedene Adressen wie DB, M, und IO etc. Im SPS Program kannst Du nun für das Profibus Interface konfigurieren welche dieser Adressen auf welche Profibusaddressen gemappt werden sollen. Der Profibus-Controller stellt dann sicher dass alle Änderungen in den internen Adressen in die entsprechenden Profibusadressen übertragen werden und umgekehrt. Jeder Profibusteilnehmer sieht damit immer den selben Profibusadresszustand.

Das heisst Du wirst nicht irgend ein "ON" oder "OFF" an den Kontroller senden sondern Du wirst erst wissen müssen wo das Register das das Bit enthält um den Motor an und auszuschalten in den Profibusadressbereich gemappt ist. Danach wirst Du mit einem entsprechenden Schreibbefehl dieses Bit an dieser Adresse setzen oder löschen müssen. Ähnlich geht es mit den Parametern für Drehzahl, Beschleunigung etc. nur das diese nicht einzelne Bits sind sondern numerische Werte die je nach Anforderungen auf verschiedenen Weisen in die Register geschrieben werden müssen. Siemens verwendet dabei oft pseudo fixed floating point Formate die dann in einen oder zwei 16Bit integer "hineingefriemelt" werden.

Rolf Kalbermatter

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
Sinamics undLabVIEW über Profibus - rolfk - 11.05.2009 07:59

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  LabView an Profibus AMueller 1 10.903 13.01.2016 12:27
Letzter Beitrag: Achim
  Kommunikation über Profibus/Profinet mit IO-Link DHStudent 0 7.607 21.01.2015 10:37
Letzter Beitrag: DHStudent
  Profibus Kommunikation mit S7? Formfleisch 3 9.121 01.06.2011 12:02
Letzter Beitrag: achim @ FZK
  Profibus mit comsoft EASY204 Buhrz 0 4.355 01.03.2011 17:20
Letzter Beitrag: Buhrz
  Analogwert Profibus McFlight 3 7.226 14.06.2009 17:29
Letzter Beitrag: McFlight
  Welche Hardware für Profibus, Device-Net, CAN-Open AVogt 3 6.946 02.06.2009 17:07
Letzter Beitrag: Rodidi

Gehe zu: