Page 3 sur 4

Re: PID autotune - la méthode du relais

Posté : 03 mai 2016, 16:48
par Cyril93
Bon il y a une erreur dans le code clairement car j'ai la même valeur que toi, donc je m'excuse c'est lier à l'accès sur une variable je pense je corrige quand j'ai cinq minutes et je test le fonctionnement jusqu'au bout car vraisemblablement je ne l'ai pas fait et c'est dommage.
Désolé pour le temps perdu

Re: PID autotune - la méthode du relais

Posté : 03 mai 2016, 16:53
par Lorent2
Je vais aussi essayer de regarder ce soir en offline.

Re: PID autotune - la méthode du relais

Posté : 03 mai 2016, 17:09
par Cyril93
J'ai vu d'ou cela venait mais j'ai pas résolu pour l'instant.

Re: PID autotune - la méthode du relais

Posté : 04 mai 2016, 08:21
par Lorent2
Cyril93 a écrit :J'ai vu d'ou cela venait mais j'ai pas résolu pour l'instant.
Cool !

Je te laisse gérer, parce que les scripts et moi, ça fait au moins 4 ;)

Re: PID autotune - la méthode du relais

Posté : 04 mai 2016, 11:07
par Cyril93
Ce que l'on à vu DW#16#7F800000 c'est le résultat d'une division par zéro, en faite un débordement de la plage de valeur car le résultat est infini (overflow).

La mesure de la période n'avait pas eu le temps de se faire alors que le cycle était fini. :mrgreen:
Le problème n'avait lieu que avec un iCY de faible valeur (<25 ), j'avais fait mes essais avec 40 cycles à l'origine.

Donc c'est corrigé, j'ai verrouillé la séquence pour qu''elle ne se finisse pas avant d'avoir une valeur de période différente de zéro.
Merci Lorent2 ;)

le fichier SCL corrigé :
https://www.sendspace.com/file/2b0h3z

Re: PID autotune - la méthode du relais

Posté : 04 mai 2016, 18:41
par Lorent2
Je pense pouvoir l'essayer vendredi.

Re: PID autotune - la méthode du relais

Posté : 02 oct. 2016, 11:27
par syntaxerror
Super sujet, très interessant

Re: PID autotune - la méthode du relais

Posté : 03 oct. 2016, 09:01
par Cyril93
syntaxerror a écrit :Super sujet, très interessant
Merci syntaxerror, je t'ai envoyé le lien en MP.
Pour la version unity pro, j'ai utilisé pour la mesure du temps system le bloc FREERUN, cette fonction n'est pas disponible sur toutes les gammes d'automates. (voir photo ci-dessous)
freerun.PNG

Re: PID autotune - la méthode du relais

Posté : 22 oct. 2016, 09:05
par syntaxerror
pas de problème, je risque de le tester avec du M340, pas le temps pour l'instant :oops:

Re: PID autotune - la méthode du relais

Posté : 04 nov. 2016, 10:01
par damiette
Bonjour,
Pouvez remettre à disposition le SCL de la méthode du relais ?
Merci par avance