Reglage TON sous unity pro

Forum traitant des automates industriels de marque Schneider - Telemecanique
ericlardechois
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 105
Inscription : 18 déc. 2017, 11:28

Reglage TON sous unity pro

Message par ericlardechois »

Bonjour et Bonne année à tous

Suite à la conversion d'un programme pl7pro vers unity pro, j'ai quelques trucs à régler.

Le plus gros est fait, il me reste quelques détails.

J'ai le réglage d'une temporisation TON par boutons externe qui me pose problème.

J'ai essayé avec un tas de calculs avec le format TIME, mais je n'arrive jamais à ce que je veux.

Je vous joint ci dessous le résultat de la conversion. J'ai remplacé le PL7_TON par un TON "actuel".
extrait conversion.jpg
C'est le système de réglage du temps qui ne fonctionne pas, si je vire tout et que je paramètre le TON directement en "hard", tout va bien.

Un avis, une direction à suivre ?

Salutations
Eric
Avatar de l’utilisateur
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7035
Inscription : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Reglage TON sous unity pro

Message par itasoft »

slts,
avec les BP il faut incrémenter un mot et mettre ce mot dans la preselection PT en permanence
Automaticien privé (de tout)
itasoft@free.fr
ericlardechois
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 105
Inscription : 18 déc. 2017, 11:28

Re: Reglage TON sous unity pro

Message par ericlardechois »

Re Bonjour,

Merci pour ta réponse, en fait je ne sais pas ce qui m'avais bloqué.

J'ai refait un essai et cela fonctionne.
Le seul truc qui m'a embeté, c'est que j'ai du tirer une ligne pour la validation de la fonction dint_to_time sinon, pas de compilation.
(je suis preneur de l'explication de ce fonctionnement)

Voici ma solution ci-dessous :
extrait reglage ok.jpg
Salutations
Eric
Avatar de l’utilisateur
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7035
Inscription : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Reglage TON sous unity pro

Message par itasoft »

les tempos se présélectionnent avec le type TIME
Automaticien privé (de tout)
itasoft@free.fr
ericlardechois
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 105
Inscription : 18 déc. 2017, 11:28

Re: Reglage TON sous unity pro

Message par ericlardechois »

RE bonjour,

J'avais compris que c'était du "TIME", c'est pour cette raison que j'ai utilisé DINT_TO_TIME.

Mais je pensais que la fonction DINT_TO_TIME était une simple conversion et que sans validation explicite de la fonction cela pouvait fonctionner.
La non connexion aurait été une validation permanente implicite.

Apparemment non !

Eric
Avatar de l’utilisateur
Béryl
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1660
Inscription : 20 oct. 2015, 12:00
Localisation : localhost

Re: Reglage TON sous unity pro

Message par Béryl »

Sinon tu prends une variable en TIME directement.
ericlardechois
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 105
Inscription : 18 déc. 2017, 11:28

Re: Reglage TON sous unity pro

Message par ericlardechois »

Bonjour,

Effectivement on peut prendre du Time directement, mais comme ensuite je voulais faire du plus moins, ça complique les opérations.
La je m'en sort avec un bloc operate.

Eric
Avatar de l’utilisateur
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7035
Inscription : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Reglage TON sous unity pro

Message par itasoft »

Slts,
A titre d’information , on peut incrémenter / décrémenter le type TIME
( SUB_TIME / ADD_TIME)
Automaticien privé (de tout)
itasoft@free.fr
ericlardechois
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 105
Inscription : 18 déc. 2017, 11:28

Re: Reglage TON sous unity pro

Message par ericlardechois »

Bonjour,

Merci, je vais essayer ces fonctions cela simplifiera encore le code (si je m'en sort avec ce format time que j'ai du mal à dompter)

et j'aime bien les choses simples et propre

Eric
Cedric39
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 116
Inscription : 05 déc. 2015, 09:47

Re: Reglage TON sous unity pro

Message par Cedric39 »

Salut
Ca doit marcher mais perso je programmerait pas comme cela. J'applique toujours la contrainte de ne jamais modifier une présélection pendant que la tempo est active. (En pl7 si on change une preset time pour une valeur inférieur au temps déjà écoulé, la sortie ne passe pas a 1 ) Corrigez moi si je me trompe.

Et peut être une interdiction de valeur négative ? Appuyer 60 fois sur le bouton "moins" c'est vite fait ...

A +
Répondre