Page 1 sur 2

bloc temporisateur série 7 pl7 vers somachine

Posté : 04 mars 2020, 10:53
par lgarbe
bonjour, je cherche un bloc fonction somachine qui est le même rôle que le temporisateur (timer) série 7 de PL7 Micro.

Re: bloc temporisateur série 7 pl7 vers somachine

Posté : 04 mars 2020, 14:02
par itasoft
slts,
ça existe pas il faut se le palucher à la mano
exemple
AXXX.JPG

Re: bloc temporisateur série 7 pl7 vers somachine

Posté : 05 mars 2020, 12:05
par ericlardechois
Bonjour,

Je confirme qu'il n'existe pas.
J'ai du tout me retaper lors d'une conversion tsx3722 vers m340

Eric

Re: bloc temporisateur série 7 pl7 vers somachine

Posté : 05 mars 2020, 13:57
par lgarbe
bonjour, merci beaucoup pour vos réponces

Re: bloc temporisateur série 7 pl7 vers somachine

Posté : 05 mars 2020, 14:15
par lgarbe
gf.PNG
voici par exemple l'un des blocs que je dois recrée sur somachine

Re: bloc temporisateur série 7 pl7 vers somachine

Posté : 05 mars 2020, 15:27
par JC87
Bonjour,

En fait l'entrée "C" d’un Timer PL7-3 servait à figer le déroulement de la tempo sans pour autant la réinitialiser si la condition sur la l'entrée "E" restait à un. En Somachine ça n'existe pas tout fait en effet, il faut se faire son propre bloc fonction.

JC

Re: bloc temporisateur série 7 pl7 vers somachine

Posté : 06 mars 2020, 00:02
par itasoft
slts;
je croyais qu'il voulait la sortie inverse, l'entrée "C" je ne l'ai jamais utilisée,
sinon la sortie inverse était pratique pour actionner la sirène avant le démarrage.

Re: bloc temporisateur série 7 pl7 vers somachine

Posté : 06 mars 2020, 00:23
par itasoft
ericlardechois a écrit : 05 mars 2020, 12:05 Bonjour,

Je confirme qu'il n'existe pas.
J'ai du tout me retaper lors d'une conversion tsx3722 vers m340

Eric
--------------------------------------
Slts,
Si le cas se reproduit il faut exporter le FB Pl7_3_Timer.xdb depuis un Premium sous Unity
et l’importer sur le M340 dans Types FB Dérivés ou le demander en MP pour envoi par mail
(si sur le TSX37 ces tempos sont utilises dans le langage Littéral (ST) obligé de passer par le FB )

Exemple pour la Tempo T2
(*importer dans "Types FB Dérivés" *)
le fichier "Pl7_3_Timer.xdb"
(*instancier T2 dans "Instances FB Dérivé *)
T2 Type PL7_3_TIMER

(* PRESET T2 *)
T2(E:=FALSE,C:=FALSE);
(*START T2 *)
T2(E:=TRUE,C:=TRUE);

Re: bloc temporisateur série 7 pl7 vers somachine

Posté : 06 mars 2020, 19:24
par ericlardechois
Bonjour,
J'aurais dû poser la question avant !!!
Mais je ne connaissais pas encore ce super forum pour les autom's
Eric

Re: bloc temporisateur série 7 pl7 vers somachine

Posté : 06 mars 2020, 19:49
par JC87
Bonsoir,

Sinon il n'est pas très compliqué de se faire son propre bloc pour gérer une tempo de ce genre. Il suffit de décrémenter ou incrémenter au choix un mot entier sur front d'un bit de temps (100ms ou 1sec par exemple) avec une condition de validation et une de figeage. Si la condition de validation repasse à zéro ça réinitialise le mot à sa valeur de présélection et si la condition de figeage tombe ça arrête juste de compter ou décompter. Si le mot arrive à zéro (sur décrémentation) ou dépasse la valeur de présélection (en comptage) on valide un bit de fin de tempo. Je n'ai pas de bloc de ce genre en Somachine mais j'en ai un en Unity. SI le besoin s'en fait cruellement sentir comme dit mon camarade Itasoft :mrgreen: je le posterai ici.

JC