diff --git a/doc/Anwenderdoku_kurz.md b/doc/Anwenderdoku_kurz.md index daa00e2..c2ff829 100644 --- a/doc/Anwenderdoku_kurz.md +++ b/doc/Anwenderdoku_kurz.md @@ -147,11 +147,11 @@ Diese Datei enthält eine vollständige **Stückliste (BOM)** aller im Layout er #### 1. BOM (Gesamtstückliste): Zeigt für jede verwendete Artikelnummer den Namen laut bezeichner.cfg, die Gesamtanzahl bzw. Gesamtlänge und unterscheidet dabei automatisch zwischen Sensoren und Kabeln. -> | Art.-Number | Amount (pcs) | Length (m) | Name (SIVAS) | -> |-------------|--------------|------------|----------------------------------------| -> | 722001330 | 3 | | M12 Sensorleitung 1 m, gewinkelt | -> | 725000015 | | 24 | Steuerleitung MA, 4G1,5mm² | -> | 839220147 | 5 | | Reflexionslichttaster XYZ | +| Art.-Number | Amount (pcs) | Length (m) | Name (SIVAS) | +|-------------|--------------|------------|----------------------------------------| +| 722001330 | 3 | | M12 Sensorleitung 1 m, gewinkelt | +| 725000015 | | 24 | Steuerleitung MA, 4G1,5mm² | +| 839220147 | 5 | | Reflexionslichttaster XYZ | Sensoren (bzw. andere Komponenten mit Artikelnr) werden über ihre Artikelnummer gezählt. Kabel werden – sofern Meterware (z.B. Steuerleitungen für Motoren) – über die summierte Länge dargestellt, andernfalls über Stückzahl. @@ -159,11 +159,11 @@ Sensoren (bzw. andere Komponenten mit Artikelnr) werden über ihre Artikelnummer Dieses Worksheet gibt für jede Artikelnummer aus, **welchem Unterverteiler (UV)** sie zugeordnet ist und wie viele davon jeweils dorthin gehören. Kabelmeter werden wie im anderen Arbeitsblatt getrennt ausgewiesen. -> | UV | Art.-Number | Amount (pcs) | Length (m) | Name (SIVAS) | -> |--------|-------------|--------------|------------|----------------------------------| -> | UH01 | 722001330 | 1 | | M12 Sensorleitung 1 m, gewinkelt | -> | UC01 | 722001330 | 2 | | M12 Sensorleitung 1 m, gewinkelt | -> | UC01 | 725000015 | | 12 | Steuerleitung MA, 4G1,5mm² | +| UV | Art.-Number | Amount (pcs) | Length (m) | Name (SIVAS) | +|--------|-------------|--------------|------------|----------------------------------| +| UH01 | 722001330 | 1 | | M12 Sensorleitung 1 m, gewinkelt | +| UC01 | 722001330 | 2 | | M12 Sensorleitung 1 m, gewinkelt | +| UC01 | 725000015 | | 12 | Steuerleitung MA, 4G1,5mm² | Hinweis: Diese Ansicht ist besonders nützlich zur **vorbereitenden Bestellplanung pro UV**. @@ -215,8 +215,6 @@ Diese Datei steuert das Einlesen von Layern und definiert geometrische Toleranze | 0-0_ILS_Pritsche_200-60_Inbound | | 0-0_Omniflo_Pritsche_200-60_AMR | ---- - #### `[GetPos-Layer_Distributors]` **Was?** Layernamen, die Unterverteiler beinhalten. @@ -225,8 +223,6 @@ Diese Datei steuert das Einlesen von Layern und definiert geometrische Toleranze | 0-0_ILS_UNTERVERTEILER | | UNTERVERTEILER | ---- - #### `[GetPos-Layer_Tunnel]` **Was?** Layernamen für Tunnel. @@ -234,8 +230,6 @@ Diese Datei steuert das Einlesen von Layern und definiert geometrische Toleranze |-----------------------------| | Busverteiler-Kennzeichnung | ---- - #### `[GetPos-Layer_Equipment]` **Was?** Layernamen von Sensoren, Motoren, IOs etc. @@ -245,8 +239,6 @@ Diese Datei steuert das Einlesen von Layern und definiert geometrische Toleranze | MOTOR | | REALE_POSITION_IO | ---- - #### `[GetPos-Geom-Sensor]` **Was?** Geometrische Maße von Sensor-Markern zur Mittelpunktsberechnung. @@ -255,8 +247,6 @@ Diese Datei steuert das Einlesen von Layern und definiert geometrische Toleranze | Breite | 80 | | Hoehe | 90 | ---- - #### `[Racks]` **Was?** Maximale Distanz (Toleranz) zwischen benachbarten Racks zum "Snappen". @@ -264,8 +254,6 @@ Diese Datei steuert das Einlesen von Layern und definiert geometrische Toleranze |------------------|-----------------| | SnapTolerances | 200 | ---- - #### `[Sensoren]` **Was?** Maximale Distanz zwischen Sensoren/Motoren und Racks für Verknüpfung. @@ -273,8 +261,6 @@ Diese Datei steuert das Einlesen von Layern und definiert geometrische Toleranze |----------------------|-----------------| | ConnectionTolerances | 3000 | ---- - ### BMK.cfg Diese Datei steuert, **welche Betriebsmittelkennzeichen (BMK)** beim Routing berücksichtigt werden und welche **Kabeltypen** zugewiesen sind. @@ -288,8 +274,6 @@ Diese Datei steuert, **welche Betriebsmittelkennzeichen (BMK)** beim Routing ber | QM | Ventile | | BX | Scanner | ---- - #### `[Routing-Ignore]` **Was?** BMKs, die ignoriert werden (z.B. Schaltschrank-Innenleben). @@ -298,8 +282,6 @@ Diese Datei steuert, **welche Betriebsmittelkennzeichen (BMK)** beim Routing ber | FC | Frequenzumrichter | | QA | Sicherungen / Schütze | ---- - #### `[Cable-Mapping]` **Was?** Verknüpfung von BMKs zu Kabelgruppen (aus `kabel.cfg`). @@ -310,8 +292,6 @@ Diese Datei steuert, **welche Betriebsmittelkennzeichen (BMK)** beim Routing ber | BX | WF_B, WD_I | | BG-829422026| WD_I-829422026 | ---- - #### `[Length-Adjustments]` **Was?** Korrektur von Kabellängen (z.B. vorkonfektionierte Sensorleitungen). @@ -319,8 +299,6 @@ Diese Datei steuert, **welche Betriebsmittelkennzeichen (BMK)** beim Routing ber |-----|------------------------| | BX | 4 | ---- - ### kabel.cfg Diese Datei enthält die **SIVAS-Nummern je Kabellänge und -typ**, sowie die **Bezeichnungen** der SIVAS-Nummern. @@ -334,8 +312,6 @@ Diese Datei enthält die **SIVAS-Nummern je Kabellänge und -typ**, sowie die ** | 2.5 | 722001338 | WD_I (Sensoren)| | 5.0 | 726001045 | WF_B (Scanner) | ---- - #### Sensorspezifische Gruppen **Was?** Besondere Kabellisten für spezifische Sensor-Artikelnummern. @@ -344,8 +320,6 @@ Diese Datei enthält die **SIVAS-Nummern je Kabellänge und -typ**, sowie die ** | WD_I-829422026 | 5.0 | 722001353 | | WD_I-720002003 | 10.0 | 722001354 | ---- - ### bezeichner.cfg Diese Datei enthält Bezeichner zu den verwendeten SIVAS-Artikelnummern. Sie beinhaltet sowohl die Bezeichner (laut SIVAS) für die Bauteil-Artikelnummern als auch für die Kabel. Die Datei wird im Laufe eines Routing-Prozesses bei Bedarf angepasst und mittels einer SIVAS-Datenbankabfage (bei bestehender VPN-Verbindung bzw. im lokalen Firmennetz am Standort) erweitert. @@ -372,18 +346,18 @@ Diese Prüfung geschieht vollautomatisch im Hintergrund – der Anwender muss ni 1. **Vollständigkeit der Zuweisungen in `BMK.cfg`** - Jeder Prefix aus `[Routing-Include]` muss in `[Cable-Mapping]` enthalten sein. - - Fehlt eine Zuordnung, wird ein Fehler gemeldet: - > `No Cable-Mapping for Prefix 'BX' within [Cable-Mapping]` + - Fehlt eine Zuordnung, wird ein Fehler gemeldet: + `No Cable-Mapping for Prefix 'BX' within [Cable-Mapping]` 2. **Existenz der referenzierten Sektionen in `kabel.cfg`** - Jeder Eintrag in `[Cable-Mapping]` verweist auf eine oder mehrere Sektionen (z. B. `WD_Q`, `WF_B`), die in `kabel.cfg` existieren müssen. - - Fehlt eine Sektion, wird gewarnt: - > `Cable-Section 'WF_B' from Cable-Mapping is not defined in kabel.cfg` + - Fehlt eine Sektion, wird gewarnt: + `Cable-Section 'WF_B' from Cable-Mapping is not defined in kabel.cfg` 3. **Gültigkeit der Werte in `[Length-Adjustments]`** - Jeder Wert muss eine **nicht-negative Kommazahl (float ≥ 0.0)** sein. - - Ungültige oder negative Einträge verursachen entsprechende Warnungen: - > `Invalid Value in Length-Adjustments for BX: 'abc' is not a valid float` + - Ungültige oder negative Einträge verursachen entsprechende Warnungen: + `Invalid Value in Length-Adjustments for BX: 'abc' is not a valid float` >### :exclamation: Hinweis :exclamation: >Die Validierung dient als wichtige Schutzmaßnahme gegen fehlerhafte Eingaben oder veraltete Konfigurationsdateien. Es ist **empfohlen**, bei jeder Layoutanpassung oder Änderung von Komponenten auch die `.cfg`-Dateien zu prüfen und ggf. zu aktualisieren, um die Ricthigkeit der Ergebnisse sicherzustellen. diff --git a/doc/Anwenderdoku_kurz.pdf b/doc/Anwenderdoku_kurz.pdf index 14bf11d..325c5b1 100644 Binary files a/doc/Anwenderdoku_kurz.pdf and b/doc/Anwenderdoku_kurz.pdf differ