MSG_CIPSYMBOLIC (message symbolique du protocole CIP)
L’instruction MSG_CIPSYMBOLIC envoie un message symbolique CIP (Common Industrial Protocol) via un canal Ethernet ou un port série.
Langages pris en charge : Diagramme de bloc de fonctions, diagramme de schéma à relais et texte structuré.
Cette instruction s'applique aux contrôleurs
Micro820
L20E, Micro850
L50E et Micro870
L70E.MSG_CIPSYMBOLIC

Exécution de MSG_CIPSYMBOLIC
Lorsque le bloc fonctionnel est activé, les mémoires tampon de réception pour les opérations de lecture sont effacées sur le front montant d'Enable.
Arguments
Paramètre | Type de paramètre | Type de données | Description |
|---|---|---|---|
IN | Entrée | BOOL | État de l'entrée de la ligne de programme.
|
CtrlCfg | Entrée | CIPCONTROLCFG | Configuration du contrôle d'exécution du bloc d'instruction Utilisez les paramètres de CIPCONTROLCFG pour définir CtrlCfg. |
TargetCfg | Entrée | CIPTARGETCFG | Configuration de l'appareil cible. Utilisez les paramètres de CIPTARGETCFG pour définir TargetCfg. |
Data | Entrée | USINT[1..1] | La commande de lecture stocke les données renvoyées par le serveur. La commande d'écriture met en mémoire tampon les données à envoyer au serveur. Lorsque l'envoi d'un MSG est déclenché ou redéclenché, les données sont effacées pour la commande de lecture MSG. |
Q | Sortie | BOOL | Les sorties de cette instruction sont mises à jour de façon asynchrone par la scrutation du programme. La sortie Q ne peut pas être utilisée pour déclencher de nouveau l'instruction, car IN est déclenchée par un front.
|
Status | Sortie | CIPSTATUS | État d'exécution du bloc de fonctions Lorsqu'une instruction MSG est déclenchée ou redéclenchée, tous les éléments d'état sont réinitialisés. La sortie d'état est définie dans Type de données CIPSTATUS. |
DataLength | Sortie | UINT | Nombre d'octets de données pour le service de lecture. Pour le service d'écriture : 0. Lorsqu'une instruction MSG est déclenchée ou redéclenchée, la valeur DataLength est remise à zéro pour la commande de lecture MSG. |
Exemples MSG_CIPSYMBOLIC
Exemple de diagramme de bloc de fonctions MSG_CIPSYMBOLIC

Exemple de langage à relais MSG_CIPSYMBOLIC

Exemple de texte structuré MSG_CIPSYMBOLIC

Fournir une réponse