Spécification de messages CIP

Les types de messages en lecture et écriture de la table de données CIP transfèrent les données entre les automates
Logix 5000
.
Sélectionner cette commande
Pour
Lecture de la table de données CIP (CIP Data Table Read)
Lire les données d'un autre automate.
Les types de Source et de Destination doivent correspondre.
Écriture de la table de données CIP (CIP Data Table Write)
Écrire les données sur un autre automate.
Les types de Source et de Destination doivent correspondre.
Reconfiguration d'un module d’E/S
Utiliser le message Reconfiguration module pour envoyer de nouvelles informations de configuration à un module d’E/S.
Pendant la reconfiguration, la situation suivante se produit :
  • Les modules d'entrée continuent d’envoyer des données d'entrée à l’automate.
  • Les modules de sortie continuent de contrôler leurs dispositifs de sortie.
Un message Reconfiguration de module requiert la propriété suivante de configuration.
Dans cette propriété
Choisir
Type de message
Reconfiguration de module
Exemple
Suivre ces étapes pour reconfigurer le module d’E/S.
  1. Définir la nouvelle valeur du membre requis de l’étiquette de configuration du module.
  2. Envoyer un message Reconfiguration de module au module.
    Lorsque reconfigure[5] est défini, définir l’alarme haute à 60 pour le module local du logement 4. Le message Reconfiguration de module envoie alors la nouvelle valeur d’alarme au module. Cette instruction d’impulsion évite que l'échelon envoie des messages multiples au module tout le temps que reconfigure[5] est actif.
    CONSEIL: Nous vous recommandons d'inclure toujours un XIO du bit MSG.EN en tant que précondition d'échelon MSG en série.
