Hallo, ich habe eine Frage bezgl. des Telegramaufbaus bei Profibus. So weit ich bisher herausfinden konnte, gibt es keinen vorgeschriebenen Aufbau des Datenverkehrs bei Profibus. Gibt es unter Umständen aber vielleicht doch so etwas wie einen Quasistandard an den sich alle halten? Vielleicht von Siemens oder auch andere Herstellre von Profibus-Slaves? Ich will einen oder auch mehrere 16Bit Werte schreiben oder lesen. 2takt
Hallo, auf der Wikipedia-Seite steht schonmal ein bisschen was zur Bustologie. Da gibts auch entsprechende Links. Vielleicht findest du da etwas. Ansonsten gibts von TI zum Beispiel extra RS485 Profibus Transceiver. In deren Datenblättern ist eventuell auch noch etwas an Information zu finden. Gruß lowlevel
Hallo, danke für die Antworten. Aber mir geht es darum ob es unter Umständen bereits einen Standard bezgl. des Telegrammaufbaus gibt. Z.B. Schreibbefehl/Lesebefehl, Anzahl Bytes, Registeraddr. etc. 2takt
2takt schrieb: > Ich will einen oder auch mehrere 16Bit Werte schreiben oder lesen. Wie zyklisch / azyklisch?
der Aufbau des telegramms ist standardisiert: http://www.roboternetz.de/phpBB2/files/decodierungstabellev12.pdf
Hallo, die Datenübertragung soll zyklisch ablaufen. Es geht um einige Sollwerte und Istwerte (wie Drehzahl, Stellwert etc.)
WAS in den I/O Daten übertragen wird es jedem selbst über lassen. WIE ist im Standard festgelegt. Siehe Handbuch Felser: http://www.see-solutions.de/sonstiges/PROFIBUS%20Handbuch%208_2009.pdf
2takt schrieb: > Hallo, > > die Datenübertragung soll zyklisch ablaufen. Es geht um einige Sollwerte > und Istwerte (wie Drehzahl, Stellwert etc.) Also man muss sogenannte Module definieren, ich habe das so gemacht dass die einzelnen Ist- und Soll-werte je ein Modul bilden. Die Module gehören in die GSD-Datei. Der Anwender bastelt sich nun aus diesen Modulen die zyklischen Daten zusammen. Die SPS sendet dann ein Parametriertelegramm, welches der Slave auswerten muss und dann die richtig zusammengebastelten Daten versendet oder empfängt. (Ganz grob beschrieben)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.