Zuviel Werbung?
-> Hier kostenlos registrieren
-> Hier kostenlos registrieren
Hallo,
ich möchte eine Kommunikation aufbauen. Auf der Slave Seite habe ich mehrere Soft SPS die in CODESYS erzeugt werden und auf einem Desktop PC laufen. Auf der Master Seite habe ich wiederum einen Desktop PC auf dem ein C++ Programm läuft. Diese sollen über ein LAN Kabel verbunden werden. Als Kommunikationsprotokoll soll Modbus TCP dienen.
Da ich in diesem Bereich neu bin ist mir die konkrete Umsetzung nicht klar.
Auf der Homepage von CODESYS steht, dass Modbus TCP bereits voll integriert ist. Außerdem kann man über „Geräte hinzufügen“ zum Beispiel ein ModbusTCP_Slave_Divice hinzufügen. Hier komme ich leider nicht weiter. Welche Einstellungen muss ich vornehmen? Und vermutlich brauche ich noch eine Bibliothek mit den entsprechenden Befehlen um später Daten auszutauschen. Wo finde ich die, und müsste die nicht bereits schon enthalten sein, da ja Modbus TCP angeblich voll integriert ist. Ist dieser Ansatz mit Grät hinzufügen richtig? Oder geht das ganz anders? Wie ist das weitere Vorgehen?
Da ich mich momentan im Kreis drehe wäre ich über Hilfe sehr dankbar.
Gruß Hubertus
ich möchte eine Kommunikation aufbauen. Auf der Slave Seite habe ich mehrere Soft SPS die in CODESYS erzeugt werden und auf einem Desktop PC laufen. Auf der Master Seite habe ich wiederum einen Desktop PC auf dem ein C++ Programm läuft. Diese sollen über ein LAN Kabel verbunden werden. Als Kommunikationsprotokoll soll Modbus TCP dienen.
Da ich in diesem Bereich neu bin ist mir die konkrete Umsetzung nicht klar.
Auf der Homepage von CODESYS steht, dass Modbus TCP bereits voll integriert ist. Außerdem kann man über „Geräte hinzufügen“ zum Beispiel ein ModbusTCP_Slave_Divice hinzufügen. Hier komme ich leider nicht weiter. Welche Einstellungen muss ich vornehmen? Und vermutlich brauche ich noch eine Bibliothek mit den entsprechenden Befehlen um später Daten auszutauschen. Wo finde ich die, und müsste die nicht bereits schon enthalten sein, da ja Modbus TCP angeblich voll integriert ist. Ist dieser Ansatz mit Grät hinzufügen richtig? Oder geht das ganz anders? Wie ist das weitere Vorgehen?
Da ich mich momentan im Kreis drehe wäre ich über Hilfe sehr dankbar.
Gruß Hubertus
Zuletzt bearbeitet: