
Blok funkcija LOGGER upisuje statistiku za jednu varijablu u bazu podataka.
Napomena: Logger se prikazuje samo na vizualizaciji ako je ovlast nad simbolom zadovoljena.
Sve informacije o statistikama nalaze se u poglavlju Logger i statistike.
Pažnja: Ovaj blok funkcija može uzrokovati povećano opterećenje sistema ili preopterećenje ako se koristi s kratkim intervalima. Podaci će biti automatski izbrisani ako je interval premalen. Time će se izgubiti vrijednosti i moguće je da će se podaci prikazivati neispravno.
Baza podataka definira ne samo memoriju bloka funkcija, već i ime baze podataka logera. Zato treba imati na umu da ne možete jednostavno preimenovati ime, jer će se stvoriti nova baza podataka. Preporučuje se korištenje prefiksa, npr. logger.Temperatura.
Da biste uklonili ili ispraznili bazu podataka, možete to učiniti pod kontekstualnim menijem Podaci
Statistike, uklanjanjem odgovarajućeg elementa. Nakon primjene
svi snimljeni podaci će biti izgubljeni.
Ulaz očekuje broj. Može biti tipa Integer (cijeli broj) ili Float (decimalni broj). Ako je vrijednost logera pri stvaranju NULL, FALSE ili prazan niz znakova, logger neće biti stvoren.
Ne morate navesti koju vrijednost želite snimiti. Snimaju se maksimalna i minimalna vrijednost, kao i prosječna vrijednost u intervalu s ulaza PT. Ovo se izračunava pri evaluaciji baze podataka. Osim toga, podržane su vrijednosti kao inkrement. Vrijednosti mogu biti prikazane diferencijalno pomoću postavke.
Ako se energijski podaci snimaju, treba imati na umu da se jedinica čuva bez SI prefiksa. Ako dolazi od sučelja vrijednost u KW, mora se pomnožiti s 1000.
Savjet: Da biste snimili binarnu vrijednost, koristite blok funkcija RT_UPTIME i postavite istu vrijednost za ulaz PT kao kod logera.
Definira interval u formatu T#. Ako ulaz nije definiran ili je vrijednost NULL, pretpostavlja se T#1s. Ulaz može biti dinamički promijenjen. Na primjer, tijekom navodnjavanja, mjerenje vlage može biti snimljeno s visokom rezolucijom.
Preporučuje se odabir što većeg intervala. Za snimanje temperature prostorije dovoljno je interval od T#1m do T#15m.
Napomena: Interval je na serverima Nano, Pico i Touch ograničen na T#15m. Na svim ostalim serverima ovo je T#1s.
Ako je ulaz istinit, on deaktivira snimanje vrijednosti u bazu podataka. Prosječni izračun će biti prekinut, ali ne i resetiran.
Ispisuje istu vrijednost kao i ulaz IN. Time se blok funkcija može umetnuti u postojeću vezu između dva bloka funkcija.
Izlaz vraća najmanji mogući interval. Ovaj se može dinamički mijenjati kako bi se spriječio prelijev memorije. Varijablu postavlja servis logera kada se upiše novi unos.