Télécharger Imprimer la page

Rockwell Automation Allen-Bradley Logix 5000 Serie Manuel De Programmation page 43

Étiquettes produites et consommées des automates
Masquer les pouces Voir aussi pour Allen-Bradley Logix 5000 Serie:

Publicité

Produire un tableau de grandes dimensions
Les tableaux de grandes dimensions atteignent des temps de transmission
plus rapide que l'utilisation d'une instruction de message pour envoyer la
totalité du tableau.
Les messages ne sont pas planifiés et sont exécutés uniquement pendant
la partie de surcharge du système de l'exécution de l'automate
Logix5550. Par conséquent, les messages peuvent prendre un temps
assez long pour achever le transfert de données.
Le temps de transfert est amélioré en augmentant la tranche de temps
de surcharge système, mais cela diminue les performances de la tâche
continue.
Pour produire un tableau de grandes dimensions :
1. Dans le dossier Étiquettes de l'automate du projet de l'automate qui
produit le tableau, créez les étiquettes suivantes.
P
Nom de l'étiquette
array_ack
X
array_packet
2. Convertissez l'étiquette array_ack en étiquette consommée.
Pour
Automate
Nom de l'étiquette à distance
3. Dans le dossier Étiquettes de l'automate ou dans le dossier des étiquettes
du programme qui contient la logique pour le transfert, créez les étiquettes
suivantes.
Nom de l'étiquette
tableau
array_offset
array_size
array_transfer_time
array_transfer_time_max
array_transfer_timer
4. Dans l'étiquette array_size, entrez le nombre d'éléments de données réelles,
qui correspond à la valeur du x de l'étape 3 moins les 122 éléments du
tampon.
Publication Rockwell Automation 1756-PM011J-FR-P - Novembre 2018
Type
DINT[2]
DINT[125]
Spécifier
Nom de l'automate qui reçoit le paquet.
array_ack
Les deux automates utilisent le même nom pour ces données.
Type
DINT[x], où x est égal au nombre d'éléments à transférer plus
122 éléments
DINT
DINT
DINT
DINT
TIMER
Chapitre 2
43

Publicité

loading