6 章:基本應用指令 - calip.com.t · 基本應用指令 6-3 t 一般計時器 (timer) t...
TRANSCRIPT
-
6-1
6
T . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2
C . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-5
SET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-8
RST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-10
0 MC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-12
1 MCE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-14
2 SKP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-15
3 SKPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-17
4 DIFU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-18
5 DIFD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-19
6 BSHF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-20
7 UDCTR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-21
8 MOV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-23
9 MOV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-24
10 TOGG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-25
11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-26
12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-27
13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-28
14 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-30
15 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-32
16 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-33
17 CMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-34
18 AND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-35
19 OR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-36
20BCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-37
21BIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-38
-
6 -2
T TIMER
T
TnEN TUP
TB(FO0)PV
TBTime Base 0.01S0.1S1S
Tn
CV PVPreset Value
WX WY WM WS TMR CTR HR IR OR SR ROR DR K WX0
WX240
WY0
WY240
WM0
WM1896
WS0
WS984
T0
T255
C0
C255
R0
R3839
R3840
R3903
R3904
R3967
R3968
R4167
R5000
R8071
D0
D4095
0
32767 Tn PV
256 T0T255 0.01 0.1 1 Time Base
PLC CONFIGURATION
T0T490.01 0.00327.67 T50T1990.1 0.03276.7 T200T2551 032767
FP-08 LCD 1T0 0.01 PV 1000 T0 =0.01 1000=10.00
PV 2
EN 1 0 Time
Up Tn TUPFO0 1EN 1 Tn CV CV M1957=0 32767 Tn CV PV 1 EN 0EN 0 Tn CV 0 Tn TUP 0
FBs M1957 1 CV M1957 0 M1957 CV
-
6 -3
T TIMER
T
1
P
X1
EN
EN
.01S
.01S
T0 1000
SET M1957
T1 1000
X1 Y0TUP
TUP
FO0
ORG
ORG
OUT
ORG
ORG X 1 T0 PV: 1000
FO 0 OUT Y 0 ORG SHORT
SET M 1957 ORG X 1 T1 PV: 1000
M1957=0
( )
M1957=1
X1
T0(CV)
Y0 T0
T1
T1(CV)
or
1000
0
0
32767
1000CV
Time Start Time-Up
10.0S327.67S
2
PV=1000 PV R D R0 100 T 10 R0 200 T 20 PLC RUN
Y0
-
6 -4
T TIMER
T
X1EN TUP
.1S
Y0T50
T50 R 0
T50
ORG X 1 T 50 PV: R 0
ORG T 50 OUT Y 0
X1
T50
When R0=100
When R0=200
Time Start Time-Up Time-Up
(current value)10.0S
20.0S
Y0
Y0
0
100
200
PV 0 PLC RUN 1 EN 1 1 CV EN 0
-
6 -5
C COUNTER
16 C0C19932 C200C255 C
Cn
CV PVPreset Value
WX WY WM WS TMR CTR HR IR OR SR ROR DR K WX0
WX240
WY0
WY240
WM0
WM1896
WS0
WS984
T0
T255
C0
C255
R0
R3839
R3840
R3903
R3904
R3967
R3968
R4167
R5000
R8071
D0
D4095
0
2147483647 Cn PV
C0C199 16 200 032767 C0C139 PLC STOP RUN C140C199 PLC STOP RUN 0
C200C255 32 56 02147483647 C200C239 C240C255
16 32
C0C255 1 0
20Hz
CLR 1 Cn CV Cn CUPFO0 0
CLR=0 P PLS 01 Cn CV 1Count up CV Cn CUPFO01Cn CV M1973=0 32767 2147483647 Cn CUP CV PV 1 CLR 1
FBs M1973 1 CV M1973 0 M1973 CV
-
6 -6
C COUNTER
16 C0C19932 C200C255 C
1 16
C 1PV :
X0
SET M1973
CUPY1
RST M1973
X1CLR
5
C 2PV :
X0CUP
X1CLR
5
PSU
PSU
FO0
ORG
LD
ORG
OUT
LD
ORG
ORG
ORG SHORT
RST M 1973 ORG X 0
LD X 1
C 1 PV: 5
FO 0
OUT Y 1 ORG SHORT
SET M 1973
ORG X 0 LD X 1
C 2 PV: 5
M1973=0
( )
M1973=1
Count Start Count-Up
X0
X1
C1
Y1
C2
C2(CV)
0
0
12
34
56
12
34
3276632767
0
0
5
5 times32767 times
2 32
PV RD PLC RUN 32 R0 R1 R0 32
32767 5
-
6 -7
C COUNTER
16 C0C19932 C200C255 C
PV : R 0
X0
C200 Y1
X1CLR
C200EN CUP
C200
ORG
OUT
LD
ORG
ORG X 0
LD X 1 C200
PV: R 0
ORG C 200 OUT Y 1
X0
X1
C200(R1=0)
When R0=4
When R0=9
Y1
Y1
Count Start Count-Up
4 times
9 times
Count-Up
01
23
45
67
89
1011
1213
14
PV 0 PLC RUN 1 CLR 0 1 CV CLR 1
4
9
-
6 -8
SET D P SET 1
SET D P
D
Y M SM S WY WM WS TMR CTR HR OR SR ROR DR Y0
Y255
M0
M1911
M1912
M2001
S0
S999
WY0
WY240
WM0
WM1896
WS0
WS984
T0
T255
C0
C255
R0
R3839
R3904
R3967
R3968
R4167
R5000
R8071
D0
D4095
D * * *
EN=1 01P
1
1
PSET Y 0
X0
X1RSTP
Y 0EN
EN
ORG
ORG
ORG
SET P
ORG
RST P
X
Y
X
Y
0
0
1
0
X0
X1
Y0
SET
RST
-
6 -9
SET D P SET 1
SET D P
2 16
PSET R 0
X0EN
ORG
ORG
SET P
X
R
0
0
B15 B0
D R0 1 0 1 1 0 1 1 0 1 1 1 0 1 1 0 0
X0 B15 B0
D R0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
3 32
SET R 0X0
END
ORG
ORG
SET D
X
R
0
0
B31 R1 R0 B0
D R0 1 0 1 1 0 1 1 0 1 0 1 1 1 0 1 1 1 1 1 1 0 1 0 1 1 0 1 1 0 0 0 1
X01
D R0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
-
6 -10
RST D P RESET 0
RST D P
RSTENDP
D
D
Y M SM S WY WM WS TMR CTR HR OR SR ROR DR Y0
Y255
M0
M1911
M1912
M2001
S0
S999
WY0
WY240
WM0
WM1896
WS0
WS984
T0
T255
C0
C255
R0
R3839
R3904
R3967
R3968
R4167
R5000
R8071
D0
D4095
D * * *
EN=1 01P D0
1
7-8 SET 1
2 16
PR 0
X0EN RST
ORG
ORG X 0
RST P R 0
-
6 -11
RST D P RESET 0
RST D P
B15 B0
D R0 1 1 0 1 1 1 1 0 1 1 1 1 1 1 1 0
X0
B15 B0
D R0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
3 32
DX0EN RST WM1368
ORG
ORG X 0
RST D WM1368
M1399 WM1384 WM1368 M1368
D W M 1 3 6 8 0 1 1 0 1 1 1 0 0 0 0 0 1 1 0 1 1 1 0 1 1 1 0 1 1 1 0 1 1 1 0 1
X01
D W M 1 3 6 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
-
6 -12
FUN 0 MC
MASTER CONTROL FUN 0
MC
NN=0127
MC 128 N=0127 MC N MCE N MCE N MC N
EN/ 1 MC N
EN/ 0 MC N MCE
N OUT 0
0.MC 1
X0EN
X1
1ST201 10
X2
T201
1.MCE 1
X1 Y2
Y1
Y0
OUT
ORG
ORG
OUT
ORG
ORG
OUT
ORG
ORG
FUN
N ORG
OUT
ORG
T201 PV
ORG
OUT
FUN
N ORG
OUT
X
0
1
X
Y
X
T
Y
1
1
X
Y
0
1
0
2
10
20
1
1
1
2
-
6 -13
FUN 0 MC
MASTER CONTROL FUN 0
MC
X0
X1
X2
T201
Y0
Y1
Y2
10S
10
0
1MC/MCE 2
M1918=0 01 Pulse Pulse 01 01 Pulse
M1918=1 01 Pulse 01 Pulse
M1918=0 Pulse
01 M1918=1
0.MC 1
X0MC
0.MC 2
X1
0.MC 3
X2
1.MC 2
1.MC 1
1.MC 3
MC
MC
MC
MC
MC
-
6 -14
FUN 1 MCE
MASTER CONTROL END FUN 1 MCE
MCE1.
N
NN=0127
MCE N MC N MC N OUT 0N MCE
MCE
MCE N MC N
MC
-
6 -15
FUN 2 SKP
SKIP FUN 2 SKP
NN=0127
SKP 128 N=0127 SKP N SKPE N SKPE N SKP N
EN 0 SKP N
EN 1 SKP N SKPE N
1X0
Y0X1
1ST201 10
X2
Y1T201
1
Y2X1
2.
3.
EN
EN
SKP
SKPE
ORG
OUT
OUT
ORG
OUT
ORG
ORG
ORG
ORG
FUN
N
ORG
OUT
ORG
T201 PV
ORG
OUT
FUN
N
ORG
OUT
X
2
1
X
Y
X
T
Y
3
1
X
Y
0
1
0
2
10
201
1
1
2
-
6 -16
FUN 2 SKP
SKIP FUN 2 SKP
Y2
Y1
Y0T201
10S
X0
X1
X2
0
10
0
-
6 -17
FUN 3 SKPE
SKIP END FUN 3 SKPE
SKPE3.
N
NN=0127
SKPE N SKP N SKP N
N SKPE
SKPE
SKPE N SKP N
SKP
SKP/SKPE MC/MCE MC/MCE
-
6 -18
FUN 4 P DIFU
DIFFERENTIAL UP FUN 4 P
DIFU
D
Y M SM S Y0
Y255
M0
M1911
M1912
M2001
S0
S999 D *
DIFU TGU TGU
T D TU
1
DIFU Y 0X1
TGU4P.
ORG
FUN
ORG
FUN
D
X
4
Y
1
0
2
Y0X1
OUT
ORG
ORG TU
OUT
X
Y
1
0
X1
Y0
t t : scan time
t:
-
6 -19
FUN 5 P DIFD
DIFFERENTIAL DOWN FUN 5 P
DIFD
N
Y M SM S Y0
Y255
M0
M1911
M1912
M2001
S0
S999 D *
DIFD TGD TGD
T D TD
1
DIFD Y 0X1
TGD5P.
ORG
FUN
ORG X 1
FUN 5 D Y 0
2
Y0X1
ORG
OUT
ORG TD X 1 OUT Y 0
X1
Y0
t : scan timet
t:
-
6 -20
FUN 6 D P BSHF
BIT SHIFT 16 32
FUN 6 D PBSHF
D
WY WM WS TMR CTR HR OR SR ROR DR
WY0
WY240
WM0
WM1896
WS0
WS984
T0
T255
C0
C255
R0
R3839
R3904
R3967
R3968
R4167
R5000
R8071
D0
D4095
D * *
CLR 1 D FO0 0 CLR 0 EN=1 01P
D L/R10 FO0 MSB LSB LSB MSB INB
16
X3
X2
6P.BSHFD :
INB
L/R
R 3 OTBX1
X4CLR
Y0EN
OUT
FUN
LD
LD
LD
ORG
ORG X 1 LD X 2
LD X 3
LD X 4
FUN 6 P
D R 3
FO 0 OUT Y 0
X3=1
B15 B0 Y0 X2
X3=0
B15 B0 X2 Y0
D :EN
CLR
OTB (FO0)
INB
L/R
6DP.BSHF
-
6 -21
FUN 7 D P UDCTR
UP/DOWN COUNTER 16 32
FUN 7 D PUDCTR
CV
PV
WX WY WM WS TMR CTR HR IR OR SR ROR DR K WX0
WX240
WY0
WY240
WM0
WM1896
WS0
WS984
T0
T255
C0
C255
R0
R3839
R3840
R3903
R3904
R3967
R3968
R4167
R5000
R8071
D0
D4095
16 32
CV * * PV
CLR 1 CV 0 CLR 0 P PLS
01 CV 1 U/D=1 1 U/D=0 FO0 Count-up 1
FO0 0 1 0
3276716 214748364732 -32768 -2147483648
-32768 -2147483648 32767 2147483647
U/D 1 0
-
6 -22
FUN 7 D P UDCTR
UP/DOWN COUNTER 16 32
FUN 7 D PUDCTR
X18
X16
CV :
PV :U/D
CLR
R 0
3
CUP
X17-
Y0PSU
7P.UDCTR
ORG
OUT
LD
LD
ORG X 18 LD X 17
LD X 16
FUN 7
CV R 0
PV - 3 FO 0
OUT Y 0
X16
X17
X18
R0
Y0
Up(add) Down(subtract)
01
23
21
0
-1-2
-3-4
1 UDCTR 20Hz PLC
2 1 0
() ()
-
6 -23
FUN 8 D P MOV
MOVE S D
FUN 8 D PMOV
S :
D :
EN
8DP.MOV
SSource DDestination S,D VZP0~P9
WX WY WM WS TMR CTR HR IR OR SR ROR DR K XR WX0
WX240
WY0
WY240
WM0
WM1896
WS0
WS984
T0
T255
C0
C255
R0
R3839
R3840
R3903
R3904
R3967
R3968
R4167
R5000
R8071
D0
D4095
16 32
VZ P0~P9
S D * *
EN=1 01P S D
16
8P.MOVS :
R 0
X0
D :10EN
ORG
ORG X 0 FUN 8 P S 10
D R 0
S 10
X0
D R0 10
-
6 -24
FUN 9 D P MOV/
MOVE INVERSE S D
FUN 9 D PMOV/
S :
D :
EN
9DP.MOV/
SSource DDestination S,D VZP0~P9
WX WY WM WS TMR CTR HR IR OR SR ROR DR K XR WX0
WX240
WY0
WY240
WM0
WM1896
WS0
WS984
T0
T255
C0
C255
R0
R3839
R3840
R3847
R3904
R3967
R3968
R4167
R5000
R8071
D0
D4095
16 32
VZ P0~P9
S D * *
EN=1 01P S 0
1 1 0 D
16
9.MOV/S : R 0
X0
D : WY 8EN
ORG
ORG X 0
FUN 9
S R 0 D WY 8
B15 B0
S R0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 5555H
X01 Y23 Y8
D WY8 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 AAAAH
-
6 -25
FUN 10 TOGG
TOGGLE SWITCH D
FUN 10 TOGG
TOGGTGU10.
D
D
Y M SM S Y0
Y255
M0
M1911
M1912
M2001
S0
S999
D *
TGU 01 D 0 11 0
10P.TOGG Y 0
X0TGU
ORG
ORG X 0
FUN 10
D Y 0
X0
Y0
-
6 -26
FUN11 D P
ADDITION Sa Sb D
FUN11 D P
WX WY WM WS TMR CTR HR IR OR SR ROR DR K XR WX0
WX240
WY0
WY240
WM0
WM1896
WS0
WS984
T0
T255
C0
C255
R0
R3839
R3840
R3903
R3904
R3967
R3968
R4167
R5000
R8071
D0
D4095
16 32
VZ
P0~P9 Sa Sb D * *
EN=1 01P U/S=0 Sa Sb Sign
D 0 FO0D=0 1 32767 2147483647 FO1CY 1 -32768 -2147483648 FO2BR 1 FO
EN=1 01P U/S=1 Sa Sb Unsign D 0 FO0D=0 1 65535 4294967295 FO1CY 1
X0Sa :Sb :D :
RRR
012
11P.(+)D=0
CY
BR
Y0U/S
EN
OUT
ORG
ORG X 0
FUN 11P
Sa R 0 Sb R 1 D R 2
FO 1 OUT Y 0
Sa R0 12345 R0R132770 Sb R1 20425
X0
D R2 2 32768+2=32770 Y01 1 32768
Sa Sb D ( )SaSbD VZP0~P9
-
6 -27
FUN12 D P
SUBTRACTION Sa Sb D
FUN12 D P
WX WY WM WS TMR CTR HR IR OR SR ROR DR K XR WX0
WX240
WY0
WY240
WM0
WM1896
WS0
WS984
T0
T255
C0
C255
R0
R3839
R3840
R3903
R3904
R3967
R3968
R4167
R5000
R8071
D0
D4095
16 32
VZ
P0~P9 Sa Sb D * *
EN=1 01P U/S=0 Sa Sb Sign
D 0 FO0D=0 1+32767 +2147483647 FO1CY 1 -32768 -2147483648 FO2BR 1FO
EN=1 01P U/S=1 Sa Sb Unsign D 0 FO0D=0 1SaSb0 FO2BR 1
X0EN Sa :
Sb :D :
R
RR
012
12P.(-)
U/S
Y2BR
CY
D=0
OUT
ORG
ORG X 0
FUN 12 Sa R 0 Sb R 1 D R 2
FO 2
OUT Y 2
Sa R0 5 R0R132772 Sb R1 32767
X01
D R2 4 32768432772 Y21 1 32768 5.5
Sa Sb D ( ) SaSbD VZP0~P9
-
6 -28
FUN13 D P
MULTIPLICATION Sa Sb D
FUN13 D P
Sa :EN D=013DP.(*)
=0 (FO0)
D
-
6 -29
FUN13 D P
MULTIPLICATION Sa Sb D
FUN13 D P
2 32
X0Sa :Sb :D :
R
RR
0
13D.(*)D=0
D
-
6 -30
FUN14 D P
DIVISION Sa Sb D
FUN14 D P
WX WY WM WS TMR CTR HR IR OR SR ROR DR K XR WX0
WX240
WY0
WY240
WM0
WM1896
WS0
WS984
T0
T255
C0
C255
R0
R3839
R3840
R3903
R3904
R3967
R3968
R4167
R5000
R8071
D0
D4095
16 32
VZ
P0~P9 Sa Sb D * *
EN=1 01P U/S=0 Sa Sb Sign D 0 FO0=0 1Sb=0 FO1=0 1
EN=1 01P U/S=1 Sa Sb Unsign D 0 FO0=0 1 Sb=0 FO1=0 1
1 16
X0EN Sa:
Sb:D :
R
RR
012
14P.(/)D=0
ERRU/S
ORG
ORG X 0 FUN 14
Sa R 0
Sb R 1 D R 2
SaR0
256
SbR1 12
DR3 R2 4 21
Sa Sb D ( )SaSbD VZP0~P9
-
6 -31
FUN14 D P
DIVISION Sa Sb D
FUN14 D P
2 32
X0EN Sa:
Sb:D :
R
RR
02
14D.(/)D=0
ERRU/S 4
ORG
ORG X 0
FUN 14D
Sa R 0 Sb R 2 D R 4
Sa
R1 R0 2147483647
Sb R3 R2
1234567
D R7 R6 R5 R4
571634 1739
-
6 -32
FUN15 D P 1
1 D 1
FUN15 D P 1
(+1)15DP.
DEN OVF (FO0)
D D VZP0~P9
WY WM WS TMR CTR HR OR SR ROR DR XR WY0
WY240
WM0
WM1896
WS0
WS984
T0
T255
C0
C255
R0
R3839
R3904
R3967
R3968
R4167
R5000
R8071
D0
D4095
VZ
P0~P9 D * *
EN=1 01P D 1 D
32767 2147483647 1 D -32768 -2147483648 FO0 OVF 1
5.4
16
15P.(+1) R 0V
X0OVFEN
ORG
ORG TU X 0 FUN 15 D R 0 V
V1000+100100
D R100 1
X0 D R100 2
-
6 -33
FUN16 D P 1
1 D 1
FUN16 D P 1
(-1)16DP.
DEN UDF (FO0)
D D VZP0~P9
WY WM WS TMR CTR HR OR SR ROR DR XR WY0
WY240
WM0
WM1896
WS0
WS984
T0
T255
C0
C255
R0
R3839
R3904
R3967
R3968
R4167
R5000
R8071
D0
D4095
VZ
P0~P9 D * *
EN=1 01P D 1 D
-32768 -2147483648 1 D 32767 2147483647UDF FO0 1
5.4
16
16P.(-1) R 0
X0UDFEN
ORG
ORG X 0
FUN 16 P
D R 0
D R0 0
X0
D R0 1
-
6 -34
FUN17 D P CMP
COMPARE Sa Sb
FUN17 D P CMP
Sa :EN17DP.CMP
Sb :
U/S
a = b
a > b
a < b
ab (FO0)
/
ab (FO1)
ab (FO2)
WX WY WM WS TMR CTR HR IR OR SR ROR DR K XR WX0
WX240
WY0
WY240
WM0
WM1896
WS0
WS984
T0
T255
C0
C255
R0
R3839
R3840
R3903
R3904
R3967
R3968
R4167
R5000
R8071
D0
D4095
16 32
VZ
P0~P9 Sa Sb
EN=1 01P U/S=0 Sign Sa Sb Sa=Sb FO0 1 SaSb FO1 1 SaSb FO2 1
EN=1 01P U/S=1 Unsign Sa Sb Sa=Sb FO0 1 SaSb FO1 1 SaSb FO2 1
16
X0Sa :
Sb :
R
R
0
1
17.CMP
a=b
a>b
a
-
6 -35
FUN18 D P AND AND
FUN18 D P AND
Sa :EN18DP.AND
Sb :
D=0 0 (FO0)
D :
WX WY WM WS TMR CTR HR IR OR SR ROR DR K XR WX0
WX240
WY0
WY240
WM0
WM1896
WS0
WS984
T0
T255
C0
C255
R0
R3839
R3840
R3903
R3904
R3967
R3968
R4167
R5000
R8071
D0
D4095
16 32
VZ
P0~P9
Sa Sb D * *
EN=1 01P Sa Sb AND Sa Sb B0B15 B0B31 1D 1 0 0
16 AND
X0Sa :
Sb :
D :
R
R
R
0
1
2
18P.AND
D=0EN
ORG
ORG X 0
FUN 18 P
Sa R 0 Sb R 1
D R 2
B15 B0
Sa R0 1 0 1 1 1 0 1 1 0 1 1 0 1 1 0 1 Sb R1 1 1 1 0 1 1 1 0 1 0 1 0 0 1 1 0
X0 B15 B0
D R2 1 0 1 0 1 0 1 0 0 0 1 0 0 1 0 0
SaAND a SbAND b D AND SaSbD VZP0~P9
-
6 -36
FUN19 D P OR OR
FUN19 D P OR
Sa :EN19DP.OR
Sb :
D=0 0 (FO0)
D :
WX WY WM WS TMR CTR HR IR OR SR ROR DR K XR WX0
WX240
WY0
WY240
WM0
WM1896
WS0
WS984
T0
T255
C0
C255
R0
R3839
R3840
R3903
R3904
R3967
R3968
R4167
R5000
R8071
D0
D4095
16 32
VZ
P0~P9
Sa Sb D * *
EN=1 01P Sa Sb OR Sa Sb B0B15 B0B31 1 D 1 0 0
16 OR
X0EN Sa :
Sb :
D :
R
R
R
0
1
2
19.OR
D=0
ORG
ORG X 0
FUN 19
Sa R 0 Sb R 1 D R 2
B15 B0
Sa R0 1 0 1 1 1 0 1 1 0 1 1 0 1 1 0 1 Sb R1 1 1 1 0 1 1 1 0 1 0 1 0 0 1 1 0
X01 B15 B0
D R2 1 1 1 1 1 1 1 1 1 1 1 0 1 1 1 1
SaOR a SbOR b D OR SaSbD VZP0~P9
-
6 -37
FUN20 D P BCD
BINBCD S BCD D
FUN20 D P BCD
S :EN20DP. BCD
D :
ERR (FO0)
WX WY WM WS TMR CTR HR IR OR SR ROR DR K XR WX0
WX240
WY0
WY240
WM0
WM1896
WS0
WS984
T0
T255
C0
C255
R0
R3839
R3840
R3903
R3940
R3967
R3968
R4167
R5000
R8071
D0
D4095
16 32
VZ
P0~P9 S D * *
PLC Binary PLC 7 BCD 1100 BCD 12
EN=1 01P S BCD D S BCD 09999 99999999 FO0 1D
16 BINBCD
X0EN S :
D : R
9999
0
20. BCD
ERR
ORG
ORG X 0
FUN 20
S 9999 D R 0
B15 B0
S 0 0 1 0 0 1 1 1 0 0 0 0 1 1 1 1
X01 B15 B0
D R0 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1
S D (BCD ) SD VZP0~P9
-
6 -38
FUN21 D P BIN
BCDBIN S BCD D
FUN21 D P BIN
S :EN21DP. BIN
D :
ERR (FO0)
WX WY WM WS TMR CTR HR IR OR SR ROR DR XR WX0
WX240
WY0
WY240
WM0
WM1896
WS0
WS984
T0
T255
C0
C255
R0
R3839
R3840
R3903
R3904
R3967
R3968
R4167
R5000
R8071
D0
D4095
VZ
P0~P9 S D * *
10 BCD PLC BCD BIN PLC
EN=1 01P S BCD BIN D S BCD FO0 1D
S
16 BCDBIN
X0S :
D : R
WX 01
21P. BIN
ERREN
ORG
ORG X 0
FUN 21P S WX 0
D R 1
X15 X0 1 2 3 4
S WX0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0
X0 B15 B0
D R1 0 0 0 0 0 1 0 0 1 1 0 1 0 0 1 0
S D (BIN ) SD VZP0~P9
6-16-2-6-76-8-6-126-13-6-186-19-6-246-25-6-316-32-6-3816161616AND16OR16BINBCD16BCDBIN