Automates SCHNEIDER Unity Pro - Programmation niv.2
Objectif pédagogique
- résoudre des problèmes d'automatisme nécessitant la mise en œuvre d'instructions avancées de Unity Pro,
- créer et utiliser un bloc fonction utilisateur,
- expliquer les principes d'une fonction métier et la mettre en œuvre.
Personnel concerné
Personnel de conception, de maintenance et d'exploitation appelé à utiliser les instructions avancées et les fonctions métiers des automates TSX 57 et M340, ayant suivi le stage AU/D082 ou ayant des connaissances équivalentes.
Pédagogie
Travaux pratiques en binômes.
Programme
1/ Rappels sur la programmation de base
2/ Compléments sur le logiciel Unity Pro
Options générales et du projet.
Différentes méthodes de sauvegarde.
Gestion de la bibliothèque.
3/ Programmation d'un bloc fonction utilisateur (DFB)
Création, instances dans un programme.
4/ Les fonctions avancées
Décalage.
Conversion.
Tableaux de mots.
Chaînes de caractères.
Gestion du temps.
L'adressage indexé.
5/ Mise en œuvre d’une fonction métier
Les écrans.
Les objets langage.
Les instructions métiers.
6/ Exemples de fonctions métiers
La communication par mode caractères.
Les entrées/sorties analogiques et les boucles de régulation intégrées.
7/ La structure multitâche
Les tâches maître, rapide, auxiliaires.
Les tâches événementielles.
8/ Les écrans d'exploitation
Présentation des fonctionnalités.
Création et utilisation des écrans.