CODESYS Automation Server Connector

The CODESYS Automation Server Connector is an Add-on for the CODESYS Development System to synchronize projects on the CODESYS Automation Server and to configure CODESYS Edge Gateways.

Current version
Article number

Product Description

Two use cases are covered by the CODESYS Automation Server Connector:

Synchronization of projects and applications

With the “Application Repository” functionality, project sources and associated applications can be managed on the CODESYS Automation Server. The connection between CODESYS Automation Server and CODESYS Development System is done by the CODESYS Automation Server Connector. It enables projects to be checked out as a local working copy and project changes to be synchronized in the cloud.

Configuration of CODESYS Edge Gateway

The local PLCs connect to the CODESYS Automation Server via the CODESYS Edge Gateway. The gateway is configured via the CODESYS Automation Server Connector. The URL of the CODESYS Automation Server is transferred to the CODESYS Edge Gateway. Certificates are created and exchanged for a secure TLS connection.

Note: The communication between the CODESYS Automation Server Connector and the CODESYS Edge Gateway is unencrypted. Therefore, it is important to configure a CODESYS Edge Gateway in a secure network.


Programming System

CODESYS Development System V3.5.15.0 or higher

Runtime System


Supported Platforms/ Devices


Additional Requirements

Requires access to a CODESYS Automation Server




No license is required.

Required Accessories



No Support

Technical support is not included with this product. To obtain technical support, please purchase a CODESYS Support Ticket.


For general error messages or pre-sales inquiries, please use the "My Question" contact form directly, which can also be used without logging in. A list of alternative support resources can be found in the support section of the CODESYS Group website.


CODESYS Corporation
A member of the CODESYS Group

200 Cummings Center, Suite 272-D
Beverly, MA 01915, USA

Additional Downloads


Version History

Version Release Notes Release Date
- 18.04.2024
- 09.11.2023
- 23.08.2023
- 02.06.2023
- 17.04.2023
- 19.01.2023
- 24.11.2022
- 08.08.2022
- 10.06.2022
- 07.04.2022
- 10.02.2022
- 10.12.2021

As soon as you open a project from the Server, CODESYS analyzes whether all necessary add-ons are present. If not, you can decide for yourself how to proceed:

  • Use another CODESYS version with suitable add-ons

  • Install or update the add-ons of your current CODESYS installation

  • Set up a completely new installation

  • Do nothing and accept any limitations


When synchronizing remote gateways, the Automation Server tenant and the gateway ID are now included in the generated gateway name. This fixes the problems in the device communication view when different gateways have the same name. User-written code like test scripts or UI automation might need to be adapted if they rely on the gateway name.

- 05.08.2021
  • If the security key is not connected, or the user enters a wrong password for an encrypted project, a nice error message is displayed and the user can retry.

  • If the security key is not connected during the upload of an encrypted application, there’s now a dialog window which lets the user connect the dongle and retry.

  • 2-Factor-Authentication for TOTP Apps

  • Add PLCs by IP address




New editor to disconnect and replace CODESYS Edge Gateways.

  • Added menu entry to enable “Open in CODESYS” functionality.

  • Added F1 help at all inputs.

  • Fixed bug which lead to an unhandled exception during checkout.

  • Added support of Lenze C300 devices

  • Handle proxies with authentication

- 31.10.2019
- 11.10.2019
  • Minor bug fixes

New Features

  • Reworked the project synchronization mechanism
  • Single command to upload sources and applications
  • Include the compile context to be able to login after deploying from the server
  • Select and open previous versions of the project

As of 11 July 2019, V1.2.0 is required as the minimum version. Older versions do not work anymore.