PHOENIX CONTACT PC WORX - AUVESY GmbH Letzte Aktualisierung: 17. August 2021 Fichtenstraße 38B 76829 Landau Deutschland - versiondog INFO
←
→
Transkription von Seiteninhalten
Wenn Ihr Browser die Seite nicht korrekt rendert, bitte, lesen Sie den Inhalt der Seite unten
PHOENIX CONTACT PC WORX © AUVESY GmbH Letzte Aktualisierung: 17. August 2021 Fichtenstraße 38B 76829 Landau Deutschland
Inhaltsverzeichnis PHOENIX CONTACT PC WORX 3 PC WORX: Projekte integrieren 6 PC WORX: Jobs erstellen 8 PC WORX: Geräte wiederherstellen 11 PC WORX: Hinweise zur Arbeit mit Sicherheitssteuerungen 13 Seite 2 von 14
PHOENIX CONTACT PC WORX Bei PC WORX handelt es sich um die Entwicklungsumgebung für die Steuerungen ILC, AXC, RFC, S- MAX, PC WORX RT und CPX (Festo) von PHOENIX CONTACT GmbH & Co. KG. Diese Dokumentation beschreibt das Zusammenspiel von PC WORX mit dem versiondog UserClient und soll den Anwender in die Lage versetzen, mit diesem System zu arbeiten. Ein Grundwissen über die Konzepte des versiondog Systems sowie Erfahrung im Umgang mit PC WORX wird vorausgesetzt. Netzwerkdiagramm Systemvoraussetzungen: PHOENIX CONTACT Software Ab versiondog AUTOMATION WORX AUTOMATION WORX AUTOMATION WORX Version Software Suite 2010 Software Suite 2013 Software Suite 2015 1.60 1.81 1.82 2.1 ✓ 3.2 ✓ ✓ 3.3 ✓ ✓ ✓ Seite 3 von 14
Falls Sie mehr als eine Version von PC WORX gleichzeitig einsetzen, empfehlen wir die Ver- wendung von versiondog Agents. Vergleich, Upload, Backup Vergleich: Ab versiondog Ver- Projekt/Projekt Projekt/Upload Upload/Upload sion (Version/Version) (Version/Backup) (Backup/Backup) 2.1 Grafisch (Text) Grafisch (Text) Grafisch (Text) 3.0 Grafisch (Text) Grafisch (Text) Grafisch (Text) 3.3 Grafisch (Text) Grafisch (Text) Grafisch (Text) Upload, Backup, Editor-Integration: Ab versiondog Ver- Upload Backup (Notfallwiederherstellung) Editor-Integration* sion 3.1 Möglich Möglich Nein 4.0 Möglich Möglich Nein 7.0 Möglich Möglich Nein *In Editor öffnen oder Taste F4 Integrationsmerkmale Detailvergleich für Konfiguration und Firmware (Version/Version-Vergleich) ✓ Automatisierte Unterschiedserkennung zwischen Gerät und abgelegter gültiger Version ✓ (Backup/Backup-Detailvergleich, Backup/Version-Detailvergleich) Durchgängige Darstellung der Änderungshistorie ✓ Seite 4 von 14
Grafischer Detailvergleich ✓ Automatisiertes Backup für Disaster Recovery ✓ Unterstützte Geräte: ✓ l ILC l AXC l RFC l S-MAX l PC WORX RT l CPX (Festo) Individueller Komponententyp für PHOENIX CONTACT PC Worx und PHOENIX CONTACT PC ✓ Worx Safety Seite 5 von 14
PC WORX: Projekte integrieren Bestehende Projekte integrieren 1. Erstellen Sie im UserClient eine neue Komponente. Als Komponententypen wählen Sie PC Worx im Verzeichnis Phoenix Contact aus. 2. Navigieren Sie im Windows-Explorer zur PC WORX-Projektdatei (MWT). 3. Kopieren Sie das PC WORX Projekt per Drag & Drop aus dem Ursprungsordner in das Arbeits- verzeichnis der Komponente. Legen Sie dazu die Projektdatei auf der PC WORX Komponente im Projektbaum ab. 4. Wechseln Sie zur PC WORX Komponente im UserClient und klicken Sie auf Basisversion erstel- len und einchecken. Das PHOENIX CONTACT PC WORX Projekt ist jetzt in versiondog integriert und kann verwaltet wer- den. Neue Projekte integrieren 1. Erstellen Sie im UserClient eine neue Komponente. Als Komponententypen wählen Sie PC Worx im Verzeichnis Phoenix Contact aus. 2. Öffnen Sie den PC WORX Editor. 3. Erstellen Sie ein neues Projekt und speichern Sie dieses im Ordner der soeben erstellten PC WORX Komponente. 4. Wechseln Sie zur PC WORX Komponente im UserClient und klicken Sie auf Basisversion erstel- len und einchecken. Das PHOENIX CONTACT PC WORX Projekt ist jetzt in versiondog integriert und kann verwaltet wer- den. Seite 6 von 14
Den Komponententypen PC Works können Sie individuell anpassen. Näheres dazu finden Sie im Tutorial AdminClient im Abschnitt Komponententypeneditor. Seite 7 von 14
PC WORX: Jobs erstellen In versiondog können Jobs nach einem Zeitplan ausgeführt werden, die überprüfen, ob das Pro- gramm auf dem Gerät der zuletzt eingecheckten Version entspricht oder ob die neueste Version auf allen Geräten implementiert wurde. Mit versiondog können außerdem Jobs erstellt werden, die ein Backup von einem Gerät anlegen. Damit Uploads durchgeführt werden können, muss versiondog auf PC WORX zugreifen können. Das heißt, die Software sollte auf dem selben Rechner installiert sein wie der versiondog Server. Ist das nicht möglich, benötigen Sie Upload & Compare Agents, um versiondog den Zugriff auf den Rechner zu ermöglichen, auf dem PC WORX installiert ist. Installieren Sie die Agents auf dem Rechner, bevor Sie einen Job erstellen. Näheres dazu entnehmen Sie dem Tutorial Upload & Compare Agents. So konfigurieren Sie in versiondog Jobs für Geräte, die mit PC WORX projektiert wurden: 1. Starten Sie den AdminClient und öffnen Sie das Modul Jobs. 2. Wählen Sie im Projektbaum Ihre PC WORX Komponente aus. 3. Klicken Sie im Menüband auf die Schaltfläche Erstellen oder ziehen Sie die Komponente per Drag & Drop in den Bereich Jobs. 4. Geben Sie unter Allgemein Folgendes ein: l Im Feld Jobname eine Bezeichnung für den Job. (Der Komponentenpfad gibt den Pfad der Komponente an, die bei Erstellung des Jobs ausgewählt wurde. Dieser muss nicht verändert werden). l Im Feld Benachrichtigen die E-Mail-Adresse der Person, die per E-Mail über das Job- ergebnis informiert werden soll. (Dieses Feld darf leer bleiben. Dann wird allerdings auch keine E-Mail-Benachrichtigung versandt). 5. Stellen Sie unter Zeitplan ein, wie häufig der Job ausgeführt wird und was im Fehlerfall pas- sieren soll. Seite 8 von 14
6. Wählen Sie unter Vergleichsstrategie die Option Serverversion Backup, vorheriges Backup Backup. 7. Führen Sie diesen Schritt aus, falls Sie Agents benötigen: Ist PC WORX nicht auf dem gleichen Rechner wie ihr versiondog Server installiert, benötigen Sie Agents, um Verbindung mit einem Rechner herzustellen, auf dem PC WORX installiert ist. Wählen Sie dazu den zuvor installierten Agent im Dropdownmenü aus. (Weitere Infor- mationen zu den Agents finden Sie unter versiondog Upload & Compare Agents). 8. Führen Sie diesen Schritt aus, falls Sie mit dem Job Backups anlegen wollen: Wählen Sie unter Phoenix PC Worx Einstellungen das Kontrollkästchen Programmquellen kopieren aus und geben Sie den Benutzernamen und das Passwort eines Anwenders mit aus- reichenden Rechten ein. Das Ergebnis (das Backup) ist für einen Detailvergleich, eine Notfallwiederherstellung und eine Weiterverarbeitung geeignet. Timeout konfigurieren Beim Upload von großen Datenmengen kann es trotz der standardmäßig voreingestellten Zeit von 30 Minuten zum Timeout kommen. Dieser Zeitraum kann global für alle Uploadtypen oder upload- typspezifisch angepasst werden. Um die maximale Zeit für die Jobausführung uploadtypspezifisch anzupassen, gehen Sie fol- gendermaßen vor: 1. Starten Sie den AdminClient und öffnen Sie das Modul Jobs. 2. Klicken Sie im Menüband auf die Schaltfläche Globale Einstellungen für Jobs. 3. Das Fenster Uploadtypspezifische Konfiguration wird geöffnet. 4. Wählen Sie in der Navigationsleiste links den Uploadtyp aus. 5. Aktivieren Sie das Kontrollkästchen Spezifischen Timeout für diesen Uploadtyp verwenden. 6. Geben Sie im Feld Maximale Zeit für die Jobausführung den gewünschten Zeitraum in Minu- ten ein. Der maximal mögliche Wert sind 540 Minuten. Seite 9 von 14
Wenn Sie das Kontrollkästchen Spezifischen Timeout für diesen Uploadtyp verwenden nicht aktivieren, wird bei der nächsten Änderung des globalen Timeouts der hier eingestellte Wert durch den globalen überschrieben. Alternativ können Sie den Timeout über die INI-Datei Classes.ini anpassen (..\\VD$A\Configuration\Upload\Classes.ini). Die Vorgehensweise dazu entnehmen Sie bitte dem Abschnitt INI-Dateien im Tutorial AdminClient. Der im Fenster Uploadtypspezifische Konfiguration eingetragene Wert wird in die INI-Datei über- nommen. Seite 10 von 14
PC WORX: Geräte wiederherstellen Mit dem Version/Backup-Vergleich von versiondog können Sie feststellen, ob das Programm auf einem Gerät der neuesten eingecheckten Version entspricht. Wenn das Jobergebnis eine Ver- änderung des Programms auf dem Gerät zeigt, ist eventuell ein Restore nötig. Es gibt zwei Möglichkeiten einen Restore durchzuführen. So führen Sie einen Restore mit einer Version durch: 1. Öffnen Sie den UserClient. 2. Wählen Sie die Komponente des Projekts aus, bei der Sie einen Restore durchführen wollen. 3. Checken Sie die Komponente aus. 4. Öffnen Sie das PC WORX Projekt mit dem zugehörigen Editor. 5. Aktivieren Sie im Projekt das Kontrollkästchen Programmquellen kopieren. 6. Nutzen Sie im PC WORX Editor die Funktion, mit der das Projekt auf das Gerät übertragen wird. So führen Sie einen Restore mit einem Backup durch: Wenn ein Backup erzeugt wurde, ist ein Restore durchführbar. Weitere Informationen hierzu siehe Jobs für PC WORX Geräte mit versiondog erstellen. 1. Öffnen Sie den UserClient. 2. Wählen Sie die Komponente aus, bei der Sie einen Restore durchführen wollen. 3. Klicken Sie im Bereich Komponentendetails auf die Registerkarte Jobs. 4. Klicken Sie mit der rechten Maustaste auf das Backup für den Restore und wählen Sie Backup in ein Verzeichnis kopieren. Seite 11 von 14
5. Klicken Sie auf Durchsuchen... und wählen Sie das Arbeitsverzeichnis oder ein anderes Ver- zeichnis aus, in das der Inhalt des Backups kopiert werden soll, aus. 6. Öffnen Sie das Backup mit dem zugehörigen PC WORX Editor. 7. Nutzen Sie im Editor die Funktion, mit der das Projekt auf das Gerät übertragen wird. Verwandte Themen: UserClient — Check-Out Seite 12 von 14
PC WORX: Hinweise zur Arbeit mit Sicherheitssteuerungen Zwei Bedingungen müssen zur Arbeit mit Sicherheitssteuerungen erfüllt sein: 1. Verwenden Sie einen Komponententyp, der genau auf diese Art von Steuerungen zuge- schnitten ist. Der PC Worx Komponententyp kann nicht für Projekte verwendet werden, die auf einer Sicherheitssteuerung ausgeführt werden. Stattdessen muss der Komponententyp PC Worx Safety zum Einsatz kommen. 2. Öffnen Sie Ihr Projekt in PC Worx, navigieren Sie zu den Global_Variables des Projekts und stel- len Sie die PDD-Eigenschaft (Projektdatenverzeichnis) für die folgenden 4 Variablen ein: l SPNS_PROJECT_CRC l SPNS_PROJECT_NAME l PLC_CRC_PRJ_RAM l PLC_CRC_PRJ_SRC Seite 13 von 14
Wenn Sie diese Veränderungen der globalen Variablen durchführen und den Komponententyp PC WORX Safety verwenden, können Sie die Upload- und Vergleichsfunktionen des versiondog Systems nutzen. Sie können die Informationen aus dem vorhergehenden Teilen dieses Tutorials unverändert auf Sicherheitssteuerungen übertragen. Nach Änderungen am SafetyProg müssen Sie die Pro- grammquellen des mwt-Projekts in die Steuerung laden. Geschieht das nicht, kommt es zu einem Prüfsummenfehler. Seite 14 von 14
Sie können auch lesen