Command Details: AR_Check_Ind
Category
Extended
Details
Command Code: | 14h |
Valid for: | Object Instance |
Description
The module issues this command to inform the host application that an Application Relationship (AR) is to be established. It is optional to implement support for this command.
Command Details
Field
Contents
Comments
CmdExt[0]
AR handle (low byte)
Handle for Application Relationship (AR)
CmdExt[1]
AR handle (high byte)
MsgData[0]
IP address (low word, low byte)
IP address of the remote station
(IO Controller/Supervisor)
MsgData[1]
IP address (low word, high byte)
MsgData[2]
IP address (high word, low byte)
MsgData[3]
IP address (high word, high byte)
MsgData[4]
AR Type (low byte)
Indicates the type of AR as follows:
Value:
Meaning:
0001h
IOCARSingle (RT connection to single IO Connector)
0006h
IOSAR (Used in combination with ARProperties.DeviceAccess for connections without process data)
0010h
IOCARSingle using RT_CLASS_3 (IRT connection to single IO Controller)
0020h
IOCARSR (Variant of IOCARSingle indicating usage of System Redundance)
MsgData[5]
AR Type (high byte)
MsgData[6]
AR Properties (low word, low byte)
Bit-field indicating the properties of the AR as described in the table below.:
MsgData[7]
AR Properties (low word, high byte)
MsgData[8]
AR Properties (high word, low byte)
MsgData[9]
AR Properties (high word, high byte)
MsgData[10]
Remote station name length
Length of remote station name, in bytes
MsgData[11.. n]
Remote station name
Remote station name (IO Controller/Supervisor)
AR Properties:
Bit(s)
Value / Description
0-2
State:
0:
(reserved)
1:
Active
2-7:
(reserved)
3
Supervisor take over allowed:
0:
Not allowed
1:
Allowed
4
Parameterization server:
0:
Externak PrmServer
1:
CM Initiator
5-7
(reserved)
8
Device Access:
0:
Only submodules from ExpectedSubmoduleBlock are accessible
1:
Submodule access is controlled by IO device application
9-10
Companion AR:
0:
Single AR
1-3:
(reserved)
11
AcknowledgeCompanion AR:
0:
No companion AR
1:
(reserved)
12-27
(reserved)
28
Time aware system:
0:
Non time aware
1:
Time aware
29
Combined object container (COC)
with StartupMode = Legacy
0:
No COC
1:
(reserved)
with StartupMode = Advanced
0:
No COC
1:
Usage of COC required
30
Startup mode:
0:
Legacy
1:
Advanced
31
Pull module alarm allowed:
0:
Subslot number 0 shall indicate pulling of module in conjunction with AlarmType(=Pull)
1:
Sublsot number 0-9FFFh shall indicate pulling of submodule in conjunction with AlarmType(=Pull)
Response Details
(no data)