Understanding CANopen Communication from Scratch: PDO Explained

Understanding CANopen Communication from Scratch: PDO Explained

“SDO is responsible for telling the drive how to work, while PDO is responsible for keeping the drive working continuously.”—— Essence of understanding from a bald engineer If you have understood SDO, then congratulations, you are just one step away from “making the motor really move” — PDO. PDO is the soul of the entire … Read more

Getting Started with CANopen Communication: Part 5

Getting Started with CANopen Communication: Part 5

“Whenever you encounter ‘unable to write, unable to read, configuration unsuccessful’, it is mostly an SDO issue.”—— Bald Engineer, years of experience summarized In CANopen, anything related to configuration and parameters is closely tied to SDO: Change mode (0x6060) Change acceleration (0x6083) Configure PDO (0x1600 / 0x1A00) Set heartbeat time (0x1017) Modify node ID (0x2000~) … Read more

Linux EtherCAT Debugging Commands

Linux EtherCAT Debugging Commands

View Master Status Obtain the master status and the number of slave device nodes ./ethercat master Example Usage: The master is in idle state, the communication domain is not activated, master data statistics View Slave Information The slaves command is used to view the information of slave device nodes (ESC) mounted on the EtherCAT bus … Read more

How to Quickly Adapt to the Ever-Changing EtherCAT Bus Network?

How to Quickly Adapt to the Ever-Changing EtherCAT Bus Network?

Recommended Video In the development of EtherCAT master stations, the bus control logic often relies on a fixed network configuration. Once the position of the slave devices changes, the control logic must be readjusted. Today, we will explore how the ZLG PCle-2E master station card cleverly addresses this issue, enhancing development efficiency. IntroductionFor engineers who … Read more

PLC | Configuration Method for EtherCAT Slave Communication between Beckhoff PLC and Inovance Master Station

PLC | Configuration Method for EtherCAT Slave Communication between Beckhoff PLC and Inovance Master Station

Click the blue words to follow us Overview This article introduces the method for configuring communication between Beckhoff PLC as an EtherCAT slave and Inovance PLC as an EtherCAT master. Beckhoff Hardware: CX8010 Inovance Hardware: AC802 Get related materials and software in the comments section. 01 Hardware Connection Method Connect the EtherCAT port of the … Read more

Embedded Development – Porting EtherCAT on LAN9253

Embedded Development - Porting EtherCAT on LAN9253

1. Overview of the Porting Process ‌Hardware Platform Setup‌ Selection of the main control chip: It is recommended to use the STM32F4 series (such as STM32F407) or Microchip SAMD5x series, which must support SPI/SQI or HBI interfaces to communicate with LAN9253. Hardware connection: LAN9253 connects to the main control via the SPI interface, requiring configuration … Read more

CANopen to CANopen – ADFweb Gateway Converter – Guangzhou Xinyu IoT

CANopen to CANopen - ADFweb Gateway Converter - Guangzhou Xinyu IoT

CANopen to CANopen – ADFweb Gateway Converter–Guangzhou Xinyu IoT Author: Zou Wuyi Mobile185-020-77899 [email protected] 1、Product Features: The CANopen to CANopen gateway has the following features: Realizes high-level bidirectional conversion of information between two different CANopen buses; Provides electrical isolation between the two buses; Can associate device module objects located on different buses, which can be … Read more

Research on Control System of Robotic Arm Based on CANopen (Part 1)

Research on Control System of Robotic Arm Based on CANopen (Part 1)

1 Robotic Arm System Structure The robotic arm system includes a computer control terminal, a visual positioning module, a USB to CAN module, and an electric joint module, as shown in Figure 1. Figure 1: Robotic Arm System Structure The visual positioning module provides a description of the end effector’s position in Cartesian space. This … Read more

Can SDO and PDO Be Used Simultaneously in CANopen?

Can SDO and PDO Be Used Simultaneously in CANopen?

In the CANopen device model, the primary communication objects are PDO and SDO. So, can they be used simultaneously in a CANopen device? Of course, SDO (Service Data Object) and PDO (Process Data Object) can be used simultaneously. In fact, they serve different purposes in the CANopen network and are often used together to optimize … Read more

CANopen to Modbus Slave – Gateway Converter

CANopen to Modbus Slave – Gateway Converter

CANopen to Modbus Slave – HD67002 Gateway Converter Author: Zou Wuyi Mobile185-020-77899 [email protected] 1、Product Features:The configurable CANopen Modbus RTU Slave Converter has the following features: Realizes bidirectional information exchange between CANopen network and ModBUS network; Provides electrical isolation between the two buses; Allows writing to SDO (Service Data Object) via ModBUS words; Allows reading of … Read more