Kompletter Profibus DP Slave im FPGA

PRODUKT NEWS INDUSTRIECOMPUTER FPGA-EDA

Softing stellt ein Profibus Slave-Subsystem vor, das komplett in ein FPGA geladen werden kann. Die Lösung besteht aus einem VHDL-designten Profibus-Controller und einem ebenfalls ladbaren Prozessor, auf dem die gesamte Protokoll-Software abläuft.



Die Profibus Slave-Architektur bietet dem Geräteentwickler ein sofort lauffähiges Subsystem, da die Protokoll-Software bereits auf den Prozessor portiert ist. Die Integrationsaufgabe beschränkt sich somit auf die Realisierung der Geräteapplikation, für die bereits ein fertiges Beispiel als Quellcode zur Verfügung steht.


Kompakte Gesamtlösungen ergeben sich, wenn auch die Applikations-Software im FPGA untergebracht ist – beispielsweise auf einem weiteren ladbaren Prozessor. Es ist ebenso möglich, das Profibus-Subsystem an einen externen Mikcrocontroller anzuschließen.


Das Profibus Slave-Subsystem unterstützt DP-V0 und DP-V1. Es steht zunächst für Altera FPGAs der Reihen Cyclone III, IV, V und SoC zur Verfügung. Hersteller, deren Geräte weitere Kommunikationsprotokolle wie Profinet, EtherNet/IP, EtherCAT, Ethernet Powerlink oder Modbus TCP unterstützen müssen, profitieren von diesem FPGA-Ansatz, da die verfügbaren Kommunikations-Subsysteme alle die gleiche Anwendungsschnittstelle haben und somit ausgetauscht werden können.

Fachartikel