MSG_PCCC (message de commandes de communication de contrôleur programmable)
L'instruction MSG_PCCC envoie un message PCCC via un canal Ethernet ou un port série.
Commandes prises en charge : Lecture de type SLC et écriture de type SLC.
Détails de l'opération :
- Lorsque vous envoyez le message PCCC via un canal Ethernet et que plus de quatre demandes de blocs de fonctions sont dans la file d’attente pour CIP_GENERIC_FB, CIP_SYMBOLIC ou PCCC_MSG_FB, jusqu’à quatre messages par canal peuvent être traités au cours d’une seule scrutation.Pour les programmes de schémas à relais, les demandes de message sont exécutées à la fin de la scrutation à relais.
- Lorsque vous envoyez le message PCCC sur un port série et que plus de huit demandes de blocs de fonctions sont dans la file d’attente pour les communications série, huit messages au total sur tous les canaux peuvent être traités au cours d’une seule scrutation.Pour les programmes de schémas à relais, les demandes de message sont exécutées à la fin de la scrutation à relais.
Langages pris en charge : Diagramme de bloc de fonctions, diagramme de schéma à relais et texte structuré.
Cette instruction s'applique aux contrôleurs
Micro870
L70E et Micro850
L50E.MSG_PCCC

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 de fonctions. Utilisez le Type de données CIPCONTROLCFG pour définir CtrlCfg. |
PCCCCfg | Entrée | PCCC_CFG | Commandes et adresse PCCC. Utilisez le Type de données PCCCCFG pour définir PCCCCfg. |
TargetCfg | Entrée | CIPTARGETCFG | Configuration de l'appareil cible. Utilisez le Type de données TARGETCFG pour définir TargetCfg. |
Q | Sortie | BOOL |
|
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 la réponse au message CIPPCCC. Lorsqu'une instruction MSG est déclenchée ou redéclenchée, la valeur DataLength est réinitialisée sur 0. La valeur DataLength est prise en charge lorsqu'un message PCCC est envoyé sur un canal Ethernet. |
Exemples MSG_PCCC
Exemple de diagramme de bloc de fonctions MSG_PCCC

Exemple de programme de schéma à relais MSG_PCCC

Exemple de programme de texte structuré MSG_PCCC

Fournir une réponse