Omron - Programmation structurée avec CX-Programmer - Langages de la norme IEC 61131-3

Formation offerte en collaboration avec Emploi-Québec

Cours AUT

Durée 15 heures

Non offert présentement

M'aviser lorsqu'un groupe sera ouvert

Préalables

Avoir complété le séminaire de formation intitulé « Introduction à la programmation avec CX-Programmer d’Omron » ou avoir acquis les compétences équivalentes.

Objectifs

Ce cours s'adresse aux techniciens et ingénieurs responsables de la programmation et de la maintenance d’applications commandées avec des automates Omron.

Programmation, exploitation et maintenance des applications d'automatisme en conformité avec la norme IEC 61131-3. La formation se compose d'exposés sur la norme et d'exercices pratiques permettant de concrétiser les notions théoriques.

Approche pédagogique

  • 1 poste de travail par participant / 12 participants au maximum par groupe
  • Support de cours
  • Vidéoprojecteur
  • 30 % théorie / 70 % travaux pratiques

Attestation délivrée en fin de cours

Une attestation de participation est remise aux personnes ayant assisté à plus de 80 % des heures de formation.

Matériel pédagogique

Automates OMRON CJ1M, logiciel CX-One (incluant CX-Programmer), interface opérateur NS, simulateur de partie opérative sur PC.

Autres particularités

Afin d'atteindre un bon niveau de maîtrise, le participant devrait compléter le cours par la pratique personnelle.

Contenu du cours

1 Architecture de projet
• Opérations cycliques et séquentielles
• Modules (POU)
• Programmes SFC fils
• Sous-programmes FC
• Fonctions
• Blocs fonctionnels
• Langages de programmation
• Règles d'exécution

2 Éléments communs
• Types de données
• Expressions constantes
• Variables
• Commentaires
• Définition de mots équivalents

3 Langage de programmation FBD
• Définition des « Function Blocks »
• Librairie des FB
• Avantages de la bibliothèque FB OMRON
• Utilisation des « Function Blocks »
• Insertion des FB dans le diagramme échelle
• Informations supplémentaires sur les FB
• Laboratoire 1 : Utilisation des minuteries et des compteurs en binaire
• Laboratoire 2 : Créer deux FB : diagramme échelle et langage structuré

4 Langage structuré ST
• Définition du « Structured Text »
• Exemples de texte structuré
• Création de FB en langage structuré
• Laboratoire 1 : Comparaisons
• Exemple d’imbrication LD
• Exemple de programme en ST utilisant une chaîne de caractères
• Laboratoire 2 : Machine d’inspection de CD
• Exécution pas à pas à l’aide de la fonction de simulation

5 Aperçu et avantages du SFC
• Éléments de SFC («Sequential Function Chart»)
• Exemple : Opération de barrières de stationnement
• Laboratoire 1 : Feux de circulation
• Laboratoire 2 : Bain de dégraissage
• Laboratoire 3 : Chaîne de remplissage de bidons

6 Langage liste d’instructions IL (mnémonique ou booléen)
• Définition du « Instruction List »
• Laboratoire IEC

College de Maisonneuve | Formation continue