[RESOLU]Fonction de calcul

Forum traitant des automates industriels de marque Schneider - Telemecanique
Répondre
MikeKol
Forcené des structures
Forcené des structures
Messages : 156
Enregistré le : 22 oct. 2015, 20:20

[RESOLU]Fonction de calcul

Message par MikeKol »

Bonsoir

JE viens vers vous pour savoir si dans Unity Pro il existe un bloc qui permet de calculer une interpolation (calculer la pente) c'est à dire doute les 10 secondes par exemple on enregistre une mesure de pression:

Delta = (P2-P1)/(T2-T1)

Exemple:

T1 = 5s Pression: 100 bars
T2 = 10s Pression: 50 bars

Delta=(100-50)/(10-5)
Delta= 50/5
Delta= 5 Kg

Si cela peut m’éviter de programmer ça

Cordialement

Je viens de trouver ce bloc "LOOKUP_TABLE1 : Polygone avec interpolation de 1er ordre " , mais l'entrée doit évoluer de maniéré croissante dans mon cas la pression va évoluer de manière décroissante
Modifié en dernier par MikeKol le 14 juin 2016, 17:36, modifié 1 fois.
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7162
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Fonction de calcul

Message par itasoft »

slts,
j'ai pas regardé le "LOOKUP_TABLE1 mais pour
convertir une valeur croissante en une valeur décroissante, tu peux pas la soustraite à une constante (maxi) ?
Automaticien privé (de tout)
itasoft@free.fr
Francisco
Codeur fou
Codeur fou
Messages : 214
Enregistré le : 21 oct. 2015, 09:13
Localisation : LE MANS

Re: Fonction de calcul

Message par Francisco »

slt

multiplier par -1
La pile la plus utilisée: la pile GIGO. Bien plus souvent que les FIFO ou LIFO.

Garbage in, garbage out!
adrienjeg
Code sa première boucle
Code sa première boucle
Messages : 16
Enregistré le : 25 avr. 2016, 08:54

Re: Fonction de calcul

Message par adrienjeg »

Salut,

Tu peut créer un petit bloc FB dérivé avec les 2 ou 3 lignes de calcul et tu l’appelles dans une fonction avec une tempo de 10 secondes devant le bloc
:mrgreen:
MikeKol
Forcené des structures
Forcené des structures
Messages : 156
Enregistré le : 22 oct. 2015, 20:20

Re: Fonction de calcul

Message par MikeKol »

J'ai fait comme cela, je verrais si cela fonctionne demain.
Image

Pour les deux compare, je vérifie que "SU_RF_S13_Poids_2" est différent de 0.0 et que "SU_RF_S13_Delta" est supérieur ou égale à 0.0

EDIT 14/06/2016

J'ai donc effectué quelques modifications j'en est fait un DFB qui peut peut-être servir à quelqu'un.

https://mega.nz/#!wAUkWAKT!SRxo383xuHRa ... yxDeRhfows

Voila voila
Modifié en dernier par MikeKol le 16 juin 2016, 21:15, modifié 1 fois.
MikeKol
Forcené des structures
Forcené des structures
Messages : 156
Enregistré le : 22 oct. 2015, 20:20

Re: [RESOLU]Fonction de calcul

Message par MikeKol »

UP Je fais un petit up pour donner le résultat de mes recherches que je souhaite partager.
Avatar du membre
Cyril93
Maître du binaire
Maître du binaire
Messages : 484
Enregistré le : 29 oct. 2015, 14:22
Localisation : IDF

Re: [RESOLU]Fonction de calcul

Message par Cyril93 »

Salut,

Qu'est ce que tu veux partager ?
MikeKol
Forcené des structures
Forcené des structures
Messages : 156
Enregistré le : 22 oct. 2015, 20:20

Re: [RESOLU]Fonction de calcul

Message par MikeKol »

J'ai édité mon avant dernier poste ou j'ai mit un lien pour aller télécharger le DFB que j'ai fais pour faire l'interpolation.

LIEN => https://mega.nz/#!wAUkWAKT!SRxo383xuHRa ... yxDeRhfows
Avatar du membre
Cyril93
Maître du binaire
Maître du binaire
Messages : 484
Enregistré le : 29 oct. 2015, 14:22
Localisation : IDF

Re: [RESOLU]Fonction de calcul

Message par Cyril93 »

Ok il faut que je le charge depuis mon ordi car je suis avec mon telephone là.
MikeKol
Forcené des structures
Forcené des structures
Messages : 156
Enregistré le : 22 oct. 2015, 20:20

Re: [RESOLU]Fonction de calcul

Message par MikeKol »

Normalement il fonctionne vue que j'ai fait le même programme dans une application et j'ai juste mis le tout dans un DFB.
Répondre