- résoudre des problèmes d'automatisme nécessitant la mise en oeuvre d'instructions avancées du langage PL7,
- créer et utiliser un bloc fonction utilisateur,
- expliquer les principes d'une fonction métier et la mettre en oeuvre,
Personnel concerné
Personnel de conception, de maintenance et d'exploitation appelé à utiliser les fonctions métiers des automates TSX Micro ou TSX Premium, ayant suivi le stage AU/D072 ou ayant des connaissances équivalentes.
Pédagogie
Travaux pratiques en binômes.
Programme
1/ Rappels sur la programmation de base
2/ Les instructions avancées
Décalage.
Conversion.
Tableaux de mots.
Chaînes de caractères.
Gestion du temps.
Tableaux de bits.
L’adressage indexé.
3/ La structure multitâches : tâche maître, rapide et événementielles
4/ Mise en œuvre d’un bloc fonction utilisateur DFB (TSX 57 et PL7-PRO)
Les interfaces d’entrées / sorties.
Les variables publiques et privées.
La programmation d’un DFB.
Utilisation dans un programme (TSX 57 et PL7-Junior ou Pro).
5/ La communication par mode caractères
Les fonctions métiers communication.
Exemples de communication.
6/ Les fonctions analogiques et de régulation
Rappels sur les entrées/sorties analogiques.
Les boucles de régulation sur les TSX 37 et 57.
7/ Les écrans d’exploitation (PL7 Pro)
Présentation des fonctionnalités.
Création et utilisation des écrans.