cordialement
cordialement
C'est quoi exactement les instructions que tu n arrive pas a faire ?
Si ce sont les "compare", cette fonction n'existe pas sous siemens, il faut que tu décomposes ta comparaison, et crée un réseau avec des bloc de comparaison standard ( ==,<,>, <=, >=, <> )
Bonjour la famille, SVP j'ai un souci en programmation SCl sur TIA PORTAL, je veux programmer l'instruction suivante:
Débit:=22.5(Z-11)^0.74*Hv^0.9
Le problème qui se pose est que le logiciel ne reconnait pas 0.74 et 0.9
Merci cordialement.
c'est normal, car
1/ tu n'utilise pas la bonne syntax , "^" en SCL ne veux rien dire ...
2/ tu essaies d'utilisé un exposant réel
3/ chaque instruction SCL doit se terminer par ";"
C'est assez simple a résoudre, en mathématique un exposant réel ( "x^a" se calcul :
exponentiel de : "a" * logarithme népérien de"x" soit EXP (a LN (x))
ce qui te donne un code comme celui ci
le seul condition pour utiliser cette formule c'est que x doit être > 0
Code : Sélectionner tout - Visualiser dans une fenêtre à part #Débit:= (EXP(0.74 * LN(22.5*(#Z-11.0))))*(EXP(0.9 * LN(#Hv)));
Merci. cordialement
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager