Zmotion ZMC432N User manual


Foreword
The motion controller provides rich interface, and it has excellent motion control performance, which
can meet the expansion requirements of various projects.
This manual is copyrighted by Shenzhen Technology Co., Ltd., without the written permission of the
Zmotion Technology, no person shall reproduce, translate and copy any content in this manual. The
above-mentioned actions will constitute an infringement of the copyright of the company's manual, and
Zmotion will investigate legal responsibility according to law.
For details about the ZMC controller software and the introduction and routine of each command,
please refer to the ZBASIC software manual.
Information contained in this manual is only for reference. Due to improvements in design and
functions and other aspects, Zmotion Technology reserves the final interpretation! Subject to change
without notice!
Pay attention to safety when debugging the machine!
Please be sure to design an effective safety protection device in the machine, and add an error
handling program in the software, otherwise Zmotion has no obligation or responsibility for the loss
caused.
In order to ensure the safe, normal and effective use of the product, please be sure to read this
product manual carefully before installing and using the product.

Safety Statement
⚫This chapter describes the safety precautions required for the correct use of this product. Before
using this product, please read the instructions for use and correctly understand the relevant
information on safety precautions.
⚫This product should be used in an environment that meets the design specifications, otherwise
it may cause equipment damage or personal injury, and malfunctions or component damage
caused by failure to comply with relevant regulations are not within the scope of product quality
assurance.
⚫Zmotion will not take any legal responsibility for personal safety accidents and property losses
caused by failure to comply with the contents of this manual or illegal operation of products.
Safety Level Definition
According to the level, it can be divided into " Danger " and " Caution ". Failure to operate as required
may result in moderate injury, minor injury or equipment damage.
Please keep this guide in a safe place for reading when needed, and be sure to hand this manual to
the end user.
Install
Danger
◆When the controller is disassembled, all external power supplies used by the
system should be disconnected before operation, otherwise it may cause
misoperation or damage to the equipment.
◆It is forbidden to use in the following places: places with dust, oil fume, conductive
dust, corrosive gas and flammable gas; places exposed to high temperature,
condensation, wind and rain; places with vibration and shock. Electric shock, fire
and misuse can cause product damage and deterioration.
Notice
◆Avoid metal shavings and wire ends falling into the hardware circuit board during
installation.
◆After installation, ensure that there are no foreign objects on the hardware circuit
board.
◆When installing, make it tightly and firmly with the mounting frame.

◆Improper installation of the controller may result in misoperation, failure and fire.
Wiring
Danger
◆The specifications and installation methods of the external wiring of the
equipment shall comply with the requirements of local power distribution
regulations.
◆When wiring, all external power supplies used by the system should be
disconnected before operation.
◆When powering on and running after the wiring work is completed, the terminals
attached to the product must be installed.
◆Cable terminals should be well insulated to ensure that the insulation distance
between cables will not be reduced after the cables are installed on the terminal
block.
Notice
◆Avoid metal shavings and wire ends falling into the hardware circuit board during
installation.
◆The cable connection should be carried out correctly on the basis of confirming
the type of the connected interface.
◆It should be confirmed that the cables pressed into the terminals are in good
contact.
◆Do not bundle the control wires and communication cables with the main circuit
or power supply wires, etc., and the distance between the wires should be more
than 100 mm, otherwise noise may cause malfunction.
◆If the controller is not installed properly, it may cause electric shock or equipment
failure or malfunction.

ZMC432N Motion Controller User Manual V1.5
Content
Chapter I Production Information........................................................................................3
1.1. Product Information ..........................................................................................3
1.2. Function Features..............................................................................................3
1.3. System Frame ...................................................................................................4
1.4. Hardware Installment........................................................................................4
Chapter II Product Specification .........................................................................................7
2.1. Basic Specification............................................................................................7
2.2. Order Information..............................................................................................8
2.3. Interface Definition............................................................................................9
2.4. Work Environment ...........................................................................................10
Chapter III Wiring, Communication Configuration ............................................................12
3.1. Power Input .....................................................................................................12
3.1.1. Power Specification..............................................................................12
3.2. RS485, CAN Communication Interface ...........................................................13
3.2.1. RS485, CAN Communication Specification & Wiring...........................13
3.2.2. Basic Usage Method ............................................................................16
3.3. RS232 Serial Port ............................................................................................17
3.3.1. RS232 Communication Interface Specification & Wiring ....................17
3.3.2. Basic Usage..........................................................................................19
3.4. IN Digital Input & High-Speed Latch Port .......................................................20
3.4.1. Digital Input Specification & Wiring .....................................................21
3.4.2. Basic Usage Method ............................................................................22
3.5. OUT (Digital Output, PWM Terminal, Hardware Comparison Output) ............22
3.5.1. Digital Output Specification & Wiring...................................................24
3.5.2. Basic Usage Method ............................................................................25
3.6. Analog Output..................................................................................................26

ZMC432N Motion Controller User Manual V1.5
3.6.1. Analog Output Specification & Wiring..................................................26
3.6.2. Basic Usage Method ............................................................................27
3.7. U Disk ..............................................................................................................28
3.8. ETHERNET .......................................................................................................28
3.9. RTEX Bus Interface..........................................................................................29
3.9.1. RTEX Bus Interface Rule.......................................................................30
3.10. AXIS Differential Pulse Axis Interface .........................................................31
3.10.1. AXIS Interface Signal Specification & Wiring.......................................33
3.10.2. Basic Usage Method ............................................................................35
Chapter IV Expansion Module ...........................................................................................38
4.1. CAN Bus Expansion Wiring .............................................................................38
4.2. CAN Bus Expansion Resource Mapping .........................................................39
Chapter V Program & Applications....................................................................................44
5.1. ZDevelop Software Usage...............................................................................44
5.2. PC Upper-Computer Program Application .....................................................49
Chapter VI Run and Maintain ............................................................................................52
6.1. Regular Inspection and Maintenance .............................................................52
6.2. Common Problems..........................................................................................53

ZMC432N Motion Controller User Manual V1.5
Chapter I Production Information
1.1. Product Information
ZMC432N high-performance multi-axis motion controller is a stand-alone motion
controller that is compatible with RTEX bus and pulse type. The controller itself supports
32 axes at most to achieve complex continuous trajectory control requirements.
ZMC4 series high-performance multi-axis motion controllers can be applied in
robots (SCARA, Delta, 6 joints), electronic semiconductor equipment (testing equipment,
assembly equipment, locking equipment, soldering machine), dispensing equipment,
non-standard equipment, printing and packaging equipment, textile and garment
equipment, stage entertainment equipment, medical equipment, assembly line, etc.
1.2. Function Features
◆32 axes motion control at most.
◆Pulse output mode: pulse / direction or dual pulses or quadrature pulse.
◆Maximum pulse output frequency of each axis is 10MHZ.
◆IO can be expanded through ZCAN, and 4096 inputs and 4096 outputs can be
extended at most.
◆Axis position limit signal / origin signal port can be configured as any input at will.
◆The maximum output current of general digital outputs can reach 300mA, which can
directly drive some kinds of solenoid valves.
◆Interfaces: RTEX, RS232, RS485, U Disk, Ethernet.
◆Support up to 32 axes linear interpolation, arbitrary circular interpolation, helical
interpolation and spline interpolation.

ZMC432N Motion Controller User Manual V1.5
◆Support electronic cam, electronic gear, position latch, synchronous follow, virtual
axis and other functions.
◆Support hardware comparison output (HW_PSWITCH2), hardware timer, precision
output when in motion.
◆Support pulse closed loop, pitch compensation and other functions.
◆Support multi-file and multi-task programming in ZBasic.
◆A variety of program encryption methods to protect the intellectual property rights of
customers.
◆Support power failure detection and power failure storage. (It can detect and save
when power-off)
1.3. System Frame
1.4. Hardware Installment
The ZMC432N motion controller is installed horizontally with screws, and each controller

ZMC432N Motion Controller User Manual V1.5
should be fastened with 4 screws.
→Unit: mm →Mounting Hole Diameter 4.5mm
Installation
attention
⚫Non-professionals are strictly prohibited to operate. Specifically,
professionals who had been trained related electrical equipment,
or who master electrical knowledge.
⚫Please be sure to read the product instruction manual and safety
precautions carefully before installation.
⚫Before installation, please ensure that the product is powered off.
⚫Do not disassemble the module, otherwise the machine may be
damaged.
⚫Avoid direct sunlight installation.
⚫In order to facilitate ventilation and controller replacement, 2-3cm
should be left between the upper and lower parts of the controller
and the installation environment and surrounding components.
⚫Considering the convenient operation and maintenance of the
controller, please do not install the controller in the following
places:

ZMC432N Motion Controller User Manual V1.5
a) places where the surrounding ambient temperature exceeds
the range of -10°C-55°C
b) places where the ambient humidity exceeds the range of 10%-
95% (non-condensing)
c) places with corrosive gases and flammable gases
d) places with many conductive powders such as dust and iron
powder, oil mist, salt, and organic solvents

