Hat wer eine Library/Projekt wo er mit dem STM mit Profinet Datenpackete austauscht?
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.
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
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?
Kann man dem Siemensgeraffel nicht auch Modbus beibringen?
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.
Über eine Möglichkeit, Modbus zu nutzen, wurde hier erst letzte Woche geredet ...
Ü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
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
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.