Télécharger Imprimer la page

Siemens SIMATIC S5 AP S5-155U Guide De Programmation page 132

Publicité

Opérations d'organisation
Opération
Opérande
Suite du tableau 3-21
SPN =
adr
(adr = adresse
symbolique avec
SPP
=
au maximum
4 caractères)
SPM =
SPO =
SPS
=
S SPR
-32 768 à +32 767
3 - 60
Fonction
Condition de saut : résultat ≠ 0
Le saut n'est effectué que si FL 1 ≠ FL 0. Le résultat
logique RLG n'est pas modifié.
Condition de saut : résultat > 0
Le saut n'est effectué que si FL 1 = 1 et FL 0 = 0.
Le RLG n'est pas modifié.
Condition de saut : résultat < 0
Le saut n'est effectué que si FL 1 = 0 et FL 0 = 1.
Le RLG n'est pas modifié.
Saut conditionné au dépassement (overflow) :
Le saut est effectué si l'indicateur OVFL = 1.
S'il n'y a pas de dépassement (OVFL = 0), le saut n'est pas
effectué. Le RLG n'est pas modifié.
Il y a dépassement lorsque pour une représentation donnée, le
domaine permis est dépassé par l'opération arithmétique.
Saut si l'indicateur OVFLMEM = 1 (dépassement mémorisé)
Le saut est effectué si l'indicateur OVFLMEM = 1.
S'il n'y a pas de dépassement (OVFLMEM = 0), le saut n'est
pas effectué. Le résultat logique RLG n'est pas modifié.
Il y a dépassement lorsque, pour une représentation donnée, le
domaine permis est dépassé par l'exécution de plusieurs
opérations arithmétiques.
Saut relatif à l'intérieur de la mémoire utilisateur ou d'un bloc
fonctionnel (par exemple, pour parvenir à un autre segment).
L'opération est toujours réalisée indépendamment de conditions.
L'opérande est la différence d'adresse "destination du saut -
instruction actuelle" (nombre de mots). Le saut peut aller vers
l'avant (opérande positif) ou vers l'arrière (opérande négatif).
Attention
L'utilisation non conforme de l'opération SPR peut conduire à
des états indéfinis dans le processus. Cette opération ne doit donc
être utilisée que par des programmeurs très expérimentés et des
utilisateurs connaissant très bien le système.
Programmation de la CPU 948
C79000-G8577-C848-04

Publicité

loading

Ce manuel est également adapté pour:

Simatic s5 cpu 948