Wie rechnet man in WinCC 7.0

PCE-5Smp

Level-1
Beiträge
55
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

ich muss in wincc v7.0 eine eigentlich simple berechnung durchführen, leider hab ich noch keine möglichkeit in vb oder c gefunden, welche mir weiterhilft.

hier mal die "formel":

a-(b/c*d)

a und c sind konstanten

b und d sind 64bit real

das ganze soll auf tastendruck (projektierter Button) nur einmalig berechnet werden

wenn jemand hier weiß wie das geht wäre es super, ist egal ob in vb oder c



vielen dank im vorraus
 
lösungsvorschlag (nicht getestet) in VB

'# Variablendeklaration
Dim a,b,c,d
Dim erg


'# Variablen einlesen

a = HMIRuntime.Tags(winccvariable_a).Read
b = HMIRuntime.Tags(winccvariable_b).Read
c = HMIRuntime.Tags(winccvariable_c).Read
d = HMIRuntime.Tags(winccvariable_d).Read

'# erg berechnen

erg = a-(b/c*d)

HMIRuntime.Tags(winccvariable_erg).write erg
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo
danke für die schnelle antwort
meine güte, wie einfach ist das denn
hat fast auf anhieb geklappt, fehlten bloß noch die anführungsstriche bei den Variablen

alles super... echt grandiose hilfe
 
Zurück
Oben