Exemple De Programme 3 "Allfunctions - Siemens FM 351 Instructions De Service

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

Publicité

12.9

Exemple de programme 3 "AllFunctions"

Objectif
Dans cet exemple, vous trouvez toutes les fonctions du FM 351/451 :
● Modes de fonctionnement
● Commutateurs de fonction
● Tâches d'écriture
● Tâches de lecture
Vous pouvez utiliser l'exemple de programme comme modèle de copie. En procédant à des
modifications et à des suppressions, vous pouvez rassembler les fonctions qui formeront la
structure de base de votre programme utilisateur. Les paramètres que vous devez adapter à
votre utilisation sont repérés par ***. Certaines sont disponibles pour le FM 451 uniquement.
Les réactions aux événements externes et l'analyse des erreurs sont spécifiques de
l'installation et ne sont donc pas contenues dans cet exemple.
Conditions préalables
Vous avez paramétré le module de positionnement comme décrit dans la mise en route.
Dans le DB de canal, l'adresse de votre module est correctement inscrite dans le paramètre
MOD_ADDR et le numéro de canal dans le paramètre CH_NO.
Dans le paramètre PARADBNO, le DB de canal fourni contient déjà le numéro 30 du DB de
paramètres pour les paramètres machine.
Les paramètres machine de votre installation sont enregistrés dans le bloc de données
PARADB_1.
Démarrage
Dans l'OB 100 de démarrage, appelez la fonction FC ABS_INIT pour initialiser le DB de
canal. Mettez ensuite à 1 tous les bits lanceurs pour toutes les tâches dont vous avez besoin
après le démarrage du module.
Module de positionnement FM 351
Instructions de service, 05/2011, A5E01092702-02
12.9 Exemple de programme 3 "AllFunctions"
Exemples
159

Publicité

Table des Matières
loading

Table des Matières