Zur Zeit schreibe ich eine Facharbeit mit CoDeSys und versuche mit WinCC 2005 flexible die Steuerung über einen OPC-Server zu visualisieren.
Leider habe ich ein Problem das ich keine Kommunikation zwichen CoDeSys und WinCC habe.
Ich habe die Steuerung mit CoDeSys erstellt und dann über Ethernet das Programm auf die SPS geladen. Die .SBD und .SYM -Datei wurde in den Ordner Gateway File übertragen.
Wenn WinCC dann nach den OPC Server von CoDeSys sucht findet er leider nichts. In der Task-Leiste ist zu sehen das der Gateway aktiv ist und das der OPC-Server aktiv ist.
Meine Frage ist nun ob mir jemand einen Tipp geben kann was ich falsch gemacht haben kann.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hallo.
Zur Zeit schreibe ich eine Facharbeit mit CoDeSys und versuche mit WinCC 2005 flexible die Steuerung über einen OPC-Server zu visualisieren.
Leider habe ich ein Problem das ich keine Kommunikation zwichen CoDeSys und WinCC habe.
Ich habe die Steuerung mit CoDeSys erstellt und dann über Ethernet das Programm auf die SPS geladen. Die .SBD und .SYM -Datei wurde in den Ordner Gateway File übertragen.
Wenn WinCC dann nach den OPC Server von CoDeSys sucht findet er leider nichts. In der Task-Leiste ist zu sehen das der Gateway aktiv ist und das der OPC-Server aktiv ist.
Meine Frage ist nun ob mir jemand einen Tipp geben kann was ich falsch gemacht haben kann.
Einige Tipps:
http://www.automationmedia.com/AutomationMediaOPCClients.asp oder hier http://www.opcconnect.com/freecli.php ).
Wenn es mit einem dieser Client klappt, die OPC-Verbindung aufzubauen, dann muss es wohl an den Einstellungen in WinCC liegen.
Darüber hinaus kann man sowohl für den Gateway als auch den OPC Server ein Aufzeichungsprotokoll mitlaufen lassen.
Danke für die Antwort.
Habe aber meinen Fehler schon gefunden. Ich habe in der OPC Einstellung Single-PLC ausgewählt.
Ich habe das Projekt einmal umbenannt und dadurch war die alte Symboldatei noch im Gatewayfile.
Dadurch hat der Gateway immer die falsche Symboldatei geladen. Nach dem Löschen der alten Datei hat es dann funktioniert.