ZMC432N Motion Controller User Manual V1.5
Chapter II Product Specification
2.1. Basic Specification
Item
Description
Model
ZMC432N
ZMC432N-16
ZMC432N-38
Basic Axes
32
16
38
Max Extended Axes
32
32
38
Type of Basic Axes
RTEX bus axis / 6 pulse axis / encoder axis
Digital IO
General IO: 24 inputs, 12 outputs
Axis interface IO: 6 pulse axes have 6 inputs and 6
outputs.
Max Extended IO
4096 inputs, 4096 outputs
PWM
4
AD/DA
2 general DAs, 0-10V
Max Extended AD/DA
1024 ADs, 1024 DAs
Pulse Bit
64
Encoder Bit
64
Speed and Acceleration Bit
64
Highest Pulse Frequency
10MHz
Motion Buffer of Each Axis
4096
Array Space
320000
Program Space
32MByte
Flash Space
256MByte
Power Supply Input
24V DC input
Communication Interfaces
RS232, RS485, Ethernet, U disk, CAN, RTEX
Dimensions
216mm*145.5mm

ZMC432N Motion Controller User Manual V1.5
2.2. Order Information
Model
Description
ZMC432N
32 axes, point to point, linear, circular, electronic cam, continuous
trajectory motion, robot structure.
ZMC432N-16
16 axes, point to point, linear, circular, electronic cam, continuous
trajectory motion, robot structure.
ZMC432N-38
38 axes, point to point, linear, circular, electronic cam, continuous
trajectory motion, robot structure.

ZMC432N Motion Controller User Manual V1.5
2.3. Interface Definition
→Interface Description
Mark
Interface
Number
Description
POW
The led that indicates the
current state.
1
Power state: it lights when power is
conducted.
RUN
1
Run state: it lights when runs normally
ALM
1
Error state: it lights when runs incorrectly
RS232
RS232 serial port (port0)
1
Use MODBUS_RTU protocol
RS485
RS485 serial port (port1)
1
Use MODBUS_RTU protocol
RTEX TX
RTEX bus send side
1
RTEX bus is used to Panasonic RTEX servo

ZMC432N Motion Controller User Manual V1.5
RTEX RX
RTEX bus receive side
1
driver.
ETHERNET
Network port
1
Use MODBUS_TCP protocol, expand the
number of network ports through the
interchanger, and the number of net port
channels can be checked through “?*port”
command, default IP address is 192.168.0.11
UDISK
U disk interface
1
Insert U disk equipment
E+24V
Main power supply
1
24V DC power, it supplies the power for
controller.
CAN
CAN bus interface
1
Connect CAN expansion modules and CAN
equipment of other standards.
IN
Digital IO input port
24
NPN type, the power is supplied by internal
24V power supply. There are 4 high-speed
inputs, and IN0-3 have the latch function.
OUT
Digital IO output port
12
NPN Leakage type, the power is supplied by
internal 24V power supply, OUT0-1 have
PWM and hardware comparison output
functions.
DA
Analog output port
2
12-bit resolution, 0-10V.
AXIS
Pulse axis interface
6
It includes differential pulse output and
differential encoder input.
2.4. Work Environment
Item
Parameters
Work Temperature
-10℃-55℃
Work relative Humidity
10%-95% non-condensing
Storage Temperature
-40℃~80℃(not frozen)
Storage Humidity
Below 90%RH (no frost)
vibration
Frequency
5-150Hz
Displacement
3.5mm(directly install)(<9Hz)
Acceleration
1g(directly install)(>9Hz)

ZMC432N Motion Controller User Manual V1.5
Direction
3 axial direction
Shock (collide)
15g, 11ms, half sinusoid, 3 axial direction
Degree of Protection
IP20

ZMC432N Motion Controller User Manual V1.5
Chapter III Wiring, Communication
Configuration
3.1. Power Input
The power supply input adopts a 3Pin (there are all 3 terminals, E+24V, EGND and FG)
screw-type pluggable wiring terminal, and the interval (means the gap distance between
two ports, namely, between E+24V and EGND) should be 3.81mm. This 3Pin terminal is
the power supply of the controller. When wiring, please don’t connect to all EGND signals
together.
→Terminal Definition:
Terminal
Name
Type
Function
E+24V
Input
Power 24V input
EGND
Input
Power supply ground
FG
Earthing (Grounding)
Case protection
3.1.1. Power Specification
→Specification
Item
Description
Voltage
DC24V(-5%~5%)
The current to open
≤0.5A
The current to work
≤0.4A
Anti-reverse connection
Valid
Overcurrent Protection
Valid

