Forum: Mikrocontroller und Digitale Elektronik STM32H7 in Siemens (Profinet) einbinden


von Max M. (fpga_eth)


Lesenswert?

Hat wer eine Library/Projekt wo er mit dem STM mit Profinet Datenpackete 
austauscht?

von Wastl (hartundweichware)


Lesenswert?

Max M. schrieb:
> Hat wer eine Library/Projekt wo er mit dem STM mit Profinet Datenpackete
> austauscht?

Nein! Allerhöchstens dürfte es ein Projekt geben in dem Datenpakete
ausgetauscht werden.

Und sollte es so ein Projekt geben wird man es dir nicht geben,
soweit meine unerhebliche Voraussage.

: Bearbeitet durch User
von Andrew T. (marsufant)


Lesenswert?

Max M. schrieb:
> Hat wer eine Library/Projekt wo er mit dem STM mit Profinet
> Datenpackete
> austauscht?

Was meinst Du dazu:

https://www.st.com/en/partner-products-and-services/port-profinet.html#product-details

von Max M. (fpga_eth)


Lesenswert?

Andrew T. schrieb:
> Max M. schrieb:
>> Hat wer eine Library/Projekt wo er mit dem STM mit Profinet
>> Datenpackete
>> austauscht?
>
> Was meinst Du dazu:
>
> 
https://www.st.com/en/partner-products-and-services/port-profinet.html#product-details

Hmm soweit etwas zu lizenzieren wollte ich eigentlich nicht gehen. Geht 
auch nur um eine Hand voll signale die übermittelt werden müssen. Aber 
eine SPS hinzustellen die ein Paar GPIO bereitstellt welche dann auf den 
uC gehen ist halt etwas blöd.

Giebts evtl. eine nodered portierung auf den STM oder ähnlich?

: Bearbeitet durch User
von Harald K. (kirnbichler)


Lesenswert?

Kann man dem Siemensgeraffel nicht auch Modbus beibringen?

von Max M. (fpga_eth)


Lesenswert?

Harald K. schrieb:
> Kann man dem Siemensgeraffel nicht auch Modbus beibringen?

Denke ja (SPS ist Kundenseitig- entzieht sich meinen Kentnissen).
Also wenn wer ne STM lib hat für modbus (oder X standart, welcher 
Siemens kann) sollte vermutlich gehen.

von Harald K. (kirnbichler)


Lesenswert?

Über eine Möglichkeit, Modbus zu nutzen, wurde hier erst letzte Woche 
geredet ...

Beitrag "Modbus RTU Lib für STM32"

von Max M. (fpga_eth)


Lesenswert?

Harald K. schrieb:
> Über eine Möglichkeit, Modbus zu nutzen, wurde hier erst letzte Woche
> geredet ...
>
> Beitrag "Modbus RTU Lib für STM32"

Ach so, danke, geht ja ein H7 demo ist auch vorhanden:

https://github.com/alejoseb/Modbus-STM32-HAL-FreeRTOS/tree/master/Examples/ModbusH743TCP

von Markus M. (Firma: EleLa - www.elela.de) (mmvisual)


Lesenswert?

Du kannst auf der Siemens einen TCP/IP Server programmieren, dann 
verbindest du dich per TCP/IP mit der Siemens und kannst die Daten 
austauschen, wie du magst.

Ich habe das schon öfter so gemacht, zwar nicht mit einem STM32, sondern 
mit einem PC Programm. Das PC Programm ist dann der Client (in deinem 
Fall der STM32).

Kostet keine Lizenzen. Und man braucht dazu dann auch keine GSDML Datei 
erstellen, die die Gerätekonfiguration von Siemens versteht.

Alternative:
Es gibt fertige Profinet/Seriell Adapter, die bieten über Profinet IO 
Register an, die man seriell lesen/schreiben kann. Beispiel:
https://ibr.com/download/DATASHEET_PB_ADP_FOR_B200_C200.pdf

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
Noch kein Account? Hier anmelden.