EasyManua.ls Logo

Maxon EPOS4 User Manual

Maxon EPOS4
54 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Page #1 background imageLoading...
Page #1 background image
EPOS4 Positioning Controllers
Communication Guide
CCMC | Edition 2019-11 | DocID rel8759
Communication Guide

Table of Contents

Other manuals for Maxon EPOS4

Question and Answer IconNeed help?

Do you have a question about the Maxon EPOS4 and is the answer not in the manual?

Maxon EPOS4 Specifications

General IconGeneral
Digital Outputs4
Analog Inputs2
CommunicationUSB
InterfaceUSB, CAN
ProtocolEtherCAT, CANopen

Summary

About This Document

Intended Purpose

Describes the purpose of the document and its role in the documentation set.

Target Audience

Identifies the intended readers of the document.

How to Use

Explains notations and codes used throughout the document.

Sources for Additional Information

Lists external resources for further details and information.

Copyright

Outlines copyright information and usage restrictions for the document.

USB & RS232 Communication

EPOS4 USB & RS232 Command Reference

Details commands for communicating via USB or RS232, including read and write functions.

Read Functions

Explains how to read objects from the Object Dictionary via USB/RS232.

SegmentRead Function

Describes reading segmented data from an object via USB/RS232.

Write Functions

Explains commands for writing objects to the Object Dictionary via USB/RS232.

SegmentWrite Function

Describes writing segmented data to an object via USB/RS232.

SendNMTService Function

Explains sending NMT services like changing device state or resetting.

General CAN Commands

Lists general commands related to CAN communication.

SendLSS Function

Describes sending Layer Setting Services (LSS) master messages to the CAN bus.

Data Link Layer

Details the Data Link Layer for USB/RS232 communication.

Flow Control

Explains how flow control works in USB/RS232 communication.

Frame Structure

Describes the composition and structure of frames for USB/RS232 communication.

Cyclic Redundancy Check (CRC)

Explains the Cyclic Redundancy Check (CRC) algorithm for data integrity.

CRC Calculation

Details the process and algorithm for calculating CRC checksums.

Byte Stuffing

Explains the byte stuffing mechanism used in USB/RS232 frames.

Transmission Byte Order

Defines the byte order (LSB first) for transmitting words and long words.

Data Format (RS232)

Describes the data format for RS232 communication.

Timeout Handling

Explains how timeouts are handled for frames and data processing.

Slave State Machine

Illustrates the state machine for the EPOS4 slave in USB/RS232 communication.

Example: Command Instruction

Provides a practical example of composing and structuring EPOS4 messages for USB/RS232.

Physical Layer

Describes the physical layers for USB and RS232 communication.

USB Physical Layer

Details the electrical standard for USB communication.

RS232 Physical Layer

Explains the electrical standard and medium for RS232 communication.

CAN Communication

General Information

Provides general information about CANopen specifications and their relation to EPOS4.

Documentation

Refers to documentation for CAN/CANopen and specifications.

Notations, Abbreviations and Terms

Lists notations, abbreviations, and terms relevant to CAN communication.

CANopen Basics

Introduces CANopen communication features relevant to EPOS4.

CANopen Physical Layer

Describes the physical layer of CANopen based on the CAN serial bus and ISO 11898.

CANopen Data Link Layer

Explains the CAN data link layer services as standardized in ISO 11898.

CANopen Application Layer

Details the CANopen Application Layer concepts.

Object Dictionary

Explains the Object Dictionary, its structure, indexing, and layout.

Communication Objects

Classifies CANopen communication objects based on services and protocols.

Predefined Communication Objects

Lists and describes predefined communication objects like PDOs.

PDO Object

Explains the PDO object, producer/consumer model, and services.

SDO Object

Describes the SDO object for accessing the Object Dictionary and peer-to-peer communication.

SYNC Object

Explains the SYNC object for providing synchronization signals to CANopen consumers.

EMCY Object

Details the EMCY object for emergency messages and error alerts.

NMT Services

Outlines CANopen network management (NMT) services for node control.

Identifier Allocation Scheme

Explains the default scheme for allocating CAN identifiers (COB-IDs).

Layer Setting Services (LSS)

Describes Layer Setting Services (LSS) for configuring CANopen devices.

LSS Commands Overview

Provides an overview of LSS commands and their state dependencies.

LSS Commands

Details specific LSS commands used for device configuration.

Switch State Global

Explains the LSS command to change the state of all connected LSS slaves globally.

Switch State Selective

Describes the LSS command to change the state of a single LSS slave.

Configure Node ID

Details the LSS command to configure the Node ID of an LSS slave.

Configure Bit Timing Parameters

Explains the LSS command to configure bit timing parameters for the CAN bus.

Activate Bit Timing Parameters

Describes the LSS command to activate previously configured bit timing parameters.

Store Configuration Protocol

Details the LSS command to store configuration parameters in non-volatile memory.

Inquire Identity Vendor ID

Explains the LSS command to inquire the Vendor ID of an LSS slave.

Inquire Identity Product Code

Describes the LSS command to inquire the Product Code of an LSS slave.

Inquire Identity Revision Number

Details the LSS command to inquire the Revision Number of an LSS slave.

Inquire Identity Serial Number

Explains the LSS command to inquire the Serial Number of an LSS slave.

Inquire Identity Node ID

Describes the LSS command to inquire the Node ID of an LSS slave.

Identify Remote Slave

Explains the LSS command to detect and identify remote slaves in the CAN network.

Identify non-configured Remote Slave

Describes the LSS command to detect non-configured devices in the CAN network.

EtherCAT Communication

Reference

Provides references to EtherCAT and EPOS4 documentation for further information.

Communication Specifications

Lists communication specifications for EtherCAT, including physical layer and fieldbus connection.

EtherCAT State Machine (ESM)

Explains the EtherCAT State Machine coordinating Master and Slave startup and operation.

Integration of ESI Files

Details the integration of EtherCAT Slave Information (ESI) files for accessing the object dictionary.

Error Code Definition

Refers to external documents for detailed information on EtherCAT error codes and handling.

Gateway Communication (USB or RS232 to CAN)

Communication Error Code Definition

Related product manuals