Back to top

The attached paper reviews options that are available for Ethernet and non-Ethernet connections within a motion controller. It begin with a summary of what information can be transferred in and out of the motion controller followed by network and non-network examples for communicating data. Finally, the factors that need to be considered to choose the right one. Through the paper details on KAS PxMM controller setup and implementation are included.

The attached PowerPoint covers the following subjects:

•Why Use Kollmorgen Ethercat ?
•Basic Principles and Capabilities
•Communication Overview
•AKD Implementation
•PDMM Implementation

The udpSendToVar and udpRcvFromVar functions  (starting in soon to be released KAS version 2.11)can be use to read and write variables via UDP to and from a PxMM.  The other device can be a PDMM or a third party device. In this example, for ease of testing, data was sent back to the same PDMM with Address 10.8.41.45 using UDP port # 20.


The attached project can be run in a single PDMM and shows the 2 way communications.

Send Program in the project: UDP_Send

Setting up an Ethernet network can be frustrating if you don’t understand the basics.  A network is just the communication connection between two or more devices.  These devices can be computers, PLC’s, servo drives, HMI’s, sensors, cameras…anything that supports Ethernet communication.  The network is established by assigning an identity to each device.  This is done by using what is called an “IP Address”.  Each device on a network must have an IP Address, and that address must be different from the addresses of all other devices on that network.  The network

Valid for AKD

General

Ethernet is a cable based data network technology for local data networks (LANs). It enables data exchange in the form of data frameworks between all attached devices in a local area network (LAN) (computers, printers and similar).

Ethernet covers definitions for cable types and plugs, describes signaling for the bit transmission layer and specifies package formats and protocols. Ethernet is standardized in the IEEE - standard 802.3.

Ethernet can be the basis for lan protocols e.g. IPX/SPX, TCP/IP, Ethercat or Profinet.