Changes in GSD File for Conformance Class B
The example GSD file, supplied by HMS Networks, is adapted for testing a Anybus CompactCom 40 PROFINET IRT IIoT Secure for conformance class C. If the implementation does not need the isochronous features of the device, the GSD file can be modified to mirror this. The implementation can then be conformance tested for conformance class B instead. The list below describe the changes needed in the example GSD file to accomplish this.
The value of the
ConformanceClass
attribute in the<CertificationInfo...>
element in each DAP must be changed from “C” to “B”.:<CertificationInfo ConformanceClass="B" ApplicationClass="" NetloadClass="III"/>
The value of the
SupportedRT_Classes
attribute in the<InterfaceSubmoduleItem ...>
element in each DAP must be “RT_CLASS_1”. I.e. “RT_CLASS_3” must be removed:<InterfaceSubmoduleItem ID="Interface" SubslotNumber="32768"
SubmoduleIdentNumber="0x00000002"
SupportedRT_Classes="RT_CLASS_1" TextId="T_ID_INTERFACE"
SupportedProtocols="SNMP;LLDP" DCP_HelloSupported="true"
PTP_BoundarySupported="true" DCP_BoundarySupported="true" DelayMeasurementSupported="true">
The elements
<RT_Class3Properties ...>
,<SynchronisationMode ...>
, and<RT_Class3TimingProperties ...>
must be removed from each DAP