Description

Outre leur fonction de contrôle traditionnelle, les contrôleurs actuels doivent également enregistrer et préparer des données pour des systèmes de niveau supérieur tout en communiquant avec divers dispositifs situés sur des réseaux de machines. Ceci n'est possible que si la programmation repose sur des principes et des concepts appropriés.

  • Informations de base sur les méthodes de développement de logiciels
  • Conception et programmation de machines d'états
  • Directives de codage et documentation des logiciels
  • Variables, constantes et chaînes de caractères
  • Types de données dérivées :
  • tableaux, structures, sous-intervalles et énumération
  • Initialisation, copie et comparaison de mémoire
  • Création de bibliothèques utilisateurs
  • Appel de blocs de fonctions et évaluation d'état
  • Bases du traitement de données
  • Stockage et gestion des données
  • Utilisation du système de recettes de mapp
  • Transfert et communication de données
  • Serveur OPC UA et système d'affectation des rôles utilisateur

Documents fournis

TM230 – Structured Software Development

The task of software development requires a framework of rules and guidelines. Program sequences must be worked out on paper before they can be implemented according to pre-defined coding guidelines.

Objectives and content

  • Stages in the software development process
  • Software quality and design
  • Project structuring options
  • Comparison of sequential and combinational logic
  • Implementation of state machines
  • B&R coding guidelines
  • Code format, naming conventions
  • Programming techniques, testing and documentation

Name

Model number

TM230 – Structured Software Development

TM230TRE.00-GER

TM230TRE.00-ENG

TM250 – Memory Management and Data Storage

Today's control technology can no longer be reduced to simple logic functions. Data recording and processing options as well as communicating with other machine components are now equally important. Uniform programming capabilities, versatile libraries and powerful programming languages help meet these demands.

Objectives and contents

  • Basics of data types, arrays and structures
  • Character strings, memory size and addresses
  • Memory initialization and management
  • Copying and comparing memory
  • Using standard libraries
  • Creating user libraries
  • Using library samples
  • The basics of data processing
  • Storing and managing data
  • Using mapp Services
  • Transferring data and managing communication
  • Connectivity and access & security

Name

Model number

TM250 - Memory management and data processing

TM250TRE.433-GER

TM250TRE.433-ENG

Prérequis

SEM210 – Formation Automation Studio : Bases

Automation Studio permet de configurer et programmer tous les composants de contrôle de B&R. Ce séminaire donne un aperçu général de toutes les familles de produits et traite de sujets essentiels comme la mise en service initiale d'un automate, les fonctions de l'environnement runtime, et les options disponibles pour la configuration et le diagnostic.

  • Présentation de la société B&R
  • Philosophie et produits de B&R
  • Prise en main d'Automation Studio
  • Utilisation du système d'aide intégré
  • Installation initiale d'un automate
  • Mise en ligne avec l'automate
  • Développement de la configuration matérielle
  • Utilisation d'éditeurs de texte et de tableaux
  • Fonctions et options offertes par Automation RuntimeAutomation Runtime est le système d'exploitation de tous les contrôleurs de B&R.
  • Options de configuration d'Automation Runtime
  • Comportement de l'automate à l'exécution et au démarrage
  • Utilisation des options de diagnostic intégrées
  • Présentation des langages de programmation disponibles
SEM246 – Automation Studio Workshop:IEC 61131-3 Text-based Programming with ST

The IEC 61131-3 programming languages provide standardized access to PLC programming. Simple yet powerful language constructs facilitate the programming of a variety of control systems.

Learning objectives and content

  • Overview of programming languages based on IEC 61131-3IEC 61131-3 is the only valid international standard for programming languages used on PLCs. In addition to Sequential Function Chart, it defines other programming languages such as Ladder Diagram, Instruction List, Structured Text and Function Block Diagram.
  • Differences between textual and graphical programming languages
  • Working with Structured Text (ST)
  • Basic constructs
  • Decisions
  • Loops
  • Working with arrays
  • Step switching mechanisms
  • Calling function blocks
  • Calling actions
  • Creating simple programs independently
  • Working with another programming language (optional)

Documents provided

TM246 – Strukturierter Text (ST)

TM240 – Kontaktplan (LD) - optional

TM241 - Funktionsplan (FBD) - optional

TM242 – Ablaufsprache (SFC) - optional

TM231 – B&R Coding Guidelines - optional

Référence

SEM250.2

Inscrivez-vous maintenant Pour toute information tarifaire, merci de consulter votre contact commercial

Lieu

B&R HQ: Shanghai / 上海
No. 487 Tianlin Road, Xuhui D.
200233 Shanghai / 上海
Chine

Organisateur

B&R HQ: Shanghai
No. 487 Tianlin Road
200233 Shanghai
Chine

Téléphone:
+86 / 21 54644800

Informations supplémentaires

De: 05/12/2024
Du: 09:00


Au: 06/12/2024
Fin: 15:00


Statut réservation:
Durée: 2 Jours

Langue: Chinois