transfert contenu d'un mot dans des bits

Forum traitant des automates industriels de marque Schneider - Telemecanique
Répondre
Wow400
Première mise en service
Première mise en service
Messages : 59
Enregistré le : 01 oct. 2019, 16:23

transfert contenu d'un mot dans des bits

Message par Wow400 »

Bonjour,

Sous PL7 pour transférer faire correspondre un mot à des bits j'utilisais un bloc operate avec %MW100:=%M0:16 par exemple,
sous unity cela ne fonctionne pas j'ai vu qu'il fallait utiliser MOVE_INT_AREBOOL et MOVE_AREBOOL_INT dans un sens ou dans un autre.

Est-il possible de modifier la configuration de unity dans les options pour continuer à utiliser cette façon d'écrire dans un bloc operate ?
Sinon comment faites vous ?

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

Re: transfert contenu d'un mot dans des bits

Message par itasoft »

slts,
c'est pas possible,
ceci dit c'est pas la peine de passer sur Unity si c'est pour continuer à programmer comme sur PL7-PRO
Automaticien privé (de tout)
itasoft@free.fr
Wow400
Première mise en service
Première mise en service
Messages : 59
Enregistré le : 01 oct. 2019, 16:23

Re: transfert contenu d'un mot dans des bits

Message par Wow400 »

Merci de ta réponse.
Et comment ferais-tu pour transférer MW5 par octet.
1ière partie de %MW5 dans %M10:8
et le reste dans %M20:8 ?
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7804
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: transfert contenu d'un mot dans des bits

Message par itasoft »

MOVE_INT_AREBOOL(%MW5,%M10:8);
MOVE_INT_AREBOOL(SHR(%MW5,8),%M20:8);
---------
_02.JPG
Automaticien privé (de tout)
itasoft@free.fr
Wow400
Première mise en service
Première mise en service
Messages : 59
Enregistré le : 01 oct. 2019, 16:23

Re: transfert contenu d'un mot dans des bits

Message par Wow400 »

Trop bien merci. :D
Bonne journée.
Répondre