Annexe B
Allocation dynamique de mémoire dans les automates CompactLogix
Messages
Optimisation des points
par RSLinx
Tendances
140
Les messages entrent et sortent de l'automate via le réseau Ethernet, le réseau
ControlNet et les ports série, entraînant une allocation de mémoire. Les
allocations de mémoire pour les messages destinés aux E/S sont comptabilisées
dans ces allocations. Pour empêcher les instructions du message d'utiliser trop de
mémoire, n'envoyez pas de messages simultanément.
Tableau 35 – Types de message
Chemin
du message
Port ControlNet
Entrant
Sortant
Port Ethernet
Entrant
Sortant
Port série
Entrant
Sortant
Avec l'optimisation des points, les objets de tendance, des drivers de tendance
et des connexions allouent de la mémoire.
Tableau 36 – Fonctions des points
Elément
Description
Objet de tendance
L'objet est créé dans l'automate pour regrouper les
points requis. Un seul objet de tendance peut traiter
environ 100 points.
Driver de tendance
Un driver est créé pour communiquer avec l' o bjet de
tendance.
Connexion
Une connexion est créée entre l'automate et le logiciel
RSLinx.
Pour surveiller 100 points :
EXEMPLE
100 points x 36 octets = 3 600 octets (driver de tendance)
3 600 (driver de tendance) + 80 (objet de tendance) + 1 200
(connexion) = environ 4 000 octets
Nous estimons qu'un point consomme environ 40 octets de mémoire.
Chaque tendance créée dans un automate crée un objet de tendance et alloue
un tampon pour l'archivage.
Tableau 37 – Tendances de l'automate
Elément
Objet de tendance
Tampon pour l'archivage
Publication Rockwell Automation 1769-UM011I-FR-P – Février 2013
Connexion établie ?
Oui - le message est connecté.
Non – c' e st un message sans connexion.
Tous les messages sortants, connectés ou non
Oui - le message est connecté.
Non – c' e st un message sans connexion.
Tous les messages sortants, connectés ou non
Tous les messages entrants, connectés ou non
Tous les messages sortants, connectés ou non
Mémoire allouée
80 octets
4 000 octets
Mémoire allouée
1 200 octets
1 200 octets
1 200 octets
1 200 octets
1 200 octets
1 200 octets
1 200 octets
1 200 octets
Mémoire allouée
80 octets
36 octets
1 200 octets