Hallo,
wir sind Hersteller eines Profinet-Devices und nutzen für die Endprüfung einen Raspberry. Bei der Endprüfung wird nur kontrolliert ob unser Gerät auf ein bestimmtes Kommando reagiert um sicher zu stellen, dass alles richtig eingestellt wurde. Um es den Kollegen im Prüffeld einfacher zu machen, wollen wir das Profinet-Device über die Codesys Visualisierung konfigurieren (den Stationsnamen vergeben). Mit den DCP-Befehlen sollte das eigentlich funktionieren, aber ich bekomme es nicht zum laufen. Das Beispiel aus der Hilfe https://help.codesys.com/webapp/BZrdbdwZj8wHvKT8tnZ0s2KzSd0%2FDCP_Identify;product=ProfinetCommon;version=3.5.15.0 habe ich als Grundlage genommen und entsprechend angepasst. Hier mein aktueller Code:
var:
Ziel soll sein, dass das Device auf Knopfdruck konfiguriert wird, anschliessend wird die Endprüfung durchgeführt. Wenn man damit fertig ist, wird das Device wieder auf Auslieferzustand zurückgesetzt.
Habe ich da einen Fehler drin? Oder ist mein Ansatz komplett falsch?
MfG
Stephan
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hallo,
wir sind Hersteller eines Profinet-Devices und nutzen für die Endprüfung einen Raspberry. Bei der Endprüfung wird nur kontrolliert ob unser Gerät auf ein bestimmtes Kommando reagiert um sicher zu stellen, dass alles richtig eingestellt wurde. Um es den Kollegen im Prüffeld einfacher zu machen, wollen wir das Profinet-Device über die Codesys Visualisierung konfigurieren (den Stationsnamen vergeben). Mit den DCP-Befehlen sollte das eigentlich funktionieren, aber ich bekomme es nicht zum laufen. Das Beispiel aus der Hilfe https://help.codesys.com/webapp/BZrdbdwZj8wHvKT8tnZ0s2KzSd0%2FDCP_Identify;product=ProfinetCommon;version=3.5.15.0 habe ich als Grundlage genommen und entsprechend angepasst. Hier mein aktueller Code:
var:
Code:
Ziel soll sein, dass das Device auf Knopfdruck konfiguriert wird, anschliessend wird die Endprüfung durchgeführt. Wenn man damit fertig ist, wird das Device wieder auf Auslieferzustand zurückgesetzt.
Habe ich da einen Fehler drin? Oder ist mein Ansatz komplett falsch?
MfG
Stephan