bit de mot
Posté : 23 févr. 2021, 13:51
Bonjour,
mon problème est le suivant:
Dans un projet que je développe sur e!cockpit, après avoir déclaré dans les variables globales des info du type:
SS_020TE AT %MW700.0 : BOOL,
je souhaite écrire un programme qui copie mes entrées physiques dans des adresse mémoires (bit de mot) avec la syntaxe suivante:
%MW700.0 := BIT_TO_WORD (%IX2.0);
Or, lors de la compilation, un message d'erreur pop pour chaque adressage, comme quoi mon adresse directe ( %MW700.0) est incorrectement représentée.
est-ce un problème de syntaxe ?
mon problème est le suivant:
Dans un projet que je développe sur e!cockpit, après avoir déclaré dans les variables globales des info du type:
SS_020TE AT %MW700.0 : BOOL,
je souhaite écrire un programme qui copie mes entrées physiques dans des adresse mémoires (bit de mot) avec la syntaxe suivante:
%MW700.0 := BIT_TO_WORD (%IX2.0);
Or, lors de la compilation, un message d'erreur pop pour chaque adressage, comme quoi mon adresse directe ( %MW700.0) est incorrectement représentée.
est-ce un problème de syntaxe ?