Search
23 result(s) for GSDML
-
OPC-30144 – OPC UA for PROFINET GSD Generic Model - Part 30144: PROFINET GSD Generic Model3.2.2 GSDMLGSDML The G eneral S tation D escription M arkup L anguage is an XML-based description language for PROFINET Devices (see [ GSDML
-
OPC-30144 – OPC UA for PROFINET GSD Generic Model - Part 30144: PROFINET GSD Generic Model3.1 OverviewGeneric Information Model. This functional Information Model is created using information found in GSDML Device description files, comprising elements of already existing IO Data and Parameter descriptions as well
-
OPC-30144 – OPC UA for PROFINET GSD Generic Model - Part 30144: PROFINET GSD Generic ModelData , IO Channels , Parameters and Alarms . The format defined for the GSD is the GSDML
-
OPC-30144 – OPC UA for PROFINET GSD Generic Model - Part 30144: PROFINET GSD Generic Model3.2.11 DeviceParameters, the Alarms, and the Data Objects of a Device are described in the GSDML file
-
OPC-30144 – OPC UA for PROFINET GSD Generic Model - Part 30144: PROFINET GSD Generic Modelstandardized way to describe a PROFINET Device in machine-readable format is the GSDML file (see [ GSDML ]). GSDML files are provided by the vendors of PROFINET Devices, and the primary ... systems (TIA Portal and the like). This primary purpose was extended by enhancing the GSDML with additional information used for Device certification, and for the purpose of this specification elements
-
OPC-30144 – OPC UA for PROFINET GSD Generic Model - Part 30144: PROFINET GSD Generic Modelfrom the Device. With Vendor-ID and Device-ID the Server finds the matching GSDML file. The GSDML file must have made accessible for the Server beforehand, see 4.1 also ... Data by reading the corresponding "(Virtual)SubmoduleItem/IOData" elements in the GSDML file and creates the GsdGenIoDataType Objects and their components representing the IO Data of the Submodule
-
OPC-30144 – OPC UA for PROFINET GSD Generic Model - Part 30144: PROFINET GSD Generic ModelDevice . The GsdGenSubmoduleApplicationType Object aggregates the representation of the elements found in the GSDML file. As specified in [ OPC RIO ], the Information Model is divided into a PROFINET aspect ... Data" sub-aspect contains the generic IO Data mapping derived from the GSDML "(Virtual)SubmoduleItem/IOData" element. The "Parameters" sub-aspect contains the generic Parameter record
-
OPC-30144 – OPC UA for PROFINET GSD Generic Model - Part 30144: PROFINET GSD Generic Model6.3 IO DataRepresentsSameEntityAs ReferenceType . Figure 8 - XML Schema of Input and Output elements in GSDML The IO Data is described using "DataItem" elements. In particular, the "DataItem" elements ... together determine the size and layout of the memory allocated for IO Data (see [ GSDML ], 8.12 for a thorough description). Figure 9 shows the XML schema of the "DataItem
-
OPC-30144 – OPC UA for PROFINET GSD Generic Model - Part 30144: PROFINET GSD Generic Model6.4 IO Channelitem ("Data Item 1"). Figure 12 - XML Schema of Channel elements in GSDML Each channel specified has a unique channel number defined by the "Number" attribute ... point into a data item also (see channel "Data" element specification in [ GSDML ], 8 ff.). The mandatory "BitLength" attribute specifies the length of the channel data
-
OPC-30144 – OPC UA for PROFINET GSD Generic Model - Part 30144: PROFINET GSD Generic Model6.6 Parameterspart of a parameter record described by the "ParameterRecordDataItem" element in the GSDML . Each GsdGenParameterVariableType Variable shall be part of the "Configuration" folder. The optional Index ... Parameters without dissecting the Parameter record structure. Figure 15 shows the schema of the GSDML "ParameterRecordDataItem" elements describing Parameter records. The Server shall use the "Index
-
OPC-30144 – OPC UA for PROFINET GSD Generic Model - Part 30144: PROFINET GSD Generic Model6.7 Data Objectscontains additional data values modelled as Variables or Properties for one Submodule if the GSDML contains a "(Virtual)SubmoduleItem/AvailableRecordDataList". Figure 19 - AvailableRecordDataList child element schema Figure 19 shows ... schema of the "AvailableRecordDataList" XML elements in the GSDML . The "AvailableRecordDataList" element contains "RecordDataRef" elements referencing "ParameterRecordDataItem" elements in the "ApplicationProcess/RecordDataList
-
OPC-30144 – OPC UA for PROFINET GSD Generic Model - Part 30144: PROFINET GSD Generic Model6.10 Alarmsevaluating the corresponding XML element. The Server shall evaluate the "ChannelProcessAlarmList" GSDML element and its "ChannelProcessAlarmItem", "SystemDefinedChannelProcessAlarmItem" and "ProfileChannelProcessAlarmItem" child elements. Figure ... shows the GSDML structure of the "ChannelProcessAlarmList" child element of the "ApplicationProcess" element (see [ GSDML ], 8.9.7 ChannelProcessAlarmList
-
OPC-30144 – OPC UA for PROFINET GSD Generic Model - Part 30144: PROFINET GSD Generic Model7.1.1 SetApplicationTag MethodData Objects which shall be represented as Variables . The BrowseName is either the GSDML Name (see Table 64 ) or the BMP Name (see Table 65 ) for BMPs . Data Objects with ... Variables ( <UnitVariable> and <UnitRangeVariable> placeholders). The BrowseName is either the GSDML Name (see Table 64 ) or the BMP Name (see Table 65 ) for BMPs . The EngineeringUnit
-
OPC-30144 – OPC UA for PROFINET GSD Generic Model - Part 30144: PROFINET GSD Generic Model7.2 GsdGenIoDataTypeConsistency" attribute of the "Input" ("Output") GSDML element. The <DataItemx> 0:HasComponent Reference points to a GsdGenIoDataItemVariableType Variable representing the Input Data (Output ... child elements of the "Input" ("Output") element in the GSDML (see Figure 10 also). To ensure unique BrowseNames , the Server shall substitute
-
OPC-30144 – OPC UA for PROFINET GSD Generic Model - Part 30144: PROFINET GSD Generic Modelshall be equal to the content of the "Number" attribute of the GSDML "Channel" element. The Data Object represents the content of the "Data ... child element of the GSDML "Channel" element. The Quality Object represents the content of the "Quality" child element of the GSDML "Channel" element
-
OPC-30144 – OPC UA for PROFINET GSD Generic Model - Part 30144: PROFINET GSD Generic Modelshall be equal to the content of the "BitOffset" attribute of the GSDML "Data" child element of the "Channel" element. It contains the offset ... shall be equal to the content of the "BitLength" attribute of the GSDML "Data" child element of the "Channel" element. It contains the length
-
OPC-30144 – OPC UA for PROFINET GSD Generic Model - Part 30144: PROFINET GSD Generic Modelshall be equal to the content of the "BitOffset" attribute of the GSDML "Quality" child element of the "Channel" element. It contains the offset ... shall be equal to the content of the "Format" attribute of the GSDML "Quality" child element of the "Channel" element. It specifies the size
-
OPC-30144 – OPC UA for PROFINET GSD Generic Model - Part 30144: PROFINET GSD Generic ModelMessage variable of the Event and the HelpText variable are retrieved from the GSDML file. If the message includes a dynamic format string, this is replaced by the ExtChannelAddValue
-
OPC-30144 – OPC UA for PROFINET GSD Generic Model - Part 30144: PROFINET GSD Generic ModelGsdGenIoDataItemVariableType The GsdGenIoDataItemVariableType is a subtype of the 0:BaseDataVariableType and represents the GSDML "DataItem" element. It is formally defined in Table 27 . Table 27 - GsdGenIoDataItemVariableType definition Attribute ... this type shall be provided. The <BitDataItem> GsdGenIoBitDataItemVariableType Variable represents one GSDML "BitDataItem" child element of the "DataItem" element. There shall be as many
-
OPC-30144 – OPC UA for PROFINET GSD Generic Model - Part 30144: PROFINET GSD Generic ModelGsdGenIoBitDataItemVariableType The GsdGenIoBitDataItemVariableType is a subtype of the 0:BaseDataVariableType and represents the GSDML "BitDataItem" element. It is formally defined in Table 28 . Table 28 - GsdGenIoBitDataItemVariableType definition Attribute ... GsdGenIoBitDataItemVariableType Variable equal to the content of the "BitOffset" attribute of the GSDML "BitDataItem" element the Variable represents
-
OPC-30144 – OPC UA for PROFINET GSD Generic Model - Part 30144: PROFINET GSD Generic ModelGsdGenParameterVariableType The GsdGenParameterVariableType is a subtype of the 0:BaseDataVariableType and represents the GSDML "Ref" element (see 6.5 .). It is formally defined in Table 29 . Table 29 - GsdGenParameterVariableType ... detailed description of the "Ref" element and it attributes see [ GSDML
-
OPC-30144 – OPC UA for PROFINET GSD Generic Model - Part 30144: PROFINET GSD Generic Modelsequence of "RefMeta" elements (see Table 63 ), as shown in the GSDML sample in E.1 . The "Length" attribute of the "ParameterRecordDataItem" element is mandatory ... protocol as defined in [ PDP ], chapter 6.2.3 "Base Mode Parameter Access" (see GSDML sample in E.1 also). Table 63 shows the required content of the "RefMeta
-
OPC-30144 – OPC UA for PROFINET GSD Generic Model - Part 30144: PROFINET GSD Generic ModelGSDML sample for Data Object specification The following GSDML snippet contains a sample "RecordDataList" defining Data Objects . <RecordDataList> <ParameterRecordDataItem ID="Readable_Record