Skip to content

CODESYS

versiondog supports the management of CODESYS projects and enables the cyclical monitoring of devices that have been configured with this development environment.

Figure: CODESYS integration

System requirements

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

Other system requirements

  • The Upload is carried out using the CODESYS PLC Handler.
  • The Comparison requires an installed CODESYS editor with a compatible version.

The correct editor is automatically determined for the listed manufacturers with the following search sequence (*CODESYS V2.X only):

  • CODESYS
  • SoMachine (CODESYS V3)
  • CPS21 (Bosch)*
  • TwinCat (Beckhoff)** TwinCAT V3 contains its own editor.
  • MOVITOOLS® MotionStudio (SEW-EURODRIVE)*
  • ELAU (Schneider Electric)
  • Indralogic (Bosch Rexroth)*
  • EATON

The search sequence can be changed using a script.

Notes

CODESYS V2.X:

* For technical reasons, project information and device properties are not recognized.

CODESYS V3.X:

  • Upload is currently not possible.

  • Visualization and user administration are not supported.

Integration features

  • Backup of all controllers supported by CODESYS that are accessible via CODESYS Gateway server
  • Automatic detection of differences between the program on the device and the current version on the server (Backup detailed comparison, Version / backup detailed comparison)
  • Continuous display of the change history
  • Custom component type for CODESYS projects
  • SmartCompare for CODESYS projects (Comparison of versions)
  • Integrated CODESYS project tree
  • Direct opening of the editor from the UserClient
  • Individual Upload configuration for CODESYS
  • Asset inventory