Blocs de fonctIons
Tous les Blocs de Fonctions requièrent un DB d'instance, qui peut être librement attribué. Ils ne sont rappelés qu'à la
demande et maintenus actifs jusqu'au terme de l'opération.
Généralement, l'on définit un bit qui habilite la branche (EN) et qui est remis à zéro avec le front de montée du bit
"Opération terminée" (Done).
fB1 "fB_oP_gfX4" (functIon BlocK)
Il s'occupe de gérer les principales opérations des Données paramétriques pour la configuration du gfX4.
Quatre opérations sont disponibles :
1. Lecture bit (op. code 1)
2. Lecture mot (op. code 3)
3. Ecriture bit (op. code 5)
4. Ecriture mot (op. code 6)
Ce bloc requiert 5 paramètres d'entrée et répond par 4 paramètres de sortie.
Paramètres d'entrée :
1. DBNr (INT) : numéro du bloc de données associé au GFX4 à interroger ou commander.
2. SlaveNr (INt) : adresse MODBuS de l'esclave avec lequel on souhaite opérer.
3. OPCode (INT) : code opération permettant à la fonction de savoir si l'on veut lire ou écrire un mot ou un bit.
Les codes opérations sont les suivants:
• Lecture bit Code Opération : 1
• Lecture mot Code Opération : 3
• Ecriture bit Code Opération : 5
• Ecriture mot Code Opération : 6
4. Address (INT) : adresse du mot/bit à lire/écrire.
(Se reporter au manuel GFX4 pour l'identification des adresses MODBUS des mots/bits).
5. INValue (INT) : valeur à écrire dans le mot ou le bit sélectionné.
En cas d'écriture d'un bit, seules les valeurs 1 et 0 sont naturellement admises.
Dans les opérations de lecture, ce paramètre est ignoré.
30
80419B_MSW_PROFINET per GFXtermo4-GFX4_06-2014_FRA