Configuration de la messagerie explicite à l'aide de DATA_EXCH
Traduction de la notice originale
Présentation
Utilisez le bloc fonction DATA_EXCH pour configurer les messages explicites Modbus .
Les paramètres Management_Param, Data_to_Send et Received_Data définissent l'opération.
EN et ENO peuvent être configurés comme paramètres supplémentaires.
Représentation en FBD
Paramètres d'entrée
Paramètre
Type de données
Description
EN
BOOL
Ce paramètre est facultatif. Lorsque la valeur un est associée à cette entrée, le bloc est activé et peut résoudre l'algorithme des blocs fonction. Lorsque la valeur zéro est associée à cette entrée, le bloc est désactivé et ne peut résoudre l'algorithme des blocs fonction.
Adresse
Array [0...7] of INT
Chemin d'accès à l'équipement cible, dont le contenu varie selon le protocole du message. Utilisez la fonction Address comment entrée du paramètre de bloc ADR. Consultez la description du paramètre Address.
ActionType
INT
Type d'action à réaliser. Pour les protocoles Modbus TCP, ce paramètre est égal à 1 (transmission suivie d'une attente de réception).
Data_to_Send
Array [n...m] of INT
Le contenu de ce paramètre varie selon le protocole.
Consultez l'aide en ligne de Control Expert.
Paramètres d'entrée/de sortie
Le tableau Management_Param est local :
Paramètre
Type de données
Description
Management_Param
Array [0...3] of INT
Paramètre de gestion, composé de quatre mots
Ne copiez pas ce tableau pendant le basculement d'une CPU primaire vers une CPU redondante dans un système redondant. Désélectionnez la case Echange sur l'automate redondant dans Control Expert lorsque vous configurez un système redondant.
NOTE : consultez la description de la gestion des données du système redondant et du DDT T_M_ECPU_HSBY dans le document Redondance d'UC Modicon M580 - Guide de planification du système pour architectures courante.
Paramètres de sortie
Paramètre
Type de données
Description
ENO
BOOL
Ce paramètre est facultatif. Lorsque vous sélectionnez cette sortie, vous obtenez également l'entrée EN. La sortie ENO est activée lorsque l'exécution du bloc fonction aboutit.
Received_Data
Array [n...m] of INT
Réponse Modbus TCP dont la structure et le contenu dépendent du protocole.