Operador IEC para la división de módulo de una variable entre otra.
Tipos permitidos:
oBYTE
oWORD
oDWORD
oLWORD
oSINT
oUSINT
oINT
oUINT
oDINT
oUDINT
oLINT
oULINT
El resultado de esta función es el resto entero de la división.
Sistemas de destino distintos pueden comportarse de manera diferente respecto a un error de división entre cero. Puede dar lugar a una parada (HALT) del controlador o no llegarse a detectar.
|
FUNCIONAMIENTO IMPREVISTO DEL EQUIPO |
Use las funciones de comprobación descritas en este documento o escriba sus propias comprobaciones para evitar la división entre cero en el código de programación. |
El incumplimiento de estas instrucciones puede causar la muerte, lesiones serias o daño al equipo. |
NOTA: Para obtener más información sobre las funciones de comprobación implícitas, consulte el capítulo POU para comprobaciones implícitas.
El resultado en Var1 es 1.
LD 9
MOD 2
ST Var1
var1 := 9 MOD 2;