This commit is contained in:
2024-02-29 19:05:23 +01:00
2 changed files with 121 additions and 45 deletions
+19
View File
@@ -0,0 +1,19 @@
@echo off
setlocal enabledelayedexpansion
REM Ermittle das aktuelle Datum im Format YYYY-MM-DD
for /f "delims=" %%a in ('powershell Get-Date -Format "yyyy_MM_dd"') do set datetime=%%a
set "Namensanfang=TOS-Gruppenstring_"
set "Dateiname=%Namensanfang%!datetime!.txt"
REM Führe die folgende .bat aus mit dem gesetzten Schalter -o um eine Datei mit dem Code zu generieren
CALL %CREMIG_BIN%create_tos_string.bat -o %Dateiname%
echo Die Datei wurde in %CREMIG_WORK% mit dem Namen: %Dateiname% gespeichert
echo Bitte pflegen sie den Inhalt dieser Datei in die jeweiligen CampiEsterni.ini unter CALC LINK10 ein.
echo:
endlocal
pause
+102 -45
View File
@@ -6,7 +6,7 @@
"0": "Intern/Referenzgruppe",
"1": "Halbzeug",
"2": "Verkaufsprodukte",
"3": "Schönenberger Produkte",
"3": "Schönenberger Produkt",
"4": "Automation",
"5": "Maschinenelement",
"6": "Schönenberger Komponenten",
@@ -28,6 +28,7 @@
},
"TOS_Schoenenberger_Produkt": {
"TOS-level": 2,
"_comment" : "3 - Schönenberger Produkt",
"children": {
"30": "ILS IntraLogistikSystem",
"31": "MAS Mittenabgehängtes System - OMNIFLO",
@@ -52,6 +53,7 @@
},
"TOS_ILS": {
"TOS-level": 3,
"_comment" : "30 - Schönenberger Produkt -> ILS IntraLogistikSystem",
"children": {
"300": "ILS 2.0",
"301": "ILS 3.0",
@@ -62,48 +64,9 @@
"302": "TOS_ILS_Foerderer"
}
},
"TOS_ILS_Foerderer": {
"TOS-level": 4,
"children": {
"3020": "ETF"
},
"reference-ids": {}
},
"TOS_MAS": {
"TOS-level": 3,
"children": {
"310": "Fahrstrecke",
"311": "Ein- und Anbaugruppe für Omniflo System",
"312": "Verbinder und Kleinteil",
"313": "Baugruppe für Aktionen an/mit Trolleys",
"314": "Förderer"
},
"reference-ids": {
"310": "TOS_MAS_Fahrstrecke"
}
},
"TOS_Spinnereikomponente": {
"TOS-level": 3,
"children": {
"320": "Hülsenreiniger automatisch",
"321": "Hülsenreiniger manuell",
"322": "Reibradantrieb RA"
},
"reference-ids": {}
},
"TOS_Betriebsmittel": {
"TOS-level": 3,
"children": {
"330": "Trolley Standard",
"331": "Trolley Projekte"
},
"reference-ids": {
"330": "TOS_Trolley",
"331": "TOS_Trolley_Projekte"
}
},
"TOS_ILS_2": {
"TOS-level": 4,
"_comment" : "300 - Schönenberger Produkt -> ILS IntraLogistikSystem -> ILS 2.0",
"children": {
"3000": "Modul",
"3001": "Modul-Komponente",
@@ -114,8 +77,31 @@
},
"reference-ids": {}
},
"TOS_MAS_Fahrstrecke": {
"TOS_ILS_Foerderer": {
"TOS-level": 4,
"_comment" : "302 - Schönenberger Produkt -> ILS IntraLogistikSystem -> Förderer",
"children": {
"3020": "ETF"
},
"reference-ids": {}
},
"TOS_MAS": {
"TOS-level": 3,
"_comment" : "31 - Schönenberger Produkt -> MAS Mittenabgehängtes System - OMNIFLO",
"children": {
"310": "Fahrstrecke",
"311": "Ein- und Anbaugruppe für Omniflo System",
"312": "Verbinder und Kleinteil",
"313": "Baugruppe für Aktionen an/mit Trolleys",
"314": "Förderer"
},
"reference-ids": {
"310": "TOS_MAS_Fahrstecke"
}
},
"TOS_MAS_Fahrstecke": {
"TOS-level": 4,
"_comment" : "310 - Schönenberger Produkt -> MAS Mittenabgehängtes System - OMNIFLO -> Fahrstrecke",
"children": {
"3100": "Aluschiene",
"3101": "Bogen",
@@ -127,8 +113,31 @@
},
"reference-ids": {}
},
"TOS_Trolley": {
"TOS_Spinnereikomponente": {
"TOS-level": 3,
"_comment" : "32 - Schönenberger Produkt -> Spinnereikomponente",
"children": {
"320": "Hülsenreiniger automatisch",
"321": "Hülsenreiniger manuell",
"322": "Reibradantrieb RA"
},
"reference-ids": {}
},
"TOS_Betriebsmittel": {
"TOS-level": 3,
"_comment" : "33 - Schönenberger Produkt -> Betriebsmittel",
"children": {
"330": "Trolley Standard",
"331": "Trolley Projekte"
},
"reference-ids": {
"330": "TOS_Trolley",
"331": "TOS_Trolley_Projekte"
}
},
"TOS_Trolley": {
"TOS-level": 4,
"_comment" : "330 - Schönenberger Produkt -> Betriebsmittel -> Trolley Standard",
"children": {
"3300": "Omniflo",
"3301": "Spinnerei",
@@ -144,6 +153,7 @@
},
"TOS_Trolley_Omniflo": {
"TOS-level": 5,
"_comment" : "3300 - Schönenberger Produkt -> Betriebsmittel -> Trolley Standard -> Omniflo",
"children": {
"33000": "Trolley-V",
"33001": "Trolley Hängeware",
@@ -157,6 +167,7 @@
},
"TOS_Trolley_Spinnerei": {
"TOS-level": 5,
"_comment" : "3301 - Schönenberger Produkt -> Betriebsmittel -> Trolley Standard -> Spinnerei",
"children": {
"33010": "Spulenzug",
"33011": "Zubehör"
@@ -165,6 +176,7 @@
},
"TOS_Trolley_ILS": {
"TOS-level": 5,
"_comment" : "3302 - Schönenberger Produkt -> Betriebsmittel -> Trolley Standard -> ILS",
"children": {
"33020": "Single carrier SC",
"33021": "Minitrolley MT",
@@ -174,6 +186,7 @@
},
"TOS_Trolley_Projekte": {
"TOS-level": 4,
"_comment" : "331 - Schönenberger Produkt -> Betriebsmittel -> Trolley Projekte",
"children": {
"3310": "Liegeware",
"3311": "diverse Anwendungen",
@@ -185,6 +198,7 @@
},
"TOS_Geruest": {
"TOS-level": 3,
"_comment" : "34 - Schönenberger Produkt -> Gerüst",
"children": {
"340": "Rohrträger",
"341": "Abhänger",
@@ -198,6 +212,7 @@
},
"TOS_FremdTransport": {
"TOS-level": 3,
"_comment" : "35 - Schönenberger Produkt -> Fremd-Transportsysteme & SSG-Anbauten",
"children": {
"350": "PIN & Klinke",
"351": "CDDC",
@@ -207,6 +222,7 @@
},
"TOS_MAS_Konfig": {
"TOS-level": 3,
"_comment" : "36 - Schönenberger Produkt -> Förderer MAS aktuell Konfiguration",
"children": {
"360": "Farbe / EL / H"
},
@@ -214,6 +230,7 @@
},
"TOS_Automation": {
"TOS-level": 2,
"_comment" : "4 - Automation",
"children": {
"40": "Schaltschrank",
"41": "Schaltschrank Einbaumaterial",
@@ -236,8 +253,9 @@
"49": "TOS_Automation_Sonstiges"
}
},
"TOS_Schaltschrank": {
"TOS_Schaltschrank": {
"TOS-level": 3,
" _comment" : "40 - Automation -> Schaltschrank",
"children": {
"400": "Stand Schaltschrank",
"401": "Kompakt Schaltschrank",
@@ -250,6 +268,7 @@
},
"TOS_Schalt_Einbau": {
"TOS-level": 3,
"_comment" : "41 - Automation -> Schaltschrank Einbaumaterial",
"children": {
"410": "Einbaumaterial",
"411": "Netzteil",
@@ -261,18 +280,32 @@
"417": "Motorschutzschalter",
"418": "Frequenzumrichter"
},
"reference-ids": {
"414": "TOS_SchaltEin_Netz"
}
},
"TOS_SchaltEin_Netz": {
"TOS-level": 4,
"_comment" : "414 - Automation -> Schaltschrank Einbaumaterial -> Netzwerk Komponente",
"children": {
"4140": "managed Switch",
"4141": "unmanaged Switch",
"4142": "VPN-Router"
},
"reference-ids": {}
},
"TOS_Dezentral": {
"TOS-level": 3,
"_comment" : "42 - Automation -> Dezentrale Hardware",
"children": {
"420": "Bedientableau",
"421": "I/O - Modul IP65/IP67"
"421": "Modul IP65/IP67"
},
"reference-ids": {}
},
"TOS_Automation_Sensorik": {
"TOS-level": 3,
"_comment" : "43 - Automation -> Sensorik",
"children": {
"430": "Induktiv",
"431": "Optisch",
@@ -289,16 +322,30 @@
},
"TOS_Kabel": {
"TOS-level": 3,
"_comment" : "44 - Automation -> Kabel",
"children": {
"440": "Steuerleitung",
"441": "Anschlussleitung",
"442": "Feldbusleitung",
"443": "Zubehör"
},
"reference-ids": {
"440": "TOS_Auto_Kabel_Steuer"
}
},
"TOS_Auto_Kabel_Steuer": {
"TOS-level": 4,
"_comment" : "440 - Automation -> Kabel -> Steuerleitung",
"children": {
"4400": "Geschirmt",
"4401": "Nummeriert",
"4402": "UL/CSA"
},
"reference-ids": {}
},
"TOS_Installation": {
"TOS-level": 3,
"_comment" : "45 - Automation -> Installationsmaterial",
"children": {
"450": "Kabelpritsche",
"451": "Kabelkanal",
@@ -309,6 +356,7 @@
},
"TOS_Automation_Sonstiges": {
"TOS-level": 3,
"_comment" : "45 - Automation -> Sonstiges",
"children": {
"490": "Beschriftung",
"491": "Schüttgut"
@@ -317,6 +365,7 @@
},
"TOS_Maschinenelement": {
"TOS-level": 2,
"_comment" : "5 - Maschinenelement",
"children": {
"50": "Verbindungselement",
"51": "Lager",
@@ -338,6 +387,7 @@
},
"TOS_Verbindungselement": {
"TOS-level": 3,
"_comment" : "50 - Maschinenelement -> Verbindungselement",
"children": {
"500": "Schraube",
"501": "Mutter",
@@ -352,6 +402,7 @@
},
"TOS_Lager": {
"TOS-level": 3,
"_comment" : "51 - Maschinenelement -> Lager",
"children": {
"510": "Gleitlager",
"511": "Wälzlager"
@@ -360,6 +411,7 @@
},
"TOS_Kraft_Drehmoment": {
"TOS-level": 3,
"_comment" : "52 - Maschinenelement -> Kraft-/Drehmomentübertragungselement",
"children": {
"520": "Zahntriebelement",
"521": "Kettentriebelement",
@@ -373,6 +425,7 @@
},
"TOS_Sicherungselement": {
"TOS-level": 3,
"_comment" : "54 - Maschinenelement -> Sicherungselement",
"children": {
"540": "Schraubensicherung",
"541": "Wellen-/Bohrungssicherung",
@@ -382,6 +435,7 @@
},
"TOS_Bedienungselement": {
"TOS-level": 3,
"_comment" : "55 - Maschinenelement -> Bedienungselement",
"children": {
"550": "Griffe",
"551": "Hebel",
@@ -392,6 +446,7 @@
},
"TOS_Schoenenberger_Komponenten": {
"TOS-level": 2,
"_comment" : "6 - Schönenberger Komponenten",
"children": {
"60": "frei",
"61": "frei",
@@ -408,6 +463,7 @@
},
"TOS_Pneumatik": {
"TOS-level": 2,
"_comment" : "7 - Pneumatik",
"children": {
"70": "Pneumatische Antriebe und Zylinder",
"71": "Ventil",
@@ -421,6 +477,7 @@
},
"TOS_Konfig": {
"TOS-level": 2,
"_comment" : "8 - Konfiguration",
"children": {
"80": "Texte",
"81": "Band-Konfiguration",