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
MSG_PCCC
Paramètres 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.
  • TRUE : Front montant détecté, démarre le bloc de fonctions à condition que la dernière opération soit terminée.
  • FALSE : Front montant non détecté, pas démarré.
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
  • Vrai : L’instruction MSG est terminée.
  • Faux : L’instruction MSG n'est pas terminée.
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 diagramme de bloc de fonctions MSG_PCCC
Exemple de programme de schéma à relais MSG_PCCC
Exemple de programme de schéma à relais MSG_PCCC
Exemple de programme de texte structuré MSG_PCCC
Exemple de programme de texte structuré MSG_PCCC
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.
Normal