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 #109 background image
109
Doc.Id. HMSI-27-212
Anybus CompactCom 40 EtherNet/IP
Doc.Rev. 1.5
9.6 Socket Interface Object (07h)
Category
Extended
Object Description
This object provides direct access to the TCP/IP stack socket interface, enabling custom protocols to
be sent over TCP/UDP.
Note that some of the commands used when accessing this object may require segmentation. For more
information, see “Message Segmentation” on page 189.
IMPORTANT: The use of functionality provided by this object should only be attempted by users who are already fa-
miliar with socket interface programming and who fully understands the concepts involved in TCP/IP programming.
Supported Commands
Object: Get_Attribute
Create (See “Command Details: Create” on page 111)
Delete (See “Command Details: Delete” on page 112)
Instance: Get_Attribute
Set_Attribute
Bind (See “Command Details: Bind” on page 113)
Shutdown (See “Command Details: Shutdown” on page 114)
Listen (See “Command Details: Listen” on page 115)
Accept (See “Command Details: Accept” on page 116)
Connect (See “Command Details: Connect” on page 117)
Receive (See “Command Details: Receive” on page 118)
Receive_From (See “Command Details: Receive_From” on page 119)
Send (See “Command Details: Send” on page 120)
Send_To (See “Command Details: Send_To” on page 121)
IP_Add_membership (See “Command Details: IP_Add_Membership” on page 122)
IP_Drop_membership (See “Command Details: IP_Drop_Membership” on page 123)
DNS_Lookup (See “Command Details: DNS_Lookup” on page 124)
Object Attributes (Instance #0)
# Name Access Data Type Value
1 Name Get Array of CHAR ‘Socket interface
2 Revision Get UINT8 01h
3 Number of instances Get UINT16 -
4 Highest instance no. Get UINT16 -
11 Max. no. of instances Get UINT16 0008h

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