IDIV – Celočíselné dělení

Symbol blokuPotřebná licence: STANDARD
PIC

Popis funkce
Blok IDIV dělí dva vstupní celočíselné signály n= i1÷i2, kde ÷ označuje operátor celočíselného dělení. Pokud je obyčejný (neceločíselný, normální) podíl obou operandů celé číslo je tato hodnota i výsledkem celočíselného dělení. V opačném případě je výsledkem hodnota, která vznikne „odříznutím“ desetinné části normálního podílu k nejbližšímu celému číslu směrem blíže k nule. V případě, že i2 = 0, nastaví se výstup E = on a na výstup n je dána náhradní hodnota n = nerr.

Tento blok propaguje kvalitu signálu. Více informací je uvedeno v sekci 1.4.

Vstup

i1

První celočíselný vstup bloku   -9.22E+18  9.22E+18

Long (I32)

i2

Druhý celočíselný vstup bloku   -9.22E+18  9.22E+18

Long (I32)

Parametr

vtype

Číselný typ  4

Long (I32)

2 ....

Byte (U8)

3 ....

Short (I16)

4 ....

Long (I32)

5 ....

Word (U16)

6 ....

DWord (U32)

10 ...

Large (I64)

nerr

Náhradní hodnota pro případ chyby  1

Long (I32)

Výstup

n

Celočíselný podíl vstupních signálů

Long (I32)

E

Indikátor chyby - dělení nulou

Bool

off ..

bez chyby

on ...

nastala chyba

2024 © REX Controls s.r.o., www.rexygen.com