Procédure de programmation
ème
2
séquence
Volume du traitement
cyclique
1 - 16
Conception du programme
Etape
1
Développez à l'aide du schéma fonctionnel détaillé les
modes de traitement nécessaires de votre programme
(traitement cyclique, traitement déclenché par horloge
etc.) et dénommez les blocs d'organisation utilisés.
2
Divisez les modes de traitement en plusieurs unités
technologiques ou fonctionnelles.
3
Vérifiez si vous pouvez affecter ces unités à un bloc
de programme ou fonctionnel et dénommez les blocs
à utiliser (PB x, FB y, etc.).
4
Définissez les temporisations, compteurs, données et
mémoires de résultat nécessaires.
5
Définissez les tâches pour chaque bloc de code prévu
et, si nécessaire, les données pour les mémentos et
blocs de données. Dessinez des schémas séquentiels
pour les blocs de code.
Lors de la définition des modes de traitement, tenez compte des indica-
tions suivantes :
• • Le traitement du cycle doit s'effectuer à une vitesse suffisante.
Pour éviter une perte de contrôle sur le processus, les états du
processus ne doivent pas changer plus rapidement que la CPU ne
peut y réagir.
• • Comme temps de réaction maximal, il faut compter deux fois le
temps de cycle.
Le temps de cycle est déterminé par le traitement cyclique du pro-
gramme système de même que par le type et le volume du pro-
gramme utilisateur. Comme le programme utilisateur cyclique
peut être interrompu à une ou plusieurs reprises par l'appel de pro-
grammes déclenchés par horloge ou par alarme, le temps de cycle
n'est pas toujours constant.
Action
Programmation de la CPU 948
C79000-G8577-C848-04