Blok funkcija IMP_COUNT

Blok funkcija IMP_COUNT broji količinu impulsa. Ovaj se koristi kod S0 veze kako bi se odredila količina energije ili protok.

Ulaz IMP

Kod pozitivne fronte izlaz SUM se izračunava.

Ulaz SIZE

Navodi veličinu aditivne zbroja. Ova vrijednost odgovara jedinici. Vidi primjer ispod.

Ulaz RES

Navodi rezoluciju aditivnog zbroja. Vrijednost predstavlja broj impulsa po jedinici. Ako se ova vrijednost ne navede ili je jednaka 0, ništa neće biti dodano zbroju.

Ulaz RESET

Ako je ulaz istinit, izlaz SUM će se vratiti na 0.

Izlaz SUM

Izlaz vraća brojanu količinu. Ova se izračunava kod pozitivne fronte na ulazu IMP sljedećom formulom:

SUM=SUM+SIZE/RES

Savjet: Vrijednost izlaza može se prepisati pod varijablama u pregledu.

Primjer

Električni brojač generira 500 impulsa po kWh, a vodomjer mjeri 0.25 litara po impulsu.

Ulazi/Izlazi Električni brojač Vodomjer
SIZE 1'000 0.25
RES 500 1
SUM u Wh u litrima

Napomena: Brojanje u Wh je točno. Ovo omogućuje jednostavno pretvaranje točnih SI jedinica. Ako se ulaz SIZE postavi na 1, ovo odgovara kWh.