Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parCôme Tellier Modifié depuis plus de 9 années
1
Macros 16 pages de macros en parallèles Activation indépendante des macros Description des macros Une grille de programmation de 15x15 Programmation graphique et définition des fonctions Encart d‘information et d‘aide
2
Principe de fonctionnement Entrées analogiques Entrées TORSorties TOR Variables Programmateur VideoE-Mail Page de garde Macro
3
Définition des symboles Variable Constante Entrée analogique Sortie TOR Entrée TOR ET OU NON Addition Soustraction Multiplication Division Comparaison Front montant Front descendant Selection Temporisation Entrée/Sortie Fonctions arithmétiques Divers Opérateurs logiques
4
Limitation des grilles de macros Grille d‘édition limitée (15x15 emplacements) Les fonctions complexes sont réalisées par combinaison d‘éléments simples (attention à la consommation de place) Les valeurs sont rafraichies en fonction du temps de traitement Temps de traitement limité par une fréquence de 4Hz Temporisation pré-définie (constante) Pas de possibilité pour réinitialiser les entrées utilisées en comptage IMPORTANT: Chaque valeur utilisée est sélectionnée
5
Temps de cycle des macros : 4Hz Cycle unitaire des pages de macro Détection d‘états et commandes spéciales (temporisation, mail, vidéo, historique) Précompilation des macros et pseudo fonctionnement parallèle Indépendance de l‘ordre Pas de passage de valeur Macro 3 Macro 2 Macro 1... Macro 16 Macro 15 Cycle des macros Principe de traitement des macros E/S + Variable s E/S + Variable s
6
Quelques exemples Commande extérieure (entrée) de type bouton poussoir Fonction bouton poussoir utilisant la fonction sélection Introduction à la "récursivité" (Vérification de la vitesse de traitement) Commande extérieure (entrée) et par la page d‘accueil de type bouton poussoir 1 0
7
Commande de type inverseur Commande temporisée Commande de type inverseur avec une commande virtuelle supplémentaire
8
Commande temporisée clignotante Commande temporisée clignotante avec une boucle "récursive" interne
9
Hystérésis Macro d‘une Hystérésis : Si "valeur analogique" < 5 alors "allumer" Sinon si "valeur analogique" > 7 alors "éteindre" Sinon garder l‘état courant Valeur analogique Contact TOR Si "valeur analogique" > 7 alors "allumer" Si "valeur analogique" < 5 alors "éteindre" 75 10
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.