Erreurs fréquentes dans le programme utilisateur
5.1
Erreurs fréquentes dans le programme utilisateur
5 - 4
Le programme système peut constater un fonctionnement erroné de la
CPU, une erreur dans le traitement du programme système ou les
conséquences d'une programmation erronée.
La liste suivante contient les erreurs qui apparaissent le plus souvent
lors de la mise en service du programme utilisateur, celles-ci pouvant
être facilement évitées lors de l'élaboration du programme.
Pour cela, il faut tenir compte des points suivants lors de la concepti-
on, de l'écriture et de la mise en service de votre programme STEP 5.
• • Lors de la déclaration des adresses d'octets d'entrées et de sorties,
il faut que les cartes correspondant à ces adresses soient enfichées
dans l'appareil de base ou dans le châssis d'extension.
• • Assurez-vous que les opérandes sont munis des paramètres cor-
rects.
• • Procédez avec précaution lors de la modification ultérieure de
blocs fonctionnels. Assurez-vous que les blocs fonctionnels
FB/FX sont paramétrés avec les opérandes corrects et que tous les
opérandes effectifs sont déclarés.
• • Les sorties, les mémentos, les temporisations et les compteurs ne
doivent pas être traités à plusieurs endroits du programme par des
opérations contradictoires.
• • Les temporisations ne devraient être interrogées qu'une seule fois par
cycle (par exemple, U T1).
• • Veillez à ce que tous les blocs de données appelés soient disponi-
bles et de longueur suffisante.
• • Vérifiez que tous les blocs appelés sont effectivement dans la
mémoire.
• • Les mémentos banalisés doivent être sauvegardés par les program-
mes déclenchés par alarme ou horloge, puis à nouveau chargés à la
fin du traitement lorsqu'ils sont utilisés dans d'autres blocs (par ex-
emple, FB standard).
Programmation de la CPU 948
C79000-G8577-C848-04