Herunterladen Inhalt Inhalt Diese Seite drucken

Tabelle 17 Mux; Tabelle 18 Mod Und Mod - NORD Drivesystems BU0550 Betriebsanleitung

Inhaltsverzeichnis

Werbung

3.2.2.7
MUX
Über einen Index, der sich vor dem Befehl im Akku befindet, können verschiedene Konstanten oder Variab-
len selektiert werden. Der erste Wert wird über den Index 0 angesprochen. Der ausgewählte Wert wird in
den Akku geladen. Die Anzahl der Werte ist nur durch den Programmspeicher limitiert.
Mögliche Datentypen
Befehle
LD 1
MUX 10,20,30,40,Value1
ST Value2

Tabelle 17 MUX

3.2.2.8
MOD und MOD(
Der Akku wird durch eine oder mehrere Variablen oder Kostanten dividiert, der Rest der Division steht als
Ergebnis im Akku.
Bei der Klammer Modulo wird der Akku durch das Ergebnis des Klammerausdrucks dividiert und daraus der
Modulo gebildet. Es sind bis zu 6 Klammerebenen möglich.
Mögliche Datentypen
Befehle
LD 25
MOD 20
ST Var1
LD 25
MOD( Var1
ADD 10
)
ST Var3

Tabelle 18 MOD und MOD(

BU 0550 DE-0813
BOOL
BYTE
X
Erläuterung
Wähle das gewünschte Element aus
MUX Befehl mit 4 Konstanten und einer Variable
Speichere den Wert 20 in Value2
BOOL
BYTE
X
Erläuterung
Lade den Dividenden
Division 25/20  Modulo = 5
Speicher das Ergebnis 5 in Var1
Lade den Dividenden
Ergebnis = 25/(Var1 + 10)  Modulo in den Akku
Speichere das Ergebnis 10 in Var3
3 AWL (Instruction List, IL)
INT
DINT
X
X
INT
DINT
X
X
27

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis