DIV / DIV_S - Division

 

Diese arithmetische Funktion dividiert den mit IN1 verbundenen Divi­denden durch den Operanden verbunden mit IN2 und gibt den Quoti­enten aus.

HINWEIS:

Eine Division durch Null ist nicht zulässig und führt zu einem Fehler. In der Folge geht die Sicherheitssteuerung in den Stop-Zustand.

HINWEIS:

Da der Ausgabewert vom Datentyp Integer sein muss, wird ein möglicher Divisionsrest gelöscht.

HINWEIS:

Ein Überlauf führt zu einem Fehler. In der Folge geht die Sicher­heitssteuerung in den Stop-Zustand. Arithmetisches Beispiel, das bei DIV / DIV_S zu einem 16-Bit-Überlauf führt: -32768 / -1 = 32768

DIV

Parameter

Datentypen

Beschreibung

IN1

ANY_NUM

Dividend

IN2

ANY_NUM

Divisor

OUT

ANY_NUM

Arithmetischer Quotient: IN1 : IN2

DIV_S

Parameter

Datentypen

Beschreibung

IN1

ANY_SAFENUM

Dividend

IN2

ANY_SAFENUM

Divisor

OUT

ANY_SAFENUM

Arithmetischer Quotient: IN1 : IN2