ZMC432N Motion Controller User Manual V1.5
3.2.RS485, CAN Communication Interface
The communication interface adopts a 5Pin screw-type pluggable wiring terminal and the
gap spacing between 2 terminals should be 3.81mm. For both RS485 communication and
CAN communication, they can be used by connecting the corresponding interface.
→Terminal Definition:
Terminal
Name
Function
485B
485-
485A
485+
EGND
Communication public end
CANL
CAN differential data -
CANH
CAN differential data +
3.2.1. RS485, CAN Communication Specification & Wiring
The RS485 serial port supports the MODBUS_RTU protocol and custom
communication, mainly including 485A, 485B and public end.
The CAN interface of the controller adopts the standard CAN communication
protocol, which mainly includes three ports, CANL, CANH and the public end. And it can
connect CAN expansion modules and other standard CAN devices.
→Specification
Item
RS485
CAN
Maximum Communication Rate (bps)
115200
1M
Terminal Resistor
No
120Ω
Topological Structure
Daisy Chain Topology
The number of nodes can be extended
Up to 127
Up to 16
Communication Distance
The longer communication distance is, the

ZMC432N Motion Controller User Manual V1.5
lower communication rate is, and maximum
of 100m is recommended.
→Wiring Reference
Connect 485A and 485B of RS485 to 485A and 485B of the controller correspondingly,
and connect the public ends “EGND”of RS485 communication parties together.
Connect the CANL and CANH of the standard CAN module to the CANL and CANH of
the other side correspondingly. And public ends of the CAN bus communication both
parties are connected together. In CAN bus left and right sides, connect a 120Ωresistor
respectively (please see below graphic).
→Wiring Notes:
⚫As above, the daisy chain topology is used for wiring (the star topology structure
cannot be used). When the use environment is ideal and there are no many nodes,

ZMC432N Motion Controller User Manual V1.5
the branch structure also can be used.
⚫Please connect a 120Ω terminal resistor in parallel to each end of the CAN bus for
matching the circuit impedance and ensuring communication stability (when it is one
to one connection and the number of slave station is less and the wiring is short,
terminal resistor can not be added).
⚫When the number of slave station is more, please connect a 120Ω terminal resistor
in parallel to each end of the RS485 for matching the circuit impedance and
preventing signal reflection.
⚫Please be sure to connect the public ends of each node on the CAN bus / RS485 to
prevent the CAN / RS485 chip from burning out.
⚫Please use STP (Shielded Twisted Pair), especially in bad environments, and make
sure the shielding layer is fully grounded.
⚫When on-site wiring, pay attention to make the distance between strong current and
weak current, it is recommended for the distance to be more than 20cm.
⚫It should be noted that the equipment grounding (chassis) on the entire line must be
good, and the grounding of the chassis should be connected to the standard factory
ground pile.
⚫Please wire according to wiring, don’t connect to all controllers’ EGND signals.
→Cable Requirements:
Shielded Twisted Pair, and the shielded cable is grounded.

ZMC432N Motion Controller User Manual V1.5
3.2.2. Basic Usage Method
(1) Please follow the above wiring instructions to wiring correctly.
(2) After powered on, please use any one interface among the three interfaces
(ETHERNET, RS232, RS485) to connect to ZDevelop;
(3) While using RS485, please use the "ADDRESS" and "SETCOM" commands to set and
view the protocol station number and configured parameters, see "ZBasic
Programming Manual" for details.
(4) Please use the "CANIO_ADDRESS" command to set the master's "address" and
"speed" according to the needs, and use the "CANIO_ENABLE" command to enable or
disable the internal CAN master function, or through "ZDevelop/Controller/State the
Controller/Communication Info” to view the CAN status intuitively, and refer to the
“ZBasic Programming Manual” for details.
(5) According to their respectively instructions, correctly set the relevant parameters of
the third-party equipment to match the parameters of each node.
(6) Correctly set the "address" and "speed" of the slave station expansion module
according to the manual of the slave station.
(7) After all the settings are completed, restart the power supply of all stations to
establish communication.
Table of contents
Other Zmotion Controllers manuals

Zmotion
Zmotion ZMC408SCAN User manual

Zmotion
Zmotion ECI2820 User manual

Zmotion
Zmotion ZMC412 User manual

Zmotion
Zmotion XPLC300 User manual

Zmotion
Zmotion ZMC212BE User manual

Zmotion
Zmotion ZMC303 User manual

Zmotion
Zmotion ZMC432 User manual

Zmotion
Zmotion XPLC864E User manual

Zmotion
Zmotion ZMC006CE User manual

Zmotion
Zmotion VPLC532E User manual

Zmotion
Zmotion ZMC306N User manual

Zmotion
Zmotion ZMC304X306X User manual

Zmotion
Zmotion ZMC004WEA User manual

Zmotion
Zmotion ZMC464 User manual

Zmotion
Zmotion ZMC460 User manual

Zmotion
Zmotion VPLC710 Series User manual

Zmotion
Zmotion ZMC308BE User manual

Zmotion
Zmotion ZMC464 User manual

Zmotion
Zmotion ZMC308E User manual

Zmotion
Zmotion VPLC516E User manual