PLC XC
PLC XC
PLC XC
PLC
Compact model fit for general applications, the functions include The functions include data processing, high speed count, high speed The functions include data processing, high speed count, high speed
logic control, data calculation and other basic functions. pulse output, communication. The processing speed is 2 times of XC1 pulse output, communication, PWM, frequency measurement, precise
series. The register numbers are less than XC3, cannot expand timing, interruption. Can connect expansion module and BD(14 I/O
module but can connect expansion BD (except 14/16/42 models). cannot support any expansions, 42 I/O cannot support BD).
All the functions of XC3 series, 4-axis pulse output (24/32 Support motion control instructions, the functions include two-axis Faster processing speed, support 5 channels pulse output, 5 channels
support), CANBUS network, can connect expansion modules linkage, interpolation, following, coordinates transformation (except AB phase high speed count, motion control instructions, 2-axis linkage,
and BD, the register numbers are more than XC3. I/O 60), 3-10 axes pulse output. Support most functions of XC series interpolation, following, coordinates transformation, most functions of
such as PID control, high speed count, interruption. Can connect XC series such as high speed count, high speed pulse output,
expansion modules and BD. interruption, PID control. Can connect expansion modules and BD.
Connect to PLC for RS485 optical fiber communication. PLC main unit, enhanced protection for AD
input.
Special PLC
sort by I/O numbers 10/14/16points 24/32points 42points 48/60points
● I/O expansion
If the I/O numbers of main unit cannot meet the requirements, it can use I/O
extension modules.
Peripheral equipment
AD, DA transformation, temperature control Pt100 thermal resistor and K/E thermocouple signal input,
built-in PID function Based on Modbus protocol, can extend up to 16 modules
35 36
Product introduction
PLC
Enhanced communication and networking function Up to 200KHz pulse output, support 10 channels
High speed calculation XC series PLC supports Modbus protocol, free format protocol and other complicated XC2/XC3 (I/O 48/60) have 2 channels pulse output. Support multi-mode
Basic instruction 0.2~0.5us, scanning time 10000 steps 5ms, program capacity 32K~256K. network. The PLC can communicate with printer and meter through free format protocol. output with different instructions. The output frequency can up to 200KHz.
● Modbus networking ▶ It needs transistor output PLC to output pulse, such as XC3-14T-E or XC3-60RT-E
▶ XC5 (I/O 24/32) series have 4 channels pulse output (Y0~Y3)
Rich extensions XC series PLC supports Modbus master-slave mode. PLC master station can send
▶ XCC-32T-E has 5 channels pulse output (Y0~Y4)
requests to other devices, other devices will response it. PLC slave station only can
In order to meet more application needs, XC series PLC can extend I/O module, response the master station. ▶ XCM-60T-E has 10 channels pulse output (Y0~Y11)
analog module, temperature control module. Can extend 7 different modules
and 1 BD board.
PROG RAMMABLE CON TR OLLER
▶ To extend I/O numbers, the numbers are 8~32, can extend the basic unit
I/O numbers to 540
▶ The output expansion module contains transistor (T) and relay (R). [can extend up to 7 modules]
▶Each channel of XC-E6TCA-P and XC-E2AD2PT2DA can perform PID and ▶ Can install on the PLC directly, not occupy extra space, with wired and wireless PWM pulse width modulation
auto-tune individually, exchange data with PLC by instruction FROM and TO communication functions
Control Level
485Net ● PWM instruction has pulse width modulation function.
● This function can control the frequency inverter and DC motor.
Larger capacity for soft component
PROGRAMMABLE CONTROLLER PROGRAMMABLE CONTROLLER PROGRAMMABLE CONTROLLER
Internal register (M) Data register (D) FlashROM register (FD) Extension internal register (ED)
8000points 8000words 7152words 36864words PROGRAMMABLE CONTROLLER
control
VH
t
● Multi-communication port (max 4 ports), support RS232, RS485, Ethernet. Can ● XC series PLC has 2~6 channels 2 phases 32 bits high speed counter and high Frequency inverter, motor
communicate with frequency inverter, meter and other devices, easy to build speed count comparator, can connect rotary encoder directly and count the encoder
communication network. signal
● The counting mode includes single phase (incremental mode), pulse and direction
mode, AB phase mode (1 time, 4 times). The max frequency is 80KHz
Interruption function
PROGRAMMABLE CONTROLLER
▶ Count input The interruption function includes external interruption, timing interruption, 24-segment
high speed count interruption. The special operations can be done by calling the
PROGRAMMABLE CONTROLLER
37 38
Product introduction
PLC
XCPpro software
Support all series of PLC products Enhanced password function
PID control
XCPpro software is fit for XC series PLC and XMH, XMP, XP series HMI&PLC The password can block the program uploading and protect the intellectual property
● XC series PLC has PID control instruction and auto-tune function . integrated controller. It can make PLC program and configure the network module, rights of user. The password is also added to program downloading to avoid program
extension module and extension BD. damage.
● Users can get the best sampling time and PID parameters by auto-tune function,
improve the controlling accuracy . PROGRAMMABLE CONTROLLER
RS485
Feedback Power
PID application
PID principle diagram constant water supply
● Reduce the difficulty of making complicated instructions ● Support ladder chart and instructions, the two modes can be switched.
Sequence block XCPpro provides easy editing environment for complicated instructions such as multi-pulse ● XCPpro software can make C program, no need change to C
output, PID control, 24-segment high speed count interruption. programming software.
All the instructions run one by one in the sequence block. The next instruction will ● The function block can be exported and imported, support source
● Improve the configuration of pulse instruction
run after the current instruction ends. code and passive code. If exporting the passive code, the program
SBLOCK sequence block n BLOCK START New pulse instructions such as PTO are added to XCPpro software, these instructions can be
configured in the panel. cannot be read. The privacy is better.
● The block can optimize the programming method of pulse and User program
Pulse
communication instruction in the program. Communication All the instructions run in
Multi-pulse and communication instructions cannot run at the same time in the process which makes the Inverter configuration the block one by one
programming method complicated. The block can simplify the program. Wait
Command list
Precise timing
● 32 bits instruction STR is precise timing function .
● The precise timer will generate an interruption flag when it reaches
the timing value. Each precise timer has corresponding interruption flag . Frequency measurement
● C function library contains more C instructions which can be called
● The precise timer is a 1ms 32 bits timer . directly
● 32 bits instruction FRQM can measure the frequency .
● 6 bits ASCII, protect the program security . ● Compact structure, improve the utilization, two installation Counter C
modes . 32 bits addition/subtraction single two AB
16 bits addition counter phases phase
counter phase
● bits high precision analog input, 8 bits analog output . Speed control
39 40
Product introduction
PLC
56.0
50.0
63 73.3 PWR
55 WIFI
RUN
102
94
T-BOX
24V A Y0 COM1 Y3 Y5
0V B COM0 Y1 Y2 Y4
● Data terminal has TCP/IP protocol stack inside, support TCP, UDP, DNS,
PPP, etc.
Communicate with mobile by SMS
● Standard industry interface (RS232 or RS485) When PLC is equipped with G-BOX, PLC can communicate with user’s
● Persistent online mode, with break redial and heartbeat function mobile by SMS. User can remote monitor the PLC state with the mobile. If * Note: this model is special for left extension module of XD series PLC, the functions are same to S-BOX-T.
● Support SMS sending and receiving the PLC has problem, G-BOX will send error code to user’s mobile, after
user replied the G-BOX, G-BOX will send the user’s modification SMS to the
● Support local configuration
● Support GPRS and GSM network communication
PLC to solve the problem. Application Dimension (unit: mm)
7
3
8
2
1 0 9
Public network
LAN
56.0
50.0
PWR
COM
RF
RUN
63
S-BOX-T
71 24V 0V FG
41 42
Product introduction
PLC
support Modbus. It is suitable for process control system such as COM1 RS232, connect with PC, HMI to program and debug Digital input range - 8 bits (0~255)
temperature, flow, level, pressure. Support 16 extension modules. COM2 RS232/RS485, connect with network, meters, inverter… Digital output range 12 bits (0~4095) -
COM3 Extension port of BD board, RS232/RS485 Resolution 1/4095(Bit) 1/255(8Bit)
Installation Fix with M3 screw or install on the rail directly Integrated precision 0.8%
Ground Third ground (cannot ground with strong power system) Transformation speed 15ms/channel 2ms/channel
Power for analog DC24V±10%,100mA
Digital I/O module MA-nXnY Analog output module MA-nDA
MA-8X8YT 8 channels digital input, 8 channels digital output (transistor output) MA-4DA 4 channels 10 bits high precision analog output (voltage/current) ● Performance specification
MA-16X 16 channels digital input
Item Specification
MA-16YR 16 channels digital output (relay output)
Series XC1 XC2 XC3 XC5 XCM XCC
MA-16YT 16 channels digital output (transistor output)
I/O numbers 10/16 24/32 14/16 24/32/42 48/60 14 24/32/42 48/60 24/32 60 24/32
Numbers 80 640
Numbers 48 640
Counter (C)
Specification 16 BITS COUNTER: 0~32767
32 BITS COUNTER: -2147483648~2147483647
Temperature control module MA-nPT-P/MA-nTCA-P Sequence (S) 32 1024 1024 1024 1024 1024
High speed counter - max 6 channels, 80KHz, 3 kinds of high speed counting mode (single phase, pulse&direction, AB phase is 50KHz)
43 44
Product introduction
PLC
Model Model
Output Input numbers Output numbers
AC power supply DC power supply I/O numbers
Input numbers Output numbers Input (DC24V) (R,T)
(DC24V) (R,T) Relay output Transistor output
Relay&transistor Relay&transistor
Relay output Transistor output Relay output Transistor output
mixed output mixed output XC(L)-E8X - - 8 8 -
- XC(L)-E8YR XC(L)-E8YT 8 - 8
XC1-10R-E XC1-10T-E - XC1-10R-C XC1-10T-C - 5 5
N - XC(L)-E8X8YR XC(L)-E8X8YT 16 8 8
XC1-16R-E XC1-16T-E - XC1-16R-C XC1-16T-C - 8 8
P -
XC(L)-E16X - 16 16 -
N XC1-24R-E XC1-24T-E - XC1-24R-C XC1-24T-C - 12 12
- XC(L)-E16YR XC(L)-E16YT 16 - 16
XC1-32R-E XC1-32T-E - XC1-32R-C XC1-32T-C - 16 16 NPN
- XC(L)-E16X16YR-E XC(L)-E16X16YT-E 32 16 16
XC1-10PR-E XC1-10PT-E - XC1-10PR-C XC1-10PT-C - 5 5
P - XC-E16X16YR-C XC(L)-E16X16YT-C 32 16 16
XC1-16PR-E XC1-16PT-E - XC1-16PR-C XC1-16PT-C - 8 8
N - - 32 -
XC(L)-E32X-E 32
P XC1-24PR-E XC1-24PT-E - XC1-24PR-C XC1-24PT-C - 12 12
XC-E32X-C - - 32 32 -
XC1-32PR-E XC1-32PT-E - XC1-32PR-C XC1-32PT-C - 16 16
- XC(L)-E32YR-E XC(L)-E32YT-E 32 - 32
XC2-14R-E XC2-14T-E XC2-14RT-E XC2-14R-C XC2-14T-C XC2-14RT-C 8 6
- XC-E32YR-C XC(L)-E32YT-C 32 - 32
XC2-16R-E XC2-16T-E XC2-16RT-E XC2-16R-C XC2-16T-C XC2-16RT-C 8 8
XC-E8PX - - 8 8 -
N XC2-24R-E XC2-24T-E XC2-24RT-E XC2-24R-C XC2-24T-C XC2-24RT-C 14 10
P - XC-E8PX8YR XC-E8PX8YT 16 8 8
XC2-32R-E XC2-32T-E XC2-32RT-E XC2-32R-C XC2-32T-C XC2-32RT-C 18 14
N PNP XC-E16PX - - 16 16 -
XC2-42R-E XC2-42T-E XC2-42RT-E XC2-42R-C XC2-42T-C XC2-42RT-C 24 18
- XC(L)-E16PX16YR-E - 32 16 16
XC2-48R-E XC2-48T-E XC2-48RT-E XC2-48R-C XC2-48T-C XC2-48RT-C 28 20
- XC-E16PX16YR-C - 32 16 16
XC2-60R-E XC2-60T-E XC2-60RT-E XC2-60R-C XC2-60T-C XC2-60RT-C 36 24
XC-E32PX-E - - 32 32 -
XC2-14PR-E XC2-14PT-E XC2-14PRT-E XC2-14PR-C XC2-14PT-C XC2-14PRT-C 8 6
XC2-16PR-E XC2-16PT-E XC2-16PRT-E XC2-16PR-C XC2-16PT-C XC2-16PRT-C 8 8 * Note: NPN and PNP are for input terminal.
P XC2-24PR-E XC2-24PT-E XC2-24PRT-E XC2-24PR-C XC2-24PT-C XC2-24PRT-C 14 10
N
XC2-32PR-E XC2-32PT-E XC2-32PRT-E XC2-32PR-C XC2-32PT-C XC2-32PRT-C 18 14
P
XC2-42PR-E XC2-42T-E XC2-42RT-E XC2-42R-C XC2-42PT-C XC2-42RT-C 24 18 Analog and temperature extension modules
XC2-48PR-E XC2-48PT-E XC2-48PRT-E XC2-48PR-C XC2-48PT-C XC2-48PRT-C 28 20
XC2-60PR-E XC2-60PT-E XC2-60PRT-E XC2-60PR-C XC2-60PT-C XC2-60PRT-C 36 24 M o d el Description
XC3-14R-E XC3-14T-E XC3-14RT-E XC3-14R-C XC3-14T-C XC3-14RT-C 8 6 XC-E2AD(-H) 2 channels analog input
45 46
Product introduction
PLC
LDI Initial logic normally close contactor CJ Condition jump MEAN Get the mean value
Data calculation
AND Serial connection normally open contactor CALL Call the subprogram WAND Logic AND
Program process
ANI Serial connection normally close contactor SRET Subprogram return WOR Logic OR N COM X0 X2 X4 X6
L
N
FG
COM
COM X0
X1
X2
X3
X4
X5
X6
X7
X10
X11
X12
X13
X14
X15
X16
X17
X20
X21
L FG X1 X3 X5 X7
OR Parallel connection normally open contactor STL Process start WXOR Logic XOR 0 1 2 3 4 5
SN:0067032266
DATE:20060410
TYPE:XC3-14RT-E
SN:0067032266
DATE:20060410
TYPE:XC3-32R-E
0 1 2 3 6 7 10 11 12 13
4 5 6 7 PROGRAMMABLE CONTROLLER 14 15 16 17 20 21
ORI Parallel connection normally close contactor STLE Process end CML Reverse
102
XC3-14RT-E
94
X
102
X PWR
LDP Initial logic rising-edge of pulse PWR
94
SET Open assigned process, close present process NEG Negative RUN XC3-32R-E RUN
ERR PORT1 PORT2 Y
ERR
Y
LDF Initial logic falling-edge of pulse ST Open assigned process, not close present process Arithmetic shift left
0 1 2 3 4 5
SHL 0 1 2 3
6 7 10 11 12 13
14 15
ANDP Serial connection rising-edge of the pulse FOR Cycle start Arithmetic shift right
4 5 6 7
SHR 0V A COM0 COM1 COM2 Y3 Y5 Y6 Y10 COM4 Y13 Y15
Data shift
ORP Parallel connection rising-edge of the pulse FEND Main program end
LSR Logic shift right
ORF Parallel connection falling-edge of the pulse LD = Initial logic ON when (S1)=(S2)
ROL Cycle shift left
LDD Read normally open contactor
LD> Initial logic ON when (S1)>(S2)
ROR Cycle shift right
LDDI Read normally close contactor
LD< Initial logic ON when (S1)<(S2) Suitable model
SFTL Bit shift left Suitable model
ANDD Read normally open contactor, serial connection
LD<> Initial logic ON when (S1)≠(S2)
SFTR Bit shift right Series I/O numbers
ANDDI Read normally close contactor, serial connection
LD>= Initial logic ON when (S1)≥(S2) Series I/O numbers
WSFL Word shift left XC1 24/32
ORD Read normally open contactor, parallel connection
LD<= Initial logic ON when (S1)≤(S2) XC1 10/16
Word shift right
Data comparison
Data transformation
ANB Serial connection of parallel circuit block INT Floating number change to integer
AND >= Serial connection ON when (S1)≥(S2)
MCS New generatrix start BIN BCD code change to binary
AND <= Serial connection ON when (S1)≤(S2)
MCR Generatrix reset BCD Binary change to BCD code
OR = Parallel connection ON when (S1)=(S2) 207.4
ALT Coil reverse ASCI Hex change to ASCII 139.0
OR > Parallel connection ON when (S1)>(S2) 73.3 199.4
ON for one scanning period at rising-edge HEX ASCII change to hex 130.9 73.3
PLS
OR < Parallel connection ON when (S1)<(S2)
PLF ON for one scanning period at falling-edge DECO Decoding
OR <> Parallel connection ON when (S1)≠(S2)
SET Keep the coil ON ENCO High-bit encoding
OR >= Parallel connection ON when (S1)≥(S2) N NC COM X1 X3 X5 X7 X11 X13 X15 X17 X21 X23 X25 X27 N COM X1 X3 X5 X7 X11 X13 X15 X17 X21 X23 X25 X27 X31 X33 X35 X37 X41 X43
RST Reset the coil ENCOL Low-bit encoding L FG COM X0 X2 X4 X6 X10 X12 X14 X16 X20 X22 X24 X26 L FG COM X0 X2 X4 X6 X10 X12 X14 X16 X20 X22 X24 X26 X30 X32 X34 X36 X40 X42
SN:0067032266
DATE:20060410
TYPE:XC3-60R-E
Binary change to gray code
SN:55647892202
DATE:20101110
TYPE:XC3-42R-E
TMR GRY PROGRAMMABLE CONTROLLER 6 7 10 11 12 13
14 15 16 17 20 21
PROGRAMMABLE CONTROLLER 10
20
11
21
12
13 14 15 16 17
22
23 24 25 26 27
CMP Data comparison
102.0
22 23 24 25 26 27 30 31 32
33 34 35 36 37
102
94.0
40 41
43 42
Counter drive
94
OUT GBIN Gray code change to binary X PWR X PWR
ERRO
PORT1 PORT2
XC3-60R-E RUN
ERR
RST Reset the contactor or present value ECMP Floating number comparison 0 1 2 3 4 5
Y
0 1 2 3 4 5 6 7
MOV Transmission
Data transmission
10 11 12 13 14 15 16 17
6 7 10 11 12 13
20 21 22 23 24 25 26 27
END I/O operation and return to step 0 Floating number range comparison
COM1 14 15 16 17 20 21
Arc clockwise interpolation INC Increase by one ATAN Floating number arctangent
CW
Clock
SN:0067032266
DATE:20060410
TYPE:XC-E32YR
WUXI XINJE ELECTRIC CO.,LTD
6 7 10 11 12 13
0 1 2 3 XINJE
SN:0067032266
DATE:20060410
TYPE:XC-E8X8YR
14 15 16 17
4 5 6 7
Special instruction
102
110
94
XC-E8X8YR Y
RUN
102
X
PWR XC-E32YR
94
RUN Y
ERR
Y
20 21 22 23 24 25
26 27 30 31 32 33
4 5 6 7
PLSY Single-segment pulse output without acceleration and deceleration HSCR Read 32 bits high speed counter STR Precise timing 24V
0V Y20
COM4 Y21
Y22
Y23
COM5
Y24
Y25
Y26
Y27
COM6
Y30
Y31
Y32
Y33
COM7
Y34
Y35
Y36
Y37
counter
High speed
24V A Y0 COM1 Y3 Y5
0V B COM0 Y1 Y2 Y4
Modbus communication
DRVA Absolute position single segment pulse control INPR Modbus read input coil IRET Interruption return
DRVI Relative position single segment pulse control COLW Modbus write single coil SBLOCK Block start Suitable model Suitable model
PLSMV Store the pulse numbers in the register MCLW Modbus write multi coils SBLOCKE Block end
Sequence Series I/O numbers
STOP Stop the pulse REGR Modbus read register block BSTOP Stop block
Series I/O numbers
ZRN Mechanical return to zero INRR Modbus read input register BGOON Continue running the stop block I/O 8, 16 I/O 32
PTO Relative multi-segment pulse output REGW Modbus write single register WAIT Wait Analog All Analog -
PTOA Absolute multi-segment pulse output MRGW Modbus write multi registers FROM Read the module Temperature All Temperature -
Write and read
the module -
Mixed Mixed
communication
Free format
47 48