Page 1 sur 1

comprendre la gestion memoire M221 avec Machine expert basic

Posté : 23 déc. 2025, 12:33
par eaglebass
Bonjour
suis debutant sur M221 Machine expert basic . J ai fait un premier programme ladder. je ne comprends pas comment est gerée la memoire entre les Mots , les Mots double , les mots double constants . J ai l impression qu il y a chevauchement . si on ecrit dans 2 mots double consecutif par eexemple dans %KD10 et %KD11 , une partie de %10 est ecrase par un octet de % KD11. On dirait qu il faut declarer les mots double en en utilisant 1 sur 2 ...pas trouve la moindre doc sur le sujet . Est ce un probleme connu ? Merci

Re: comprendre la gestion memoire M221 avec Machine expert basic

Posté : 23 déc. 2025, 14:11
par MiGaNuTs
Bonjour.
C'est le fonctionnement normal. C'est exactement pour ca que ca s'apelle un " mot double" en fait, ca prends deux emplacements de mots.
C'est forcément marqué quelque part dans la doc, mais j'ai la flemme de fouiller dans les 800 pages pour trouver les deux lignes ou c'est expliqué.
Probablement dans le chapitre "organisation de la mémoire".

Re: comprendre la gestion memoire M221 avec Machine expert basic

Posté : 23 déc. 2025, 15:36
par itasoft
Mais c'est normal !!!!!!!!!!!! C'est vous qui voyez !!!!!!!! (Laspales)

Re: comprendre la gestion memoire M221 avec Machine expert basic

Posté : 23 déc. 2025, 15:39
par JC87
Bonjour,

C'est dans l'aide en ligne, touffue certes mais j'ai mis 45 secondes à trouver, bon faut dire que je suis un authentique surhomme :mrgreen:
Objets flottants et mots double.PNG
Chez Schneider c'est comme ça depuis la série 7, environ 45 ans quoi... Pour finir on écrit pas dans des mots constants, justement parce qu'ils sont constants, c'est dans l'aide aussi, si si :D

JC

Re: comprendre la gestion memoire M221 avec Machine expert basic

Posté : 23 déc. 2025, 20:30
par eaglebass
Merci a vous . je n ai pas eu le reflexe de la doc en ligne . J ai fait une recherche dans les docs schneider : rien ! la doc en ligne est super claire sur l alignment des doubles mots . c 'est tres surprenant d avoir laisser cela au libre arbitre du programmeur . Merci de votre aide et de votre reactivité.

Re: comprendre la gestion memoire M221 avec Machine expert basic

Posté : 07 janv. 2026, 17:21
par roudy
Bonjour,
Moi je décompose (suivant projets) mon plan mémoire pour ne plus avoir à réfléchir au chevauchement.
Par exemple :
- de %MW0 à %MW499 que des %MW (INT)
- de %MW500 à %MW1000 que des %MF (REAL)