Initial
This commit is contained in:
@@ -0,0 +1,474 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Document>
|
||||
<Engineering version="V20" />
|
||||
<SW.Blocks.FC ID="0">
|
||||
<AttributeList>
|
||||
<AutoNumber>false</AutoNumber>
|
||||
<Interface><Sections xmlns="http://www.siemens.com/automation/Openness/SW/Interface/v5">
|
||||
<Section Name="Input">
|
||||
<Member Name="Kennung_1" Datatype="Char" />
|
||||
<Member Name="Kennung_2" Datatype="Char" />
|
||||
<Member Name="Kennung_3" Datatype="Char" />
|
||||
<Member Name="Kennung_4" Datatype="Char" />
|
||||
<Member Name="FIFO_DB" Datatype="Int">
|
||||
<Comment>
|
||||
<MultiLanguageText Lang="de-DE">FIFO-Ringspeicher</MultiLanguageText>
|
||||
</Comment>
|
||||
</Member>
|
||||
<Member Name="Teil_IDX" Datatype="Int">
|
||||
<Comment>
|
||||
<MultiLanguageText Lang="de-DE">BT/MT-IDX (wird bei Auslagerung gemeldet)</MultiLanguageText>
|
||||
</Comment>
|
||||
</Member>
|
||||
<Member Name="Teil_Ziel" Datatype="Int">
|
||||
<Comment>
|
||||
<MultiLanguageText Lang="de-DE">BT/MT bei diesem Abwurf-Ziel ausfahren/entladen</MultiLanguageText>
|
||||
</Comment>
|
||||
</Member>
|
||||
<Member Name="Sort_ID" Datatype="Int">
|
||||
<Comment>
|
||||
<MultiLanguageText Lang="de-DE">Sortier-Info (Sort-ID, mit welcher Fahrt gestartet wurde)</MultiLanguageText>
|
||||
</Comment>
|
||||
</Member>
|
||||
</Section>
|
||||
<Section Name="Output" />
|
||||
<Section Name="InOut" />
|
||||
<Section Name="Temp" />
|
||||
<Section Name="Constant" />
|
||||
<Section Name="Return">
|
||||
<Member Name="Ret_Val" Datatype="Void" />
|
||||
</Section>
|
||||
</Sections></Interface>
|
||||
<MemoryLayout>Standard</MemoryLayout>
|
||||
<Name>Save_CARR_Gesendet</Name>
|
||||
<Namespace />
|
||||
<Number>121</Number>
|
||||
<ProgrammingLanguage>STL</ProgrammingLanguage>
|
||||
</AttributeList>
|
||||
<ObjectList>
|
||||
<MultilingualText ID="1" CompositionName="Comment">
|
||||
<ObjectList>
|
||||
<MultilingualTextItem ID="2" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>de-DE</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
</ObjectList>
|
||||
</MultilingualText>
|
||||
<SW.Blocks.CompileUnit ID="3" CompositionName="CompileUnits">
|
||||
<AttributeList>
|
||||
<NetworkSource><StatementList xmlns="http://www.siemens.com/automation/Openness/SW/NetworkSource/StatementList/v5">
|
||||
<StlStatement UId="22">
|
||||
<StlToken Text="L" />
|
||||
<Access Scope="LocalVariable">
|
||||
<Symbol>
|
||||
<Component Name="Kennung_1" />
|
||||
</Symbol>
|
||||
</Access>
|
||||
</StlStatement>
|
||||
<StlStatement UId="24">
|
||||
<StlToken Text="L" />
|
||||
<Access Scope="LiteralConstant">
|
||||
<Constant>
|
||||
<ConstantType>String</ConstantType>
|
||||
<ConstantValue>'C'</ConstantValue>
|
||||
</Constant>
|
||||
</Access>
|
||||
</StlStatement>
|
||||
<StlStatement UId="26">
|
||||
<StlToken Text="NE_I" />
|
||||
<LineComment>
|
||||
<Text>Nein !</Text>
|
||||
</LineComment>
|
||||
</StlStatement>
|
||||
<StlStatement UId="28">
|
||||
<StlToken Text="BEC" />
|
||||
</StlStatement>
|
||||
<StlStatement UId="29">
|
||||
<StlToken Text="EMPTY_LINE" />
|
||||
</StlStatement>
|
||||
<StlStatement UId="30">
|
||||
<StlToken Text="L" />
|
||||
<Access Scope="LocalVariable">
|
||||
<Symbol>
|
||||
<Component Name="Kennung_2" />
|
||||
</Symbol>
|
||||
</Access>
|
||||
</StlStatement>
|
||||
<StlStatement UId="32">
|
||||
<StlToken Text="L" />
|
||||
<Access Scope="LiteralConstant">
|
||||
<Constant>
|
||||
<ConstantType>String</ConstantType>
|
||||
<ConstantValue>'A'</ConstantValue>
|
||||
</Constant>
|
||||
</Access>
|
||||
</StlStatement>
|
||||
<StlStatement UId="34">
|
||||
<StlToken Text="NE_I" />
|
||||
<LineComment>
|
||||
<Text>Nein !</Text>
|
||||
</LineComment>
|
||||
</StlStatement>
|
||||
<StlStatement UId="36">
|
||||
<StlToken Text="BEC" />
|
||||
</StlStatement>
|
||||
<StlStatement UId="37">
|
||||
<StlToken Text="EMPTY_LINE" />
|
||||
</StlStatement>
|
||||
<StlStatement UId="38">
|
||||
<StlToken Text="L" />
|
||||
<Access Scope="LocalVariable">
|
||||
<Symbol>
|
||||
<Component Name="Kennung_3" />
|
||||
</Symbol>
|
||||
</Access>
|
||||
</StlStatement>
|
||||
<StlStatement UId="40">
|
||||
<StlToken Text="L" />
|
||||
<Access Scope="LiteralConstant">
|
||||
<Constant>
|
||||
<ConstantType>String</ConstantType>
|
||||
<ConstantValue>'R'</ConstantValue>
|
||||
</Constant>
|
||||
</Access>
|
||||
</StlStatement>
|
||||
<StlStatement UId="42">
|
||||
<StlToken Text="NE_I" />
|
||||
<LineComment>
|
||||
<Text>Nein !</Text>
|
||||
</LineComment>
|
||||
</StlStatement>
|
||||
<StlStatement UId="44">
|
||||
<StlToken Text="BEC" />
|
||||
</StlStatement>
|
||||
<StlStatement UId="45">
|
||||
<StlToken Text="EMPTY_LINE" />
|
||||
</StlStatement>
|
||||
<StlStatement UId="46">
|
||||
<StlToken Text="L" />
|
||||
<Access Scope="LocalVariable">
|
||||
<Symbol>
|
||||
<Component Name="Kennung_4" />
|
||||
</Symbol>
|
||||
</Access>
|
||||
</StlStatement>
|
||||
<StlStatement UId="48">
|
||||
<StlToken Text="L" />
|
||||
<Access Scope="LiteralConstant">
|
||||
<Constant>
|
||||
<ConstantType>String</ConstantType>
|
||||
<ConstantValue>'R'</ConstantValue>
|
||||
</Constant>
|
||||
</Access>
|
||||
</StlStatement>
|
||||
<StlStatement UId="50">
|
||||
<StlToken Text="NE_I" />
|
||||
<LineComment>
|
||||
<Text>Nein !</Text>
|
||||
</LineComment>
|
||||
</StlStatement>
|
||||
<StlStatement UId="52">
|
||||
<StlToken Text="BEC" />
|
||||
</StlStatement>
|
||||
<StlStatement UId="53">
|
||||
<StlToken Text="EMPTY_LINE" />
|
||||
</StlStatement>
|
||||
</StatementList></NetworkSource>
|
||||
<ProgrammingLanguage>STL</ProgrammingLanguage>
|
||||
</AttributeList>
|
||||
<ObjectList>
|
||||
<MultilingualText ID="4" CompositionName="Comment">
|
||||
<ObjectList>
|
||||
<MultilingualTextItem ID="5" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>de-DE</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
</ObjectList>
|
||||
</MultilingualText>
|
||||
<MultilingualText ID="6" CompositionName="Title">
|
||||
<ObjectList>
|
||||
<MultilingualTextItem ID="7" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>de-DE</Culture>
|
||||
<Text>Kennung CARR ?</Text>
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
</ObjectList>
|
||||
</MultilingualText>
|
||||
</ObjectList>
|
||||
</SW.Blocks.CompileUnit>
|
||||
<SW.Blocks.CompileUnit ID="8" CompositionName="CompileUnits">
|
||||
<AttributeList>
|
||||
<NetworkSource><StatementList xmlns="http://www.siemens.com/automation/Openness/SW/NetworkSource/StatementList/v5">
|
||||
<StlStatement UId="54">
|
||||
<StlToken Text="L" />
|
||||
<Access Scope="LocalVariable">
|
||||
<Symbol>
|
||||
<Component Name="Teil_IDX" />
|
||||
</Symbol>
|
||||
</Access>
|
||||
</StlStatement>
|
||||
<StlStatement UId="56">
|
||||
<StlToken Text="T" />
|
||||
<Access Scope="GlobalVariable">
|
||||
<Symbol>
|
||||
<Component Name="MW220" />
|
||||
</Symbol>
|
||||
</Access>
|
||||
</StlStatement>
|
||||
<StlStatement UId="58">
|
||||
<StlToken Text="EMPTY_LINE" />
|
||||
</StlStatement>
|
||||
<StlStatement UId="59">
|
||||
<StlToken Text="L" />
|
||||
<Access Scope="LocalVariable">
|
||||
<Symbol>
|
||||
<Component Name="Teil_Ziel" />
|
||||
</Symbol>
|
||||
</Access>
|
||||
</StlStatement>
|
||||
<StlStatement UId="61">
|
||||
<StlToken Text="T" />
|
||||
<Access Scope="GlobalVariable">
|
||||
<Symbol>
|
||||
<Component Name="MW222" />
|
||||
</Symbol>
|
||||
</Access>
|
||||
</StlStatement>
|
||||
<StlStatement UId="63">
|
||||
<StlToken Text="EMPTY_LINE" />
|
||||
</StlStatement>
|
||||
<StlStatement UId="64">
|
||||
<StlToken Text="L" />
|
||||
<Access Scope="LocalVariable">
|
||||
<Symbol>
|
||||
<Component Name="Sort_ID" />
|
||||
</Symbol>
|
||||
</Access>
|
||||
</StlStatement>
|
||||
<StlStatement UId="66">
|
||||
<StlToken Text="T" />
|
||||
<Access Scope="GlobalVariable">
|
||||
<Symbol>
|
||||
<Component Name="MW224" />
|
||||
</Symbol>
|
||||
</Access>
|
||||
</StlStatement>
|
||||
<StlStatement UId="68">
|
||||
<StlToken Text="EMPTY_LINE" />
|
||||
</StlStatement>
|
||||
</StatementList></NetworkSource>
|
||||
<ProgrammingLanguage>STL</ProgrammingLanguage>
|
||||
</AttributeList>
|
||||
<ObjectList>
|
||||
<MultilingualText ID="9" CompositionName="Comment">
|
||||
<ObjectList>
|
||||
<MultilingualTextItem ID="A" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>de-DE</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
</ObjectList>
|
||||
</MultilingualText>
|
||||
<MultilingualText ID="B" CompositionName="Title">
|
||||
<ObjectList>
|
||||
<MultilingualTextItem ID="C" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>de-DE</Culture>
|
||||
<Text>Daten aufbereiten</Text>
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
</ObjectList>
|
||||
</MultilingualText>
|
||||
</ObjectList>
|
||||
</SW.Blocks.CompileUnit>
|
||||
<SW.Blocks.CompileUnit ID="D" CompositionName="CompileUnits">
|
||||
<AttributeList>
|
||||
<NetworkSource><StatementList xmlns="http://www.siemens.com/automation/Openness/SW/NetworkSource/StatementList/v5">
|
||||
<StlStatement UId="69">
|
||||
<StlToken Text="CALL" />
|
||||
<Access Scope="Call">
|
||||
<CallInfo Name="FifoOut" BlockType="FC">
|
||||
<Parameter Name="SSDB" Section="Input" Type="Int">
|
||||
<Access Scope="LocalVariable">
|
||||
<Symbol>
|
||||
<Component Name="FIFO_DB" />
|
||||
</Symbol>
|
||||
</Access>
|
||||
</Parameter>
|
||||
<Parameter Name="SSDW" Section="Input" Type="Int">
|
||||
<Access Scope="LiteralConstant">
|
||||
<Constant>
|
||||
<ConstantType>Int</ConstantType>
|
||||
<ConstantValue>0</ConstantValue>
|
||||
</Constant>
|
||||
</Access>
|
||||
</Parameter>
|
||||
<Parameter Name="PARA" Section="Input" Type="Word">
|
||||
<Access Scope="TypedConstant">
|
||||
<Constant>
|
||||
<ConstantValue>WORD#16#E100</ConstantValue>
|
||||
</Constant>
|
||||
</Access>
|
||||
<LineComment>
|
||||
<Text>da Ringspeicher nächster Eintrag lesen + austragen</Text>
|
||||
</LineComment>
|
||||
</Parameter>
|
||||
<Parameter Name="OUTDATEN" Section="Output" Type="Pointer">
|
||||
<Access Scope="LiteralConstant">
|
||||
<Constant>
|
||||
<ConstantType>ARef</ConstantType>
|
||||
<ConstantValue>P#M200.0</ConstantValue>
|
||||
</Constant>
|
||||
</Access>
|
||||
</Parameter>
|
||||
<Parameter Name="RE_VAL" Section="Output" Type="Byte">
|
||||
<Access Scope="GlobalVariable">
|
||||
<Symbol>
|
||||
<Component Name="MB199" />
|
||||
</Symbol>
|
||||
</Access>
|
||||
</Parameter>
|
||||
</CallInfo>
|
||||
</Access>
|
||||
</StlStatement>
|
||||
<StlStatement UId="78">
|
||||
<StlToken Text="EMPTY_LINE" />
|
||||
</StlStatement>
|
||||
<StlStatement UId="79">
|
||||
<StlToken Text="CALL" />
|
||||
<Access Scope="Call">
|
||||
<CallInfo Name="FifoIn" BlockType="FC">
|
||||
<Parameter Name="SSDB" Section="Input" Type="Int">
|
||||
<Access Scope="LocalVariable">
|
||||
<Symbol>
|
||||
<Component Name="FIFO_DB" />
|
||||
</Symbol>
|
||||
</Access>
|
||||
</Parameter>
|
||||
<Parameter Name="SSDW" Section="Input" Type="Int">
|
||||
<Access Scope="LiteralConstant">
|
||||
<Constant>
|
||||
<ConstantType>Int</ConstantType>
|
||||
<ConstantValue>0</ConstantValue>
|
||||
</Constant>
|
||||
</Access>
|
||||
</Parameter>
|
||||
<Parameter Name="PARA" Section="Input" Type="Word">
|
||||
<Access Scope="TypedConstant">
|
||||
<Constant>
|
||||
<ConstantValue>WORD#16#0000</ConstantValue>
|
||||
</Constant>
|
||||
</Access>
|
||||
</Parameter>
|
||||
<Parameter Name="INDATEN" Section="Input" Type="Pointer">
|
||||
<Access Scope="LiteralConstant">
|
||||
<Constant>
|
||||
<ConstantType>ARef</ConstantType>
|
||||
<ConstantValue>P#M220.0</ConstantValue>
|
||||
</Constant>
|
||||
</Access>
|
||||
</Parameter>
|
||||
<Parameter Name="RE_VAL" Section="Output" Type="Byte">
|
||||
<Access Scope="GlobalVariable">
|
||||
<Symbol>
|
||||
<Component Name="MB199" />
|
||||
</Symbol>
|
||||
</Access>
|
||||
</Parameter>
|
||||
</CallInfo>
|
||||
</Access>
|
||||
</StlStatement>
|
||||
<StlStatement UId="87">
|
||||
<StlToken Text="EMPTY_LINE" />
|
||||
</StlStatement>
|
||||
<StlStatement UId="88">
|
||||
<StlToken Text="L" />
|
||||
<Access Scope="GlobalVariable">
|
||||
<Symbol>
|
||||
<Component Name="MB199" />
|
||||
</Symbol>
|
||||
</Access>
|
||||
</StlStatement>
|
||||
<StlStatement UId="90">
|
||||
<StlToken Text="EMPTY_LINE" />
|
||||
</StlStatement>
|
||||
</StatementList></NetworkSource>
|
||||
<ProgrammingLanguage>STL</ProgrammingLanguage>
|
||||
</AttributeList>
|
||||
<ObjectList>
|
||||
<MultilingualText ID="E" CompositionName="Comment">
|
||||
<ObjectList>
|
||||
<MultilingualTextItem ID="F" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>de-DE</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
</ObjectList>
|
||||
</MultilingualText>
|
||||
<MultilingualText ID="10" CompositionName="Title">
|
||||
<ObjectList>
|
||||
<MultilingualTextItem ID="11" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>de-DE</Culture>
|
||||
<Text>Daten speichern</Text>
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
</ObjectList>
|
||||
</MultilingualText>
|
||||
</ObjectList>
|
||||
</SW.Blocks.CompileUnit>
|
||||
<SW.Blocks.CompileUnit ID="12" CompositionName="CompileUnits">
|
||||
<AttributeList>
|
||||
<NetworkSource><StatementList xmlns="http://www.siemens.com/automation/Openness/SW/NetworkSource/StatementList/v5">
|
||||
<StlStatement UId="91">
|
||||
<StlToken Text="BE" />
|
||||
</StlStatement>
|
||||
<StlStatement UId="92">
|
||||
<StlToken Text="EMPTY_LINE" />
|
||||
</StlStatement>
|
||||
</StatementList></NetworkSource>
|
||||
<ProgrammingLanguage>STL</ProgrammingLanguage>
|
||||
</AttributeList>
|
||||
<ObjectList>
|
||||
<MultilingualText ID="13" CompositionName="Comment">
|
||||
<ObjectList>
|
||||
<MultilingualTextItem ID="14" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>de-DE</Culture>
|
||||
<Text />
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
</ObjectList>
|
||||
</MultilingualText>
|
||||
<MultilingualText ID="15" CompositionName="Title">
|
||||
<ObjectList>
|
||||
<MultilingualTextItem ID="16" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>de-DE</Culture>
|
||||
<Text>Ende</Text>
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
</ObjectList>
|
||||
</MultilingualText>
|
||||
</ObjectList>
|
||||
</SW.Blocks.CompileUnit>
|
||||
<MultilingualText ID="17" CompositionName="Title">
|
||||
<ObjectList>
|
||||
<MultilingualTextItem ID="18" CompositionName="Items">
|
||||
<AttributeList>
|
||||
<Culture>de-DE</Culture>
|
||||
<Text>Gesendete CARR-Telegramme zusätzlich speichern</Text>
|
||||
</AttributeList>
|
||||
</MultilingualTextItem>
|
||||
</ObjectList>
|
||||
</MultilingualText>
|
||||
</ObjectList>
|
||||
</SW.Blocks.FC>
|
||||
</Document>
|
||||
Reference in New Issue
Block a user