IEC-Operator für die Modulo Division einer Variablen durch eine andere.
Erlaubte Typen:
oBYTE
oWORD
oDWORD
oLWORD
oSINT
oUSINT
oINT
oUINT
oDINT
oUDINT
oLINT
oULINT
Als Ergebnis liefert diese Funktion den ganzzahligen Rest der Division.
Das Verhalten bei einer Division durch Null kann zielsystemabhängig unterschiedlich sein. Es kann zu einem Anhalten der Steuerung führen oder unerkannt bleiben.
|
UNBEABSICHTIGTER GERÄTEBETRIEB |
Verwenden Sie die in diesem Dokument beschriebenen Prüffunktionen oder schreiben Sie Ihre eigenen Prüffunktionen, um eine Division durch Null im Programmiercode zu verhindern. |
Die Nichtbeachtung dieser Anweisungen kann Tod, schwere Verletzungen oder Sachschäden zur Folge haben. |
HINWEIS: Weitere Informationen über implizite Prüffunktionen finden Sie im Kapitel POUs für implizite Prüfungen.
Ergebnis in Var1 ist 1.
LD 9
MOD 2
ST Var1
var1 := 9 MOD 2;