invt AX7 Series CPU Module Instruction Manual
- June 3, 2024
- invt
Table of Contents
AX7 Series CPU Module User Manual
AX7 Series CPU Module
Thank you for choosing AX series programmable controller (programmable
controller for short).
Based on the Invtmatic Studio platform, the programmable controller fully
supports IEC61131-3 programming systems, EtherCAT real-time fieldbus, CANopen
fieldbus, and high-speed ports, and provides electronic cam, electronic gear,
and interpolation functions.
The manual mainly describes the specifications, features, wiring, and use
methods of the CPU module of the programmable controller. To ensure that you
use the product safely and properly and bring it into full play, read the
manual carefully before the installing. For details about the user program
development environments and user program design methods, see AX Series
Programmable Controller Hardware User Manual and AX Series Programmable
Controller Software User Manual that we issue.
The manual is subject to change without prior notice. Please visit
http://www.invt.com to download the latest manual version.
Safety precautions
Warning
Symbol | Name | Description | Abbreviation |
---|
Danger
| Danger| Severe personal injury or even death can result if related
requirements are not followed.|
Warning
| Warning| Personal injury or equipment damage can result if related
requirements are not followed.|
Delivery and installation
| • Only trained and qualified professionals are allowed to perform
installation, wiring, maintenance, and inspection.
• Do not install the programmable controller on inflammables. In addition,
prevent the programmable controller from contacting or adhering to
inflammables.
• Install the programmable controller in a lockable control cabinet of at
least IP20, which prevents the personnel without electrical equipment related
knowledge from touching by mistake, since the mistake may result in equipment
damage or electric shock. Only personnel who have received related electrical
knowledge and equipment operation training can operate the control cabinet.
• Do not run the programmable controller if it is damaged or incomplete.
• Do not contact the programmable controller with damp objects or body parts.
Otherwise, electric shock may result.
---|---
Cable selection
| • Only trained and qualified professionals are allowed to perform
installation, wiring, maintenance, and inspection.
• Fully understand the interface types, specifications, and related
requirements before wiring. Otherwise, incorrect wiring will cause
abnormal running.
• Cut off all power supplies connected to the programmable controller before
performing wiring.
• Before power-on for running, ensure that each module terminal cover is
properly installed in place after the installation and wiring are completed.
This prevents a live terminal from being touched. Otherwise, physical injury,
equipment fault or disoperation may result.
• Install proper protection components or devices when using external power
supplies for the programmable controller. This prevents the programmable
controller from being damaged due to external power supply faults,
overvoltage, overcurrent, or other exceptions.
---|---
Commissioning and running
| • Before power-on for running, ensure that the working environment of the
programmable controller meets the requirements, the wiring is correct, the
input power specifications meet the requirements, and a protection circuit has
been designed to protect the programmable controller so that the programmable
controller can run safely even if an external device fault occurs.
• For modules or terminals requiring external power supply, configure external
safety devices such as fuses or circuit breakers to prevent damage caused due
to external power supply or device faults.
---|---
Maintenance and component replacement
| • Only trained and qualified professionals are allowed to perform
maintenance, inspection, and component replacement for the
programmable controller.
• Cut off all power supplies connected to the programmable controller before
terminal wiring.
• During maintenance and component replacement, take measures to prevent
screws, cables and other conductive matters from falling into the internal of
the programmable controller.
---|---
Disposal
| The programmable controller contains heavy metals. Dispose of a scrap
programmable controller as industrial waste.
---|---
| Dispose of a scrap product separately at an appropriate collection point but
not place it in the normal waste stream.
Product introduction
Model and nameplate
Function overview
As the main control module of the programmable controller, AX7J-C-1608L] CPU module (CPU module for short) has the following functions:
- Realizes the control, monitoring, data processing, and networking communication for the system running.
- Supports the IL, ST, FBD, LD, CFC, and SFC programming languages compliant with IEC61131-3 standards by using Invtmatic Studio platform that INVT has launched for programming.
- Supports 16 local expansion modules (such as the I/O, temperature, and analog modules).
- Uses Ether CAT or CAN open bus to connect slave modules, each of which supports 16 expansion modules (such as the I/O, temperature, and analog modules).
- Supports Modbus TCP master/slave protocol.
- Integrates two RS485 interfaces, supporting Modbus RTU master/slave protocol.
- Supports high-speed I/O, 16 high-speed inputs and 8 high-speed outputs.
- Supports EtherCAT fieldbus motion control with synchronization time of 1ms, 2ms, 4ms, or 8ms.
- Supports pulse-based single- or multi-axis motion control, including 2-4 axis linear interpolation and 2-axis arc interpolation.
- Supports real-time clock.
- Supports power-failure data protection.
Structural dimensions
The structural dimensions (unit: mm) are shown in the following figure.
Interface
Interface description
Interface distribution
Figure 3-1 and Figure 3-2 show the CPU module interface distribution. For
each interface, a respective silk screen description is provided nearby, which
facilitates wiring, operation, and check.
Interface | Function |
---|---|
DIP switch | RUN/STOP DIP switch. |
System indicator | SF: System fault indicator. BF: Bus fault indicator. |
CAN: CAN bus fault indicator. ERR: Module fault indicator.
SMK key| SMK smart key.
WO-C-1608P| COM1
(DB9) female| One RS485 interface, supporting Modbus RTU
master/slave protocol.
COM2
(DB9) female| One RS485 interface, and the other CAN interface
The RS485 interface supports Modbus RTU master/slave protocol and the other
CAN interface supports CANopen master/slave protocol.
AX70-C-1608N| COM1&COM2 (Push-in n terminal)| Two RS485 interfaces, supporting
Modbus RTU
master/slave protocol.
CN2 (RJ45)| CAN interface, supporting CAN open master/slave protocol.
CN3 (RJ45)| Ether CAT interface
CN4 (RJ45)| 1.Modbus TCP protocol
2.Standard Ethernet functions
3.User program download and debug (only with IPv4)
Digital tube| Displays alarms and replies to SMK key pressing.
I/O indicator| Indicates whether the signals of 16 inputs and 8 outputs are
valid.
SD card interface| Used to store user programs and data.
Run indicator| Indicates whether the CPU module is running.
USB interface| Used to download and debug programs.
High-speed I/O| 16 high-speed inputs and 8 high-speed outputs.
Local expansion interface| Supports the expansion of 16 I/O modules,
disallowing hot swapping.
24V power interface| DC 24V voltage input
Grounding switch| Connection switch between the system internal digital ground
and housing ground. It is disconnected by default (SW1 is set to 0). It is
used only in special scenarios where the system internal digital ground is
taken as the reference plane. Exercise caution before operating it. Otherwise,
system stability is impacted.
DIP switch of terminal resistor| ON indicates terminal resistor connection (it
is OFF by default). COM1 corresponds to RS485-1, COM2 corresponds to RS485-2,
and CAN correspond to CAN.
SMK key
The SMK key is mainly used to reset the CPU module IP address (rP), and
clear application programs (cA). The default CPU module address is
192.168.1.10. If you want to restore the default address from a modified IP
address, you can restore the default address through the SMK key. The method
is as follows:
- Set the CPU module to the STOP state. Press the SMK key. When the digital tube displays “rP”, press and hold the SMK key. Then the digital tube displays “rP” and turns off alternately, indicating IP address reset is being performed. The reset operation succeeds when the digital tube is steady off. If you release the SMK key at this time, the digital tube displays “rP”. Press and hold the SMK key until the tube displays “00” (rP—cA—rU-rP).
- If you release the SMK key during the process in which the digital tube displays “rP” and turns off alternately, the IP address reset operation is canceled, and the digital tube displays “rP”.
To clear a program from the CPU module, do as follows:
Press the SMK key. When the digital tube displays “cA”, press and hold the SMK
key. Then the digital tube displays “rP” and turns off alternately, indicating
the program is being cleared. When the digital tube is steady off, restart the
CPU module. The program is cleared successfully.
Digital tube description
- If programs have no fault after download, the digital tube of the CPU module displays “00” steadily.
- If a program has a fault, the digital tube displays the fault information in blinking way.
- For example, if only fault 19 occurs, the digital tube displays “19” and turns off alternately. If fault 19 and fault 29 occur simultaneously, the digital tube displays “19”, turns off, displays “29”, and turns off alternately. If more faults occur simultaneously, the display way is similar.
Terminal definition
AX7 -C-1608P COM1/COM2 communication terminal definition
For AX7LJ-C-1608P CPU module, COM1 is the RS485 communication terminal and
COM2 is the RS485/CAN communication terminal, both of which use a DB9
connector for data transmission. The interfaces and pins are described in the
following.
Table 3-1 COM1/COM2 DB39 connector pins
Interface | Distribution | Pin | Definition | Function |
---|
COM1
(RS485)| | 1| /| /
2| /| /
3| /| /
4| RS485A| RS485 differential signal +
5| RS485B| RS485 differential signal –
6| /| /
7| /| /
8| /| /
9| GND_RS485| RS485 power ground
COM2
(RS485/CAN)| | 1| /| /
2| CAN _L| CAN differential signal –
3| /| /
4| RS485A| RS485 differential signal +
5| RS485B| RS485 differential signal –
6| GND_CAN| CAN power ground
7| CAN _H| CAN differential signal +
8| /| /
9| GND_RS485| RS485 power ground
AX7 -C-1608P high-speed I/O terminal definition
AX7 -C-1608P CPU module has 16 high-speed inputs and 8 high-speed outputs. The
interfaces and pins are described in the following.
Table 3-2 High-speed I/O pins
AX7 -C-1608N COM1/CN2 communication terminal definition
For AX7 -C-1608N CPU module, COM1 is the two-channel RS485 communication
terminal, using a 12-pin push-in connector for data transmission. CN2 is the
CAN communication terminal, using the RJ45 connector for data transmission.
The interfaces and pins are described in the following.
Table 3-3 COM1/ CN2 connector pins
Push-in terminal functions of COM1
Definition| Function| Pin
| COM1 RS485| A| RS485 differential signal
+| 12
B| RS485 differential signal –| 10
GND| RS485 _1 chip power
ground| 8
PE| Shield ground| 6
COM2 RS485| A| RS485 differential signal
+| 11
B| RS485 differential signal –| 9
GND| RS485_2 chip power
ground| 7
PE| Shield ground| 5
Note: Pins 1-4 are not used.
Pin functions of CN2
Definition| Function| Pin
| CANopen| GND| CAN power ground| 1
CAN_L| CAN differential signal –| 7
CAN_H| CAN differential signal +| 8
Note: Pins 2-6 are not used.
AX7 -C-1608N high-speed I/O terminal definition
AX7 1-C-1608N CPU module has 16 high-speed inputs and 8 high-speed outputs.
The following figure shows the terminal distribution and the following table
lists the pins.
Table 3-4 High-speed I/O pins
Note:
- All 16 input channels of AX7 -C-1608P CPU module allow high-speed input, but the first 6 channels support 24V single-end or differential input, and the last 10 channels support 24V single-end input.
- All 16 input channels of AX7 -C-1608N CPU module allow high-speed input, but the first 4 channels support differential input, and the last 12 channels support 24V single-end input.
- Each I/O point is isolated from the internal circuit.
- The total length of high-speed I/O port connection cable cannot exceed 3 meters.
- Do not bend the cables when fastening the cables.
- During cable routing, separate the connection cables from high-power cables that cause strong interference but not bind the connection cables with the latter together. In addition, avoid long-distance parallel routing.
Module installation
Using modular design, the programmable controller is easy to install and
maintain. As for the CPU module, the main connection objects are the power
supply and expansion modules.
The modules are connected by using the module-provided connection interfaces
and snap-fits.
The mounting procedure is as follows:
Step 1 Slide the snap-fit on the CPU module in the direction shown in
following figure (using power module
connection for example).| Step 2 Align the CPU module with the power module
connector for interlocking.
---|---
|
Step 3 Slide the snap-fit on the CPU module in the direction shown in the
following figure to connect and lock the two modules.| Step 4 As for standard
DIN rail installation, hook the respective module into the standard
installation rail until the snap-fit clicks into place.
---|---
|
Cable connection and specifications
Ether CAT bus connection
Ether CAT bus specifications
Item | Description |
---|---|
Communication protocol | Ether CAT |
Supported service | COE (PDO/SDO) |
Min. synchronization interval | 1ms/4 axes (Typical value) |
Synchronization method | DC for sync/DC unused |
Physical layer | 100BASE-TX |
Duplex mode | Full duplex |
Topology structure | Serial connection |
Transmission medium | Network cable (see the section “Cable selection”) |
Transmission distance | Less than 100m between two nodes |
Number of slave nodes | Up to 125 |
Ether CAT frame length | 44 bytes-1498 bytes |
Process data | Up to 1486 bytes contained in a single frame |
Cable selection
The CPU module can implement Ether CAT bus communication through the CN3
port. INVT standard cables are recommended. If you make the communication
cables by yourself, ensure the cables meet the following requirements:
Note:
- The communication cables you use must pass the conductivity test 100%, without short circuit, opened circuit, dislocation or poor contact.
- To ensure communication quality, the EtherCAT communication cable length cannot exceed 100 meters.
- You are recommend to make the communication cables by using the shielded twisted pair cables of category 5e, compliant with EIA/TIA568A, EN50173, ISO/IEC11801, EIA/TIA bulletin TSB, and EIA/TIA SB40-A&TSB36.
CAN open cable connection
Networking
The CAN bus connection topology structure is shown in the following figure.
It is recommended that the shielded twisted pair be used for CAN bus
connection. Each end of the CAN bus connects to a 1200 terminal resistor to
prevent signal reflection. In most cases, the shield layer uses single-point
grounding.
Cable selection
- For AX7 -C-1608P CPU module, the same terminal is used for both CANopen communication and RS485 communication, using a DB9 connector for data transmission. The pins in the DB9 connector have been described earlier.
- For AX7 1-C-1608N CPU module, the RJ45 terminal is used for CANopen communication for data transmission. The pins in the RJ45 connector have been described earlier.
INVT standard cables are recommended. If you make the communication cables by yourself, make the cables according to the pin description and ensure the manufacturing process and technical parameters meet communication requirements.
Note:
- To enhance cable anti-interference capability, you are recommended to use aluminum foil shielding and aluminum-magnesium braid shielding techniques when making the cables.
- Use the twisted-pair winding technique for differential cables.
RS485 serial communication connection
The CPU module supports 2 channels of RS485 communication.
- For AX7 -C-1608P CPU module, the ports COM1 and COM2 uses the DB9 connector for data transmission. The pins in the DB9 connector have been described earlier.
- For AX7 -C-1608N CPU module, the port uses the 12-pin push-in terminal connector for data transmission. The pins in the terminal connector have been described earlier.
INVT standard cables are recommended. If you make the communication cables by yourself, make the cables according to the pin description and ensure the manufacturing process and technical parameters meet communication requirements.
Note:
- To enhance cable anti-interference capability, you are recommended to use aluminum foil shielding and aluminum-magnesium braid shielding techniques when making the cables.
- Use the twisted-pair winding technique for differential cables.
Ethernet connection
Networking
The Ethernet port of the CPU module is CN4, which can connect to another
device such as a computer or HMI device by using a network cable in the point-
to-point mode.
Figure 3-9 Ethernet connection
You can also connect the Ethernet port to a hub or switch by using a network cable, implementing multi-point connection.
Figure 3-10Ethernet networking
Cable selection
To improve communication reliability, use shielded twisted-pair cables of
category 5 or higher as Ethernet cables. INVT standard cables are recommended.
Use instructions
Technical parameters
CPU module general specifications
Item | Description |
---|---|
Input voltage | 24VDC |
Power consumption | < 15W |
Power-failure
protection time| 300ms (no protection within 20 seconds after power-on)
Backup battery of the
real-time clock| Supported
Backplane bus power
supply| 5V/2.5A
Programming method| IEC 61131-3 programming languages (LD, FBD, IL, ST, SFC,
and CFC)
Program execution
method| Local online
User program storage
space| 10MB
Flash memory space
for power failure
protection| 512KB
SD card
specifications| 32G MicroSD
Soft elements and
characteristics|
Element| Name| Count| Storage characteristics
Default| Wrltable| Description
I| Input relay| 64KWord| Not save| No| X: 1 bit B. 8 bits W: 16 bits D: 32
bits L: 64 bits
Q| Output relay| 64KWord| Not save| No
M| Auxiliary output| 256KWord| Save| Yes
Program retention
method upon power
failure| Retention by the internal flash
Interruption mode| The high-speed DI signal of the CPU module can be set as
interruption input, allowing up to eight points of input, and the rising edge
and falling edge interruption modes can be set.
High-speed I/O specifications
High-speed input specifications
Item | Specifcations |
---|---|
Signal name | High-speed differential input |
Rated input
voltage| 2.5V<IVN+- VIN-V6V| 24VDC (-15% — +20%, pulsating
within 5%)
Rated input
current| 6.8mA| 5.7mA (Typical value) (at 24V DC)
ON current| /| Less than 2mA
OFF current| /| Less than 1mA
Input resistance| 5400| 2.2k0
Max. counting
speed| 800K Pulses/s (2PH fourfold frequency), 200kHz (single channel of
input)
2PH input duty
ratio| 40%. 60%
Common terminal| /| One common terminal is used.
High-speed output specifications
Item | Specifications |
---|---|
Signal name | Output (YO—Y7) |
Output polarity | AX7 -C-1608P: Source type output (active high) |
AX7 -C-1608N: Sink type output (active low)
Control circuit voltage| DC 5V-24V
Rated load current| 100mA/point, 1A/COM
Max. voltage drop at ON| 0.2V (Typical value)
Leakage current at OFF| Less than 0.1mA
Output frequency| 200kHz (The output of 200kHz requires the externally
connected equivalent load must be greater than 12mA.)
Common terminal| Every eight points use one common terminal.
Note:
- The high-speed I/O ports have restrictions on the allowed frequency. If the input or output frequency exceeds the allowed value, control and identification may be abnormal. Arrange the I/O ports properly.
- The high-speed differential input interface does not accept the differential pressure input level of greater than 7V. Otherwise, the input circuit may be damaged.
Programming software introduction and download
Programming software introduction
INVTMATIC Studio is programmable controller programming software that INVT
develops. It provides an open and fully integrated programming development
environment with advanced technology and powerful functions for project
development that is based on programming languages compliant with IEC 61131-3.
It is widely used in energy, transportation, municipal, metallurgy, chemical,
pharmaceutical, food, textile, packaging, printing, rubber and plastics,
machine tools and similar industries.
Running environment and download
You can install Invtmatic Studio on a desktop or portable computer, of which
the operating system is at least Windows 7, memory space is at least 2GB, free
hardware space is at least 10GB, and the CPU main frequency is higher than
2GHz. Then you can connect your computer to the CPU module of the programmable
controller through a network cable and edit the user programs through the
Invtmatic Studio software so that you can download and debug user programs.
Programming instance
The following describe how to perform programming by using an example
(AX72-C-1608N).
First of all, connect all the hardware modules of the programmable controller,
including connecting the power supply to the CPU module, connecting the CPU
module to the computer where Invtmatic Studio has been installed and to the
required expansion module, and connecting the EtherCAT bus to the motor drive.
Start Invtmatic Studio to create a project and perform programming
configuration.
The procedure is as follows:
Step 1 Choose File > New Project, select the standard project type, and set
the project saving location and name. Click OK. Then select the INVT AX7X
device and Structured Text (ST) programming language in the standard project
configuration window that appears. The CODESYS configuration and programming
interface appears.
Step 2 Right-click on the Device navigation tree. Then choose Add Device. Choose Ether CAT Master Soft Motion.
Step 3 Right-click EtherCAT_Master_SoftMotion on the left navigation tree. Choose Add Device. Choose DA200-N Ether CAT(CoE) Drive in the window that appears.
Step 4 Choose Add SoftMotion CiA402 Axis in the shortcut menu that appears.
Step 5 Right-click Application on the left navigation tree and choose to add an EtherCAT POU. Double-click the automatically generated EtherCAT_Task to invoke. Choose the created EtherCAT_pou. Write the application program based on the application control process.
Step 6 Double-click the Device navigation tree, click Scan Network, choose
AX72-C-1608N shown in the following figure, and click Wink. Then click OK when
the CPU system indicator blinks.
Step 7 Double-click EtherCAT_Task under Task Configuration in the left pane. Set task priorities and execution intervals based on task real-time requirements.
In Invtmatic Studio, you can click to compile programs, and you can check for errors according to logs. After confirming the compilation is fully correct, you can click to log in and download user programs to the programmable controller and you can perform simulation debugging.
Pre-startup check and preventive maintenance
Pre-startup check
If you have completed the wiring, ensure the following before starting the module to work:
- The module output cables meet requirements.
- The expansion interfaces at any levels are reliably connected.
- The application programs use the correct operation methods and parameter settings.
Preventive maintenance
Perform preventive maintenance as follows:
- Clean the programmable controller regularly, prevent foreign matters falling into the controller, and ensure good ventilation and heat dissipation conditions for the controller.
- Formulate maintenance instructions and regularly test the controller.
- Regularly check the wiring and terminals to ensure that they are securely fastened.
Further information
Please feel free to contact us for further information. Please provide the
product model and serial number when making an inquiry.
To obtain related product or service information, you can:
- Contact INVT local office.
- Visit www.invt.com.
- Scan the following QR code.
Customer Service Center, Shenzhen INVT Electric Co., Ltd.
Address: INVT Guangming Technology Building, Songbai Road, Matian, Guangming
District, Shenzhen, China
Copyright © INVT. All rights reserved. Manual information may be subject to
change without prior notice.
202207 (V1.0)