Siemens SIMATIC S7-1200 Manuel page 88

Masquer les pouces Voir aussi pour SIMATIC S7-1200:
Table des Matières

Publicité

Concepts concernant les automates programmables
4.2 Stockage des données, zones de mémoire, E/S et adressage
Tableau 4- 11 Adressage absolu pour la mémoire Q
Bit
Octet, mot ou double mot
En ajoutant un ":P" à l'adresse, vous pouvez écrire directement dans les sorties TOR et
analogiques physiques de la CPU, du SB ou du SM. La différence entre un accès via Q_:P
et un accès via Q est que les données sont directement écrites dans les sorties en accès en
plus d'être écrites dans la mémoire image des sorties. On parle parfois d'accès en "écriture
directe" pour cet accès Q_:P, car les données sont envoyées directement à leur destination
qui n'a pas besoin d'attendre la prochaine actualisation à partir de la mémoire image des
sorties.
Comme les sorties physiques pilotent directement les appareils de terrain qui y sont
connectés, la lecture de ces sorties est interdite. Ainsi, les accès Q_:P sont en écriture seule
alors que les accès Q peuvent être en lecture ou en écriture.
Les accès Q_:P sont également limités à la taille des sorties prises en charge par une CPU,
un SB ou un SM unique, arrondie à l'octet le plus proche. Par exemple, si les sorties d'un SB
2 DI / 2 DQ sont configurées pour commencer en Q4.0, il est possible d'y accéder en tant
que Q4.0:P et Q4.1:P ou en tant que QB4:P. Les accès de Q4.2:P à Q4.7:P ne sont pas
refusés mais n'ont aucun sens puisque les sorties correspondantes ne sont pas utilisées.
Les accès à QW4:P et QD4:P sont interdits puisqu'ils dépassent le décalage d'octet associé
au SB.
Les accès via Q_:P affectent à la fois la sortie physique et la valeur correspondante
sauvegardée dans la mémoire image des sorties.
Tableau 4- 12 Adressage absolu pour la mémoire Q (accès direct)
Bit
Octet, mot ou double mot
M (mémentos) : Utilisez la zone des mémentos (mémoire M) pour les relais de commande et
les données afin de stocker l'état intermédiaire d'une opération ou d'autres informations de
commande. Vous pouvez accéder à la zone des mémentos par bits, octets, mots ou doubles
mots. L'accès en lecture et l'accès en écriture sont tous deux autorisés pour la mémoire M.
Tableau 4- 13 Adressage absolu pour la mémoire M
Bit
Octet, mot ou double mot
Temp (mémoire temporaire) : La CPU affecte la mémoire temporaire selon les besoins. La
CPU alloue la mémoire temporaire au bloc de code au moment où le bloc de code est
démarré (pour un OB) ou est appelé (pour une FC ou un FB). L'affectation de mémoire
temporaire à un bloc de code peut entraîner la réutilisation d'adresses de mémoire
temporaire utilisées précédemment par d'autres OB, FC ou FB. La mémoire temporaire n'est
pas initialisée par la CPU lors de son affectation et elle peut donc contenir n'importe quelle
valeur.
88
Q[adresse d'octet].[adresse de bit]
Q[taille][adresse d'octet de départ]
Q[adresse d'octet].[adresse de
bit]:P
Q[taille][adresse d'octet de
départ]:P
M[adresse d'octet].[adresse de bit]
M[taille][adresse d'octet de départ]
Q1.1
QB5, QW10, QD40
Q1.1:P
QB5:P, QW10:P ou QD40:P
M26.7
MB20, MW30, MD50
Automate programmable S7-1200
Manuel système, 07/2011, A5E02486682-04

Hide quick links:

Publicité

Table des Matières
loading

Table des Matières