Obsah

Vysokorychlostní čítání: Hardware vs. software

Standardní vstupy na kontroléru kontrolují signál jednou za každý „cyklus“ (podobně jako když pořídíte fotografii každou sekundu). Pokud se snažíte počítat něco rychlého – například lopatky rotujícího ventilátoru nebo průtok vody přes měřidlo – může být signál příliš krátký na to, aby jej kontrolér zaznamenal. Může se objevit *mezi* jednotlivými „snímky“.

Pro tyto úlohy potřebujete hardwarové čítání.

Důležitá poznámka: Hardwarové čítání není univerzální softwarová funkce. Vyžaduje podporovaný hardware s vyhrazenými vysokorychlostními vstupy. Dostupné možnosti a filtrace se liší podle použitého zařízení, mezi běžně podporované prvky však patří jednotky Patron Unipi, vybrané čítačové vstupní terminály Wago a specializované Modbus moduly.

1. Jak to funguje

Místo toho, aby se hlavní počítač snažil zachytit každý impuls, provádí čítání za vás specializovaný čip v podporovaném kontroléru. Nikdy „nespí“ ani nic nepropásne. Započítá každý elektrický impuls bez ohledu na jeho rychlost a do hlavního počítače předá pouze výsledný součet.

2. Tipy pro nastavení

3. Kritické nastavení: Debounce (jednotky Unipi)

„Debounce“ je filtr určený k potlačení „zákmitů“ a nežádoucích změn signálu z mechanických spínačů. Možnosti filtrace se liší podle výrobce hardwaru, ale při práci s jednotkami Unipi se s touto vlastností setkáte velmi často.

 Úprava času Debounce ve vlastnostech