Page 2 sur 2

Re: [RESOLU] Boucle reset bit

Posté : 09 avr. 2016, 13:47
par Alex
Salut,

Pourquoi pas le faire en SCL, c'est largement plus expressif pour ce genre d'opérations.

Code : Tout sélectionner

int i, j variables temporaires

FOR i:={first_index_db} TO {last_index_db}
     FOR j:={first_index_bit} TO {last_index_bit}
          //Il faut peut être convertir i en Word
          WORD_TO_BLOCK_DB(i).DX({index_byte}, j) := {cond};
     END_FOR;
END_FOR;

Re: [RESOLU] Boucle reset bit

Posté : 11 avr. 2016, 08:48
par Cyril93
Salut,

Comme c'est avec STEP7 et pas TIA Portal, le module SCL est une option du logiciel. Si le client n'as pas cette option le code en SCL est transformé en code IL pour la visualisation. Sans commentaire plus la transformation faite par la machine c'est souvent incompréhensible.