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

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
DCC
VAR
Logiciel système pour SIMATIC S7-300/400
A5E00261421-01
Type de
Zone de
données
mémoire
BOOL
E, A, M, D, L,
constante
BOOL
E, A, M, D, L,
constante
BOOL
E, A, M, D, L,
constante
BYTE
E, A, M, D, L,
constante
BOOL
E, A, M, D, L,
constante
BOOL
E, A, M, D, L
BOOL
E, A, M, D, L
WORD
E, A, M, D, L,
P
WORD
E, A, M, D, L,
P
BOOL
E, A, M, D, L,
constante
BOOL
E, A, M, D, L,
constante
BYTE
E, A, M, D, L,
P, constante
BYTE
E, A, M, D, L,
P, constante
DWORD
E, A, M, D, L,
P, constante
Description
Le niveau 1 provoque la remise à zéro du
mécanisme pas à pas. Au premier appel du
bloc, RESET doit être égal à 1.
Un front montant (par rapport au dernier 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.
Paramètre de commande fixant la possibilité
d'une avance pas à pas en fonction du temps (1
: possible)
Numéro du dernier pas
(valeurs possibles : 1 à 16)
Bit d'événement numéro i (correspondant au
pas i)
Bit de sortie numéro j (identique au bit nº j de
OUT_WORD)
Paramètre d'état indiquant si le temps
d'exécution que vous avez défini pour le dernier
pas est écoulé
Bits de sortie regroupés en une variable
Si une erreur apparaît pendant l'exécution du
SFB, ERR_CODE contient les informations
d'erreur.
(Non destiné à l'utilisateur : paramètre d'entrée
JOG de l'appel précédent du SFB)
Identique au paramètre de sortie Q
Numéro du premier pas
(valeurs possibles : 1 à 16)
Numéro du pas actuel
Temps d'exécution restant pour le pas actuel,
en ms (signifiant seulement si DRUM_EN = 1 et
le bit d'événement du pas = 1)
14-11

Hide quick links:

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-400

Table des Matières