Application Relationships (Ar) - Anybus CompactCom 40 Network Manual

Profinet irt
Hide thumbs Also See for CompactCom 40:
Table of Contents

Advertisement

PROFINET Implementation Details
4.3

Application Relationships (AR)

On PROFINET, a connection between an IO Controller/Supervisor and an I/O device (in this
case the Anybus) is called Application Relationship (AR). The Anybus module supports multiple
simultaneous Application Relationships, allowing multiple IO Supervisors to access its data and
functions.
The host implementation can either ignore this functionality altogether, in which case the Any-
bus module will handle it automatically, or integrate the establishment and handling of Applica-
tion Relationships into the host firmware.
Application Relationships are managed through the following functions:
AR_Check_Ind (for command details see
Expected_Ident_Ind(for command details see
AR_Abort_Ind(for command details see
AR_Abort (for command details see
4.4
Real Identification (RI)
4.4.1
General Information
During the establishment of an IO Connection towards the Anybus CompactCom 40 PROFI-
NET IRT, the configuration derived from the IO Controller (i.e. the Expected Identification) and
the actual configuration in the Anybus CompactCom 40 PROFINET IRT (i.e. the Real Identifica-
tion or RI) are compared.
The RI configuration is either handled by the module (default), or by the host application. In ei-
ther case the GSD file has to be customized to correspond to the configuration.
ADI Based Configuration (Default)
By default (i.e. if the application does not issue API_Add, Plug_Module, Plug_Submodule), the
Anybus CompactCom 40 PROFINET IRT handles the plugging of modules and submodules au-
tomatically in accordance with the mapped Process Data as follows:
A DAP is plugged into Slot 0 (zero)
Modules are added in consecutive order (based on the order of the mapping commands)
All modules belong to API 0 (zero)
The Anybus CompactCom 40 PROFINET IRT internally creates module/submodule identifiers
as described in the picture and the example below. The GSD file has to be customized to define
the same modules/submodules with the same identifiers as the Anybus CompactCom 40 PRO-
FINET IRT has created internally.
Module ID:
Fig. 2
®
Anybus
CompactCom
40 PROFINET IRT Network Guide
PROFINET IO Object (F6h), p.
PROFINET IO Object (F6h), p.
PROFINET IO Object (F6h), p.
Network PROFINET IO Object (0Eh), p.
0x00000004
ADI number
184)
184)
0x00000301
Submodule ID:
0: Mapped to write PD area
Number of
1: Mapped to read PD area
elements to map
SCM-1202-023 EN 1.8
19 (258)
184)
133)
ADI start
element number

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Subscribe to Our Youtube Channel

Table of Contents