Les données de configuration et le programme utilisateur sont stockés dans la mémoire de
chargement de la CPU par l'ingénierie.
Après la mise sous tension ou le chargement de la CPU, les données de programme requises
sont copiées dans la mémoire de travail.
9 tâches (alarmes cycliques) sont disponibles pour le traitement du programme utilisateur.
Une mémoire image partielle est affectée de manière fixe à chaque tâche.
Les blocs d'organisation (OB) suivants sont exécutés sans qu'il y ait accès à la mémoire image
du processus :
• Cycle libre : OB 1
• Alarmes : OB 40 et OB 55
• Événements d'erreur : OB 8x et OB 121
• Démarrage : OB 100 (STARTUP)
Le cycle des différentes tâches s'oriente au temps de traitement configuré.
Remarque
Recommandation pour la configuration
Affectez les fonctions technologiques aux tâches comme suit :
• Fonctions rapides - Affecter des tâches avec une fréquence d'appel élevée
• Fonctions lentes - Affecter des tâches avec une fréquence d'appel moindre
Exemple :
Fonction rapide
intervalle court - il s'ensuit une configuration dans la tâche 6 - 9 (OB 35 - 38)
Le programme utilisateur est divisé en blocs CPU :
• DB : blocs de données
• FB : blocs fonctionnels
• FC : Fonction
• OB : blocs d'organisation
Lors du traitement du programme utilisateur, la CPU exécute des opérations mathématiques.
Voici quelques exemples :
• Opérations sur bits
• Opérations sur mots
• Arithmétique à virgule fixe
• Arithmétique à virgule flottante
CPU 4168-H
Manuel, 09/2023, A5E51584376-AB
Fonctions
4.2 Programme utilisateur
25