Durée : 5 jour (35 heures) – Nombre de stagiaires : 6 – Niveau : intermédiaire – Lieu : Vos locaux ou nos locaux
Objectif :
Concevoir des programmes S7 avancés en tenant compte de différents types de langages (Contact, LIST, LOG, le GRAFCET, SCL).
Acquérir une technique de programmation permettant de mettre en œuvre des blocs de communication et le principe dialogue Homme-Machine HMI.
PRINCIPAUX POINTS ABORDES
INSTRUCTIONS COMPLEXES
Gestion des bits d’état.
Opérations logiques et arithmétiques (traitement des accumulateurs).
Adressage indirect, les pointeurs pour le traitement des variables complexes.
Traitement des blocs de données DB par la multi-instance FB (bloc fonction) et des types de données utilisateurs UDT.
Traitement des informations en utilisant le paramétrage des blocs de type ANY.
Traitement des variables temporaires sur les blocs d’organisation OB (gestion des erreurs).
Gestion de messages d’erreurs et d’avertissement sur pupitre opérateur et Touch Panel en utilisant Win CC flexible.
S7-GRAPH
Principe du grafcet.
Structure de S7-graph.
Création d’un graphe simple.
S7 -SCL
Principe du langage structuré.
Structure de S7-SCL.
Création de boucles et d’opérations de calculs simples.
INTRODUCTION ET PRÉSENTATION DE PROFINET I/O
TRAVAUX PRATIQUES
Automates S7-300/S7-400, pupitre opérateur.
Touch Panel. (TP)
Utilisation de STEP 7 professionnel édition 2010.
WIN CC flexible 2008.
MOYENS PÉDAGOGIQUES MIS EN ŒUVRE
Formateur technique expérimenté
Supports de cours interactifs
Exercices pratiques avec API S7 300 + S7 400 + PC + Réseaux + Pupitres opérateurs
PRE-REQUIS
Bonne connaissances des automates S7 ou ayant suivi le module 1