Création D'un Bloc De Données Dans La Mémoire De Chargement Avec Sfc82 "Crea_Dbl - Siemens SIMATIC S7-300 Manuel De Référence

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

Publicité

Fonctions de copie et fonctions sur bloc
3.9
Création d'un bloc de données dans la mémoire de
chargement avec SFC82 "CREA_DBL"
Description
La fonction SFC82 "CREA_DBL" (create data block in load memory) sert à créer un nouveau
bloc de données dans la mémoire de chargement (micro-carte mémoire). Elle crée un bloc
de données de longueur définie et portant un numéro figurant dans une plage que vous
précisez. Elle affecte au DB le plus petit numéro possible dans la plage indiquée. Pour créer
un DB portant un numéro déterminé, il suffit de donner le même numéro à la limite
supérieure et à la limite inférieure de la plage à préciser. Les numéros déjà attribués à des
DB dans le programme utilisateur ne peuvent plus être utilisés. Si un DB de numéro
identique est déjà présent dans la mémoire de travail et/ou dans la mémoire de chargement
ou si le DB existe sous forme de variante copiée, la SFC est quittée et un message d'erreur
est généré.
Nota
La SFC24 "TEST_DB" vous permet de vérifier si un DB de numéro identique existe déjà.
Le DB est décrit avec le contenu de la zone de données indiquée par le paramètre SRCBLK
(source block). Cette zone de données doit être un DB ou une zone d'un DB. Afin de garantir
la cohérence des données, vous ne devez pas modifier cette zone de données durant
l'exécution de la SFC82 (c'est-à-dire tant que le paramètre BUSY a la valeur TRUE).
Un DB avec l'attribut READ_ONLY peut être généré et initialisé uniquement au moyen de la
SFC82.
La SFC82 ne modifie pas le total de contrôle du programme utilisateur.
3-16
Logiciel système pour SIMATIC S7-300/400 - Fonctions standard et fonctions système - Volume 1/2
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