PROFIBUS-Kommunikationsstack

OP #2943678
Lesenswert?

Hallo an Alle,

ich bin neu in einen Profibus-DP entwicklung und brauche Hilfe.
1- Im vergleich zum CANopen arbeite PROFIBUS-Kommunikationsprotokollen 
auch auf Layer 1+2 +7.
   1-1: Die Entwicklung von CANopen Applikationen (Geräten) ermöglische 
es entweder den Kommunikationsstack zu kaufen oder selbst zu 
Implementieren Nach CiA-Spezifikation.
   1-2: besteht die Möglischkeit beim PROFIBUS einen Kommunikationsstack 
zu Kaufen oder soll's selbst Implementiert werden?????
   1-3: Was werde ich benötigen um PROFIBUS auf ein Steuergerät wie 
Infeneon CPU XE166 hereinzubringen.

vielen Dank.
#2943732
Lesenswert?

Bend Guet schrieb:
>    1-2: besteht die Möglischkeit beim PROFIBUS einen Kommunikationsstack
> zu Kaufen oder soll's selbst Implementiert werden?????

Ja man kann fertige Protokollstacks für die meisten Feldbusse (auch 
Profinet) kaufen. In den meisten Fällen ist das auch die sinnvollste 
Variante. Einen vollwertigen Profibusstack zu entwickeln kostet viele 
Mannjahre Entwicklungszeit, viele graue Zellen und vorallendingen 
braucht man eine ganze Menge Testequipment, außerdem möchte Siemens 
gerne Profibus durch Profinet ablösen. Ob man in den nächsten 20 Jahren 
mit einem eigenen Profibusstack noch Geld verdienen kann... Weiterhin 
muss man bei Profibus sein fertiges Geräte zertifizieren bevor man ein 
Profibus-Bapperl draufkleben darf.
Fertige Stacks für beliebige CPUs gibt es z.B. von Softing zu kaufen. 
Vollständige Businterfaces kann man z.B. bei Deutschmann oder Hilscher 
bekommen.

>    1-3: Was werde ich benötigen um PROFIBUS auf ein Steuergerät wie
> Infeneon CPU XE166 hereinzubringen.

RS485 Bustreiber im wesentlichen und natürlich den Stack. Bedenke das 
man bei Profibus im Industriebereich durchaus mit 12MBaud zurechtkommen 
muss, da wird eine Softwarelösung schon gut zu kämpfen haben. Es gibt 
außerdem noch externe Chips die den größten Teil des Busprotokolls 
selbstständig handhaben z.B. profichip.

Als Alternative könntest du es auch mal damit probieren: 
Beitrag "Software Profibus DP-Slave in C"

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren