PROGRAMMING
Toshiba's experience in industrial controls (robotics, process computers, etc
.) has resulted in a very wide range
of programming instructions available on the EX250/500
. There are 15 basic instructions, contacts, coils,
timers, counters, etc . for standard relay ladder logic
. There are also 64 special functions such as word logic
functions, compare functions, trigonometric functions, math functions, etc
.
No
.
Instruction
Symbol and Description
Step
.
of
Memory
I
NO CONTACT
~O
~
Normally open contact
A
I
2
NC CONTACT

~~

~
Normally closed
contact
I
3
COIL
©H
~
Relay coil
A
1
4
FORCED
COIL
Coil is forced ON or
OFF
I
5
TRANSI-
TIONAL
CONTACT
T
~
~
Rising transitional
contact
I
6
TRANSI-
TIONAL
CONTACT
i
~
Falling transitional
contact
I
7
MCS
-[MCS]--j
~
Master control set
I
8
MCR
F-[MCS]-
~
Master control reset
I
W
9 JCS
-[JCS]-]
~
Jump control set
1
10
JCR
F-[JCR]-j
~
Jump control reset
1
I I
TON
-[® TON ®]-
~
ON delay timer
2/3
12
TOF
-[(D
TOF ©]-
~
OFF delay timer
2/3
13
SS
-[® SS ®]-
~
Single shot timer
2/3
14
CNT
-E
O 0
j
Counter
2/3
15
END
[-[END]-{
~
End of program
1
16
W -. W
(FUN000)
W -W
-[O
-W
O1-
~
transfer
3
17
K - W
(FUN00I)
_
~
Constant-to-register
-[~
KEW
~]
~
transfer
3/4
218
TINZ
(FUN002)
-[O
TINZ [nn] ®]-
~
Table initialization
4
c
c
,~
19
_
(FUN003)
Multiplexer
-[O
T-
. W [nn]
©-o©]-
(table-to-register
transfer)
5
A
20
W
y T
(FUN004)
Demultiplexer
-[® W-
.T [nn]
©-©]-
(register-to-table
transfer)
5
21
(FUN005)
-[O
T-
.T [nn] ®]-
~
Table-to-table transfer
4
No
.
Instruction
Symbol and Description
seep
or
Memory
22
R + R
(FUN010)
-A [©
© ©
~
Addition
+
u
~
]
~
register + register
4
.5
~ 23
R - K
(FUN011)
-[~
~
Subtraction
~]-
A -
e
-'
~
~
register
-
register
24
R X R
(FUN012)
_
~
Multiplication
-[O
X
~~©]
~
register X register
4
25
R / K
(FUN013)
-A
~
Division
/ u
~
c ]-
~
register
-
register
4
c
26
R > R
(FUN014)
_
~
Register comparison
-[0
> ~]
~
greater than 3
°
27
R = R
(FUN015)
Register comparison
-[
O
-0]-
~
equal to 3
28
R< R
(FUN016)
-
A
~
a
~
Register comparison
[~ < ©]
~
less than
3
29
R ++ R
(FUN017)
Addition double length
-[O ++
®
~
registers
4
30
R - - R
(FUN018)
Subtraction double
-[0
--
©-©]-
~
length registers
1
C°-
31
R + K
(FUN020)
O O
©]-
~
Addition

-10

+
. e
~
c
~
register + constant
4/5
32
R - K
(FUN02I)
-A [©
_
O O]_
~
Subtraction
e ~
o
~
register
-
constant
4/5
U
v.a
33
R X K
(FUN022)
O
©]-
~
Multiplication
-
A
X
. u
+ C
register X constant
4/5
Q
34
R / K
(FUN023)
-[O /.O-'©]-
~
Division
register = constant
4/5
c
2
35
R > K
(FUN024)
_
~
Comparison register
-[O >' ~]
~
greater than constant
3/4
36
R = K
(FUN025)
_
~
Comparison register
-[~
'
~]
~
equal to constant
3/4
37
R < K
(FUN026)
Comparison register
-[~ <' ~]
~
less than constant
3/4
c
38
AND
(FUN030)
-[0 AND @-@I-
~
Logical AND
~
register-to-register
4
0
Z
39
OR
(FUN03I)
Logical OR
-[
~
OR
~register-to-register
4
9
a
°'
40
FOR
(FUN032) Logical EXCLUSIVE
-[0 FOR
@-©]-
~
OR register-to-register
4
0
u41
NOT
(FUN034)
-
[0 NOT ©e
]-
~
Logical NOT
3
S
42
(F
RTR
-[O RTR
~
Rotate bits right
4