Bases De La Programmation D'un Module De Positionnement; Préparation - Siemens FM 351 Instructions De Service

Module de positionnement; simatic s7-300
Table des Matières

Publicité

Programmation du FM 351

6.2 Bases de la programmation d'un module de positionnement

6.2
Bases de la programmation d'un module de positionnement
Tâche
Vous pouvez paramétrer, commander et mettre en service chaque canal du module de
positionnement depuis un programme utilisateur. Les chapitres suivants vous permettent de
concevoir un programme utilisateur correspondant à votre application.
Préparation
1. Dans SIMATIC Manager, ouvrez la bibliothèque de blocs FMx51LIB et copiez les
2. Créez des blocs de données (DB) en utilisant les UDT dans le dossier Blocs de votre
3. Saisissez l'adresse du module dans le DB de canal correspondant et, le cas échéant,
4. Saisissez le numéro de canal et, le cas échéant, le numéro du DB de paramètres dans le
Si votre PG/PC est connecté à une CPU, vous pouvez à présent charger les blocs dans
cette dernière.
36
fonctions (FC), blocs fonctionnels (FB) et modèles de blocs (UDT) requis dans le dossier
Blocs de votre projet. Si des numéros de blocs sont déjà utilisés, attribuez-en de
nouveaux. Les désignations de blocs sont repris tels quels dans la table des
mnémoniques de votre programme S7.
Nom
FC ABS_INIT (FC 0)
FB ABS_CTRL (FB 1)
FB ABS_DIAG (FB 2)
UDT ABS_CHANTYPE(UDT 1)
UDT ABS_DIAGTYPE (UDT 2)
UDT ABS_PARATYPE(UDT 3)
programme S7 :
– Un DB de canal pour chaque canal.
– Si vous voulez écrire ou lire les paramètres par programme utilisateur, il vous faut
pour chaque canal un DB de paramètres.
– Si vous voulez exécuter un diagnostic par programme utilisateur, il vous faut
seulement un DB de diagnostic pour chaque module.
également dans le DB de diagnostic correspondant à l'adresse "MOD_ADDR" (voir
chapitre Bases de la programmation d'un module de positionnement (Page 204)).
DB de canal correspondant.
Signification
Cette FC permet l'initialisation du DB de canal après un
démarrage du module.
Ce FB permet l'échange de données et la commande.
Ce FB permet de traiter des informations de diagnostic
détaillées dans le programme ou de les mettre à disposition
d'un système de contrôle-commande.
Cet UDT permet de créer par canal un DB de canal qui est
utilisé par la FC ABS_INIT et le FB ABS_CTRL.
Cet UDT permet de créer par module un DB de diagnostic qui
est utilisé par le FB ABS_DIAG.
Cet UDT permet de créer un DB de paramètres avec des
paramètres ; ce DB est utilisé par le FB ABS_CTRL pour
effectuer la lecture ou l'écriture de paramètres machine ou de
tables des consignes.
Instructions de service, 05/2011, A5E01092702-02
Module de positionnement FM 351

Publicité

Table des Matières
loading

Table des Matières