-> Hier kostenlos registrieren
Hallo
Ich bin an einem Automatisierungsprojekt beteiligt, bei der wir einen Linux Rechner und eine B&R SPS miteinander verbinden wollen.
Auf dem Linux Rechner läuft eine höhere Logik die z.B. Zielpositionen für die SPS berechnet. Aktuell plane ich eine TCP-basierte
Verbindung, habe ich noch nie mit einer SPS gearbeitet und habe leider auch gerade keinen Zugriff, da wir noch am Planen und Vorbereiten sind.
Auf dem Linux Rechner kommunizieren schon mehrere Programme über Google's protobuf (http://code.google.com/p/protobuf/) und ich frage mich gerade,
ob man das nicht auch für die Kommunikation mit der SPS benutzen kann. Protobuf ist unter anderem in C und C++ geschrieben, so dass ich eigentlich
erwarte, dass es kein Problem sein dürfte, dass auch auf der SPS zu installieren. Oder gibt es auf der SPS irgendwelche Einschränkungen bezüglich
eigener Bibliotkenen, die gelinkt werden?
Oder denke ich komplett falsch und es gibt schon Bordmittel von B&R um solche Verbindungen aufzubauen und Protokolle zu definieren?
Nikolas
Ich bin an einem Automatisierungsprojekt beteiligt, bei der wir einen Linux Rechner und eine B&R SPS miteinander verbinden wollen.
Auf dem Linux Rechner läuft eine höhere Logik die z.B. Zielpositionen für die SPS berechnet. Aktuell plane ich eine TCP-basierte
Verbindung, habe ich noch nie mit einer SPS gearbeitet und habe leider auch gerade keinen Zugriff, da wir noch am Planen und Vorbereiten sind.
Auf dem Linux Rechner kommunizieren schon mehrere Programme über Google's protobuf (http://code.google.com/p/protobuf/) und ich frage mich gerade,
ob man das nicht auch für die Kommunikation mit der SPS benutzen kann. Protobuf ist unter anderem in C und C++ geschrieben, so dass ich eigentlich
erwarte, dass es kein Problem sein dürfte, dass auch auf der SPS zu installieren. Oder gibt es auf der SPS irgendwelche Einschränkungen bezüglich
eigener Bibliotkenen, die gelinkt werden?
Oder denke ich komplett falsch und es gibt schon Bordmittel von B&R um solche Verbindungen aufzubauen und Protokolle zu definieren?
Nikolas