PFC200 8202 FW 03.06.19(18) mit Codesys 3.5 programmieren ?

wluhome

Level-2
Beiträge
21
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Forum,
Vor einigen Wochen habt ihr mir gute Hinweise zu meinen PFC200 8202 1.Generation gegeben. Hat alles funktioniert, er hat die obengenannte Firmware, gibt aber bei der Zielsystemeinstellung in codesys 2.3 die nötige "...FW03" nicht aus. deshalb habe ich abgebrochen, mir einen 8212 2.Generation beschafft und mit codesys 3.5 erstaunlich gute Erfahrung gemacht. Meine Frage an Euch?

Ich möchte nicht mehr vom codesys 3.5 auf andere Varianten.
Kann ich mit codesys 3.5 erstellte Programme über eine auch kostenpflichtige Lizenz von Codesys oder Wago auf den PFC200 8202 übertragen, damit dieser in seiner Welt die Module steuert?
Ansonsten ist der 8202 (neu gekauft) wertlos und Schrott.
 
Zunächst Danke für den Hinweis, er bestätigt meine Vermutung. Mein Controller hat FW18, ein Update auf FW22 wäre möglich.
Ich habe von WAGO bekommen:
1. V02030968_Codesys_S,
2. Codesys_ DEMO_V02030968_S,
3. V20220202_TSP_S,
4. V20220202_DEMO_TSP_S
erhalten. Pkt 1. habe installiert und anschließend Pkt 3.
Warum die DEMO-Module erschließt sich mir nicht. Installationsbeschreibung war nicht dabei nur Bla-Bla über rechtliche Absicherung.

Habe ich da was falsch installiert, da kein Einloggen ins Zielsystem möglich ist. Es fehlt bei der Auswahl des Zielsystems 8202 "...FW03...".
Woliegtmein Fehler? Das Programm, das ich mit codesys 3.5 erstellt habe kann ich auch in codesys 2.3 erstellen.
 
Wenn du 1 installiert hast, siehst du dann im WebBasedManagement noch die Version von Wago oder die von Codesys?

Wenn du hier das wbm von Codesys siehst, prüfe ob du in Codesys das Plugin CODESYS Control for PFC200 SL installiert hast.
Hier sollte die Version zu der Runtime im wbm passen.

Dann solltest du beim erstellen eines Projektes CODESYS Control for PFC200 SL als Gerät auswählen können.

Ich vermute V02030968_Codesys_S ist CODESYS Control for PFC200 SL mit enthaltener Lizenz S??
 
Im WEB steht "Codesys V2". Wie kann ich erkennen , ob in meinen codesys Programm 02.03.09.68 das AddOn PFC200 SL enthalten ist. Wenn ich Codesys Installer separat starte, er lässt sich nicht aus dem genannten codesys V2-Programm starten, bekomme ich nur meine istallierten Codesys 3.5 Versionen angezeigt. Neue Installation, z.B V2.3... , kann ich gar nicht auswählen und damit auch kein AddOn hinzufügen.
 
Hallo,

das CODESYS Control for PFC200 SL ist direkt von Codesys. Dafür mußt Du eine separate Lizenz von Codesys erwerben, kannst dann aber mit nativem Codesys 3.5 programmieren. Aber die verschiedenen Bibliotheken von Wago stehen Dir dann nicht zur Verfügung bzw. eventuell auch nur eingeschränkt. Eventuell kannst Du auch nicht alle Klemmen verwenden.

Du scheinst aber die von Wago die Codesys 2.3.9.68 mit dem entsprechenden Targets erhalten zu haben. Prüf mal, ob unter C:\Programme (x86)\WAGO Software\CODESYS V2.3\Targets\WAGO, oder in dem Vezeichnis in das Codesys 2.3 installiert ist, die Datei 0750-8202_V03-.trg vorhanden ist.

Sonst noch einmal installieren. In der zip Datei V02030968_Codesys_S ist bestimmt eine weitere zip Datei CoDeSys_2.3.9.68... enthalten. Wenn dort das Verzeichnis Addition mit der Datei Customer.exe enthalten ist, dann muß das TSP (die Target Datei) nicht noch extra installiert werden, das ist das TSP.

Unter welcher Windows Version arbeitest Du?

Gruß
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke für die Antwort, ich arbeite mit Windows 10. Im genannten Verzeichnis stehen die unter anderen folgende:


1751300243680.png

Die Datei "0750-8202_V03-.trg" sehe ich in den Zielsystemeinstellungen codesys 2.3 nicht.
Wie bekommt man diese in das Codesys programm ?

Bevor ich Deine Nachricht las, habe mit Codesys 2.3 ein kleines Programm auf den Contoller laden und auch starten können. Unter den vielen Zielsystemeinstellungen eignete sich nur eine, die folgende mit "...FW03...".
1751300093039.png

Dieses Zielsystem wurde von codesys akzeptiert, das Laden ausgeführt und auch Start/Stop vom PC war möglich. Nur die 750er Wago-klemmen hatten keine Verbindung zum Controller.

Dein erster Absatz, bzgl. PFC200 SL klingt erfolgversprechend. Die Codesys-Lizenz ist kein Problem, man kann das doch sicher zeitlich begrenzt ausprobieren. Das würde ich als nächstes ausprobieren.
 
Hallo,

der Eintrag unter Konfiguration ist doch genau der den Du benötigst. Damit ist gemeint für Controller 750-8202 mit Firmware >= 03 oder für den Controller 750-8202/040-000 (XTR) alle FW Versionen.

