Intégration Des Fonctions Au Programme Utilisateur - Siemens SIMATIC S7-300 CPU 31 C Série Instructions De Service

Masquer les pouces Voir aussi pour SIMATIC S7-300 CPU 31 C Série:
Table des Matières

Publicité

5.4
Intégration des fonctions au programme utilisateur
Marche à suivre
Vous commandez les fonctions depuis votre programme utilisateur. A cet effet, vous appelez
les blocs fonctionnels système suivants :
Fonction
Comptage
Mesure de fréquence
Modulation de largeur d'impulsion
Ces SFB se trouvent dans la bibliothèque standard "Standard Library" sous "System
Function Blocks".
Les paragraphes suivants vont vous expliquer comment développer un programme
utilisateur en fonction de votre application.
Vous pouvez lire directement les valeurs de comptage actuelles en mode "Comptage" et les
valeurs de fréquence actuelles en mode "Comptage de fréquence" via l'adresse d'entrée
(Adresse E) du sous-module "Comptage"(Count).
Appel des SFB
Vous appelez le SFB avec un DB d'instance correspondant.
Exemple : CALL SFB 47, DB30
DB d'instance
Le DB d'instance contient les paramètres du SFB. Les paramètres sont décrits aux chapitres
Commande du compteur depuis le programme utilisateur (Page 209), Commande de la
mesure de fréquence depuis le programme utilisateur (Page 229) ou Déroulement pour la
modulation de largeur d'impulsion (Page 238).
Vous pouvez accéder aux paramètres au moyen :
● du numéro de DB et de l'adresse absolue dans le bloc de données,
● du numéro de DB et de l'adresse symbolique dans le bloc de données.
Les paramètres essentiels pour la fonction sont également connectés au bloc. Vous pouvez
directement affecter une valeur aux paramètres d'entrée du SFB ou interroger les
paramètres de sortie.
Remarque
Pour chaque voie, vous devez toujours appeler le SFB avec le même DB d'instance, car ce
dernier contient les états nécessaires au traitement interne du SFB.
L'accès en écriture aux sorties du DB d'instance n'est pas autorisé.
CPU 31xC : Fonctions technologiques
Instructions de service, 03/2011, A5E00105485-05
Comptage, mesure de fréquence et modulation de largeur d'impulsion
5.4 Intégration des fonctions au programme utilisateur
SFB
SFB COUNT (SFB 47)
SFB FREQUENC (SFB 48)
SFB PULSE (SFB 49)
197

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-300 cpu 312cSimatic s7-300 cpu 313cSimatic s7-300 cpu 313c-2 ptpSimatic s7-300 cpu 313c-2 dpSimatic s7-300 cpu 314c-2 ptpSimatic s7-300 cpu 314c-2 dp ... Afficher tout

Table des Matières