EasyManua.ls Logo

Anybus CompactCom 40 EtherNet/IP User Manual

Anybus CompactCom 40 EtherNet/IP
198 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #19 background imageLoading...
Page #19 background image
Basic Operation 19
Doc.Id. HMSI-27-212
Anybus CompactCom 40 EtherNet/IP
Doc.Rev. 1.5
2.5 Network Data Exchange
2.5.1 Application Data
Application Data Instances (ADIs) are represented through the ADI Object (CIP). Each instance within
this objects corresponds directly to an instance in the Application Data Object on the host application
side.
Accessible range of ADIs is 1 to 65535.
See also...
“Parameter Object (0Fh)” on page 74 (CIP)
• “ADI Object (A2h) on page 83 (CIP)
2.5.2 Process Data
Process Data is represented as dedicated instances in the Assembly Object (CIP).
See also...
“Assembly Object (04h)” on page 67 (CIP)
“Connection Manager (06h)” on page 70 (CIP)
2.5.3 Translation of Data Types
The Anybus data types are translated to CIP-standard and vice versa as follows:
Anybus Data Type CIP Data Type Comments
BOOL BOOL Each ADI element of this type occupies one byte.
ENUM USINT
SINT8 SINT
UINT8 USINT
SINT16 INT Each ADI element of this type occupies two bytes.
UINT16 UINT
SINT32 DINT Each ADI element of this type occupies four bytes.
UINT32 UDINT
FLOAT REAL
CHAR SHORT_STRING SHORT_STRING consists of a single-byte length field (which in this case
represents the number of ADI elements) followed by the actual character data
(in this case the actual ADI elements). This means that a 10-character string
occupies 11 bytes.
SINT64 LINT Each ADI element of this type occupies eight bytes.
UINT64 ULINT
BITS8 BYTE Each ADI element of this type occupies one byte.
BITS16 WORD Each ADI element of this type occupies two bytes.
BITS32 DWORD Each ADI element of this type occupies four bytes.
OCTET USINT
BITS1-7 BYTE Bit fields of size 1 - 7
PAD0-8 BYTE Bit fields of size 0 - 8 used for padding
PAD9-16 BYTE Bit fields of size 9 - 16 used for padding

Table of Contents

Question and Answer IconNeed help?

Do you have a question about the Anybus CompactCom 40 EtherNet/IP and is the answer not in the manual?

Anybus CompactCom 40 EtherNet/IP Specifications

General IconGeneral
Communication ProtocolEtherNet/IP
Form FactorCompact
ProtocolEthernet/IP
Data Rates10/100 Mbps
ConnectorRJ45
CertificationsCE, UL

Summary

Chapter 1 About the Anybus CompactCom 40 EtherNet/IP

1.2 Features

Lists the key features and functionalities offered by the module.

Chapter 2 Basic Operation

2.2 Device Customization

Details how to configure device identity, EDS files, and other settings.

2.3 Communication Settings

Explains TCP/IP and physical link settings for network communication.

2.4 Diagnostics

Describes how to access and interpret diagnostic information from the module.

2.5 Network Data Exchange

Covers application data, process data, and data type translation.

Chapter 4 Web Server

4.3 Server Configuration

Covers settings for the web server, including root directory and content types.

Chapter 6 Server Side Include (SSI)

6.3 Command Functions

Details various SSI command functions for interacting with the module.

Chapter 8 CIP Objects

8.3 Identity Object (01h)

Provides identification and general information about the module.

8.5 Assembly Object (04h)

Holds Process Data sent/received by the host application via static assemblies.

8.6 Connection Manager (06h)

Used for establishing and managing connections across subnets.

8.7 Parameter Object (0Fh)

Provides an interface to the module's configuration parameters.

8.12 ADI Object (A2h)

Maps instances in the Application Data Object to EtherNet/IP.

8.14 TCP/IP Interface Object (F5h)

Configures the TCP/IP network interface settings.

8.15 Ethernet Link Object (F6h)

Maintains link counters and status for IEEE 802.3 communications.

Chapter 9 Anybus Module Objects

9.5 Network Configuration Object (04h)

Holds network-specific configuration parameters settable by the end user.

Chapter 10 Host Application Objects

10.2 Functional Safety Host Object (E8h)

Specifies safety settings and is mandatory if Functional Safety is supported.

10.2 EtherNet/IP Host Object (F8h)

Implements EtherNet/IP specific features in the host application.

10.3 Ethernet Host Object (F9h)

Implements Ethernet features in the host application.

Related product manuals