Hast Du eine Endklemme 750-600 installiert? Ohne funktioniert der Klemmenbus nicht. Ansonsten mal Kontakte reinigen oder nur mit einer Klemme arbeiten, vielleicht ist eine defekt.

Gruß
 
Ich habe alles überprüft, Klemmmodule laufen auf einen PFC200 8212 ohne Beanstandung.
Am PFC200 8202 habe ich folgenden Stand:
-Zielsystemeinstellung WAGO_750-8202_[FW03...]...
-Laden eines Programms und auch Start/Stop möglich
-manuelles Setzen/Rücksetzen der digitalen Outputs vom PC möglich
-digitale Inputs werden auf dem Klemmmodul angezeigt , gelangen aber nicht in das eingeloggte PC-Programm

Ich habe auch nochmal das von Wago ehaltene Paket mit V02030968_Codesys_S und V20220202_TSP_S installiert, leider ohne Erfolg.
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

habe mal meinen Controller gestartet.

Wenn Du im WBM eingeloggt bist, leuchtet unten am Rand die LED für IO rot oder grün? Sie sollte grün sein und wenn man mit der Maus drüberfährt steht im Tooltip KBus is operational. Ansonsten mal unter Diagnostic das log ansehen.

Kannst Du ansonsten den KBus unter Codesys 2.3 scannen (die Lupe) und erscheinen die angeschlossenen Module?
1751485711068.png
Gruß
 
Vielen Dank für den Hinweis,
ich fürchte die ganze Codesysinstallation in Windows 10 ist etwas durcheinander geraten. Ich kann einiges, was ihr mir emphohlen habt nicht durchführen oder das Ergebnis ist falsch. Mein Versuch die Codesys 2.3.9.68 oder was ich noch auf meinem PC habe über die Sytemsteuerung zu deinstallieren ist auch nicht möglich. Die Target-Dateien im X86-Programmverzeichnis sind alle vorhanden, starte ich "codesys.exe" in diesem Verzeichnis öffnet irgendein Codesys 2.3... aber nicht mein Codesys 2.3.9.68 im Verzeichnis "Programme (x86)/3S Software/CodesysV2.3 ....".
Ich muß das erst mal irgendwie bereinigen.
 
Hallo SPS-Team,
ich habe mich als Neuling mit der Wago/Codesys Materie nun einige Wochen beschäftigt. ich kann folgendes zusammenfassen.
1. PFC200 750-8202 konnte ich mit Codesys 2.3 ziemlich gut programmieren, laden und auch mit Visualisierung zum Laufen bringen. Netzausfall und booten funktionierte auch zufriedenstellend. Web-Visu ist mir jedoch bei diesen Controller der 1.Gen. nicht gelungen.
2. PFC200 750-8212 programmierte ich mit Codesys 3.5.19.7. Das funktionierte auch sehr gut. Sogar eine Web-Visu lief ohne Beanstandungen. Leider lief die Modbus RTU Einrichtung mit RS485 überhaupt nicht, weil das bei Codesys 3.5 nicht ohne Lizenz vorgesehen ist. Das wäre ja auch kein Problem, es gibt ja PFC200SL, Modbus RTU war zwar auswählbar aber leider konnte ich den internen Wagobus bei dieser Option nicht mehr bearbeiten. ChatGpt war dabei auch alles andere als hilfreich.

Mein Ziel ist ein System von Master (PFC200 8212) und 2 Slaves (PFC200 8202) zu bauen. Alle PFC's sind eigenständig lauffähig und tauschen Signale über Modbus RTU RS485 aus. Über den Master und Web-Visu kann man alle Einheiten überwachen und bedienen.

Dazu sollte der Master mit Codesys 3.5 programmierbar und mit Modbus RTU verknüpfbar sein (auch PFC200SL). Die beiden Slaves werden mit Codesys 2.3 programmiert, Modbus ist dank Wago schon enthalten.

Die andere Variante ist alles mit Codesys 2.3 zu programmieren und eine Webvisu am Master gangbar zu bekommen.
Für hilfreiche Tipps bin ich dankbar und auch testfreudig.

Viele Grüsse
 
Hi,

für Modbus RTU wird keine extra Lizenz benötigt, wenn die Wago Firmware verwendet wird. Sie unter anderem hier. Zusätzliche Informationen gibt es auch noch hier.

Für die Webvisu unter 2.3 benötigt man Java. Da unterstützen die aktuellen Browser keine Plugins mehr für. Die Wago App kann damit wohl noch umgehen. Es gibt aber auch noch andere Workarounds.

Gruß
 
Im PFC200 mit CoDeSys 2.3 ist der Modbus RTU Slave schon drin. Muss nur in der Steuerungskonfiguration unter Modbus variables aktiviert werden.
Unter CODESYS 3.5 kann der Modbus Konfigurator verwendet werden um eine Master anzulegen:
CODESYS Modbus Master
Um diese Inhalte anzuzeigen, benötigen wir die Zustimmung zum Setzen von Drittanbieter-Cookies.
Für weitere Informationen siehe die Seite Verwendung von Cookies.
Modbus RTU
Um diese Inhalte anzuzeigen, benötigen wir die Zustimmung zum Setzen von Drittanbieter-Cookies.
Für weitere Informationen siehe die Seite Verwendung von Cookies.
Ansprechen eines CoDeSys 2.3 Gerätes (ja ist e!Cockpit, es können aber nützliche Informationen entnommen werden)
Um diese Inhalte anzuzeigen, benötigen wir die Zustimmung zum Setzen von Drittanbieter-Cookies.
Für weitere Informationen siehe die Seite Verwendung von Cookies.
 
Zurück
Oben