ILSLib hinzugefügt

This commit is contained in:
2026-06-29 16:29:41 +02:00
parent 14a1c5172d
commit cd281dc8b2
249 changed files with 26501 additions and 0 deletions
@@ -0,0 +1,10 @@
LibraryType:
Guid: 877895f5-b783-4a5d-bf45-e5aa8c52970f
Comment:
de-DE: initial
LibraryVersion:
VersionNumber: 2.0.0
Author: e.yueksel
IsDefault: true
Comment:
de-DE: initial
@@ -0,0 +1,6 @@
DocumentHash:
- FileName: IntfSeparator.xml
Hash: dlM/Y7mXaEINPMS200N7hoG35LOwaOoMzaRQyWo98nE=
LibraryMetaFileHash: TCCd9d3tWLvsiSfLO3AF1TMY8NVVAgDJoiWSJ0vM7KE=
LibraryVersion:
Guid: 7a81ff69-aa42-4807-983a-58b7ed9583d0
+71
View File
@@ -0,0 +1,71 @@
<?xml version="1.0" encoding="utf-8"?>
<Document>
<Engineering version="V20" />
<SW.Types.PlcStruct ID="0">
<AttributeList>
<Interface><Sections xmlns="http://www.siemens.com/automation/Openness/SW/Interface/v5">
<Section Name="None">
<Member Name="nCounterBt" Datatype="UDInt">
<Comment>
<MultiLanguageText Lang="de-DE">Anzahl insgesamt ausgefahrener BT und NBT</MultiLanguageText>
</Comment>
</Member>
<Member Name="nStatus" Datatype="USInt">
<Comment>
<MultiLanguageText Lang="de-DE">0: Aus wegen MainState | 5: Aus wegen EStop | 10: Initialisiere | 15: Warte auf Trolley | 20: Warte auf Motor | 25: Warte auf Anforderung durch MainTro | 30: Öffnet um Trolley auszufahren | 35: Schließt | 37: Warte auf Confirm Sensor | 40: Fehler beim Ausfahren</MultiLanguageText>
</Comment>
</Member>
<Member Name="xOpen" Datatype="Bool">
<Comment>
<MultiLanguageText Lang="de-DE">0: geschlossen | 1: offen</MultiLanguageText>
</Comment>
</Member>
<Member Name="xJamAtEntry" Datatype="Bool">
<Comment>
<MultiLanguageText Lang="de-DE">0: kein Stau | 1: Stau</MultiLanguageText>
</Comment>
</Member>
<Member Name="xBtPresent" Datatype="Bool">
<Comment>
<MultiLanguageText Lang="de-DE">0: kein Bügelträger vorhanden (auch 0 wenn Nullbügelträger vorhanden) | 1: Bügelträger vorhanden</MultiLanguageText>
</Comment>
</Member>
<Member Name="xNullBtPresent" Datatype="Bool">
<Comment>
<MultiLanguageText Lang="de-DE">0: Nullbügelträger nicht in Separator| 1: Nullbügelträger in Separator</MultiLanguageText>
</Comment>
</Member>
<Member Name="xCarouselInRun" Datatype="Bool">
<Comment>
<MultiLanguageText Lang="de-DE">Carousel ist im Zustand "Run"</MultiLanguageText>
</Comment>
</Member>
</Section>
</Sections></Interface>
<Name>IntfSeparator</Name>
<Namespace />
</AttributeList>
<ObjectList>
<MultilingualText ID="1" CompositionName="Comment">
<ObjectList>
<MultilingualTextItem ID="2" CompositionName="Items">
<AttributeList>
<Culture>de-DE</Culture>
<Text />
</AttributeList>
</MultilingualTextItem>
</ObjectList>
</MultilingualText>
<MultilingualText ID="3" CompositionName="Title">
<ObjectList>
<MultilingualTextItem ID="4" CompositionName="Items">
<AttributeList>
<Culture>de-DE</Culture>
<Text />
</AttributeList>
</MultilingualTextItem>
</ObjectList>
</MultilingualText>
</ObjectList>
</SW.Types.PlcStruct>
</Document>
@@ -0,0 +1,10 @@
LibraryType:
Guid: 2e3914bf-0036-4580-8965-c56b76bd2003
Comment:
de-DE: initial
LibraryVersion:
VersionNumber: 2.0.1
Author: e.yueksel
IsDefault: true
Comment:
de-DE: initial
@@ -0,0 +1,9 @@
DocumentHash:
- FileName: SettingsSeparator.xml
Hash: qGdmsovBD9OSYUvN0RQajWyOlRCZRwAHxqLlTdELhoo=
LibraryMetaFileHash: QTGhINRXJuIloMp6GP5fpmm/SZkPdt2iJIp3LdYIXD8=
LibraryVersion:
Guid: 31baee87-a116-43f0-b516-bd7914a74d0b
DependsOn:
- TypeName: stSimuJamConfig
VersionNumber: 2.0.0
@@ -0,0 +1,190 @@
<?xml version="1.0" encoding="utf-8"?>
<Document>
<Engineering version="V20" />
<SW.Types.PlcStruct ID="0">
<AttributeList>
<Interface><Sections xmlns="http://www.siemens.com/automation/Openness/SW/Interface/v5">
<Section Name="None">
<Member Name="tTrailingTime" Datatype="Time">
<Comment>
<MultiLanguageText Lang="de-DE">Zeit wie lange geöffnet bleibt</MultiLanguageText>
</Comment>
<StartValue>T#100ms</StartValue>
</Member>
<Member Name="tHandlingTime" Datatype="Time">
<Comment>
<MultiLanguageText Lang="de-DE">Zeit wie lange nach Herauslassen wartet</MultiLanguageText>
</Comment>
<StartValue>T#10ms</StartValue>
</Member>
<Member Name="tSenFree" Datatype="Time">
<Comment>
<MultiLanguageText Lang="de-DE">Zeit wie lange Sensor frei sein soll bis Ausschwingen startet</MultiLanguageText>
</Comment>
</Member>
<Member Name="tSenWait" Datatype="Time">
<Comment>
<MultiLanguageText Lang="de-DE">Zeit wie lange gewartet wird zum ausschwingen</MultiLanguageText>
</Comment>
</Member>
<Member Name="tSepSpeed" Datatype="USInt">
<StartValue>100</StartValue>
</Member>
<Member Name="tDelayStopSep" Datatype="Time">
<Comment>
<MultiLanguageText Lang="de-DE">Berceli fragen</MultiLanguageText>
</Comment>
</Member>
<Member Name="tDelayToNextItem" Datatype="Time">
<Comment>
<MultiLanguageText Lang="de-DE">Berceli fragen</MultiLanguageText>
</Comment>
<StartValue>T#10s</StartValue>
</Member>
<Member Name="tOutCarrierLeaving" Datatype="Time">
<Comment>
<MultiLanguageText Lang="de-DE">Zeit welche der BT hat um rauszufahren (Berceli fragen)</MultiLanguageText>
</Comment>
<StartValue>T#5000ms</StartValue>
</Member>
<Member Name="tSeparatorSignal" Datatype="Time">
<Comment>
<MultiLanguageText Lang="de-DE">Zeit wie lange der Separator das "öffne"- bzw. "schließe"-Signal bekommt</MultiLanguageText>
</Comment>
<StartValue>T#100ms</StartValue>
</Member>
<Member Name="tJam" Datatype="Time">
<Comment>
<MultiLanguageText Lang="de-DE">Zeit am Stausensor bis Stauwarnung auslöst</MultiLanguageText>
</Comment>
</Member>
<Member Name="tMaxScanner" Datatype="Time">
<Comment>
<MultiLanguageText Lang="de-DE">Zeit wie lange das Scannersignal maximal anliegen darf</MultiLanguageText>
</Comment>
<StartValue>T#5s</StartValue>
</Member>
<Member Name="nJamLength" Datatype="UInt">
<Comment>
<MultiLanguageText Lang="de-DE">FÜR LAGER: Begrenzung bei nachfolgendem Stau</MultiLanguageText>
</Comment>
<StartValue>1</StartValue>
</Member>
<Member Name="nSeparatorNo" Datatype="UInt">
<Comment>
<MultiLanguageText Lang="de-DE">Nummer des Separators</MultiLanguageText>
</Comment>
</Member>
<Member Name="nCarouselNo" Datatype="USInt">
<Comment>
<MultiLanguageText Lang="de-DE">Nummer des Carousels</MultiLanguageText>
</Comment>
</Member>
<Member Name="sJamName" Datatype="String">
<Comment>
<MultiLanguageText Lang="de-DE">Stau Nummer/Name</MultiLanguageText>
</Comment>
</Member>
<Member Name="xPluggedJam" Datatype="Bool">
<Comment>
<MultiLanguageText Lang="de-DE">"Jam Sensor" ist angeschlossen</MultiLanguageText>
</Comment>
</Member>
<Member Name="xPluggedPart" Datatype="Bool">
<Comment>
<MultiLanguageText Lang="de-DE">"Part Sensor" ist angeschlossen</MultiLanguageText>
</Comment>
</Member>
<Member Name="xPluggedNullBT" Datatype="Bool">
<Comment>
<MultiLanguageText Lang="de-DE">"Nullbügelträger-Sensor" ist angeschlossen</MultiLanguageText>
</Comment>
</Member>
<Member Name="xPluggedConfirm" Datatype="Bool">
<Comment>
<MultiLanguageText Lang="de-DE">"Confirm"-Sensor ist angeschlossen, kommt nach dem Scanner</MultiLanguageText>
</Comment>
</Member>
<Member Name="xPluggedScanner" Datatype="Bool">
<Comment>
<MultiLanguageText Lang="de-DE">Scanner angeschlossen</MultiLanguageText>
</Comment>
</Member>
<Member Name="xStuckCorrection" Datatype="Bool">
<Comment>
<MultiLanguageText Lang="de-DE">Berceli fragen</MultiLanguageText>
</Comment>
<StartValue>true</StartValue>
</Member>
<Member Name="DoNotDeleteOnScanCorrection" Datatype="Bool">
<Comment>
<MultiLanguageText Lang="de-DE">Berceli fragen</MultiLanguageText>
</Comment>
</Member>
<Member Name="SendOverJamTimeOut" Datatype="Bool">
<Comment>
<MultiLanguageText Lang="de-DE">Berceli fragen</MultiLanguageText>
</Comment>
</Member>
<Member Name="stSimu" Datatype="Struct">
<Member Name="xActive" Datatype="Bool" />
<Member Name="stJamConfig" Datatype="&quot;stSimuJamConfig&quot;" />
<Member Name="tSenTime" Datatype="Time">
<AttributeList>
<BooleanAttribute Name="SetPoint" SystemDefined="true">true</BooleanAttribute>
</AttributeList>
</Member>
</Member>
</Section>
</Sections></Interface>
<Name>SettingsSeparator</Name>
<Namespace />
</AttributeList>
<ObjectList>
<MultilingualText ID="1" CompositionName="Comment">
<ObjectList>
<MultilingualTextItem ID="2" CompositionName="Items">
<AttributeList>
<Culture>de-DE</Culture>
<Text />
</AttributeList>
</MultilingualTextItem>
<MultilingualTextItem ID="3" CompositionName="Items">
<AttributeList>
<Culture>en-US</Culture>
<Text />
</AttributeList>
</MultilingualTextItem>
<MultilingualTextItem ID="4" CompositionName="Items">
<AttributeList>
<Culture>cs-CZ</Culture>
<Text />
</AttributeList>
</MultilingualTextItem>
</ObjectList>
</MultilingualText>
<MultilingualText ID="5" CompositionName="Title">
<ObjectList>
<MultilingualTextItem ID="6" CompositionName="Items">
<AttributeList>
<Culture>de-DE</Culture>
<Text />
</AttributeList>
</MultilingualTextItem>
<MultilingualTextItem ID="7" CompositionName="Items">
<AttributeList>
<Culture>en-US</Culture>
<Text />
</AttributeList>
</MultilingualTextItem>
<MultilingualTextItem ID="8" CompositionName="Items">
<AttributeList>
<Culture>cs-CZ</Culture>
<Text />
</AttributeList>
</MultilingualTextItem>
</ObjectList>
</MultilingualText>
</ObjectList>
</SW.Types.PlcStruct>
</Document>
@@ -0,0 +1,10 @@
LibraryType:
Guid: 4facddbf-79fc-4650-bf17-d05e9e31b010
Comment:
de-DE: 'Anwenderdatentyp für Separator '
LibraryVersion:
VersionNumber: 2.0.0
Author: e.yueksel
IsDefault: true
Comment:
de-DE: initial
@@ -0,0 +1,15 @@
DocumentHash:
- FileName: UDT_HMI_Separator.xml
Hash: 9CFGlf46XD89qDWTQnJfnIFo9OsK1Fb2eNwyPr0nJpA=
LibraryMetaFileHash: 3TRU4ljWWvOHIBrxCx247NgcVADSzD5FAQrzY80jtzg=
LibraryVersion:
Guid: 844e29dc-63f2-4fef-9e67-331444a7f3cc
DependsOn:
- TypeName: UDT_HMI_SeparatorStatus
VersionNumber: 2.0.0
- TypeName: UDT_HMI_SeparatorControl
VersionNumber: 2.0.0
- TypeName: UDT_HMI_SeparatorConfig
VersionNumber: 2.0.0
- TypeName: UDT_Sensor
VersionNumber: 2.0.0
@@ -0,0 +1,90 @@
<?xml version="1.0" encoding="utf-8"?>
<Document>
<Engineering version="V20" />
<SW.Types.PlcStruct ID="0">
<AttributeList>
<Interface><Sections xmlns="http://www.siemens.com/automation/Openness/SW/Interface/v5">
<Section Name="None">
<Member Name="stStatus" Datatype="&quot;UDT_HMI_SeparatorStatus&quot;">
<Comment>
<MultiLanguageText Lang="de-DE">Separator Status</MultiLanguageText>
</Comment>
</Member>
<Member Name="stConfig" Datatype="&quot;UDT_HMI_SeparatorConfig&quot;">
<Comment>
<MultiLanguageText Lang="de-DE">Separator Konfiguration</MultiLanguageText>
</Comment>
</Member>
<Member Name="stControl" Datatype="&quot;UDT_HMI_SeparatorControl&quot;">
<Comment>
<MultiLanguageText Lang="de-DE">Separator Steuerung</MultiLanguageText>
</Comment>
</Member>
<Member Name="InSensor" Datatype="&quot;UDT_Sensor&quot;">
<Comment>
<MultiLanguageText Lang="de-DE">In Sensor</MultiLanguageText>
</Comment>
</Member>
<Member Name="OutSensor" Datatype="&quot;UDT_Sensor&quot;">
<Comment>
<MultiLanguageText Lang="de-DE">Out Sensor</MultiLanguageText>
</Comment>
</Member>
<Member Name="PartSensor" Datatype="&quot;UDT_Sensor&quot;">
<Comment>
<MultiLanguageText Lang="de-DE">Part Sensor</MultiLanguageText>
</Comment>
</Member>
</Section>
</Sections></Interface>
<Name>UDT_HMI_Separator</Name>
<Namespace />
</AttributeList>
<ObjectList>
<MultilingualText ID="1" CompositionName="Comment">
<ObjectList>
<MultilingualTextItem ID="2" CompositionName="Items">
<AttributeList>
<Culture>de-DE</Culture>
<Text />
</AttributeList>
</MultilingualTextItem>
<MultilingualTextItem ID="3" CompositionName="Items">
<AttributeList>
<Culture>en-US</Culture>
<Text />
</AttributeList>
</MultilingualTextItem>
<MultilingualTextItem ID="4" CompositionName="Items">
<AttributeList>
<Culture>cs-CZ</Culture>
<Text />
</AttributeList>
</MultilingualTextItem>
</ObjectList>
</MultilingualText>
<MultilingualText ID="5" CompositionName="Title">
<ObjectList>
<MultilingualTextItem ID="6" CompositionName="Items">
<AttributeList>
<Culture>de-DE</Culture>
<Text />
</AttributeList>
</MultilingualTextItem>
<MultilingualTextItem ID="7" CompositionName="Items">
<AttributeList>
<Culture>en-US</Culture>
<Text />
</AttributeList>
</MultilingualTextItem>
<MultilingualTextItem ID="8" CompositionName="Items">
<AttributeList>
<Culture>cs-CZ</Culture>
<Text />
</AttributeList>
</MultilingualTextItem>
</ObjectList>
</MultilingualText>
</ObjectList>
</SW.Types.PlcStruct>
</Document>
@@ -0,0 +1,10 @@
LibraryType:
Guid: 7471d821-806b-499d-9418-56461cc6b168
Comment:
de-DE: 'Anwenderdatentyp für Separator '
LibraryVersion:
VersionNumber: 2.0.0
Author: e.yueksel
IsDefault: true
Comment:
de-DE: 'Anwenderdatentyp für Separator '
@@ -0,0 +1,6 @@
DocumentHash:
- FileName: UDT_HMI_SeparatorConfig.xml
Hash: AEa0z2Da9w7bpZ6mDo9wugasXsNiRA+6FyHkoHx4+9w=
LibraryMetaFileHash: 1AUovJymA190jdiDc7vW3ZdMit9VT863cpXD2a8pLFw=
LibraryVersion:
Guid: a2c5419c-9cf7-473b-9fd8-031a55043337
@@ -0,0 +1,40 @@
<?xml version="1.0" encoding="utf-8"?>
<Document>
<Engineering version="V20" />
<SW.Types.PlcStruct ID="0">
<AttributeList>
<Interface><Sections xmlns="http://www.siemens.com/automation/Openness/SW/Interface/v5">
<Section Name="None">
<Member Name="sName" Datatype="String" />
<Member Name="tTrailingTime" Datatype="Time" />
<Member Name="tHandlingTime" Datatype="Time" />
<Member Name="tMonitoringTime" Datatype="Time" />
</Section>
</Sections></Interface>
<Name>UDT_HMI_SeparatorConfig</Name>
<Namespace />
</AttributeList>
<ObjectList>
<MultilingualText ID="1" CompositionName="Comment">
<ObjectList>
<MultilingualTextItem ID="2" CompositionName="Items">
<AttributeList>
<Culture>de-DE</Culture>
<Text />
</AttributeList>
</MultilingualTextItem>
</ObjectList>
</MultilingualText>
<MultilingualText ID="3" CompositionName="Title">
<ObjectList>
<MultilingualTextItem ID="4" CompositionName="Items">
<AttributeList>
<Culture>de-DE</Culture>
<Text />
</AttributeList>
</MultilingualTextItem>
</ObjectList>
</MultilingualText>
</ObjectList>
</SW.Types.PlcStruct>
</Document>
@@ -0,0 +1,10 @@
LibraryType:
Guid: c96bc9f6-9ee8-4c73-a126-a839ed69f4dc
Comment:
de-DE: 'Anwenderdatentyp für Separator '
LibraryVersion:
VersionNumber: 2.0.0
Author: e.yueksel
IsDefault: true
Comment:
de-DE: 'Anwenderdatentyp für Separator '
@@ -0,0 +1,6 @@
DocumentHash:
- FileName: UDT_HMI_SeparatorControl.xml
Hash: yMG+orLjGTjneVCz6yetICC8Jw3JPyknYCV0kTMGK/Y=
LibraryMetaFileHash: wXpDP9AO+NcgOUslnAgU5RQJZFbhHCEHu8d+yZkZQx0=
LibraryVersion:
Guid: 34a7aa2d-a226-4ff4-a1dd-02edfed02927
@@ -0,0 +1,46 @@
<?xml version="1.0" encoding="utf-8"?>
<Document>
<Engineering version="V20" />
<SW.Types.PlcStruct ID="0">
<AttributeList>
<Interface><Sections xmlns="http://www.siemens.com/automation/Openness/SW/Interface/v5">
<Section Name="None">
<Member Name="xLockSeparator" Datatype="Bool">
<Comment>
<MultiLanguageText Lang="de-DE">Separator sperren</MultiLanguageText>
</Comment>
</Member>
<Member Name="xReleaseOverride" Datatype="Bool">
<Comment>
<MultiLanguageText Lang="de-DE">Separator Freigabe Override</MultiLanguageText>
</Comment>
</Member>
</Section>
</Sections></Interface>
<Name>UDT_HMI_SeparatorControl</Name>
<Namespace />
</AttributeList>
<ObjectList>
<MultilingualText ID="1" CompositionName="Comment">
<ObjectList>
<MultilingualTextItem ID="2" CompositionName="Items">
<AttributeList>
<Culture>de-DE</Culture>
<Text />
</AttributeList>
</MultilingualTextItem>
</ObjectList>
</MultilingualText>
<MultilingualText ID="3" CompositionName="Title">
<ObjectList>
<MultilingualTextItem ID="4" CompositionName="Items">
<AttributeList>
<Culture>de-DE</Culture>
<Text />
</AttributeList>
</MultilingualTextItem>
</ObjectList>
</MultilingualText>
</ObjectList>
</SW.Types.PlcStruct>
</Document>
@@ -0,0 +1,10 @@
LibraryType:
Guid: 371d13d8-9fe5-4b50-b1ed-7c9f4e958058
Comment:
de-DE: 'Anwenderdatentyp für Separator '
LibraryVersion:
VersionNumber: 2.0.0
Author: e.yueksel
IsDefault: true
Comment:
de-DE: 'Anwenderdatentyp für Separator '
@@ -0,0 +1,6 @@
DocumentHash:
- FileName: UDT_HMI_SeparatorError.xml
Hash: ijrgLQ6cWJvhU8DAEpIdMLwy2mntOjR9FDMtvesWA1U=
LibraryMetaFileHash: cg5jj7k73bMlcskUZ/kiNBQ/JjkvaCePagGeIMWXB5g=
LibraryVersion:
Guid: 264ad080-8c27-4751-8173-72e706002d25
@@ -0,0 +1,66 @@
<?xml version="1.0" encoding="utf-8"?>
<Document>
<Engineering version="V20" />
<SW.Types.PlcStruct ID="0">
<AttributeList>
<Interface><Sections xmlns="http://www.siemens.com/automation/Openness/SW/Interface/v5">
<Section Name="None">
<Member Name="xError" Datatype="Bool">
<Comment>
<MultiLanguageText Lang="de-DE">Fehler Separator</MultiLanguageText>
</Comment>
</Member>
<Member Name="xBtNotInside" Datatype="Bool">
<Comment>
<MultiLanguageText Lang="de-DE">Bt fährt nicht in Separator / kein Bt im Separator</MultiLanguageText>
</Comment>
</Member>
<Member Name="xBtNotLeaving" Datatype="Bool">
<Comment>
<MultiLanguageText Lang="de-DE">Bt verlässt Separator nicht</MultiLanguageText>
</Comment>
</Member>
<Member Name="xOutSenPermSig" Datatype="Bool">
<Comment>
<MultiLanguageText Lang="de-DE">Out Sensor hat Dauersignal</MultiLanguageText>
</Comment>
</Member>
<Member Name="xErrSprvsnTimeout" Datatype="Bool">
<Comment>
<MultiLanguageText Lang="de-DE">Überwachungszeit abgelaufen</MultiLanguageText>
</Comment>
</Member>
<Member Name="nCntSeparationFail" Datatype="Int">
<Comment>
<MultiLanguageText Lang="de-DE">Anzahl hintereinander fehlgeschlagener Vereinzelungsversuche</MultiLanguageText>
</Comment>
</Member>
</Section>
</Sections></Interface>
<Name>UDT_HMI_SeparatorError</Name>
<Namespace />
</AttributeList>
<ObjectList>
<MultilingualText ID="1" CompositionName="Comment">
<ObjectList>
<MultilingualTextItem ID="2" CompositionName="Items">
<AttributeList>
<Culture>de-DE</Culture>
<Text />
</AttributeList>
</MultilingualTextItem>
</ObjectList>
</MultilingualText>
<MultilingualText ID="3" CompositionName="Title">
<ObjectList>
<MultilingualTextItem ID="4" CompositionName="Items">
<AttributeList>
<Culture>de-DE</Culture>
<Text />
</AttributeList>
</MultilingualTextItem>
</ObjectList>
</MultilingualText>
</ObjectList>
</SW.Types.PlcStruct>
</Document>
@@ -0,0 +1,10 @@
LibraryType:
Guid: 86f8883d-433f-4543-98ce-b60a55b59c03
Comment:
de-DE: 'Anwenderdatentyp für Separator '
LibraryVersion:
VersionNumber: 2.0.0
Author: e.yueksel
IsDefault: true
Comment:
de-DE: 'Anwenderdatentyp für Separator '
@@ -0,0 +1,9 @@
DocumentHash:
- FileName: UDT_HMI_SeparatorStatus.xml
Hash: RhSsYM0jJt43AM91A9fYj0HpX2pCUjoye+giGI3D1SY=
LibraryMetaFileHash: j0nFdJ3uO3NV4W7OIQRY0Ti+Jwdsvbk857Ke4lEZI14=
LibraryVersion:
Guid: dfc8b4c9-df23-466b-9ef8-77835fd74ff8
DependsOn:
- TypeName: UDT_HMI_SeparatorError
VersionNumber: 2.0.0
@@ -0,0 +1,99 @@
<?xml version="1.0" encoding="utf-8"?>
<Document>
<Engineering version="V20" />
<SW.Types.PlcStruct ID="0">
<AttributeList>
<Interface><Sections xmlns="http://www.siemens.com/automation/Openness/SW/Interface/v5">
<Section Name="None">
<Member Name="nState" Datatype="Int">
<Comment>
<MultiLanguageText Lang="de-DE">Status in Schrittkette / Zustandsmaschine</MultiLanguageText>
</Comment>
</Member>
<Member Name="xSepStatus" Datatype="Bool">
<Comment>
<MultiLanguageText Lang="de-DE">Separator Status | 0: zu | 1: offen</MultiLanguageText>
</Comment>
</Member>
<Member Name="bStatus" Datatype="Byte">
<Comment>
<MultiLanguageText Lang="de-DE">0: Nicht verfügbar | 1: Verfügbar | 2: Error</MultiLanguageText>
</Comment>
</Member>
<Member Name="xBtInSeparator" Datatype="Bool">
<Comment>
<MultiLanguageText Lang="de-DE">Es befindet sich min. ein Bt im Separator</MultiLanguageText>
</Comment>
</Member>
<Member Name="xPartSensor" Datatype="Bool">
<Comment>
<MultiLanguageText Lang="de-DE">Part Sensor belegt</MultiLanguageText>
</Comment>
</Member>
<Member Name="xNullBt" Datatype="Bool">
<Comment>
<MultiLanguageText Lang="de-DE">Nullbügelträger Sensor belegt</MultiLanguageText>
</Comment>
</Member>
<Member Name="xMiniTrolley" Datatype="Bool">
<Comment>
<MultiLanguageText Lang="de-DE">MiniTrolley Sensor belegt</MultiLanguageText>
</Comment>
</Member>
<Member Name="xError" Datatype="Bool">
<Comment>
<MultiLanguageText Lang="de-DE">Für Visu (z.B. farblich)</MultiLanguageText>
</Comment>
</Member>
<Member Name="Errors" Datatype="&quot;UDT_ErrorSeparator&quot;">
<Comment>
<MultiLanguageText Lang="de-DE">Fehler Separator</MultiLanguageText>
</Comment>
</Member>
<Member Name="nCntSeparationFail" Datatype="Int">
<AttributeList>
<BooleanAttribute Name="SetPoint" SystemDefined="true">true</BooleanAttribute>
</AttributeList>
<Comment>
<MultiLanguageText Lang="de-DE">Anzahl hintereinander fehlgeschlagener Vereinzelungsversuche</MultiLanguageText>
</Comment>
</Member>
<Member Name="nCounterBt" Datatype="UDInt">
<Comment>
<MultiLanguageText Lang="de-DE">Separator Öffnen/Schliessen Lebenszeit</MultiLanguageText>
</Comment>
</Member>
<Member Name="xSepIsLocked" Datatype="Bool">
<Comment>
<MultiLanguageText Lang="de-DE">Separator ist gesperrt</MultiLanguageText>
</Comment>
</Member>
</Section>
</Sections></Interface>
<Name>UDT_HMI_SeparatorStatus</Name>
<Namespace />
</AttributeList>
<ObjectList>
<MultilingualText ID="1" CompositionName="Comment">
<ObjectList>
<MultilingualTextItem ID="2" CompositionName="Items">
<AttributeList>
<Culture>de-DE</Culture>
<Text />
</AttributeList>
</MultilingualTextItem>
</ObjectList>
</MultilingualText>
<MultilingualText ID="3" CompositionName="Title">
<ObjectList>
<MultilingualTextItem ID="4" CompositionName="Items">
<AttributeList>
<Culture>de-DE</Culture>
<Text />
</AttributeList>
</MultilingualTextItem>
</ObjectList>
</MultilingualText>
</ObjectList>
</SW.Types.PlcStruct>
</Document>