Programmation et diagnostic avec TwinCAT 2

3 jours - 21 heures

Base

TH 50% - TP 50%

De 1 à 4

Objectifs :

  • Ouvrir/Sauvegarder un projet applicatif et se connecter à l’automate sur Ethernet.
  • Exploiter la structure d’un projet TwinCAT 2.
  • Repérer les variables
  • Lire des programmes (PRG, FB, FUN) en langage LD, ST et SFC pour les instructions usuelles.
  • Utiliser les outils de diagnostic de panne du logiciel pour remonter l’arbre des causes depuis une sortie automate jusqu’à sa cause première.
  • Régler des paramètres de production (consigne, temporisation, …).

Référence :

BECK-2

Organisation :

Intra, A distance

Domaines concernés :

Production, Bureau d'automatisme, Service maintenance, Chargé de projets

Prérequis :

Avoir des connaissances de bases en automatisme

Moyens pédagogiques:

Automates TwinCAT XAR, PC embarqués CX Logiciel TwinCAT 3 XAE sur PC Modules de sécurité TwinSAFE Modules E/S sur EtherCAT Simulateur de Partie Opérative sur PC (PROSIMUL)

Évaluation de la formation:

Validation formateur sur la base des exercices réalisés pendant la formation

Auto-évaluation en fin de formation 

Attestation de capacité délivrée à l’issue de la formation

Pour aller plus loin :

Formation TwinCAT 3

Financement:

Entreprise, fonds formation, auprès de votre éventuel OPCO

Programme :

Présentation succincte de la norme CEI 61131-3

  • Déclaration de données
  • La structure du programme (programme, UOP, …)

Présentation du logiciel TWINCAT 2 et ouverture d’un projet 

Présentation de la structure des projets

  • Structure d’un POU
  • Différences entre PRG, FB et FUN

Présentation de System Manager

  • Configuration system
  • Mapping
  • Visualisation en ligne des voies E/S (TOR ou Analogique)

Les types de données

  • Standard (BOOL, BYTE, WORD, …)
  • Définies (ARRAY, Structures, …)

Présentation de PLC Control

  • Ergonomie
  • Connexion à l’API
  • Comparaison de projet
  • Mise en RUN / STOP
  • Forçage des données
  • Notions de « Boot project » et de « Code source »

Syntaxe des langages de programmation CEI

  • Langage Ladder (LD)
  • Texte structuré (ST)
    • Opérateurs logiques, mathématiques, affectations, comparaison, …)
    • Les fonctions et blocs fonctionnels IEC (ET, OU, Temporisations, Compteurs, …)
    • Les bibliothèques de base
    • Aperçu du jeu d’instructions
  • Grafcet (SFC)
    • Les symboles
    • Les variables de gestion
    • Les réceptivités
    • Les actions

Les éléments de programmation

  • Opérateurs logiques, mathématiques, … (Affectations, comparaison, …)
  • Les fonctions et blocs fonctionnels CEI (ET, OU, Mémoires, Temporisations, Compteurs, …)
  • Les bibliothèques : Library Manager

Les fonctions du logiciel

  • Les tâches
  • TwinCAT ScopeView
  • Fonctions en ligne (Démarrage, arrêt, points d’arrêt, …)
  • La simulation sur PC

Les outils du diagnostic de panne

Travaux pratiques

  • La configuration de la communication avec l’équipement cible :
  • Liaison Ethernet
  • La compilation du programme
  • Les transferts et sauvegardes
  • Lecture de programmes de l’entreprise
  • Recherche de variable (remonter l’arbre des causes)
  • Rajout de commentaire
  • Réalisation de petits programmes destinés à mettre en œuvre les notions étudiées :
    • Conception
    • Visualisation dynamique
    • Mise au point
    • Forçage de variables

Handicap :

Si vous êtes en situation de handicap, merci de bien vouloir contacter notre référent handicap à : contact@araformations.com pour étudier la possibilité de mettre en place un accompagnement qui correspond à vos besoins.

Date de mise à jour :

3 avril 2023

Vous avez des questions ? Ecrivez-nous !

Siège

8 clos badinand 42290 Sorbiers

Horaires

Du lundi au vendredi
de 8h à 18h

Téléphone

+33 (0)6 80 30 71 33