menu
dopisz swój adres do listy:
kontakt CoDeSys.pl:
e-mail: news@codesys.pl
Telefon: 048 331 20 57
Fax: 048 331 25 36

www.codesys.pl
wyszukaj w codesys.pl
biblioteki standardowe - util.lib (funkcje matematyczne)


INTEGRAL

Blok tej funkcji (util.lib) określa w przybliżeniu całkę funkcji na podstawie czasu.

Analogicznie do DERIVATIVE za pomocą IN przesyłana jest wartość funkcji jako zmienna REAL. TM zawiera miniony czas w msec w DWORD i przez wejście RESET typu BOOL można ponownie uruchomić blok funkcji za pomocą przekazania wartości TRUE.
Informacja wyjściowa OUT jest typu REAL. 
Całka przybliżana jest za pomocą funkcji schodkowej.
Jeśli wartość całki osiąga koniec zakresu wartości zmiennej REAL (ok. ±1038), zmienna wyjściowa OVERFLOW typu BOOL jest ustawiana na TRUE i moduł jest blokowany do chwili ponownej inicjalizacji za pomocą RESET.

Przykład w języku CFC (Całka na podstawie funkcji linearnej):


INTEGRAL


codesys.pl