Skip to content

Latest commit

 

History

History
163 lines (138 loc) · 4.59 KB

File metadata and controls

163 lines (138 loc) · 4.59 KB
title Introduction to SIMATIC AX
progress true
revealOptions
transition
fade
mouseWheel true,

Introduction to SIMATIC AX

A complete introduction to the new engineering generation for SIMATIC controllers


Overview

In this introductory course you will learn everything required to get started with the new engineering environment SIMATIC AX. Regardless if you are coming from TIA Portal or are starting new in the SIMATIC environment this learning path will guide you through the journey.


To navigate between chapters (pages), please use the left/right arrows. To see more chapter content, use the up/down arrows when available. For a detailed overview of the controls, press F1 at any time of the presenation.


To exit apax present in the terminal, please use "ctrl" + "c".


Agenda

00 Introduction to the workshop
01 Introduction to AX Code IDE
02 Get started with your first AX Project
03 Hardware Configuration
04 Loading and Debugging
05 Introduction to ST Programming
06 OOP Elements of ST
07 Unit Testing
08 Tools for commissioning
09 Package management

Organization

Path structure

The learning path is split into submodules for each specific topic.

Each submodule contains a description in form of a slide deck as well as an interactive CodeTour about a specific topic.


Organization

Folder structure

Each learning module is contained in a subfolder of the repository
It is made up of these components:

  • slides: Slideshow for workshops
  • .tours: Interactive walkthrough using CodeTours extension
  • exercise: Additional self-learning material to test your skills

Organization

Slides

The slides can be interactively hosted locally on your PC. You need to install the tool reveal-md by typing this in your commandline:


      
        npm install reveal-md --global
      
    

Note that this will install "third-party" software and is done at your own risk

You can then start the presentation by navigating to the module directory (e.g. 00_introduction) in the commandline and entering:



      apax present
    

Organization

CodeTour

CodeTour is a Visual Studio Code extension, that can be used to create interactive tours in a VS Code project. To use the tours, please install the extension provided by Microsoft in the marketplace.

You will then find an additional drawer section in your explorer view:


Organization

Exercises

Some modules contain additional training materials, that allow you to apply the skills you've learned through hands-on exercises.

You can start the exercise by opening the folder in AX Code and following the README.md


Have fun learning

SIMATIC AX