Download guide logiciel twido

Transcript
Langage schéma à contacts
Réseaux
inconditionnels
La programmation des réseaux inconditionnels requiert également l'application des
recommandations de programmation liste d'instructions suivantes pour que la
réversibilité liste d’instructions/schéma à contacts puisse s'opérer. Les réseaux
inconditionnels ne sont soumis à aucun test ou à condition. Les sorties ou les
instructions d'action sont toujours activées ou exécutées.
Le diagramme suivant présente des exemples de réseaux inconditionnels, ainsi que
la séquence en langage liste d’instructions équivalente.
%Q0.4
%MW5 := 0
LD
1
ST
%Q0.4
LD
1
[%MW5 := 0]
JMP %L6
>>%L6
Vous noterez que chacune des séquences liste d’instructions inconditionnelles cidessus commence par une instruction de chargement suivie d'un 1, excepté pour
l'instruction JMP. Cette combinaison règle la valeur de l'accumulateur booléen sur
1, et règle par conséquent la bobine (instruction de stockage) sur 1 et %MW5 sur 0
lors de chaque scrutation du programme. L'exception est l'instruction de saut liste
inconditionnel (JMP %L6), qui est exécutée quelle que soit la valeur de
l'accumulateur et ne nécessite pas le réglage de l'accumulateur sur un.
Réseau schéma
à contacts / liste
d’instructions
172
Si un programme liste d'instructions qui n'est pas totalement réversible est inversé,
les parties réversibles sont affichées dans la visualisation par schémas à contacts
et celles qui sont irréversibles sont affichées sur les réseaux schéma à contacts /
liste d’instructions.
Un réseau schéma à contacts / liste d’instructions fonctionne exactement comme un
petit éditeur liste d’instructions. Il permet en effet à l'utilisateur de visualiser et de
modifier les parties irréversibles d'un programme schéma à contacts.
TWD USE 10AF 05/2002