Download Print this page

HMS Networks Anybus CompactCom 40 Network Manual page 16

Profinet irt transparent ethernet
Hide thumbs Also See for Anybus CompactCom 40:

Advertisement

®
Anybus
CompactCom
40 - PROFINET IRT Transparent
Ethernet
DNS_CompatibleName="CompactCom-40-PIR"
For the Device access point (DeviceAccessPointItem) there is a keyword which is called DNS_CompatibleName
that may be used by engineering tools to build the Station Name. Locate this by using the search function.
• Replace DNS_CompatibleName value with the default name of the device.
The order number of the device is set with the keyword "OrderNumber".
<OrderNumber Value="CompactCom 40 PIR"/>
In many cases the value of the OrderNumber equals the Station Type string, but it does not necessarily need to
be that way.
• Replace the OrderNumber value "CompactCom 40 PIR" with the order number used for the device.
The OrderNumber must match what is configured for the PROFINET IO Object (0xF6) attribute #8 (IM Order
ID).
It is recommended to change the name of the DAP (keyword Name in the "ModuleInfo" section of the DAP) to
something more descriptive. The DAP name is often visible in the PROFINET configuration tool.
• Replace the name "DAP" of the T_ID_DAP text ID with e.g. the name of the product type.
How to Enable Initial Record Data
During the establishment of an IO connection between the IO device and the IO controller it is possible for the IO
controller to send initial record data. This initial record data is sent using the PROFINET IO service record write.
This service can be used at any time and will write data to a defined ADI. The initial record data is defined in the
GSD file, and is specified for a submodule of a module. By default, the Anybus CompactCom 40 module will not
make use of any initial record data, but that can be enabled if needed.
To enable this functionality, the GSD file needs to be modified as specified below. In this example, 2 bytes are
written to ADI 67 (ADI 67 corresponds to index 67) during startup of a PROFINET IO connection (the value can be
configured by the end user):
<RecordDataList>
<ParameterRecordDataItem Index="67" Length="2" TransferSequence="0">
<Name TextId="T_ID_EXAMPLE2"/>
<Ref DataType="Unsigned16" ByteOffset="0" DefaultValue="0"
AllowedValues="0..65535" TextId="T_ID_EXAMPLE2_PRM_1"/>
</ParameterRecordDataItem>
</RecordDataList>
It is recommended that the above GSD information is placed directly after the "</IOData>" keyword for the
module for which the data is associated.
If more than one ADI need to be set, the keyword "ParameterRecordDataItem" is duplicated.
Please note that TextId's ("T_ID_xxx" above) need to be added to the "<ExternalTextList>" section of the GSD file
(once for each language defined).
<Text TextId="T_ID_EXAMPLE2" Value="Config parameter 1"/>
<Text TextId="T_ID_EXAMPLE2_PRM_1" Value="Parameter value description"/>
Page 8 of 177
General Information
SCM-1202-021 Version 2.6

Advertisement

loading
Need help?

Need help?

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

Questions and answers