Objet du chapitre
Programmation par
bloc transfert
Communication avec le module d'entrées
Ce chapitre décrit :
la programmation par bloc-transfert
des exemples de programmes de mise en route pour les processeurs
PLC-2, PLC-3 et PLC-5
la durée de scrutation du module
Votre module communique avec le processeur par blocs-transferts
bidirectionnels, c'est-à-dire par exécution séquentielle d'instructions de
blocs-transferts lecture (BTR) et de blocs-transferts écriture (BTW).
Le premier BTW de configuration est initié au démarrage du module,
puis uniquement lorsque le programmeur souhaite activer ou désactiver
certaines fonctions du module. Le BTW de configuration définit les
bits qui activent les fonctions programmables du module, telles que la
mise à l'échelle, les alarmes, l'échantillonnage en temps réel, etc. Les
blocs-transferts lecture servent à recevoir les informations du module.
Les BTW suivants sont transférés au module lorsque le programmeur
souhaite écrire une nouvelle configuration du module. Le reste du
temps, le module est généralement en mode répétitif de blocs-transferts
lecture (BTR).
Les exemples de programmes suivants sont des programmes
minimum : toutes les lignes et conditions présentées doivent être
intégrées à votre programme d'application. Vous pouvez désactiver les
BTR ou ajouter des verrouillages pour empêcher les écritures. Ne
supprimez pas les bits de stockage et les verrouillages indiqués dans les
exemples de programmes. Si vous supprimez les verrouillages, le
programme ne fonctionnera pas correctement.
Le module d'entrées analogiques fonctionne avec une
configuration par défaut de zéros saisis dans le bloc de
configuration. Le réglage par défaut est : de 1 à 5 V c.c. ou de 4 à
20 mA (en fonction du cavalier de sélection Tension/Courant), données
au format DCB, pas d'échantillonnage en temps réel (RTS), pas de
filtrage numérique, pas de mise à l'échelle et pas d'alarme. Pour plus
d'informations, reportez-vous au chapitre 4, ainsi qu'à l'annexe B pour
des exemples de blocs de configuration et d'adresses d'instruction de
mise en route.
Votre programme doit surveiller les bits d'état (tels que les bits de
dépassements supérieur et inférieur de plage, les bits d'alarme, etc.) et
l'activité des blocs-transferts lecture.
Les exemples de programmes suivants illustrent la programmation
minimale requise pour le démarrage et le fonctionnement du module
1771-IL série B.
3
Chapitre
3-1