Que veut dire le "L" du "E, A, M, L, D, T, Z" ?

Forum traitant des automates industriels de marque Siemens.
Répondre
Avatar du membre
LaurentCK
Code son premier grafcet
Code son premier grafcet
Messages : 47
Enregistré le : 24 oct. 2020, 08:41
Localisation : Pizay

Que veut dire le "L" du "E, A, M, L, D, T, Z" ?

Message par LaurentCK »

Bonjour,
Que veut dire le "L" du "E, A, M, L, D, T, Z" en Siemens S7 ?
On m'a posé la question et je n'ai pas quoi su répondre.
Extrait en LIST :

U L 3.3
= M 10.0


Merci de vos réponses
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7166
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Que veut dire le "L" du "E, A, M, L, D, T, Z" ?

Message par itasoft »

slts,
c'est rébus
----
il manque UL dans un coin
Fichiers joints
03.JPG
03.JPG (12.16 Kio) Vu 1132 fois
Automaticien privé (de tout)
itasoft@free.fr
Avatar du membre
LaurentCK
Code son premier grafcet
Code son premier grafcet
Messages : 47
Enregistré le : 24 oct. 2020, 08:41
Localisation : Pizay

Re: Que veut dire le "L" du "E, A, M, L, D, T, Z" ?

Message par LaurentCK »

:mrgreen:
(j'la connaissais)
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7166
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Que veut dire le "L" du "E, A, M, L, D, T, Z" ?

Message par itasoft »

slts,
moi aussi mais ça me fait toujours rire, lol
Sinon pour ta question, on va attendre les spécialistes, car moi j’entrave que couic en IL et surtout en IL « teutons »
Modifié en dernier par itasoft le 23 févr. 2022, 22:29, modifié 2 fois.
Automaticien privé (de tout)
itasoft@free.fr
Avatar du membre
LaurentCK
Code son premier grafcet
Code son premier grafcet
Messages : 47
Enregistré le : 24 oct. 2020, 08:41
Localisation : Pizay

Re: Que veut dire le "L" du "E, A, M, L, D, T, Z" ?

Message par LaurentCK »

Image
Avatar du membre
LaurentCK
Code son premier grafcet
Code son premier grafcet
Messages : 47
Enregistré le : 24 oct. 2020, 08:41
Localisation : Pizay

Re: Que veut dire le "L" du "E, A, M, L, D, T, Z" ?

Message par LaurentCK »

itasoft a écrit : 23 févr. 2022, 22:16 [..] Sinon pour ta question, on va attendre les spécialistes, car moi j’entrave que couic en IL et surtout en IL « teutons »
Bah ouais quoi, allez, j'suis sur que y'en a qui savent et qui veulent pas dire...
Avatar du membre
LaurentCK
Code son premier grafcet
Code son premier grafcet
Messages : 47
Enregistré le : 24 oct. 2020, 08:41
Localisation : Pizay

Re: Que veut dire le "L" du "E, A, M, L, D, T, Z" ?

Message par LaurentCK »

J'ai une hypothèse... je verrais bien que U L 3.3 fait le test à 1 du bit 3 de l'octet 3 de l'ACCU 1 du microprocesseur de la CPU... mais ce n'est qu'une hypothèse...
steph68
Codeur fou
Codeur fou
Messages : 269
Enregistré le : 21 oct. 2015, 08:23

Re: Que veut dire le "L" du "E, A, M, L, D, T, Z" ?

Message par steph68 »

Salut,

C'est la zone mémoire "Locale" d'un bloc.
Quand tu déclares une variable temporaire, c'est ici qu'elle est attribuée.
Ou alors tu peux taper directement dedans comme dans l'exemple (L3.3 = 3ème bit du 3ème octet de la zone).
Aucun rapport avec les accus.

A chaque appel de bloc, tu disposes d'une nouvelle zone mémoire (équivalent à une pile en informatique).
Attention cependant, la zone n'est pas initialisée, c'est à toi de le faire, au niveau de la variable.
Dès que tu quittes le bloc, la zone est détruite (les variables sont perdues).

@+
Avatar du membre
LaurentCK
Code son premier grafcet
Code son premier grafcet
Messages : 47
Enregistré le : 24 oct. 2020, 08:41
Localisation : Pizay

Re: Que veut dire le "L" du "E, A, M, L, D, T, Z" ?

Message par LaurentCK »

Ha d'accord, je comprends.
Grand merci à toi steph68 :D
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2087
Enregistré le : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: Que veut dire le "L" du "E, A, M, L, D, T, Z" ?

Message par philou77 »

itasoft a écrit : 23 févr. 2022, 21:55 slts,
c'est rébus
----
il manque UL dans un coin
Je connaissait avec 3 os 2 longs et un court !
ça faisait os, os, os court, ......
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
Répondre