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 Hoja De Datos
![C Control](https://files.manualsbrain.com/attachments/daa52654d30223257b2f2345c46d5ccdd38253dc/common/fit/150/50/b7e2c94773d9bc49012576dd53a142e58fa4d841ac8ab4867887500834b3/brand_logo.gif)
Los códigos de productos
198822
Wandlung von Datenformaten
FLOAT(Term oder Variable)
- Wandlung eines Term oder einer Variable von INTERGER zu FLOAT
- Wandlung eines Term oder einer Variable von INTERGER zu FLOAT
INT(Variable)
- Wandlung einer Variablen von FLOAT nach INTEGER
- Wandlung einer Variablen von FLOAT nach INTEGER
Schleifen mit reinen Float Variablen
Schleifen mit gemischten Datentypen
FUNCTIONS mit Parameterübergabe und Rückgabe
6
MyFloat = FLOAT(MyWord)
MyFloat = MyFloat*FLOAT(MyWord)
MyFloat = MyFloat*FLOAT(MyWord*MyWord)
MyFloat = MyFloat*FLOAT(MyWord*MyByte)
MyFloat = MyFloat*FLOAT(MyWord)
MyFloat = MyFloat*FLOAT(MyWord*MyWord)
MyFloat = MyFloat*FLOAT(MyWord*MyByte)
MyWord = INT(MyFloat)
MyWord = 3*INT(MyFloat)/MyWord
MyByte = 3*INT(MyFloat)/MyWord
MyWord = 3*INT(MyFloat)/MyWord
MyByte = 3*INT(MyFloat)/MyWord
COUNTER=123.4567
ENDVALUE=999.567
ENDVALUE=999.567
'---- FOR COUNTER=123.4567 TO 999.567 STEP 0.123 ----
DO
COUNTER=COUNTER+0.123
LCD.POS 1,1
LCD.PRINT COUNTER & " "
LOOP UNTIL (COUNTER>ENDVALUE)
COUNTER=COUNTER+0.123
LCD.POS 1,1
LCD.PRINT COUNTER & " "
LOOP UNTIL (COUNTER>ENDVALUE)
FOR LOOPCOUNTER=0 TO 3000
RESULT=FLOAT(LOOPCOUNTER)/10.9
LCD.POS 2,1
LCD.PRINT RESULT & " "
NEXT
RESULT=FLOAT(LOOPCOUNTER)/10.9
LCD.POS 2,1
LCD.PRINT RESULT & " "
NEXT
FUNCTION MyFunction(FVAL1 as FLOAT,FVAL2 as FLOAT)
. . . . . . .
MyFunction=FVAL1*FVAL2
. . . . . . .
END FUNCTION
. . . . . . .
MyFunction=FVAL1*FVAL2
. . . . . . .
END FUNCTION
FLOATVAR=MyFunction(10.9, 33.0)