Siemens SIMATIC S7-300 Manuel De Référence page 250

Masquer les pouces Voir aussi pour SIMATIC S7-300:
Table des Matières

Publicité

SFC et SFB de mise à jour de la mémoire image et de traitement de champ de bits
Au premier appel du bloc, il faut donner la valeur 1 à l'entrée RESET.
Quand le mécanisme pas à pas se trouve au dernier pas (DSC a alors la valeur LST_STEP)
et que le temps d'exécution indiqué pour ce pas est écoulé, les sorties Q et EOD sont mises
à 1 et le SFB reste dans ce dernier pas jusqu'à ce que vous donniez la valeur 1 à l'entrée
RESET.
Une temporisation DRUM ne court que dans les états de fonctionnement Mise en route et
Marche.
Le système d'exploitation remet le SFB32 "DRUM" à zéro en cas de démarrage à froid, mais
pas en cas de démarrage à chaud. Pour qu'il soit initialisé après un démarrage à chaud, il
faut l'appeler dans l'OB100 avec RESET = 1.
Paramètre
Déclaration
RESET
INPUT
JOG
INPUT
DRUM_EN
INPUT
LST_STEP
INPUT
EVENTi
INPUT
(1 ≤ i ≤ 16)
OUTj
OUTPUT
(0 ≤ j ≤ 15)
Q
OUTPUT
OUT_WORD
OUTPUT
ERR_CODE
OUTPUT
JOG_HIS
VAR
EOD
VAR
DSP
VAR
DSC
VAR
14-12
Type de
données
BOOL
BOOL
BOOL
BYTE
BOOL
BOOL
BOOL
WORD
WORD
BOOL
BOOL
BYTE
BYTE
Logiciel système pour SIMATIC S7-300/400 - Fonctions standard et fonctions système - Volume 1/2
Zone de
Description
mémoire
E, A, M, D, L,
Le niveau 1 provoque la remise à zéro du
constante
mécanisme pas à pas. Au premier appel du
bloc, RESET doit être égal à 1.
E, A, M, D, L,
Un front montant (par rapport au dernier
constante
appel du SFB) fait passer le mécanisme au
pas suivant s'il ne se trouve pas encore au
dernier pas. Ce passage a lieu, quelle que
soit la valeur donnée à DRUM_EN.
E, A, M, D, L,
Paramètre de commande fixant la possibilité
constante
d'une avance pas à pas en fonction du
temps (1 : possible)
E, A, M, D, L,
Numéro du dernier pas
constante
(valeurs possibles : 1 à 16)
E, A, M, D, L,
Bit d'événement numéro i (correspondant au
constante
pas i)
E, A, M, D, L
Bit de sortie numéro j (identique au bit nº j
de OUT_WORD)
E, A, M, D, L
Paramètre d'état indiquant si le temps
d'exécution que vous avez défini pour le
dernier pas est écoulé
E, A, M, D, L, P Bits de sortie regroupés en une variable
E, A, M, D, L, P Si une erreur apparaît pendant l'exécution
du SFB, ERR_CODE contient les
informations d'erreur.
E, A, M, D, L,
(Non destiné à l'utilisateur : paramètre
constante
d'entrée JOG de l'appel précédent du SFB)
E, A, M, D, L,
Identique au paramètre de sortie Q
constante
E, A, M, D, L, P,
Numéro du premier pas
constante
(valeurs possibles : 1 à 16)
E, A, M, D, L, P,
Numéro du pas actuel
constante
A5E00709333-01

Hide quick links:

Publicité

Chapitres

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-400

Table des Matières