Bases de programmation
3.6
Transposition d'une tâche de commande
Vous disposez avec un automate programmable de possibilités presque illimitées pour relier
les entrées et les sorties. Avec la multitude d'instructions proposée par les automates de la
famille MELSEC FX, les instructions appropriées à la solution d'une tâche de commande doi-
vent être sélectionnées et le programme doit être réalisé avec ces instructions.
Deux tâches de commande simples montrent le parcours depuis la définition du problème jus-
qu'au programme terminé.
3.6.1
Installation d'alarme
La définition du problème doit être définie clairement avant la programmation. On commence
pour ainsi dire «par l'arrière» et on décrit ce que l'API doit faire :
Définition du problème
Une installation d'alarme qui dispose de plusieurs boucles de signalisation et qui présente des
fonctions de mise en marche et d'arrêt retardées doit être réalisée.
–
L'installation est mise en alerte avec un interrupteur à clé avec un retard de 20 secondes.
Ainsi, le temps pour sortir de la maison est suffisant. Pendant ce temps, est affiché si les
circuit de signalisation sont fermés.
–
En cas d'interruption d'un circuit de signalisation, une alarme doit être déclenchée (prin-
cipe du courant de repos qui permet également une alarme lors de sabotage). De plus doit
être affichée quel circuit de signalisation a déclenché l'alarme.
–
Après un temps d'attente de 10 s, un avertisseur sonore et une lampe d'alarme doivent
être mis en marche. (L'alarme est déclenchée seulement après un temps d'attente afin de
pouvoir désamorcer l'installation après être entré dans la maison. Pour cette raison, il est
également signalé avec une lampe spéciale si l'installation est mise en alerte.)
–
Le message acoustique d'alarme doit retentir pour la durée de 30 s. Le signal optique par
contre doit être maintenu en marche jusqu'au désarmorçage de l'installation.
–
L'alarme doit pouvoir être effacée à l'aide d'un interrupteur à clé.
Définition des signaux d'entrée et de sortie
Ensuite, il faut définir quels signaux d'entrée et de sortie doivent être traités. Il résulte de la des-
cription du fonctionnement qu'un interrupteur à clé et 4 lampes de signalisation sont
nécessaires pour commander l'installation d'alarme. De plus, au minimum trois entrées sont
affectées par les circuits de signalisation et deux sorties par l'avertisseur sonore et la lampe
clignotante. En tout, 4 entrées et 6 sorties sont utilisées. Les signaux sont ensuite affectés aux
entrées et sorties de l'API :
Fonction
Entrées
Sorties
Manuel d'initiation de la famille MELSEC FX
Installation en alerte
Circuit de signalisation 1
Circuit de signalisation 2
Circuit de signalisation 3
Signalisation «Alarme en alerte»
Alarme acoustique (sirène)
Alarme optique (gyrophare)
Signalisation circuit 1
Signalisation circuit 2
Signalisation circuit 3
Transposition d'une tâche de commande
Code
Adresse
Remarque
S1
X1
Contact à fermeture (interrupteur à clé)
S11, S12
X2
Contacts à ouverture
S21, S22
X3
(Une alarme est déclenchée si l'état du
signal d'entrée est «0».)
S31, S32
X4
H0
Y0
E1
Y1
La fonction des sorties sera satisfaite si
H1
Y2
la sortie correspondante est activée. Si
par ex. Y1 est activée, un signal acousti-
H2
Y3
que se fait entendre.
H3
Y4
H4
Y5
3 – 23