; ================================================================ ; hw_overrides.ini - Handkorrekturen fuer lib/merge_hw_layout.py ; ================================================================ ; Was die Regeln (cfg/e_planning.ini) nicht oder falsch zuordnen, wird hier ; von Hand gesetzt. Angewendet nach der automatischen Zuordnung; im Bericht ; _anlage.md mit Regel "hand". ; ; Je Anlage (Name der CSV, aus der die TRO-JSON stammt) zwei Abschnitte: ; ; [.bindings] ; .. = BMK setzen (muss im TIA-Import stehen) ; .. = - Zuordnung loeschen, Rolle bleibt offen ; TRO-IDs aus cfg/_tro_ids.ini (stabil), Slots/Rollen aus der ; TRO-JSON (separator1.sensor, separator1.stopper, line3.sensor, ; drive.motor ...). ; ; [.conveyors] ; = z. B. K0102 = 0010 ; = - Zuordnung loeschen ; Achtung: die Layout-ID (TeileId) aendert sich mit jedem CSV-Export. ; ; Beispiel (auskommentiert): ; ; [mubea.csv.bindings] ; TRO03.separator1.sensor = BG0532 ; TRO03.separator1.stopper = MB0533 ; ; [mubea.csv.conveyors] ; K0105 = 0001 ; ================================================================ ; ---------------------------------------------------------------- ; Dematic (dematic_merge.csv + dematic_merge..dxf), 2026-10-22 ; ---------------------------------------------------------------- ; VF_6 (0010) traegt zwei Varios: MA0043 (TRO04 + TRO05 dahinter) und MA0044 ; (TRO06 + TRO07); VF_4 (0008) den Vario MA0045 (TRO01 + TRO02) - Angabe der ; SPS-Programmierung, bestaetigt durch die Klartexte der Zeichnung. ; Die E-Symbole liegen dort 0,4-1 m versetzt in verschiedene Richtungen; der ; kleinste Abstand gab TRO04 den Separator von VF_4 (BG0111). Zuordnung ; deshalb nach Klartext: ; BG0080 "in Separator vor ILS-VARIO (MA0043)" -> TRO04 (0082) ; BG0085 "in Separator vor Eintaeter nach (MA0043)" -> TRO05 (0083) ; BG0111 "in Separator vor ILS-VARIO (MA0045)" -> TRO01 (0074; das ; Layout-Bauteil steht ~5,5 m daneben - Mechanik noch unvollstaendig) [dematic_merge.csv.bindings] TRO01.separator1.sensor = BG0111 TRO01.separator1.stopper = MB0111 TRO04.separator1.sensor = BG0080 TRO04.separator1.stopper = MB0080 TRO05.separator1.sensor = BG0085 TRO05.separator1.stopper = MB0085 TRO04.drive.motor = MA0043 TRO04.drive.motorProtection = FC0043 TRO06.drive.motor = MA0044 TRO06.drive.motorProtection = FC0044 [dematic_merge.csv.conveyors] K0045 = 0008