LogoLogo
  • Solution Overview
    • PLC Management and Code Versioning platform
    • Basic terminology
    • Supported automation vendors
  • Project versioning
    • How to upload and manage projects
    • How to use the Windows local client
    • How to view projects incl. changes
  • AI Generated Code Documentation
    • Overview
    • How to generate a documentation
  • Connectivity Service
    • Overview
    • Requirements
    • How to set up a Gateway
    • Configuring Proxy
    • Configuring networks
    • FAQ
  • Browser Based Engineering
    • Working with Browser Based Engineering
    • Up- and download of TIA licenses for Browser Based Engineering
    • Troubleshooting
  • Automated backup
    • Configuring automated PLC backups
  • Automated deployment
    • Directly deploying your projects
    • Deployment Requests (preview)
      • Actions with 2 Factor Authentication (preview)
  • Console administration
    • Creating an account
    • SSO via Azure Active Directory
    • Deleting an account
    • Inviting console users
    • Receiving a console invite
    • Understanding permissions
    • Managing permissions
    • Choosing a subscription plan
    • Viewing bills, downloading invoices, and managing payment methods
  • Examples
    • Quick Start Guide
    • Preparing a Raspberry Pi to be used as a Gateway
  • FAQ
    • Deployment
    • IDEaaS
Powered by GitBook
On this page
  • Creating a project entry and uploading archive file
  • Using project versions
  • Using project tags
  • Filtering the project view
  • Additional functions in the context menu
  • Other options available for projects
  1. Project versioning

How to upload and manage projects

PreviousSupported automation vendorsNextHow to use the Windows local client

Last updated 2 months ago

Projects in the context of SDA are combinations of hardware configurations and automation control code as used by popular automation development environments (e.g., .zap files of Siemens TIA portal).

Creating a project entry and uploading archive file

Navigate to the Project View (side bar menu) and click on "Create new project"

Now you can drag & drop an existing project archive file from you local machine to the corresponding area in the screen. Alternative, click on the drop area to manually select a file to upload.

Supported file PLC project archive formats:

  • Siemens: .zap17, .zap16, .zap15_1

  • Codesys: .projectarchive

  • Beckhoff: .tnzip

The PLC vendor and IDE version is automatically selected based on the file ending. Choose a custom name and description for the project.

Note that in case the project is password protected, you can click on "Set project username/password" to specify the password such that it can be used for the automated services of SDA (e.g., project viewer, automated deployment).

After successful upload, the project will show up in the project list.

Using project versions

Each project entry can have multiple versions. For instance, you can upload a new version via the context menu on the right, choose "New Project Version".

You can now choose a name for the project version and provide a comment on what was changed. Drag & drop the updated archive file to the corresponding area or click on it to manually select a folder.

After successful upload, the list of project versions can be seen by clicking on the button "Project versions" below the respective project name in the project view.

Using project tags

Each Project entry can be tagged with custom tags to support filtering and sorting projects. To add a tag, navigate to the project context menu and select "Tags Management".

You can choose a custom name for your tag and click on "Add Tag". After closing the tag management, the tag will appear in the bottom right corner of your project.

Filtering the project view

In the top row of the project view, you can easily filter the project list based on the below listed criteria:

  • PLC Vendor

  • IDE Versions

  • Tags

Additional functions in the context menu

  • Edit: Change the name and the description of the project

  • Download: Download your projects to the local machine

  • Delete: Delete the entire project entry including all versions

  • Link to PLC: See section on the connectivity service in this manual

Other options available for projects

From the project list you have the following options:

The upload of new project versions is much simplified via the SDA local client for Windows. Please see the respective in this user manual.

Devices (see section on )

License Management: See

View project: Visualize the project and be able to compare versions. For more details refer to the

Open IDEaaS: Refer to

section on the local client
Connectivity service
section on using IDEaaS
section on viewing projects and changes
Opening and editing projects using IDE-as-a-Service
Project view w/o any projects
Create and upload new project form
View to provide credentials to access the project in case protection is enabled
Project view w/ uploaded project
Project context menu
List of project versions
Tag management form
Project view with a tagged project entry