Passer au contenu
15 h

Électrotechnique

5$/h – Studio 5000 – Mise en application des langages SFC, FBD et ST (Allen-Bradley)

Objectifs:

Ce cours de perfectionnement s’adresse aux techniciens, aux ingénieurs et au personnel de maintenance et de contrôle qui souhaitent faire fonctionner l’automate CompactLogix avec les différents langages de la norme IEC 61131-3 offerts dans le logiciel de programmation RSLogix 5000.

Au terme de cette formation, le participant saura :

  • Programmer, exploiter et maintenir des applications d’automatisme en conformité avec la norme IEC 61131-3.
  • Maîtriser les bases des langages de programmation (Ladder, traitement séquentiel SFC [Grafcet], blocs fonction FBD [type logigramme] et texte structuré ST).

Contenu :

Rappel sur la création d’un projet

  • Création d’un projet pour l’automate CompactLogix
  • Configuration de l’automate CPU
  • Ajout de modules d’E/S
  • Attribution d’alias de points
  • Établissement d’une communication PC-API
  • Chargement d’un projet dans l’automate
  • Choix du mode de fonctionnement de l’automate

Utilisation des fonctionnalités avancées

  • Configuration de l’exécution de la tâche
  • Création de programmes supplémentaires
  • Création de types de données utilisateur
  • Définition de sous-programmes
  • Attribution de sous-programmes principaux

Norme IEC 61131-3

  • Différents langages de la norme
  • Ladder Diagram (LD)
  • Instruction List (IL)
  • Sequential Function Chart (SFC)
  • Structured Text (ST)
  • Choix du langage selon l’application

Langage Function Block Diagram (FBD) ou logigramme

  • Introduction à la programmation par logigramme
  • Création de blocs
  • Ordre d’exécution de la logique FBD
  • Édition de commentaires
  • Instructions FBD diverses
  • Modification et connexion des logiques FBD
  • Assignation des variables logiques FBD
  • Visualisation et changement des valeurs en ligne
  • Appel des blocs utilisateurs (UDFBs) de la logique FBD
  • Options de configuration de l’éditeur FBD
  • Impression de la logique FBD
  • Considérations lors de la programmation en FBD

Langage Sequential Function Chart (SFC) ou Grafcet

  • Éléments du langage SFC
  • Routage intelligent de connexion SFC
  • Propriétés d’éléments SFC/Tags de données
  • Éléments d’étape
  • Actions de l’étape
  • Éléments de transition
  • Branches simultanées
  • Séquences exclusives
  • Options d’exécution SFC

Langage Structured Text (ST)

  • Programmation en texte structuré
  • Affectations
  • Expressions
  • Instructions

Projet final sur la norme IEC

Préalables

  • Avoir complété le séminaire de formation Studio 5000 – Introduction et automates CompactLogix (Allen-Bradley) ou maîtriser les notions de ce séminaire.
  • Posséder un deuxième écran d’ordinateur est recommandé pour la formation à distance.