Wpis z mikrobloga

Cześć,
Wie ktoś może jak w Tia Portal v15 i v13 dokonać mnożenia zmiennej Time i Real? Potrzebuję mnożyć czas timera i współczynnik w postaci ulamka dziesietnego który powstał z dzielenia dwóch zmiennych typu int. SCL
Time=time*int/int; time=time*real.

#automatyka, #elektronika
  • 3
A czy Time to nie po prostu zapisany w double integer ilość milisekund? wtedy można z nim robić dowolne obliczenia.

md104:= TIMETODINT(md100)/1000
gdzie md104 to zmienna typu dint i masz wartosc w sekundach
@Marval nie ma w SCL funkcji time to dint bo pewnie time to dint jak pisałeś, po prostu. Opaniwalem zmieniając int na dint i wtedy działa z time. Co ciekawe przy INTTODINT*TIME jest błąd że to się nie mnozy a przy TIME*INTTODINT działa.