Page 1 sur 1

Unity XOR sur bits E/S

Posté : 07 janv. 2017, 02:45
par itasoft
slts,
le XOR sur bits de E/S n'as pas l'air de fonctionner chez moi en simulation, à moins que j'ai un autre problème, qui peut faire un essai pour confirmer ?


(*Défaut retour contacteur moteur 1 *)
Tempo1(IN:=%Q1.0.0 XOR %I0.2.0,PT:=t#2s, Q => %MW99.0);

(*Défaut ouverture/fermeture vanne eau chaude *)
Tempo2(IN:=%Q1.0.1 XOR %I0.2.1,PT:=t#2s, Q => %MW99.1);

(* etc...... *)

(* Mémorise *)
%MW100:=%MW99 OR %MW100;

(* Acquit défaut *)
if re(%I0.3.0) then
%MW100:=0;
end_if;

Re: Unity XOR sur bits E/S

Posté : 07 janv. 2017, 12:42
par ludovicB
Bonjour,
chez moi ça fonctionne ( en mode simulation)

par contre, au vue de ton adressage des sorties, as tu bien un deuxième rack sur ton bus automate pour pouvoir utiliser les sorties %Q1.x.y?

Re: Unity XOR sur bits E/S

Posté : 07 janv. 2017, 20:57
par itasoft
Slts,
Ok, merci,
En fait c’était mon simulateur d’entrées / sorties qui foutait une merde infâme (forçait les entrées)