Logique à relais
RelayLadder_Pg284_v31
Texte structuré
IF reconfigure[5] AND NOT reconfigure[6]THEN Local:4:C.Ch0Config.HAlarmLimit := 60;
IF NOT change_Halarm.EN THEN MSG(change_Halarm);
END_IF; END_IF;
reconfigure[6] := reconfigure[5];
Spécifier les messages génériques CIP
IMPORTANT: Les modules ControlLogix disposent de services qui peuvent être appelés en utilisant une instruction MSG et en choisissant le type de message CIP générique.
Pour
Dans cette propriété
Saisir ou sélectionner
Exécuter un test d'impulsion sur un module de sortie numérique
Type de message
CIP Générique
Type de service (Service Type)
Test d'impulsion
Source
tag_name de type INT [5]
Ce tableau contient
Description
tag_name[0]
Masque de bit de points à tester (test d'un point à la fois uniquement)
tag_name[1]
Réservé, laisser à 0
tag_name[2]
Largeur d'impulsion (centaines de Milli (mu), généralement 20)
tag_name[3]
Retard de passage par zéro des E/S ControlLogix (centaines de Milli (mu), généralement 40)
tag_name[4]
Vérifier le retard
Destination
En blanc
Obtenir la valeur de l'audit
Type de message
CIP Générique
Type de service (Service Type)
Obtention de la valeur de l'audit (Audit Value Get)
Élément source
Champ non modifiable, en blanc
Longueur Source (Source Length)
Champ non modifiable, définir sur 0 octets
Élément destinataire
Ce tableau contient
Description
tag_name de type DINT[2] ou
LINT
Cette étiquette contient la Valeur de l'audit pour l’automate.
IMPORTANT:
Rockwell Automation
recommande d'utiliser le type de données DINT[2] pour éviter les limitations lorsque vous travaillez avec des types de données LINT dans les automates Allen-Bradley®.
Obtenir les événements de l'automate surveillés pour les changements
Type de message
CIP Générique
Type de service (Service Type)
Obtenir les changements à détecter (Changes to Detect Get)
Élément source
Champ non modifiable, en blanc
Longueur Source (Source Length)
Champ non modifiable, définir sur 0 octets
Élément destinataire
Ce tableau contient
Description
tag_name de type DINT[2] ou
LINT
Cette étiquette représente un masque de bit des changements surveillés pour l’automate.
IMPORTANT:
Rockwell Automation
recommande d'utiliser le type de données DINT[2] pour éviter les limitations lorsque vous travaillez avec des types de données LINT dans les automates Allen-Bradley.
Définir les événements de l’automate surveillés pour les changements
Type de message
CIP Générique
Type de service (Service Type)
Définir les changements à détecter (Changes to Detect Set)
Élément source
Ce tableau contient
Description
tag_name de type DINT[2] ou
LINT
Cette étiquette représente un masque de bit des changements surveillés pour l’automate.
IMPORTANT:
Rockwell Automation
recommande d'utiliser le type de données DINT[2] pour éviter les limitations lorsque vous travaillez avec des types de données LINT dans les automates Allen-Bradley.
Longueur Source (Source Length)
Champ non modifiable, définir sur 8 octets
Élément destinataire
Champ non modifiable, en blanc
Réinitialiser les fusibles électroniques sur un module de sorties numériques
Type de message
CIP Générique
Type de service (Service Type)
Réinitialiser les fusibles électroniques (Reset Electronic Fuse)
Source
Nom d’étiquette de type DINT
Cette étiquette représente un masque de bit des points sur lesquels les fusibles doivent être réinitialisés.
Destination
Laisser en blanc
Réinitialiser des diagnostics de verrouillage sur un module numérique d’entrée
Type de message
CIP Générique
Type de service (Service Type)
Réinitialiser des diagnostics de verrouillage (I) (Reset Latched Diagnostics (I))
Source
tag_name de type DINT
Cette étiquette représente un masque de bit des points sur lesquels les diagnostics doivent être réinitialisés.
Réinitialiser des diagnostics de verrouillage sur un module numérique de sortie
Type de message
CIP Générique
Type de service (Service Type)
Réinitialiser les diagnostics verrouillés (O) (Reset Latched Diagnostics (O))
Source
tag_name de type DINT
Cette étiquette représente un masque de bit des points sur lesquels les diagnostics doivent être réinitialisés.
Déverrouiller l’alarme d'un module d’entrée analogique
Type de message
CIP Générique
Type de service (Service Type)
Sélectionner l’alarme que vous souhaitez déverrouiller.
• Déverrouiller toutes les alarmes (I)
• Déverrouiller l’alarme analogique haute (I)
• Déverrouiller l’alarme analogique haute haute (I)
• Déverrouiller l’alarme analogique basse (I)
• Déverrouiller l’alarme analogique basse basse (I)
• Déverrouiller l’alarme de variation (I)
Instance
Canal de l’alarme à déverrouiller.
Déverrouiller l’alarme d'un module de sortie analogique
Type de message
CIP Générique
Type de service (Service Type)
Sélectionner l’alarme que vous souhaitez déverrouiller.
• Déverrouiller toutes les alarmes (O)
• Déverrouiller l’alarme haute (O)
• Déverrouiller l’alarme basse (O)
• Déverrouiller l’alarme de rampe (O)
Instance
Canal de l’alarme à déverrouiller.
Définitions de bits de obtention/définition des événements de l’automate surveillés pour les changements
Noms d’étiquettes
Type de données
Définition de bit
Obtenir les événements de l'automate surveillés pour les changements
Définir les événements de l’automate surveillés pour les changements
DINT[0]
Chaque bit a une signification spécifique :
0 Stocker sur un support amovible avec l’application Logix Designer
1 Des modifications en ligne ont été acceptées, testées ou assemblées
2 Transaction en ligne d’importation partielle terminée
3 Forçages SFC ont été activés
4 Forçages SFC ont été désactivés
5 Forçages SFC ont été supprimés
6 Forçages SFC ont été modifiés
7 Forçages E/S ont été activés
8 Forçages E/S ont été désactivés
9 Forçages E/S ont été supprimés
10 Forçages E/S ont été modifiés
11 Mise à jour du firmware depuis une source non connectée
12 Mise à jour du firmware par un support amovible
13 Changement de mode par une station de travail
14 Changement de mode avec l'interrupteur de mode
15 Un défaut majeur s’est produit
16 Les défauts majeurs ont été effacés
7 Les défauts majeurs ont été effacés avec l'interrupteur de mode
118 Les propriétés de la tâche ont été modifiées
19 Les propriétés du programme ont été modifiées
20 Les options de tranche de temps de l’automate ont été modifiées
21 Le support amovible a été retiré
22 Le support amovible a été inséré
23 Signature de sécurité créée
24 Signature de sécurité supprimée
25 Verrouillage de la sécurité
26 Déverrouillage de la sécurité
27 Valeur constante de balise modifiée
28 Valeurs multiples de balise constante modifiées
29 Attribut de balise constante effacé
30 Balise définie à valeur constante
31 Entrée du journal personnalisée ajoutée
DINT[1]
32 Changement qui affecte la corrélation
33 Attribut "Aide à protéger la signature en mode Exécution" défini
34 Attribut "Aide à protéger la signature en mode Exécution" effacé
35…63 Inutilisés
CONSEIL:
  • La sélection du type de message
    CIP générique
    (CIP Generic) active l'option
    Grande connexion
    (Large Connection) sur l'onglet
    Communication
    (Communication). Utiliser des grandes connexions CIP Générique lorsqu'un message est plus grand que 480 octets. 500 octets est la règle générale, mais il y a des entêtes au début du message. Les grandes connexions CIP sont destinées aux messages occupant jusqu’à 3980 octets.
  • La case
    Grande connexion
    (Large Connection) n'est activée que lorsque la case
    Connecté
    (Connected) est cochée et que le type de message sélectionné sur l'onglet
    Configuration
    (Configuration) est
    CIP générique
    (CIP Generic).
  • L'option
    Grande connexion
    (Large Connection) est uniquement disponible dans l'application Logix Designer version 21.00.00 ou ultérieure et dans le logiciel RSLogix 5000, version 20.00.00 ou ultérieure.
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.
Normal