Pas trouvé la solution.
D'après la doc, les BIT et les BYTES sont alignés sur les octets Pair et Impairs dans l'ordre de leur déclaration !
Si tu localises à l'adresse %MW ta structure
Unity Range les BOOLS aux bits 0 et 8 des %MW
C'est pour cela qu'il utilise plusieurs mots (en fait un mot pour 2 BOOL)
Si tu localises à l'adresse %M ta structure (à condition que tu n'ai QUE des bool dedans), tu n'as pas ce problème
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part !