erster Baustein KF00 testweise exportiert
This commit is contained in:
@@ -0,0 +1,115 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Document>
|
||||
<Engineering version="V20" />
|
||||
<SW.Blocks.GlobalDB ID="0">
|
||||
<AttributeList>
|
||||
<Interface><Sections xmlns="http://www.siemens.com/automation/Openness/SW/Interface/v5">
|
||||
<Section Name="Static">
|
||||
<Member Name="BlockNr" Datatype="UInt" Remanence="Retain">
|
||||
<Comment>
|
||||
<MultiLanguageText Lang="de-DE">Number of causing block</MultiLanguageText>
|
||||
</Comment>
|
||||
</Member>
|
||||
<Member Name="Reaction" Datatype="USInt">
|
||||
<Comment>
|
||||
<MultiLanguageText Lang="de-DE">0:ignore, 1:substitute, 2:skip</MultiLanguageText>
|
||||
</Comment>
|
||||
</Member>
|
||||
<Member Name="Fault_ID" Datatype="Byte">
|
||||
<Comment>
|
||||
<MultiLanguageText Lang="de-DE">Fault identifier</MultiLanguageText>
|
||||
</Comment>
|
||||
</Member>
|
||||
<Member Name="BlockType" Datatype="USInt">
|
||||
<Comment>
|
||||
<MultiLanguageText Lang="de-DE">16#01:OB, 16#02:FC, 16#03:FB, 16#04:SFC, 16#05:SFB, 16#06:DB: Type of block causing the error</MultiLanguageText>
|
||||
</Comment>
|
||||
</Member>
|
||||
<Member Name="Area" Datatype="USInt">
|
||||
<Comment>
|
||||
<MultiLanguageText Lang="de-DE">Area where the error occured</MultiLanguageText>
|
||||
</Comment>
|
||||
</Member>
|
||||
<Member Name="DBNr" Datatype="DB_ANY">
|
||||
<Comment>
|
||||
<MultiLanguageText Lang="de-DE">DB number if Area = DB or DI</MultiLanguageText>
|
||||
</Comment>
|
||||
</Member>
|
||||
<Member Name="Csg_OBNr" Datatype="OB_ANY">
|
||||
<Comment>
|
||||
<MultiLanguageText Lang="de-DE">Number of OB causing the error</MultiLanguageText>
|
||||
</Comment>
|
||||
</Member>
|
||||
<Member Name="Csg_Prio" Datatype="USInt">
|
||||
<Comment>
|
||||
<MultiLanguageText Lang="de-DE">Priority of OB causing the error</MultiLanguageText>
|
||||
</Comment>
|
||||
</Member>
|
||||
<Member Name="Width" Datatype="USInt">
|
||||
<Comment>
|
||||
<MultiLanguageText Lang="de-DE">0:bit, 1:byte, 2:word, 3:dword, 4:lword</MultiLanguageText>
|
||||
</Comment>
|
||||
</Member>
|
||||
<Member Name="sErrorText" Datatype="String[32]" Remanence="Retain" />
|
||||
<Member Name="xErrorActive" Datatype="Bool">
|
||||
<Comment>
|
||||
<MultiLanguageText Lang="de-DE">Ist nur true wenn OB121 ausgeführt wird</MultiLanguageText>
|
||||
</Comment>
|
||||
</Member>
|
||||
</Section>
|
||||
</Sections></Interface>
|
||||
<MemoryLayout>Optimized</MemoryLayout>
|
||||
<MemoryReserve>100</MemoryReserve>
|
||||
<Name>DB_Error</Name>
|
||||
<Namespace />
|
||||
<Number>20</Number>
|
||||
<ProgrammingLanguage>DB</ProgrammingLanguage>
|
||||
</AttributeList>
|
||||
<ObjectList>
|
||||
<MultilingualText ID="1" CompositionName="Comment">
|
||||
<ObjectList>
|
||||
<MultilingualTextItem ID="2" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>cs-CZ</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
<MultilingualTextItem ID="3" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>de-DE</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
<MultilingualTextItem ID="4" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>en-US</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
</ObjectList>
|
||||
</MultilingualText>
|
||||
<MultilingualText ID="5" CompositionName="Title">
|
||||
<ObjectList>
|
||||
<MultilingualTextItem ID="6" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>cs-CZ</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
<MultilingualTextItem ID="7" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>de-DE</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
<MultilingualTextItem ID="8" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>en-US</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
</ObjectList>
|
||||
</MultilingualText>
|
||||
</ObjectList>
|
||||
</SW.Blocks.GlobalDB>
|
||||
</Document>
|
||||
@@ -0,0 +1,98 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Document>
|
||||
<Engineering version="V20" />
|
||||
<SW.Blocks.GlobalDB ID="0">
|
||||
<AttributeList>
|
||||
<AutoNumber>false</AutoNumber>
|
||||
<Interface><Sections xmlns="http://www.siemens.com/automation/Openness/SW/Interface/v5">
|
||||
<Section Name="Static">
|
||||
<Member Name="stFunction" Datatype="Struct">
|
||||
<Member Name="stPut" Datatype="Struct">
|
||||
<Member Name="xStart" Datatype="Bool" />
|
||||
<Member Name="wStatus" Datatype="Word" />
|
||||
<Member Name="xError" Datatype="Bool" />
|
||||
</Member>
|
||||
<Member Name="stGet" Datatype="Struct">
|
||||
<Member Name="xStart" Datatype="Bool" />
|
||||
<Member Name="wStatus" Datatype="Word" />
|
||||
<Member Name="xError" Datatype="Bool" />
|
||||
</Member>
|
||||
</Member>
|
||||
<Member Name="stSnd" Datatype="Byte" />
|
||||
<Member Name="stRcv" Datatype="Struct">
|
||||
<Member Name="xCarrOnTheWay1" Datatype="Bool" />
|
||||
<Member Name="xCarrOnTheWay2" Datatype="Bool" />
|
||||
<Member Name="xCarrOnTheWay3" Datatype="Bool" />
|
||||
<Member Name="xSafetyFault" Datatype="Bool" />
|
||||
<Member Name="xReserve_1" Datatype="Bool" />
|
||||
<Member Name="xReserve_2" Datatype="Bool" />
|
||||
<Member Name="xReserve_3" Datatype="Bool" />
|
||||
<Member Name="xReserve_4" Datatype="Bool" />
|
||||
</Member>
|
||||
<Member Name="stGet" Datatype="Struct">
|
||||
<Member Name="nCapacity1" Datatype="DInt" />
|
||||
<Member Name="nCapacity2" Datatype="DInt" />
|
||||
<Member Name="nCapacity3" Datatype="DInt" />
|
||||
</Member>
|
||||
<Member Name="stData" Datatype="Struct">
|
||||
<Member Name="nCapacity1" Datatype="DInt" />
|
||||
<Member Name="nCapacity2" Datatype="DInt" />
|
||||
<Member Name="nCapacity3" Datatype="DInt" />
|
||||
</Member>
|
||||
<Member Name="aaa" Datatype="Array[1..400] of Int" />
|
||||
</Section>
|
||||
</Sections></Interface>
|
||||
<MemoryLayout>Standard</MemoryLayout>
|
||||
<Name>DB_S7</Name>
|
||||
<Namespace />
|
||||
<Number>99</Number>
|
||||
<ProgrammingLanguage>DB</ProgrammingLanguage>
|
||||
</AttributeList>
|
||||
<ObjectList>
|
||||
<MultilingualText ID="1" CompositionName="Comment">
|
||||
<ObjectList>
|
||||
<MultilingualTextItem ID="2" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>cs-CZ</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
<MultilingualTextItem ID="3" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>de-DE</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
<MultilingualTextItem ID="4" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>en-US</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
</ObjectList>
|
||||
</MultilingualText>
|
||||
<MultilingualText ID="5" CompositionName="Title">
|
||||
<ObjectList>
|
||||
<MultilingualTextItem ID="6" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>cs-CZ</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
<MultilingualTextItem ID="7" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>de-DE</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
<MultilingualTextItem ID="8" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>en-US</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
</ObjectList>
|
||||
</MultilingualText>
|
||||
</ObjectList>
|
||||
</SW.Blocks.GlobalDB>
|
||||
</Document>
|
||||
@@ -0,0 +1,178 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Document>
|
||||
<Engineering version="V20" />
|
||||
<SW.Blocks.GlobalDB ID="0">
|
||||
<AttributeList>
|
||||
<Interface><Sections xmlns="http://www.siemens.com/automation/Openness/SW/Interface/v5">
|
||||
<Section Name="Static">
|
||||
<Member Name="TRO100" Datatype="Bool">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO101" Datatype="Bool">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO102" Datatype="Bool">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO103" Datatype="Bool">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO104" Datatype="Bool">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO105" Datatype="Bool">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO106" Datatype="Bool">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO107" Datatype="Bool">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO108" Datatype="Bool">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO109" Datatype="Bool">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO110" Datatype="Bool">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO111" Datatype="Bool">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO112" Datatype="Bool">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO113" Datatype="Bool">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO114" Datatype="Bool">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO115" Datatype="Bool">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO116" Datatype="Bool">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO117" Datatype="Bool">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO118" Datatype="Bool">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO119" Datatype="Bool">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO120" Datatype="Bool">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO121" Datatype="Bool">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO122" Datatype="Bool">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO123" Datatype="Bool">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO124" Datatype="Bool">
|
||||
<StartValue>false</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO125" Datatype="Bool">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO126" Datatype="Bool">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO127" Datatype="Bool">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO128" Datatype="Bool">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO129" Datatype="Bool">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO130" Datatype="Bool">
|
||||
<StartValue>false</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO131" Datatype="Bool">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO132" Datatype="Bool">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO133" Datatype="Bool">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO134" Datatype="Bool">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO135" Datatype="Bool">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO136" Datatype="Bool">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO101Start" Datatype="Bool" />
|
||||
<Member Name="TRO102Start" Datatype="Bool" />
|
||||
<Member Name="SwitchOnHighway" Datatype="Bool" />
|
||||
</Section>
|
||||
</Sections></Interface>
|
||||
<MemoryLayout>Optimized</MemoryLayout>
|
||||
<MemoryReserve>100</MemoryReserve>
|
||||
<Name>DB_TRO_TEST</Name>
|
||||
<Namespace />
|
||||
<Number>2</Number>
|
||||
<ProgrammingLanguage>DB</ProgrammingLanguage>
|
||||
</AttributeList>
|
||||
<ObjectList>
|
||||
<MultilingualText ID="1" CompositionName="Comment">
|
||||
<ObjectList>
|
||||
<MultilingualTextItem ID="2" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>cs-CZ</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
<MultilingualTextItem ID="3" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>de-DE</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
<MultilingualTextItem ID="4" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>en-US</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
</ObjectList>
|
||||
</MultilingualText>
|
||||
<MultilingualText ID="5" CompositionName="Title">
|
||||
<ObjectList>
|
||||
<MultilingualTextItem ID="6" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>cs-CZ</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
<MultilingualTextItem ID="7" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>de-DE</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
<MultilingualTextItem ID="8" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>en-US</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
</ObjectList>
|
||||
</MultilingualText>
|
||||
</ObjectList>
|
||||
</SW.Blocks.GlobalDB>
|
||||
</Document>
|
||||
@@ -0,0 +1,120 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Document>
|
||||
<Engineering version="V20" />
|
||||
<SW.Blocks.GlobalDB ID="0">
|
||||
<AttributeList>
|
||||
<Interface><Sections xmlns="http://www.siemens.com/automation/Openness/SW/Interface/v5">
|
||||
<Section Name="Static">
|
||||
<Member Name="rTimeResult" Datatype="LReal" />
|
||||
<Member Name="rTimeMem" Datatype="LReal" />
|
||||
<Member Name="xBit" Datatype="Bool" />
|
||||
<Member Name="xFillStorage" Datatype="Bool" />
|
||||
<Member Name="xEmptyStorage" Datatype="Bool" />
|
||||
<Member Name="xFillJam" Datatype="Bool" />
|
||||
<Member Name="xEmptyJam" Datatype="Bool" />
|
||||
<Member Name="nBarcodeTest" Datatype="DInt" />
|
||||
<Member Name="nMod" Datatype="DInt" />
|
||||
<Member Name="nResult" Datatype="DInt" />
|
||||
<Member Name="xBit2" Datatype="Bool" />
|
||||
<Member Name="xBit3" Datatype="Bool" />
|
||||
<Member Name="xBit4" Datatype="Bool" />
|
||||
<Member Name="///////BARCODE SEARCH///////" Datatype="Bool" />
|
||||
<Member Name="stResult" Datatype=""SearchResult"" />
|
||||
<Member Name="stRetrieve" Datatype="Struct">
|
||||
<Member Name="nBarcode" Datatype="DInt" />
|
||||
<Member Name="nTarget" Datatype="USInt" />
|
||||
</Member>
|
||||
<Member Name="nSearchInStore" Datatype="Int" />
|
||||
<Member Name="xNewRetrieve" Datatype="Bool" />
|
||||
<Member Name="nMissingBarcode" Datatype="DInt" />
|
||||
<Member Name="xError" Datatype="Bool" />
|
||||
<Member Name="nStatus" Datatype="Int" />
|
||||
<Member Name="arTest" Datatype="Array[0..1] of "stCarrier"">
|
||||
<AttributeList>
|
||||
<BooleanAttribute Name="SetPoint" SystemDefined="true">true</BooleanAttribute>
|
||||
</AttributeList>
|
||||
</Member>
|
||||
<Member Name="////////CORRECTION////////" Datatype="Bool" />
|
||||
<Member Name="sString" Datatype="String[10]" />
|
||||
<Member Name="xActivate" Datatype="Bool" />
|
||||
<Member Name="stCarrExpect" Datatype=""stCarrier"">
|
||||
<AttributeList>
|
||||
<BooleanAttribute Name="SetPoint" SystemDefined="true">true</BooleanAttribute>
|
||||
</AttributeList>
|
||||
</Member>
|
||||
<Member Name="stCarrScan" Datatype=""stCarrier"">
|
||||
<AttributeList>
|
||||
<BooleanAttribute Name="SetPoint" SystemDefined="true">true</BooleanAttribute>
|
||||
</AttributeList>
|
||||
</Member>
|
||||
<Member Name="xNotFound" Datatype="Bool" />
|
||||
<Member Name="arCorrectionInfo" Datatype="Array[0..1] of "stEventCorrectionInfo"">
|
||||
<AttributeList>
|
||||
<BooleanAttribute Name="SetPoint" SystemDefined="true">true</BooleanAttribute>
|
||||
</AttributeList>
|
||||
</Member>
|
||||
<Member Name="artest_SSCC" Datatype="Array[0..1] of Bool">
|
||||
<AttributeList>
|
||||
<BooleanAttribute Name="SetPoint" SystemDefined="true">true</BooleanAttribute>
|
||||
</AttributeList>
|
||||
</Member>
|
||||
<Member Name="xSocketOpen" Datatype="Bool" />
|
||||
<Member Name="xMessage" Datatype="Bool" />
|
||||
<Member Name="sOutputSeqNum" Datatype="String" />
|
||||
</Section>
|
||||
</Sections></Interface>
|
||||
<MemoryLayout>Optimized</MemoryLayout>
|
||||
<MemoryReserve>100</MemoryReserve>
|
||||
<Name>DB_Test</Name>
|
||||
<Namespace />
|
||||
<Number>40</Number>
|
||||
<ProgrammingLanguage>DB</ProgrammingLanguage>
|
||||
</AttributeList>
|
||||
<ObjectList>
|
||||
<MultilingualText ID="1" CompositionName="Comment">
|
||||
<ObjectList>
|
||||
<MultilingualTextItem ID="2" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>cs-CZ</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
<MultilingualTextItem ID="3" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>de-DE</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
<MultilingualTextItem ID="4" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>en-US</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
</ObjectList>
|
||||
</MultilingualText>
|
||||
<MultilingualText ID="5" CompositionName="Title">
|
||||
<ObjectList>
|
||||
<MultilingualTextItem ID="6" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>cs-CZ</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
<MultilingualTextItem ID="7" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>de-DE</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
<MultilingualTextItem ID="8" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>en-US</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
</ObjectList>
|
||||
</MultilingualText>
|
||||
</ObjectList>
|
||||
</SW.Blocks.GlobalDB>
|
||||
</Document>
|
||||
@@ -0,0 +1,74 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Document>
|
||||
<Engineering version="V20" />
|
||||
<SW.Blocks.GlobalDB ID="0">
|
||||
<AttributeList>
|
||||
<Interface><Sections xmlns="http://www.siemens.com/automation/Openness/SW/Interface/v5">
|
||||
<Section Name="Static">
|
||||
<Member Name="stJamTest" Datatype=""UDT_HMI_JamData"">
|
||||
<AttributeList>
|
||||
<BooleanAttribute Name="SetPoint" SystemDefined="true">true</BooleanAttribute>
|
||||
</AttributeList>
|
||||
</Member>
|
||||
<Member Name="stConveyorTest" Datatype=""UDT_HMI_Conveyor"">
|
||||
<AttributeList>
|
||||
<BooleanAttribute Name="SetPoint" SystemDefined="true">true</BooleanAttribute>
|
||||
</AttributeList>
|
||||
</Member>
|
||||
</Section>
|
||||
</Sections></Interface>
|
||||
<MemoryLayout>Optimized</MemoryLayout>
|
||||
<MemoryReserve>100</MemoryReserve>
|
||||
<Name>DB_Test_HMI</Name>
|
||||
<Namespace />
|
||||
<Number>70</Number>
|
||||
<ProgrammingLanguage>DB</ProgrammingLanguage>
|
||||
</AttributeList>
|
||||
<ObjectList>
|
||||
<MultilingualText ID="1" CompositionName="Comment">
|
||||
<ObjectList>
|
||||
<MultilingualTextItem ID="2" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>cs-CZ</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
<MultilingualTextItem ID="3" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>de-DE</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
<MultilingualTextItem ID="4" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>en-US</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
</ObjectList>
|
||||
</MultilingualText>
|
||||
<MultilingualText ID="5" CompositionName="Title">
|
||||
<ObjectList>
|
||||
<MultilingualTextItem ID="6" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>cs-CZ</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
<MultilingualTextItem ID="7" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>de-DE</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
<MultilingualTextItem ID="8" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>en-US</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
</ObjectList>
|
||||
</MultilingualText>
|
||||
</ObjectList>
|
||||
</SW.Blocks.GlobalDB>
|
||||
</Document>
|
||||
@@ -0,0 +1,86 @@
|
||||
FUNCTION_BLOCK "FB_TestMain"
|
||||
{ S7_Optimized_Access := 'TRUE' }
|
||||
VERSION : 0.1
|
||||
VAR
|
||||
rTrigPUT {InstructionName := 'R_TRIG'; LibVersion := '1.0'} : R_TRIG;
|
||||
rTrigGET {InstructionName := 'R_TRIG'; LibVersion := '1.0'} : R_TRIG;
|
||||
END_VAR
|
||||
|
||||
|
||||
BEGIN
|
||||
IF "DB_Test".xBit THEN
|
||||
"DB_Test".rTimeResult := RUNTIME("DB_Test".rTimeMem);
|
||||
"FC_BARCODE_SEARCH"(nInArea := "DB_Test".nSearchInStore,
|
||||
xInActive := "DB_Test".xBit,
|
||||
xOutNewRetrieve => "DB_Test".xNewRetrieve,
|
||||
nOutMissingBarcode => "DB_Test".nMissingBarcode,
|
||||
xOutError => "DB_Test".xError,
|
||||
nOutStatus => "DB_Test".nStatus,
|
||||
InOutTest := "DB_Test".arTest,
|
||||
InOutStructRetrieve := "DB_Test".stRetrieve,
|
||||
InOutLocalized := "DB_Test".stResult);
|
||||
"DB_Test".xBit := FALSE;
|
||||
"DB_Test".rTimeResult := RUNTIME("DB_Test".rTimeMem);
|
||||
END_IF;
|
||||
|
||||
IF "DB_Test".xActivate THEN
|
||||
"DB_Test".rTimeResult := RUNTIME("DB_Test".rTimeMem);
|
||||
"FC_CARR_GLOB_CORRECTION"(xInStart := "DB_Test".xActivate,
|
||||
nInBarcodeScan := "DB_Test".stCarrScan.nBarcode,
|
||||
nInStation:= 0,
|
||||
arOutEventLogInfo => "DB_Test".arCorrectionInfo,
|
||||
InOutCarrierExpect := "DB_Test".stCarrExpect);
|
||||
"DB_Test".xActivate := FALSE;
|
||||
"DB_Test".rTimeResult := RUNTIME("DB_Test".rTimeMem);
|
||||
END_IF;
|
||||
|
||||
REGION S7
|
||||
REGION PUT
|
||||
#rTrigPUT(CLK := "DB_S7".stFunction.stPut.xStart);
|
||||
IF #rTrigPUT.Q THEN
|
||||
"DB_Test".rTimeResult := RUNTIME("DB_Test".rTimeMem);
|
||||
END_IF;
|
||||
|
||||
"PUT_DB"(REQ := "DB_S7".stFunction.stPut.xStart,
|
||||
ID := W#16#118,
|
||||
ADDR_1 := P#DB99.DBX14.0 BYTE 1,//Partner
|
||||
SD_1 := "DB_S7".stSnd);//Quelle
|
||||
|
||||
IF "PUT_DB".ERROR THEN
|
||||
"DB_S7".stFunction.stPut.xError := "PUT_DB".ERROR;
|
||||
END_IF;
|
||||
IF "PUT_DB".STATUS <> 0 THEN
|
||||
"DB_S7".stFunction.stPut.wStatus := "PUT_DB".STATUS;
|
||||
END_IF;
|
||||
IF "PUT_DB".DONE THEN
|
||||
"DB_Test".rTimeResult := RUNTIME("DB_Test".rTimeMem);
|
||||
"DB_S7".stFunction.stPut.xStart := FALSE;
|
||||
END_IF;
|
||||
END_REGION
|
||||
|
||||
REGION GET
|
||||
#rTrigGET(CLK := "DB_S7".stFunction.stGet.xStart);
|
||||
IF #rTrigGET.Q THEN
|
||||
"DB_Test".rTimeResult := RUNTIME("DB_Test".rTimeMem);
|
||||
END_IF;
|
||||
|
||||
"GET_DB"(REQ := "DB_S7".stFunction.stGet.xStart,
|
||||
ADDR_1 := P#DB99.DBX40.0 INT 400,//Partner CPU
|
||||
RD_1 := "DB_S7".aaa, //Eigene CPU
|
||||
ID := W#16#118);
|
||||
|
||||
IF "GET_DB".ERROR THEN
|
||||
"DB_S7".stFunction.stGet.xError := "GET_DB".ERROR;
|
||||
END_IF;
|
||||
IF "GET_DB".STATUS <> 0 THEN
|
||||
"DB_S7".stFunction.stGet.wStatus := "GET_DB".STATUS;
|
||||
END_IF;
|
||||
IF "GET_DB".NDR THEN
|
||||
"DB_Test".rTimeResult := RUNTIME("DB_Test".rTimeMem);
|
||||
"DB_S7".stFunction.stGet.xStart := FALSE;
|
||||
END_IF;
|
||||
END_REGION
|
||||
|
||||
END_REGION
|
||||
END_FUNCTION_BLOCK
|
||||
|
||||
@@ -0,0 +1,62 @@
|
||||
FUNCTION "FC_S7" : Void
|
||||
{ S7_Optimized_Access := 'TRUE' }
|
||||
VERSION : 0.1
|
||||
VAR_INPUT
|
||||
wInID : Word;
|
||||
END_VAR
|
||||
|
||||
VAR_IN_OUT
|
||||
xInOutStart : Bool;
|
||||
xInOutError : Bool;
|
||||
wInOutStatus : Word;
|
||||
InOutAddr : Remote;
|
||||
InOutOrigin : Variant;
|
||||
END_VAR
|
||||
|
||||
VAR_TEMP
|
||||
xDone : Bool;
|
||||
xError : Bool;
|
||||
wStatus : Word;
|
||||
END_VAR
|
||||
|
||||
|
||||
BEGIN
|
||||
|
||||
|
||||
REGION PUT
|
||||
|
||||
|
||||
|
||||
"PUT_DB"(REQ := #xInOutStart,
|
||||
ADDR_1 := #InOutAddr,//P#DB99.DBX68.0 BYTE 1,//Partner CPU,
|
||||
SD_1 := #InOutOrigin,//Eigene CPU
|
||||
ID := #wInID);
|
||||
|
||||
IF "PUT_DB".ERROR THEN
|
||||
#xInOutError := "PUT_DB".ERROR;
|
||||
END_IF;
|
||||
IF "PUT_DB".STATUS <> 0 THEN
|
||||
#wInOutStatus := "PUT_DB".STATUS;
|
||||
END_IF;
|
||||
IF "PUT_DB".DONE THEN
|
||||
#xInOutStart := FALSE;
|
||||
END_IF;
|
||||
END_REGION
|
||||
|
||||
// REGION GET
|
||||
// #rTrigGET(CLK := "DB_S7".xGetStart);
|
||||
// IF #rTrigGET.Q THEN
|
||||
// "DB_Test".rTimeResult := RUNTIME("DB_Test".rTimeMem);
|
||||
// END_IF;
|
||||
// "GET_DB"(REQ := "DB_S7".xGetStart,
|
||||
// NDR => #xTemp,
|
||||
// ADDR_1 := P#DB99.DBX2.0 DINT 1,//Partner CPU
|
||||
// RD_1 := "DB_S7".arCarrier[1].nBarcode, //Eigene CPU
|
||||
// ID := W#16#117);
|
||||
// IF "GET_DB".NDR THEN
|
||||
// "DB_Test".rTimeResult := RUNTIME("DB_Test".rTimeMem);
|
||||
// "DB_S7".xGetStart := FALSE;
|
||||
// END_IF;
|
||||
// END_REGION
|
||||
END_FUNCTION
|
||||
|
||||
@@ -0,0 +1,201 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Document>
|
||||
<Engineering version="V20" />
|
||||
<SW.Blocks.GlobalDB ID="0">
|
||||
<AttributeList>
|
||||
<Interface><Sections xmlns="http://www.siemens.com/automation/Openness/SW/Interface/v5">
|
||||
<Section Name="Static">
|
||||
<Member Name="xFahrenOhneTcpPartner" Datatype="Bool">
|
||||
<Comment>
|
||||
<MultiLanguageText Lang="de-DE">Ohne Kommunikation zum Partner fahren </MultiLanguageText>
|
||||
</Comment>
|
||||
</Member>
|
||||
<Member Name="xTelegrammeUnterdrücken" Datatype="Bool" />
|
||||
<Member Name="///////////////////////////" Datatype="Bool" />
|
||||
<Member Name="xWorking" Datatype="Bool">
|
||||
<Comment>
|
||||
<MultiLanguageText Lang="de-DE">Freigabe so dass nur wir die Anlage bedienen können</MultiLanguageText>
|
||||
</Comment>
|
||||
</Member>
|
||||
<Member Name="xEin" Datatype="Bool" />
|
||||
<Member Name="xAus" Datatype="Bool">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="xQuit" Datatype="Bool" />
|
||||
<Member Name="xMainCont_UC0110" Datatype="Bool" />
|
||||
<Member Name="xBumperReset" Datatype="Bool" />
|
||||
<Member Name="xAckGlob" Datatype="Bool" />
|
||||
<Member Name="///////////////////////////////////////" Datatype="Bool" />
|
||||
<Member Name="xKreiselMerker" Datatype="Bool" />
|
||||
<Member Name="xKREISEL_DREHEN" Datatype="Bool" />
|
||||
<Member Name="xFUß_AKTIV" Datatype="Bool" />
|
||||
<Member Name="xFUß_KRIECHGANG" Datatype="Bool" />
|
||||
<Member Name="xFUß_AUF" Datatype="Bool" />
|
||||
<Member Name="xFUß_AB" Datatype="Bool" />
|
||||
<Member Name="xBOOM_RAUS" Datatype="Bool" />
|
||||
<Member Name="xBOOM_REIN" Datatype="Bool" />
|
||||
<Member Name="x2mPassed" Datatype="Bool" />
|
||||
<Member Name="////////////////////////////////" Datatype="Bool" />
|
||||
<Member Name="nTiltRaw" Datatype="Int" />
|
||||
<Member Name="nTiltMed" Datatype="Int" />
|
||||
<Member Name="nTiltComp" Datatype="Int" />
|
||||
<Member Name="nDistance" Datatype="Int" />
|
||||
<Member Name="///Kreisel///" Datatype="Int" />
|
||||
<Member Name="KreiselUnten" Datatype="Bool" />
|
||||
<Member Name="KreiselOben" Datatype="Bool" />
|
||||
<Member Name="////Separatoren///" Datatype="Int" />
|
||||
<Member Name="TRO116_Ok" Datatype="Bool" Remanence="Retain">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO107_Ok" Datatype="Bool" Remanence="Retain">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO112_Ok" Datatype="Bool" Remanence="Retain">
|
||||
<StartValue>false</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO113_Ok" Datatype="Bool" Remanence="Retain">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO114_Ok" Datatype="Bool" Remanence="Retain">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO101_IN_Ok" Datatype="Bool" Remanence="Retain">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="TRO102_IN_Ok" Datatype="Bool" Remanence="Retain">
|
||||
<StartValue>true</StartValue>
|
||||
</Member>
|
||||
<Member Name="///////////////////" Datatype="Bool" />
|
||||
<Member Name="MB3003" Datatype="Bool" />
|
||||
<Member Name="MB3010" Datatype="Bool" />
|
||||
<Member Name="MB3013" Datatype="Bool" />
|
||||
<Member Name="MB3015" Datatype="Bool" />
|
||||
<Member Name="MB3020" Datatype="Bool" />
|
||||
<Member Name="MB3024" Datatype="Bool" />
|
||||
<Member Name="MB3025" Datatype="Bool" />
|
||||
<Member Name="MB3060" Datatype="Bool" />
|
||||
<Member Name="MB3063" Datatype="Bool" />
|
||||
<Member Name="MB3073" Datatype="Bool" />
|
||||
<Member Name="MB3076" Datatype="Bool" />
|
||||
<Member Name="MB3080" Datatype="Bool" />
|
||||
<Member Name="MB3120" Datatype="Bool" />
|
||||
<Member Name="MB3125" Datatype="Bool" />
|
||||
<Member Name="MB3130" Datatype="Bool" />
|
||||
<Member Name="MB3135" Datatype="Bool" />
|
||||
<Member Name="MB3242" Datatype="Bool" />
|
||||
<Member Name="MB3246" Datatype="Bool" />
|
||||
<Member Name="MB3250" Datatype="Bool" />
|
||||
<Member Name="MB3251" Datatype="Bool" />
|
||||
<Member Name="MB3252" Datatype="Bool" />
|
||||
<Member Name="MB3253" Datatype="Bool" />
|
||||
<Member Name="MB3254" Datatype="Bool" />
|
||||
<Member Name="MB3257" Datatype="Bool" />
|
||||
<Member Name="MB3260" Datatype="Bool" />
|
||||
<Member Name="MB3261" Datatype="Bool" />
|
||||
<Member Name="MB3262" Datatype="Bool" />
|
||||
<Member Name="MB3263" Datatype="Bool" />
|
||||
<Member Name="MB3264" Datatype="Bool" />
|
||||
<Member Name="MB3271" Datatype="Bool" />
|
||||
<Member Name="MB3273" Datatype="Bool" />
|
||||
<Member Name="MB3280" Datatype="Bool" />
|
||||
<Member Name="MB3283" Datatype="Bool" />
|
||||
<Member Name="MB3285" Datatype="Bool" />
|
||||
<Member Name="MB3290" Datatype="Bool" />
|
||||
<Member Name="MB3295" Datatype="Bool" />
|
||||
<Member Name="MB3300" Datatype="Bool" />
|
||||
<Member Name="MB3304" Datatype="Bool" />
|
||||
<Member Name="MB3306" Datatype="Bool" />
|
||||
<Member Name="MB3310" Datatype="Bool" />
|
||||
<Member Name="MB3311" Datatype="Bool" />
|
||||
<Member Name="MB3312" Datatype="Bool" />
|
||||
<Member Name="MB3313" Datatype="Bool" />
|
||||
<Member Name="MB3314" Datatype="Bool" />
|
||||
<Member Name="MB3315" Datatype="Bool" />
|
||||
<Member Name="MB3320" Datatype="Bool" />
|
||||
<Member Name="MB3321" Datatype="Bool" />
|
||||
<Member Name="MB3322" Datatype="Bool" />
|
||||
<Member Name="MB3323" Datatype="Bool" />
|
||||
<Member Name="MB3324" Datatype="Bool" />
|
||||
<Member Name="MB3325" Datatype="Bool" />
|
||||
<Member Name="MB3330" Datatype="Bool" />
|
||||
<Member Name="MB3332" Datatype="Bool" />
|
||||
<Member Name="MB3335" Datatype="Bool" />
|
||||
<Member Name="MB3337" Datatype="Bool" />
|
||||
<Member Name="MB3340" Datatype="Bool" />
|
||||
<Member Name="MA0140" Datatype="Bool" />
|
||||
<Member Name="MA0141" Datatype="Bool" />
|
||||
<Member Name="MA0142" Datatype="Bool" />
|
||||
<Member Name="MA0143" Datatype="Bool" />
|
||||
<Member Name="MA0144" Datatype="Bool" />
|
||||
<Member Name="MA0145" Datatype="Bool" />
|
||||
<Member Name="MA0146" Datatype="Bool" />
|
||||
<Member Name="MA0147" Datatype="Bool" />
|
||||
<Member Name="MA0150" Datatype="Bool" />
|
||||
<Member Name="MA0151" Datatype="Bool" />
|
||||
<Member Name="MA0057" Datatype="Bool" />
|
||||
<Member Name="MA0152" Datatype="Bool" />
|
||||
<Member Name="MA0153" Datatype="Bool" />
|
||||
<Member Name="MA0154" Datatype="Bool" />
|
||||
<Member Name="MA0155" Datatype="Bool" />
|
||||
<Member Name="sTest1" Datatype="String" />
|
||||
<Member Name="sTest2" Datatype="String" />
|
||||
<Member Name="sTest3" Datatype="String" />
|
||||
<Member Name="stest4" Datatype="String" />
|
||||
<Member Name="xTestTelegramSend" Datatype="Bool" />
|
||||
</Section>
|
||||
</Sections></Interface>
|
||||
<MemoryLayout>Optimized</MemoryLayout>
|
||||
<MemoryReserve>100</MemoryReserve>
|
||||
<Name>IBN</Name>
|
||||
<Namespace />
|
||||
<Number>3</Number>
|
||||
<ProgrammingLanguage>DB</ProgrammingLanguage>
|
||||
</AttributeList>
|
||||
<ObjectList>
|
||||
<MultilingualText ID="1" CompositionName="Comment">
|
||||
<ObjectList>
|
||||
<MultilingualTextItem ID="2" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>cs-CZ</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
<MultilingualTextItem ID="3" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>de-DE</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
<MultilingualTextItem ID="4" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>en-US</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
</ObjectList>
|
||||
</MultilingualText>
|
||||
<MultilingualText ID="5" CompositionName="Title">
|
||||
<ObjectList>
|
||||
<MultilingualTextItem ID="6" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>cs-CZ</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
<MultilingualTextItem ID="7" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>de-DE</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
<MultilingualTextItem ID="8" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>en-US</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
</ObjectList>
|
||||
</MultilingualText>
|
||||
</ObjectList>
|
||||
</SW.Blocks.GlobalDB>
|
||||
</Document>
|
||||
@@ -0,0 +1,77 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Document>
|
||||
<Engineering version="V20" />
|
||||
<SW.Blocks.InstanceDB ID="0">
|
||||
<AttributeList>
|
||||
<InstanceOfName>FB_TestMain</InstanceOfName>
|
||||
<InstanceOfType>FB</InstanceOfType>
|
||||
<Interface><Sections xmlns="http://www.siemens.com/automation/Openness/SW/Interface/v5">
|
||||
<Section Name="Input" />
|
||||
<Section Name="Output" />
|
||||
<Section Name="InOut" />
|
||||
<Section Name="Static">
|
||||
<Member Name="rTrigPUT" Datatype="R_TRIG" Version="1.0">
|
||||
<AttributeList>
|
||||
<BooleanAttribute Name="SetPoint" SystemDefined="true">true</BooleanAttribute>
|
||||
</AttributeList>
|
||||
</Member>
|
||||
<Member Name="rTrigGET" Datatype="R_TRIG" Version="1.0">
|
||||
<AttributeList>
|
||||
<BooleanAttribute Name="SetPoint" SystemDefined="true">true</BooleanAttribute>
|
||||
</AttributeList>
|
||||
</Member>
|
||||
</Section>
|
||||
</Sections></Interface>
|
||||
<Name>fbTestMain_DB</Name>
|
||||
<Namespace />
|
||||
<Number>41</Number>
|
||||
<ProgrammingLanguage>DB</ProgrammingLanguage>
|
||||
</AttributeList>
|
||||
<ObjectList>
|
||||
<MultilingualText ID="1" CompositionName="Comment">
|
||||
<ObjectList>
|
||||
<MultilingualTextItem ID="2" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>cs-CZ</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
<MultilingualTextItem ID="3" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>de-DE</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
<MultilingualTextItem ID="4" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>en-US</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
</ObjectList>
|
||||
</MultilingualText>
|
||||
<MultilingualText ID="5" CompositionName="Title">
|
||||
<ObjectList>
|
||||
<MultilingualTextItem ID="6" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>cs-CZ</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
<MultilingualTextItem ID="7" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>de-DE</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
<MultilingualTextItem ID="8" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>en-US</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
</ObjectList>
|
||||
</MultilingualText>
|
||||
</ObjectList>
|
||||
</SW.Blocks.InstanceDB>
|
||||
</Document>
|
||||
Reference in New Issue
Block a user