Interverrouillage
Les programmes d'interverrouillage sont utilisés
pour inhiber des ordres d'ouverture ou de fer-
meture de certains objets dans certaines situa-
tions. En pratique, le programme d'interver-
rouillage du module de commande SPTO 6D3
fonctionne d'après le principe de l'autorisation:
cela signifie que toute opération de commande
qui n'est pas autorisée par l'interverrouillage est
en fait interdite.
Le programme d'interverrouillage du module
de commande lit l'état des canaux d'entrée 1...7
et 8...17, permet l'ouverture ou la fermeture
d'un objet lorsque cet ordre de fermeture ou
d'ouverture est donné à l'aide de boutons-
poussoirs locaux ou par l'intermédiaire des ca-
naux 8...17 via le bus sériel.
Ordre d'ouver-
ture/fermeture
&
Autorisation de l'in-
terverrouillage
Figure 8 Principe de fonctionnement des fonc-
tions de commande.
Lorsque le paramètre S198 = 0, le module de
commande est en mode de réglage; lorsque le
paramètre S198 = 1, le module est en mode de
fonctionnement. Lorsque le module de com-
mande est en mode de réglage et que les inter-
verrouillages sont en service, le voyant INTER-
LOCK en face avant est allumé. En mode de
fonctionnement, le programme d'interverrouil-
lage est exécuté sans que l'utilisateur puisse le
modifier. Seules les opérations permises par le
programme d'interverrouillage peuvent être exé-
cutées.
En mode de réglage, le programme d'inter-
verrouillage n'est pas exécuté et on peut modi-
fier ce programme. En mode de réglage, il n'est
pas permis de piloter des objets sauf dans la cas
où les interverrouillages sont mis complètement
hors service.
Lorsqu'il est utilisé, le programme d'inter-
verrouillage est en service en permanence, aussi
bien en commande locale qu'en commande à
distance et même si les commandes à distance
sont envoyées via les canaux d'entrée 8...17. Le
programme d'interverrouillage est exécuté tou-
tes les 20 ms. Il peut être mis complètement hors
service à l'aide du paramètre de réglage S199.
Exemple 4:
Dans l'exemple 2 on a choisi une configuration.
Si aucun interverrouillage ne doit être utilisé, le
réglage peut être réalisé à l'aide des instructions
suivantes:
>99WS199:0:XX ; Interverrouillage hors
>99WV151:1:XX ; Sauvegarde des para-
Dans ce cas, lorsque le programme d'inter-
verrouillage n'est pas utilisé, on ne peut pas
attribuer la valeur 1 au paramètre S198. Néan-
moins, les affichages de position et la commande
des objets fonctionnent tout-à-fait normale-
ment.
On règle les interverrouillages par l'intermé-
diaire du bus SPA en utilisant un langage de
programmation conforme au standard DIN-
19239. La structure de l'instruction de pro-
t
gramme est la suivante:
Sortie ouver-
ture/fermeture
OPERATION est un ordre logique.
OPERAND est soit le numéro de code d'une
entrée ou d'une sortie, soit le numéro d'un
registre spécial ou temporaire.
On utilise les instructions logiques suivantes:
LOAD
LOADN lecture de l'état inversé d'une entrée
AND
ANDN fonction logique ET inversé (NET)
OR
ORN
OUT
END
Pour les entrées 1...7, on définit un code d'opé-
ration propre à chaque état, "ouvert", "fermé"
ou "non défini". L'état actif des entrées 8...17
peut être utilisé comme opérande dans la logi-
que.
service.
mètres de réglage.
OPERATION
OPERAND
LOADN 2
lecture d'une entrée ou d'un registre
ou d'un registre
fonction logique ET
fonction logique OU (OR)
fonction logique NI (NOR)
écriture sur une sortie ou un registre
fin du programme
15