Převodník Float/Int (pouze verze LOGO! 8.FS4 a novější)

Krátký popis

Tato funkce převádí dtový typ float uložený ve VM na integer a výsledek poskytuje skrze parametr (eAQ) nebo AQ.

LOGO! pracuje pouze s integery. Pokud přenášíte float proměnnou z vnějšího systému po síti pomocí protokolu S7/Modbus, LOGO! s ní nemůže pracovat přímo. S převodníkem float na celé číslo můžete převádět float čísla uložená ve VM na celá čísla. Tento SFB provádí převod dělením čísla float rozlišením.. Je třeba nastavit vhodné rozlišení pro vstupní float čísla v záložce parametrů.

Spojení

Popis

Analogový výstup AQ

AQ je výstupní analogová hodnota. Má nasledující funkce.

  • Používá se jako vstupní hodnota dalšího funkčního bloku.

  • 16-bitová signed (se znaménkem) hodnota.

  • Rozsah hodnot: -32768 až 32767.

Rozšířený analogový výstup

eAQ

Rozšířený analogový výstup pro programování pomocí reference parametrů.

  • Používá se jako referenční parametr druhého funkčního bloku.

  • 32-bitová signed hodnota.

  • Rozsah hodnot: -999,999,999 až 999,999,999.

Parametr Par

  • Typ: Určuje typ výstupních dat.

    • Float: je to 32-bitové float číslo;

    • Double: je to 64-bitové float číslo.

  • VM: adresa VM (Variable Memory), počáteční adresa float nebo double uložené ve VM:

    • Pro Float: 0-847

    • Pro Double: 0-843

  • Rozlišení: je to dělitel pro vstupní data.

  • Rozsah hodnot: 0.001 až 1000

Parametr

Následující parametry můžete použít k ovládání převodníku float/int:

Vstup dat: Vstup pro tento SFB je z VM.

Rozlišení: Můžete nastavit multiplikátor pro vstupní float.

Popis funkce

K dokončení úkolu obvykle potřebujete oba bloky Převodník Float/Int a Převodník Int/Float. Typický způsob použití těchto funkčních bloků je:

  1. Přenos čísel float z vnějšího systému po síti (pomocí protokolu S7/Modbus) a jejich uložení do VM.

  2. Převedení čísel float uložených ve VM na celé číslo pomocí převodníku Float/Int.

  3. Zpracování celých čísel pomocí LOGO! BM.

  4. Převedení výsledku na float pomocí převodníku Int/Float a uložení do VM.

  5. Přenos čísel float do vnějšího systém(pomocí protokolu S7/Modbus).

Pravidla výpočtu

Definujte Q =Datový vstup/Rozlišení

Analogový výstup (AQ)

Rozšířený analogový výstup (eAq)