Télécharger Imprimer la page

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

Publicité

Suite 1 du FB 110
Si le paramètre de sortie REST contient une valeur supérieure à 0, il faut
encore appeler le bloc UEBT-DAT, par exemple au cycle suivant. Dans ce cas,
le programme utilisateur ne peut modifier l'ensemble des paramètres que si,
à l'appel suivant, le paramètre REST est nul, ce qui signifie que la zone
de données a pu être transférée complètement.
Le bloc fonctionnel UEBT-DAT peut être appelé plusieurs fois avec des
paramètres différents. Des zones de données différentes sont ainsi
transférées simultanément (imbrication). De plus, il est possible
d'utiliser "directement" les blocs d'organisation de fonctions spéciales
OB 202 à OB 205 pour la communication multiprocesseur, ce qui est fait dans
l'exemple d'application.
Si la fonction d'émission (OB 202) n'a pas pu être exécutée correctement à
l'intérieur du bloc fonctionnel UEBT-DAT, le numéro d'erreur correspondant est
transmis dans le paramètre de sortie FEHL, le résultat logique RLG est mis à
"1" et le paramètre de sortie REST à "0".
Le bloc fonctionnel UEBT-DAT utilise la zone des mémentos MB 246 à MB 251
comme zone de mémentos banalisés. Par le mécanisme des paramètres formels
et effectifs, des emplacements de mémoire sont attribués à toutes les
autres variables dont la valeur reste significative jusqu'à ce que le
paramètre de sortie REST soit nul, après plusieurs appels du bloc
fonctionnel UEBT-DAT. Cette procédure est nécessaire pour transférer
simultanément plusieurs blocs de données.
Réalisation
(1)
(2)
(3)
(4)
(5)
Programmation de la CPU 948
C79000-G8577-C848-04
FB 110
UEBT-DAT
STAR
ECPU
TNDB
ANZB
ERSB
FEHL
(6)
REST
(7)
AKBN
(8)
FLAM
(9)
Suite à la page suivante
Applications
10 - 61

Publicité

loading

Ce manuel est également adapté pour:

Simatic s5 cpu 948