Page 2 sur 2
Re: Simulation Unity Pro
Posté : 11 sept. 2018, 14:13
par Cava
Il y'a notamment les appels des sections, j'ai identifier de quel section cela vient et de quel ligne de code...
C'est sur un ABS_UINT , voir photo.
Re: Simulation Unity Pro
Posté : 12 sept. 2018, 11:52
par Cava
Simple question, ce problème sera il aussi présent lorsque je chargerais le soft dans la CPU réelle??
Merci.
Re: Simulation Unity Pro
Posté : 12 sept. 2018, 13:17
par Bernardo59
Salut,
Je pense qu'elle passera en "STOP", tout simplement.
Re: Simulation Unity Pro
Posté : 12 sept. 2018, 17:42
par Cava
Ouais merci ok donc c'est embetant,mais comment expliquer l'erreur ??
Je suis pas en overflow ma valeur absolue est égale a 0.
J'ai fait des tests je me rends compte que la simu plante quand val_abs est égale a la valeur avec laquelle je la compare.
C'est incompréhensible a mes yeux?
Re: Simulation Unity Pro
Posté : 12 sept. 2018, 18:53
par claudegu
Euh....est-ce normal qu'il n'y ait pas de % devant MW ?
Re: Simulation Unity Pro
Posté : 12 sept. 2018, 20:07
par MiGaNuTs
Cava a écrit : ↑11 sept. 2018, 14:13
Il y'a notamment les appels des sections, j'ai identifier de quel section cela vient et de quel ligne de code...
C'est sur un ABS_UINT , voir photo.
Je comprends pas bien le truc la. C'est une curieuse façon d’écrire une tempo non ?
J'aurai écrit ça plutôt comme ça, en une seule ligne:
T0 (In :=(ABS_UINT(%MW7102 - BMECOCxxxxxxx) <=1)) , PT:T#10s);
Pour moi le if sert a rien.
Re: Simulation Unity Pro
Posté : 13 sept. 2018, 08:21
par ProfnovA
Je pense que c'est plutôt lié à l'expression BMENOC0311_..IN_PACKETS. Les cartes de comm ne sont pas gérées par le simulateur. Ca pourrait éventuellement fonctionner avec une vraie CPU.
Re: Simulation Unity Pro
Posté : 13 sept. 2018, 10:11
par philou77
Salut,
Que les comms soient pas gérées dans le simulateur, ok, mais ça plante pas la simu normalement...
remplacer l'expression BMENOC0311_..IN_PACKETS pour être sûr que cela vienne de là !