dmc50 Yamatake Corporation, dmc50 Datasheet - Page 36

no-image

dmc50

Manufacturer Part Number
dmc50
Description
Module Type Controller Control Module / Communication Module
Manufacturer
Yamatake Corporation
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
dmc501010R
Manufacturer:
PANASONIC
Quantity:
99 000
Part Number:
dmc501010R
Manufacturer:
PANASONIC/松下
Quantity:
20 000
Part Number:
dmc50CS40000M003
Manufacturer:
AZBIL/YAMATAKE
Quantity:
1 000
Part Number:
dmc50ME20000M001
Manufacturer:
AZBIL/YAMATAKE
Quantity:
1 000
I ST Configuration Text
G Basic instructions
Assignment
RETURN
IF-THEN-ELSE
CASE
WHILE
REPEAT
FOR
EXIT
Name
Expression: =
Meaning: The value of an expression is assigned to a variable.
Syntax: <variable> : = <any_expression>
Operands: Variable should be an internal or output variable. Variable and expression should be of the same type.
Expression: RETURN
Meaning: Ends the program currently being executed.
Syntax: RETURN
Operands: (none)
Expression: IF...THEN...ELSIF...THEN...ELSE...END_IF
Meaning: Executes one of the lists of ST statements according to the evaluation of each Boolean type expression.
Syntax: IF <conditional expression> THEN
Expression: CASE...OF...ELSE...END_CASE
Meaning: Executes one of the lists of ST statements according to the evaluation of each integer expression.
Syntax: CASE <integer type variable> OF
Expression: WHILE...DO...END_WHILE
Meaning: Executes a group of ST statements in repetition.
Syntax: WHILE <conditional expression> DO
Expression: REPEAT...UNTIL... END_REPEAT
Meaning: Executes the group of ST statements in repetition.
Syntax: REPEAT
Expression: FOR...TO...BY...DO...END_FOR
Meaning: Executes a repetitive operation to a finite number of cycles according to the index of the integer type variable.
Syntax: FOR<index> : =<min>TO<max>BY<step>DO
Operand: index: Internal integer type variable increased at each iteration
Expression: EXIT
Meaning: Executes EXIT from a FOR, WHILE, or REPEAT repetitive statement.
Syntax: EXIT;
Operand: (none)
ELSIF <conditional expression> THEN
ELSE
END_IF:
ELSE
END_CASE;
END_FOR;
Evaluates the condition before any repetition.
<statement>;
<statement>;
END_WHILE
Evaluates the condition after any repetition.
<statement>;
<statement>;
...
UNTIL <conditional equation>;
END_REPEAT
<statement>;
<statement>;
min: Initial value of index
max: Maximum value of index
step: The size of increment for index at each iteration
<statement>;
<statement>;
...
<statement>;
<statement>;
...
<statement>;
<statement>;
<integer type data> : <statement>;
<integer type data>, <integer type data> : <statement>;
...
<statement>;
...
36
Function

Related parts for dmc50