
Chapter 16 PLC Function Applications
│
CP2000
16-53
16-6-3 Overview of application commands
Classification API
Command code
P
command
Function
STEPS
16 bit
32 bit
16bit 32bit
Circuit control
01
CALL
–
Call subprogram
3
–
02
SRET
–
–
Conclusion of subprogram
1
–
06
FEND
–
–
Conclusion of main program
1
–
Send
comparison
10
CMP
DCMP
Compares set output
7
13
11
ZCP
DZCP
Range comparison
9
17
12
MOV
DMOV
Data movement
5
9
13
SMOV
DSMOV
Nibble movement
11
21
15
BMOV
–
Send all
7
–
Four logical
operations
18
BCD
DBCD
BIN to BCD transformation
5
9
19
BIN
DBIN
BCD to BIN transformation
5
9
20
ADD
DADD
BIN addition
7
13
21
SUB
DSUB
BIN subtraction
7
13
22
MUL
DMUL
BIN multiplication
7
13
23
DIV
DDIV
BIN division
7
13
24
INC
DINC
BIN add one
3
5
25
DEC
DDEC
BIN subtract one
3
5
Rotational
displacement
30
ROR
DROR
Right rotation
5
–
31
ROL
DROL
Left rotation
5
–
Data Process
40
ZRST
–
Clear range
5
-
41
DECO
DDECO
Decoder
7
13
42
ENCO
DENCO
Encoder
7
13
43
SUM
DSUM
ON bit number
5
9
44
BON
DBON
ON bit judgement
7
13
49
–
DFLT
BIN whole number → binary
floating point number
transformation
–
9
Floating point
operation
110
–
DECMP
Comparison of binary floating
point numbers
–
13
111
–
DEZCP
Comparison of binary floating
point number range
–
17
116
–
DRAD
Angle → Radian
–
9
117
–
DDEG
Radian → Angle
–
9
120
–
DEADD
Binary floating point number
addition
–
13
121
–
DESUB
Binary floating point number
subtraction
–
13
122
–
DEMUL
Binary floating point number
multiplication
–
13
123
–
DEDIV
Binary floating point number
division
–
13
124
–
DEXP
Binary floating point number
obtain exponent
–
9
125
–
DLN
Binary floating point number
obtain logarithm
–
9
127
–
DESQR
Binary floating point number
find square root
–
9
129
INT
DINT
Binary floating point number
→ BIN whole number
transformation
–
9
130
–
DSIN
Binary floating point number
SIN operation
–
9
131
–
DCOS
Binary floating point number
COS operation
–
9
132
–
DTAN
Binary floating point number
TAN operation
–
9
Summary of Contents for CP2000 Series
Page 3: ......
Page 12: ...Chapter 1 Introduction CP2000 1 3 1 2 Model Name 1 3 Serial Number...
Page 35: ...Chapter 1 Introduction CP2000 1 26 Digital Keypad KPC CC01 Figure 1 32...
Page 42: ...Chapter 3 Unpacking CP2000 3 1 Chapter 3 Unpacking 3 1 Unpacking 3 2 The Lifting Hook...
Page 72: ...Chapter 4 Wiring CP2000 4 1 Chapter 4 Wiring 4 1 System Wiring Diagram 4 2 Wiring...
Page 77: ...Chapter 4 Wiring CP2000 4 6 Figure 4 5...
Page 79: ...Chapter 4 Wiring CP2000 4 8 This page intentionally left bank...
Page 109: ...Chapter 6 Control Terminals CP2000 6 12 This page intentionally left blank...
Page 172: ...Chapter 7 Optional Accessories CP2000 7 63 EMC filter model name EMF018A43A Figure 7 46...
Page 174: ...Chapter 7 Optional Accessories CP2000 7 65 EMC filter model name KMF370A KMF3100A Figure 7 48...
Page 175: ...Chapter 7 Optional Accessories CP2000 7 66 EMC filter model name B84143D0150R127 Figure 7 49...
Page 176: ...Chapter 7 Optional Accessories CP2000 7 67 EMC filter model name B84143D0200R127 Figure 7 50...
Page 182: ...Chapter 7 Optional Accessories CP2000 7 73 Wall Mounting Embedded Mounting...
Page 197: ...Chapter 7 Optional Accessories CP2000 7 88 6 Installation complete...
Page 237: ...Chapter 7 Optional Accessories CP2000 7 128 This page intentionally left blank...
Page 265: ...Chapter 8 Option Cards CP2000 8 28 This page intentionally left blank...
Page 277: ...Chapter 09 Specifications CP2000 9 12 575V 690V Figure 9 3 Altitude Derating Curve Figure 9 4...
Page 281: ...Chapter 09 Specifications CP2000 9 16 9 8 Efficiency Curve Figure 9 11 Figure 9 12...
Page 317: ...Chapter 10 Digital Keypad CP2000 10 36 This page intentionally left blank...
Page 361: ...Chapter 11 Summary of Parameter Settings CP2000 11 44 This page intentionally left blank...
Page 416: ...Chapter 12 Description of Parameter Settings CP2000 12 1 03 3 3 4 5...
Page 417: ...Chapter 12 Description of Parameter Settings CP2000 12 1 03 4 6 7 8...
Page 418: ...Chapter 12 Description of Parameter Settings CP2000 12 1 03 5 9 10 11...
Page 419: ...Chapter 12 Description of Parameter Settings CP2000 12 1 03 6 12 13 14...
Page 420: ...Chapter 12 Description of Parameter Settings CP2000 12 1 03 7 15 16 17...
Page 421: ...Chapter 12 Description of Parameter Settings CP2000 12 1 03 8 18 19 20...
Page 422: ...Chapter 12 Description of Parameter Settings CP2000 12 1 03 9 21 22 23...
Page 423: ...Chapter 12 Description of Parameter Settings CP2000 12 1 03 10 24 25 26...
Page 424: ...Chapter 12 Description of Parameter Settings CP2000 12 1 03 11 27 28 29...
Page 425: ...Chapter 12 Description of Parameter Settings CP2000 12 1 03 12 30 31 32...
Page 426: ...Chapter 12 Description of Parameter Settings CP2000 12 1 03 13 33 34 35...
Page 427: ...Chapter 12 Description of Parameter Settings CP2000 12 1 03 14 36 37 38...
Page 836: ...Chapter 16 PLC Function Applications CP2000 16 153...
Page 838: ...Chapter 16 PLC Function Applications CP2000 16 155...
Page 841: ...Chapter 16 PLC Function Applications CP2000 16 158 This page intentionally left blank...
Page 857: ...Chapter 17 Introduction to BACnet CP2000 17 16 This page intentionally left blank...