DIVΒΆ

The IEC Operators and additional, norm-extending \ functions Division of one variable by another of the types: BYTE, WORD, DWORD, SINT, USINT, INT, UINT, DINT, UDINT, REAL and LREAL.

Example in IL:

LD  8
DIV 2
ST  Var1 (* Result is 4 *)

Example in ST:

var1 := 8/2;

Example in FBD:

../_images/1f7000b3437395ed0a3313905c72d9691

Note

If you define functions in your project with the names CheckDivByte, CheckDivWord, CheckDivDWord and CheckDivReal, you can use them to check the value of the divisor if you use the operator DIV, for example to avoid a division by 0. The functions must have the above listed names.

Attention

Note that different target systems may behave differently concerning a division by zero!