Présentation

Le bloc fonction MBP_MSTR vous permet de configurer des messages explicites connectés et non connectés Modbus TCP et EtherNet/IP.

L'opération commence lorsque l'entrée de la broche EN est activée. Elle se termine si la broche ABORT est activée ou si la broche EN est désactivée.

Les paramètres de sortie CONTROL et DATABUF définissent l'opération.

NOTE : La structure et le contenu des paramètres de sortie CONTROL et DATABUF diffèrent selon que les messages explicites sont configurés avec le protocole EtherNet/IP ou Modbus TCP. Pour plus d'informations sur la configuration de ces paramètres pour chaque protocole, consultez les rubriques Configuration du paramètre de contrôle pour EtherNet/IP et Configuration du paramètre de contrôle pour Modbus TCP.

La sortie ACTIVE est activée lors de l'opération ; la sortie ERROR est activée si l'opération n'aboutit pas ; et la sortie SUCCESS est activée lorsque l'opération réussit.

EN et ENO peuvent être configurés en tant que paramètres supplémentaires.

Représentation en FBD

Paramètres d'entrée

Paramètre

Type de données

Description

ENABLE

BOOL

Si le paramètre est activé, l'opération de message explicite (spécifiée dans le premier item de la broche CONTROL) est exécutée.

ABORT

BOOL

Si ce paramètre est activé, l'opération est abandonnée.

Paramètres de sortie

Paramètre

Type de données

Description

ACTIVE

BOOL

Activé lorsque l'opération est active.

Désactivé le reste du temps.

ERREUR

BOOL

Activé lorsque l'abandon de l'opération a échoué.

Désactivé avant et pendant l'opération, et si l'opération réussit.

SUCCESS

BOOL

Activé lorsque l'opération s'est déroulée correctement.

OFF avant et pendant l'opération, et si l'opération échoue.

CONTROL1

WORD

Ce paramètre contient le bloc de commande. Le premier élément contient un code décrivant l'opération à effectuer. Le contenu du bloc de commande dépend de l'opération. La structure du bloc de commande dépend du protocole (EtherNet/IP ou Modbus TCP).

Remarque : affectez ce paramètre à une variable localisée.

DATABUF1

WORD

Ce paramètre contient le tampon de données. Pour les opérations qui :

  • fournissent des données – par exemple, une opération d'écriture –, ce paramètre désigne la source des données ;

  • reçoivent des données – par exemple, une opération de lecture –, ce paramètre désigne la destination des données.

Remarque : affectez ce paramètre à une variable localisée.

1. Pour plus d'informations sur la configuration de ces paramètres pour les protocoles EtherNet/IP et Modbus TCP, consultez les rubriques Configuration du paramètre de contrôle pour EtherNet/IP et Configuration du paramètre de contrôle pour Modbus TCP.