Zum Inhalt

CODESYS

versiondog unterstützt die Verwaltung von CODESYS Projekten und ermöglicht die zyklische Überwachung von Geräten, die mit dieser Entwicklungsumgebung projektiert wurden.

Abbildung: Integration CODESYS

Software-Kompatibilität

CODESYS V 2.1 V 2.3 V 3.5 SP 9 V 3.5 SP 9 - SP 15 V 3.5 SP 16 -SP 18
versiondog 2.5
versiondog 4.5
versiondog 8.0
versiondog 9.7

Unterstützte Editoren

Bei den aufgelisteten Herstellern wird automatisch den richtigen Editor mit folgender Suchreihenfolge ermittelt (*Nur CODESYS V2.X):

  • CODESYS
  • SoMachine (CODESYS V3)
  • CPS21 (Bosch)*
  • TwinCat (Beckhoff)** TwinCAT V3 enthält einen eigenen Editor.
  • MOVITOOLS® MotionStudio (SEW-EURODRIVE)*
  • ELAU (Schneider Electric)
  • Indralogic (Bosch Rexroth)*
  • EATON

Die Suchreihenfolge kann über ein Skript geändert werden.

Voraussetzungen

  • V2.* und V3.* Projekte dürfen nicht gleichzeitig in eine CODESYS Komponente integriert werden.
  • Verschlüsselte CODESYS-Projekte können nicht integriert werden.
  • Um Uploads und Vergleiche durchzuführen, muss eine kompatible Version des Editors auf dem Rechner installiert sein, auf dem der Server oder ein Agent läuft.
  • Der Upload erfolgt mit Hilfe des CODESYS PLC Handlers.
  • Für CODESYS Projekte ist ein Detailvergleich nur möglich, wenn die Option Upload Boot-Projekt aktiviert ist. Wenn diese Option nicht aktiviert ist, kann nur ein eingeschränkter Vergleich durchgeführt werden.

Einschränkungen

CODESYS V2.X:

* Aus technischen Gründen werden keine Projektinformationen und Bausteineigenschaften erkannt.

CODESYS V3.X:

  • Ein Upload ist derzeit nicht möglich.

  • Visualisierung und Benutzerverwaltung werden nicht unterstützt.

Integrationsmerkmale

  • Individueller Komponententyp
  • Integrierter CODESYS Projektbaum
  • Direktes Öffnen des Editors aus dem UserClient
  • Konsistente Änderungshistorie
  • Individueller Uploadtyp
  • Sicherung aller von CODESYS unterstützten Steuerungen, die über CODESYS Gateway Server erreichbar sind
  • SmartCompare für CODESYS Projekte (Vergleich Version <-> Version)
  • Automatisierte Überwachung von Unterschieden zwischen dem Programm auf dem Gerät und der aktuellen Version auf dem Server (Detailvergleich: Vorh. Backup <-> Backup, Serverversion <-> Backup)

Konfiguration

Den grundlegenden Arbeitsablauf zur Integration eines Geräts finden Sie unter Allgemeiner Arbeitsablauf.

Gerätespezifische Einstellungen für dieses Gerät, wie z. B. die Jobkonfiguration, finden Sie auf den folgenden Seiten:


Verwandte Themen