C Control I Unit-M 2.0 BASIC 5 Vdc Inputs / outputs 16 x digital I/Os/8 x analog or digital I/Os/2 x analogue outputs (s 198822 データシート
製品コード
198822
MAX / MIN
Die MAX Funktion liefert aus zwei Byte oder Word Zahlen die größte Zahl zurück. Die MIN Funktion ist das
Gegenstück zu dieser Funktion.
Gegenstück zu dieser Funktion.
Syntax: Variable = Max(value1, value2)
Variable: Variable Byte oder Word typ
value1 Variable, Wert oder Konstante, Byte oder Word Typ
value2 Variable, Wert oder Konstante, Byte oder Word Typ
value1 Variable, Wert oder Konstante, Byte oder Word Typ
value2 Variable, Wert oder Konstante, Byte oder Word Typ
ABS
Die ABS Funktion gibt den Absolutwert (Betrag) des übergebenen Parameters wieder.
Syntax: Variable = ABS(value1)
Variable: Variable Byte oder Word Typ
value1 Variable, Wert oder Konstante, Byte oder Word Typ
Variable: Variable Byte oder Word Typ
value1 Variable, Wert oder Konstante, Byte oder Word Typ
SGN
SGN liefert -1 zurück wenn der Wert < 0 ist, sonst immer Null
Syntax: Variable = SGN(value1)
Variable: Variable Byte oder Word Typ
value1 Variable, Wert oder Konstante, Byte oder Word Typ
value1 Variable, Wert oder Konstante, Byte oder Word Typ
RAND RANDOMIZE
Die Funktion RAND liefert eine Zufallszahl vom Datentyp Word (zwischen -32768 und 32768) zurück. Es
sollte einmalig vor dem Aufruf von Rand der Befehl RANDOMIZE zur Initialisierung des Zufallsgenerators
aufgerufen werden.
sollte einmalig vor dem Aufruf von Rand der Befehl RANDOMIZE zur Initialisierung des Zufallsgenerators
aufgerufen werden.
Syntax: RANDOMIZE init
Variable = RAND
Variable = RAND
Variable: Variable Byte oder Word Type
init: Variable oder Konstante, Byte oder Word Type
init: Variable oder Konstante, Byte oder Word Type
SQR
Die SQRT Funktion liefert einen ganzzahligen Näherungswert einer Quadratwurzel zurück.
Syntax: Variable = Sqrt(value)
Variable: Variable Byte oder Word Typ
value Variable, Wert oder Konstante, Byte oder Word Typ
value Variable, Wert oder Konstante, Byte oder Word Typ
MOD
Die MOD (Modulo) Funktion liefert den Rest einer Division.
Beispiel: 10 MOD 3 liefert z.B. 1 als Ergebnis.
Beispiel: 10 MOD 3 liefert z.B. 1 als Ergebnis.
Syntax: Variable = value1 MOD value2
Variable: Variable - Byte oder Word Typ
value1 Variable, Wert oder Konstante - Byte oder Word Typ
value2 Variable, Wert oder Konstante - Byte oder Word Typ
value1 Variable, Wert oder Konstante - Byte oder Word Typ
value2 Variable, Wert oder Konstante - Byte oder Word Typ
2
MyWord=ABS(MyWord)
MyWord=MAX(MyByte1,MyByte2)
MyWord=SGN(MyWord)
MyWord=SQRT(MyWord)
RANDOMIZE 2000
MyWord=RAND
MyByte=MyByte1 MOD MyByte2)