Data Types; Error Codes; I/O Assembly Messaging (Cyclic); Controller Configuration - Kollmorgen AKD Series Manual

Ethernet/ip communication
Hide thumbs Also See for AKD Series:
Table of Contents

Advertisement

Ethernet/IP Communications | 6   Communication Profile

6.1.3 Data Types

The table below describes the data type, number of bytes, minimum and maximum Range.
Data Type
Boolean
Short Integer
Unsigned Short Integer
Integer
Unsigned Integer
Double Integer
Unsigned Double Integer 4

6.1.4 Error Codes

The following error codes may be returned in response to an Explicit Message.
Error
Not Settable
Attribute Not Supported 0x14
Service Not Supported 0x08
Class Not Supported
Value is Out of Range

6.2 I/O Assembly Messaging (cyclic)

The cyclic data exchange includes the transmission and reception of data values like set point values (e.g.
Position set point, velocity set point or control word) and actual values (actual position value, actual velocity
or status word) between the master and the drive.
The data commands and responses contain multiple values in pre-defined data structures, called assemblies.
AKD defines one Command Assembly (sent from the controller to the drive) and one Response Assembly
(sent from the drive to the controller).
Assemblies are transmitted on a timer according to the Expected Packet Rate.
I/O Assembly Messages and Explicit Messages may be used simultaneously.

6.2.1 Controller Configuration

A controller must be configured with the correct assembly information in order to open an IO connection to the
AKD. This setup will differ depending on the controller type.
See the guide Using AKD with EtherNet/IP and RSLogix for information specific to Allen Bradley controllers.
In addition to configuring the IP address of the AKD in the controller setup, the following values must be con-
figured:
Input Assembly (also called Response Assembly or "Target to Originator Connection")
Instance: 102
Size: 64 bytes
Run/Idle Header: No
Output Assembly (also called Command Assembly or "Originator to Target Connection")
Instance: 101
Size: 64 bytes
10
Kollmorgen | December 2014
Number of Bytes Minimum Value Maximum Value Abbreviation
1
0(false)
1
-16
1
0
2
-4096
2
0
-2 28
4
0
Error Code
0x0E
0x16
0x09
1(true)
Bool
15.875
S8
31.875
U8
4095.875
S16
8191.875
U16
2 28 -1
S32
2 28 -1
U32

Advertisement

Table of Contents
loading

Table of Contents