// ============================================================================
// TRO-Topologie-Graph der Gesamtanlage HundM_Fortna (UH01 - UH05)
// ============================================================================
//
// Format:       Graphviz DOT (https://graphviz.org)
//               Rendern z.B. mit:  dot -Tsvg TRO_Graph_UH01-UH05.dot -o graph.svg
//               oder online:       https://dreampuf.github.io/GraphvizOnline
//
// Quelle:       Automatisch extrahiert aus den FB_Main.scl der 5 Steuerungen
//               (=A01+UH01-KF00 ... =A01+UH05-KF00, Ordner 100_Main).
//
// Methode:      Jeder TRO-Baustein (FB_ILS_MTRO_*, FB_EmptyCarrBuffer,
//               FB_LoadingBoom_INBOUND) referenziert JamAreas als Parameter:
//                 arInOutJamEntr*  / arInOutStorageLines / arInOutCarrierStopper = Eingang
//                 arInOutJamExit* / arInOutJamBypass / arInOutJamFinger /
//                 arInOutCarrierExit = Ausgang
//               Zwei TROs sind verbunden, wenn der Ausgangs-Slot des einen
//               dieselbe JamArea referenziert wie der Eingangs-Slot des anderen.
//               Auskommentierter Code wurde ignoriert.
//
// Knoten:       Ein Knoten je TRO-Instanz, Label: Name, [FB-Typ], REGION-Kommentar
//               aus FB_Main. Farbe/Form nach FB-Typ:
//                 hellblau/Box        = 1Sep           (Standard-Separator)
//                 rot/Box             = 1Sep_SSCC      (SSCC-Scanner + WCS-Telegramm)
//                 gelb/Raute          = 1Sep1Swi, 1Sep2Swi, 2Sep1Swi (Weichen)
//                 violett/Parallelogr.= Vario          (Kettenfoerderer)
//                 tuerkis/Parallelogr.= Vario_workStation (manueller Arbeitsplatz)
//                 gruen/3D-Box        = EmptyCarrBuffer (Leertablar-Puffer)
//                 grau                = Sonstige (z.B. LoadingBoom, PinStore)
//
// Kanten:       Label = JamArea-Slot (JAxxxx_y = "DB_JamAreaxxxx".stJamxxxx_y).
//               Zusatz "Dir2"/"Dir3"  = Weichen-Ausgang (arInOutJamExit3/4),
//                       Richtungsentscheidung kommt aus FC_Direction.
//               Gestrichelt "Bypass"  = Bypass-Spur (PinStore),
//               gestrichelt "Finger"  = Finger-Uebergabe eines Vario-Foerderers.
//
// EXTERN:       Graue Kanten zu EXTERN-Knoten = JamAreas, die nur auf einer
//               Seite belegt sind (Anlagengrenze, Uebergabe an WES/WCS, AMR
//               oder andere SPS). CPU-CPU-Uebergaben zwischen den Steuerungen
//               sind an den Labels "IO_Device_UHxx_TO_UHyy..." erkennbar
//               (PROFINET-Direktkopplung, kein gemeinsamer JamArea-DB).
//
// Hinweis:      Kanten existieren nur innerhalb einer Steuerung, da JamArea-DBs
//               nicht SPS-uebergreifend geteilt werden. Der physische Fluss
//               zwischen den UHs laeuft ueber die EXTERN-Uebergaben.
//
// Umfang: 250 TRO-Knoten, 284 Verbindungen (Stand der Extraktion siehe Git-Historie)
//   UH01: 36 TROs, 37 Verbindungen
//   UH02: 74 TROs, 88 Verbindungen
//   UH03: 84 TROs, 102 Verbindungen
//   UH04: 24 TROs, 25 Verbindungen
//   UH05: 32 TROs, 32 Verbindungen

digraph TRO_Topologie {
    rankdir = "LR";
    fontname = "Arial";
    node [fontname="Arial", fontsize=10];
    edge [fontname="Arial", fontsize=8];
    label = "TRO-Topologie HundM_Fortna (UH01-UH05)";
    labelloc = "t";

    subgraph "cluster_UH01" {
        label = "UH01  (=A01+UH01-KF00)";
        style = "rounded";
        color = "#888888";
        "UH01.TRO100" [label="TRO100\n[1Sep]\nTRO 100 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH01.TRO101" [label="TRO101\n[EmptyCarrBuffer]\nTRO101 (Empty Buffer rechts)", shape=box3d, style=filled, fillcolor="#d4f0d4"];
        "UH01.TRO101_IN" [label="TRO101_IN\n[1Sep]\nTRO 101_IN(1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH01.TRO102" [label="TRO102\n[EmptyCarrBuffer]\nTRO102 (Empty Buffer links)", shape=box3d, style=filled, fillcolor="#d4f0d4"];
        "UH01.TRO102_IN" [label="TRO102_IN\n[1Sep]\nTRO 102_IN(1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH01.TRO103" [label="TRO103\n[1Sep]\nTRO 103 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH01.TRO104" [label="TRO104\n[1Sep]\nTRO 104 (1Sep)+Scanner", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH01.TRO105" [label="TRO105\n[1Sep_SSCC]\nTRO 105 (1Sep)+Scanner", shape=box, style=filled, fillcolor="#ffd4d4"];
        "UH01.TRO106" [label="TRO106\n[1Sep]\nTRO 106 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH01.TRO107" [label="TRO107\n[1Sep1Swi]\nTRO 107(1Sep1Swi)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH01.TRO108" [label="TRO108\n[1Sep]\nTRO 108 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH01.TRO109" [label="TRO109\n[1Sep]\nTRO 109 (1Sep)+Scanner", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH01.TRO110" [label="TRO110\n[1Sep_SSCC]\nTRO 110 (1Sep)+Scanner", shape=box, style=filled, fillcolor="#ffd4d4"];
        "UH01.TRO111" [label="TRO111\n[1Sep]\nTRO 111 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH01.TRO112" [label="TRO112\n[1Sep1Swi]\nTRO 112 (1Sep1Swi)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH01.TRO113" [label="TRO113\n[1Sep]\nTRO 113 (1Sep)+Scanner", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH01.TRO114" [label="TRO114\n[1Sep1Swi]\nTRO 114 (1Sep1Switch)+Scanner", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH01.TRO115" [label="TRO115\n[Vario]\nTRO 115 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH01.TRO116" [label="TRO116\n[1Sep]\nTRO 116 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH01.TRO117" [label="TRO117\n[1Sep]\nTRO 117 (1Sep) + Scanner", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH01.TRO120" [label="TRO120\n[Vario]\nTRO 120 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH01.TRO121" [label="TRO121\n[Vario]\nTRO 121(Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH01.TRO122" [label="TRO122\n[1Sep]\nTRO 122 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH01.TRO123" [label="TRO123\n[Vario]\nTRO 123 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH01.TRO124" [label="TRO124\n[1Sep1Swi]\nTRO 124 (1Sep1Switch)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH01.TRO125" [label="TRO125\n[1Sep]\nTRO 125 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH01.TRO126" [label="TRO126\n[Vario]\nTRO 126 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH01.TRO127" [label="TRO127\n[Vario]\nTRO 127 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH01.TRO128" [label="TRO128\n[Vario]\nTRO 128 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH01.TRO129" [label="TRO129\n[1Sep]\nTRO 129 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH01.TRO130" [label="TRO130\n[1Sep]\nTRO 130 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH01.TRO131" [label="TRO131\n[Vario]\nTRO 131 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH01.TRO133" [label="TRO133\n[Vario]\nTRO 133 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH01.TRO134" [label="TRO134\n[Vario]\nTRO 134 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH01.fbLoadingBoom1" [label="fbLoadingBoom1\n[LoadingBoom_INBOUND]\nLoadingBoom 1", shape=box, style=filled, fillcolor="#f0f0f0"];
        "UH01.fbLoadingBoom2" [label="fbLoadingBoom2\n[LoadingBoom_INBOUND]\nLoadingBoom 2", shape=box, style=filled, fillcolor="#f0f0f0"];
        "UH01.EXTERN_IN" [label="EXTERN\n(Zulauf)", shape=ellipse, style="filled,dashed", fillcolor="#f8f8f8"];
        "UH01.TRO128" -> "UH01.TRO100" [label="JA0100_1 Finger", style=dashed];
        "UH01.TRO100" -> "UH01.TRO101_IN" [label="JA0101_1"];
        "UH01.TRO101_IN" -> "UH01.TRO102_IN" [label="JA0101_2"];
        "UH01.TRO102" -> "UH01.TRO107" [label="JA0102_1"];
        "UH01.TRO117" -> "UH01.TRO107" [label="JA0102_1"];
        "UH01.TRO101" -> "UH01.TRO112" [label="JA0102_2"];
        "UH01.TRO106" -> "UH01.TRO112" [label="JA0102_2"];
        "UH01.TRO107" -> "UH01.TRO112" [label="JA0102_2 Dir2"];
        "UH01.TRO111" -> "UH01.TRO113" [label="JA0102_3"];
        "UH01.TRO112" -> "UH01.TRO113" [label="JA0102_3 Dir2"];
        "UH01.TRO113" -> "UH01.TRO114" [label="JA0102_4"];
        "UH01.TRO114" -> "UH01.TRO116" [label="JA0102_5 Dir2"];
        "UH01.TRO116" -> "UH01.TRO117" [label="JA0102_6"];
        "UH01.TRO107" -> "UH01.TRO103" [label="JA0103_1"];
        "UH01.TRO103" -> "UH01.TRO104" [label="JA0104_1"];
        "UH01.TRO104" -> "UH01.fbLoadingBoom1" [label="JA0104_2"];
        "UH01.fbLoadingBoom1" -> "UH01.TRO105" [label="JA0104_3"];
        "UH01.TRO105" -> "UH01.TRO106" [label="JA0106_2"];
        "UH01.TRO112" -> "UH01.TRO108" [label="JA0107_1"];
        "UH01.TRO108" -> "UH01.TRO109" [label="JA0108_1"];
        "UH01.TRO109" -> "UH01.fbLoadingBoom2" [label="JA0108_2"];
        "UH01.fbLoadingBoom2" -> "UH01.TRO110" [label="JA0108_3"];
        "UH01.TRO110" -> "UH01.TRO111" [label="JA0110_2"];
        "UH01.TRO115" -> "UH01.TRO120" [label="JA4103_1 Finger", style=dashed];
        "UH01.TRO125" -> "UH01.TRO126" [label="JA4203_1"];
        "UH01.TRO129" -> "UH01.TRO130" [label="JA4204_1"];
        "UH01.TRO124" -> "UH01.TRO125" [label="JA4204_2"];
        "UH01.TRO133" -> "UH01.TRO129" [label="JA4302_2 Finger", style=dashed];
        "UH01.TRO134" -> "UH01.TRO131" [label="JA4403_1 Finger", style=dashed];
        "UH01.TRO124" -> "UH01.TRO127" [label="JA4501_1 Dir2"];
        "UH01.TRO130" -> "UH01.TRO127" [label="JA4501_1"];
        "UH01.TRO127" -> "UH01.TRO128" [label="JA4501_2 Finger", style=dashed];
        "UH01.TRO122" -> "UH01.TRO123" [label="JA4502_1"];
        "UH01.TRO123" -> "UH01.TRO124" [label="JA4502_2 Finger", style=dashed];
        "UH01.TRO121" -> "UH01.TRO122" [label="JA4503_2 Finger", style=dashed];
        "UH01.TRO101_IN" -> "UH01.TRO101" [label="JamBuffer101"];
        "UH01.TRO102_IN" -> "UH01.TRO102" [label="JamBuffer102"];
        "UH01.EXTERN_IN" -> "UH01.TRO115" [label="JA4104_1", color="#999999"];
        "UH01.EXTERN_IN" -> "UH01.TRO133" [label="JA4302_1", color="#999999"];
        "UH01.EXTERN_IN" -> "UH01.TRO134" [label="JA4402_1", color="#999999"];
        "UH01.EXTERN_IN" -> "UH01.TRO121" [label="JA4503_1", color="#999999"];
    }

    subgraph "cluster_UH02" {
        label = "UH02  (=A01+UH02-KF00)";
        style = "rounded";
        color = "#888888";
        "UH02.TRO200" [label="TRO200\n[Vario]\nTRO 200 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH02.TRO201" [label="TRO201\n[1Sep]\nTRO 201 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH02.TRO202" [label="TRO202\n[1Sep1Swi]\nTRO 202 (1Sep1Switch)+Scanner(BX2103)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH02.TRO203" [label="TRO203\n[1Sep1Swi]\nTRO 203 (1Sep1Switch) + Scanner (BX2111)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH02.TRO204" [label="TRO204\n[1Sep1Swi]\nTRO 204(1Sep1Switch) + Scanner(BX2112)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH02.TRO205" [label="TRO205\n[1Sep1Swi]\nTRO 205 (1Sep1Switch) + Scanner(BX2114)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH02.TRO206" [label="TRO206\n[1Sep1Swi]\nTRO 206 (1Sep1Switch)+Scanner(BX2113)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH02.TRO207" [label="TRO207\n[1Sep]\nTRO 207(1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH02.TRO208" [label="TRO208\n[PinStore_Auto]\nAufruf: TRO208", shape=box, style=filled, fillcolor="#f0f0f0"];
        "UH02.TRO209" [label="TRO209\n[Vario]\nTRO 209 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH02.TRO210" [label="TRO210\n[1Sep]\nTRO 210 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH02.TRO211" [label="TRO211\n[PinStore_Auto]\nAufruf: TRO211", shape=box, style=filled, fillcolor="#f0f0f0"];
        "UH02.TRO212" [label="TRO212\n[Vario]\nTRO 212 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH02.TRO213" [label="TRO213\n[1Sep]\nTRO 213 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH02.TRO214" [label="TRO214\n[PinStore_Auto]\nAufruf: TRO214", shape=box, style=filled, fillcolor="#f0f0f0"];
        "UH02.TRO215" [label="TRO215\n[Vario]\nTRO 215 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH02.TRO216" [label="TRO216\n[1Sep]\nTRO 216 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH02.TRO217" [label="TRO217\n[PinStore_Auto]\nAufruf: TRO217", shape=box, style=filled, fillcolor="#f0f0f0"];
        "UH02.TRO218" [label="TRO218\n[Vario]\nTRO 218 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH02.TRO219" [label="TRO219\n[1Sep]\nTRO 219(1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH02.TRO220" [label="TRO220\n[Vario]\nTRO 220 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH02.TRO221" [label="TRO221\n[1Sep]\nTRO 221 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH02.TRO222" [label="TRO222\n[1Sep1Swi]\nTRO 222 (1Sep1Switch)+Scanner(BX2121)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH02.TRO223" [label="TRO223\n[1Sep1Swi]\nTRO 223 (1Sep1Switch)+Scanner(BX2126)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH02.TRO224" [label="TRO224\n[1Sep1Swi]\nTRO 224 (1Sep1Switch)+Scanner(BX2127)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH02.TRO225" [label="TRO225\n[1Sep1Swi]\nTRO 225(1Sep1Switch)+Scanner(BX2129)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH02.TRO226" [label="TRO226\n[1Sep1Swi]\nTRO 226 (1Sep1Switch)+Scanner(BX2128)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH02.TRO227" [label="TRO227\n[1Sep]\nTRO 227 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH02.TRO228" [label="TRO228\n[PinStore_Auto]\nAufruf: TRO228", shape=box, style=filled, fillcolor="#f0f0f0"];
        "UH02.TRO229" [label="TRO229\n[Vario]\nTRO 229 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH02.TRO230" [label="TRO230\n[1Sep]\nTRO 230 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH02.TRO231" [label="TRO231\n[PinStore_Auto]\nAufruf: TRO231", shape=box, style=filled, fillcolor="#f0f0f0"];
        "UH02.TRO232" [label="TRO232\n[Vario]\nTRO 232 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH02.TRO233" [label="TRO233\n[1Sep]\nTRO 233 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH02.TRO234" [label="TRO234\n[PinStore_Auto]\nAufruf: TRO234", shape=box, style=filled, fillcolor="#f0f0f0"];
        "UH02.TRO235" [label="TRO235\n[Vario]\nTRO 235 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH02.TRO236" [label="TRO236\n[1Sep]\nTRO 236 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH02.TRO237" [label="TRO237\n[PinStore_Auto]\nAufruf: TRO237", shape=box, style=filled, fillcolor="#f0f0f0"];
        "UH02.TRO238" [label="TRO238\n[Vario]\nTRO 238 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH02.TRO239" [label="TRO239\n[1Sep]\nTRO 239 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH02.TRO240" [label="TRO240\n[Vario]\nTRO 240 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH02.TRO241" [label="TRO241\n[1Sep]\nTRO 241(1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH02.TRO242" [label="TRO242\n[1Sep1Swi]\nTRO 242 (1Sep1Switch)+Scanner(BX2130)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH02.TRO243" [label="TRO243\n[1Sep1Swi]\nTRO 243 (1Sep1Switch)+Scanner(BX3137)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH02.TRO244" [label="TRO244\n[1Sep1Swi]\nTRO 244 (1Sep1Switch)+Scanner(BX2136)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH02.TRO245" [label="TRO245\n[1Sep1Swi]\nTRO 245 (1Sep1Switch)+Scanner(BX2138)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH02.TRO246" [label="TRO246\n[1Sep1Swi]\nTRO 246 (1Sep1Switch)+Scanner(BX2137)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH02.TRO247" [label="TRO247\n[1Sep]\nTRO 247(1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH02.TRO248" [label="TRO248\n[PinStore_Auto]\nAufruf: TRO248", shape=box, style=filled, fillcolor="#f0f0f0"];
        "UH02.TRO249" [label="TRO249\n[Vario]\nTRO 249 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH02.TRO250" [label="TRO250\n[1Sep]\nTRO 250 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH02.TRO251" [label="TRO251\n[PinStore_Auto]\nAufruf: TRO251", shape=box, style=filled, fillcolor="#f0f0f0"];
        "UH02.TRO252" [label="TRO252\n[Vario]\nTRO 252 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH02.TRO253" [label="TRO253\n[1Sep]\nTRO 253 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH02.TRO254" [label="TRO254\n[PinStore_Auto]\nAufruf: TRO254", shape=box, style=filled, fillcolor="#f0f0f0"];
        "UH02.TRO255" [label="TRO255\n[Vario]\nTRO 255 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH02.TRO256" [label="TRO256\n[1Sep]\nTRO 256 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH02.TRO257" [label="TRO257\n[PinStore_Auto]\nAufruf: TRO257", shape=box, style=filled, fillcolor="#f0f0f0"];
        "UH02.TRO258" [label="TRO258\n[Vario]\nTRO 258 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH02.TRO259" [label="TRO259\n[1Sep]\nTRO 259 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH02.TRO260" [label="TRO260\n[Vario]\nTRO 260 (Vario) + Scanner (BX2115)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH02.TRO261" [label="TRO261\n[1Sep]\nTRO 261 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH02.TRO262" [label="TRO262\n[Vario]\nTRO 262 (Vario) + Scanner (BX2109)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH02.TRO263" [label="TRO263\n[1Sep]\nTRO 263 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH02.TRO264" [label="TRO264\n[Vario]\nTRO 264 (Vario) + Scanner (BX2108)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH02.TRO265" [label="TRO265\n[1Sep]\nTRO 265 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH02.TRO266" [label="TRO266\n[1Sep]\nTRO 266(1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH02.TRO267" [label="TRO267\n[1Sep2Swi]\nTRO 267 (1Sep2Switch)+Scanner(BX2100)", shape=diamond, style=filled, fillcolor="#ffc060"];
        "UH02.TRO268" [label="TRO268\n[1Sep2Swi]\nTRO 268 (1Sep2Switch)+Scanner(BX2101)", shape=diamond, style=filled, fillcolor="#ffc060"];
        "UH02.TRO269" [label="TRO269\n[1Sep]\nTRO 269 (1Sep)+Scanner (BX2102)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH02.TRO270" [label="TRO270\n[Vario]\nTRO 270 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH02.TRO272" [label="TRO272\n[Vario]\nTRO 272 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH02.TRO274" [label="TRO274\n[1Sep]\nTRO 274 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH02.TRO275" [label="TRO275\n[1Sep]\nTRO 275 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH02.EXTERN_IN" [label="EXTERN\n(Zulauf)", shape=ellipse, style="filled,dashed", fillcolor="#f8f8f8"];
        "UH02.EXTERN_OUT" [label="EXTERN\n(Ablauf)", shape=ellipse, style="filled,dashed", fillcolor="#f8f8f8"];
        "UH02.TRO202" -> "UH02.TRO211" [label="JA1101_1 Dir2"];
        "UH02.TRO213" -> "UH02.TRO211" [label="JA1101_1"];
        "UH02.TRO211" -> "UH02.TRO208" [label="JA1101_2 Bypass", style=dashed];
        "UH02.TRO210" -> "UH02.TRO208" [label="JA1101_2"];
        "UH02.TRO201" -> "UH02.TRO202" [label="JA1102_1"];
        "UH02.TRO202" -> "UH02.TRO214" [label="JA1102_2"];
        "UH02.TRO216" -> "UH02.TRO214" [label="JA1102_2"];
        "UH02.TRO214" -> "UH02.TRO217" [label="JA1102_3 Bypass", style=dashed];
        "UH02.TRO219" -> "UH02.TRO217" [label="JA1102_3"];
        "UH02.TRO208" -> "UH02.TRO203" [label="JA1103_1"];
        "UH02.TRO211" -> "UH02.TRO204" [label="JA1103_2"];
        "UH02.TRO203" -> "UH02.TRO204" [label="JA1103_2 Dir2"];
        "UH02.TRO217" -> "UH02.TRO205" [label="JA1104_1"];
        "UH02.TRO214" -> "UH02.TRO206" [label="JA1104_2"];
        "UH02.TRO205" -> "UH02.TRO206" [label="JA1104_2"];
        "UH02.TRO204" -> "UH02.TRO207" [label="JA1104_3 Dir2"];
        "UH02.TRO206" -> "UH02.TRO207" [label="JA1104_3"];
        "UH02.TRO203" -> "UH02.TRO209" [label="JA1105_1"];
        "UH02.TRO209" -> "UH02.TRO210" [label="JA1105_2 Finger", style=dashed];
        "UH02.TRO204" -> "UH02.TRO212" [label="JA1106_1"];
        "UH02.TRO212" -> "UH02.TRO213" [label="JA1106_2 Finger", style=dashed];
        "UH02.TRO206" -> "UH02.TRO215" [label="JA1107_1 Dir2"];
        "UH02.TRO215" -> "UH02.TRO216" [label="JA1107_2 Finger", style=dashed];
        "UH02.TRO205" -> "UH02.TRO218" [label="JA1108_1 Dir2"];
        "UH02.TRO218" -> "UH02.TRO219" [label="JA1108_2 Finger", style=dashed];
        "UH02.TRO200" -> "UH02.TRO201" [label="JA1109_2 Finger", style=dashed];
        "UH02.TRO268" -> "UH02.TRO269" [label="JA1110_1 Dir3"];
        "UH02.TRO261" -> "UH02.TRO274" [label="JA1110_2"];
        "UH02.TRO269" -> "UH02.TRO274" [label="JA1110_2"];
        "UH02.TRO263" -> "UH02.TRO266" [label="JA1110_3"];
        "UH02.TRO274" -> "UH02.TRO266" [label="JA1110_3"];
        "UH02.TRO265" -> "UH02.TRO267" [label="JA1110_4"];
        "UH02.TRO266" -> "UH02.TRO267" [label="JA1110_4"];
        "UH02.TRO267" -> "UH02.TRO275" [label="JA1110_5 Dir3"];
        "UH02.TRO275" -> "UH02.TRO268" [label="JA1110_6"];
        "UH02.TRO222" -> "UH02.TRO231" [label="JA1201_1 Dir2"];
        "UH02.TRO233" -> "UH02.TRO231" [label="JA1201_1"];
        "UH02.TRO231" -> "UH02.TRO228" [label="JA1201_2 Bypass", style=dashed];
        "UH02.TRO230" -> "UH02.TRO228" [label="JA1201_2"];
        "UH02.TRO221" -> "UH02.TRO222" [label="JA1202_1"];
        "UH02.TRO222" -> "UH02.TRO234" [label="JA1202_2"];
        "UH02.TRO236" -> "UH02.TRO234" [label="JA1202_2"];
        "UH02.TRO234" -> "UH02.TRO237" [label="JA1202_3 Bypass", style=dashed];
        "UH02.TRO239" -> "UH02.TRO237" [label="JA1202_3"];
        "UH02.TRO228" -> "UH02.TRO223" [label="JA1203_1"];
        "UH02.TRO231" -> "UH02.TRO224" [label="JA1203_2"];
        "UH02.TRO223" -> "UH02.TRO224" [label="JA1203_2 Dir2"];
        "UH02.TRO237" -> "UH02.TRO225" [label="JA1204_1"];
        "UH02.TRO234" -> "UH02.TRO226" [label="JA1204_2"];
        "UH02.TRO225" -> "UH02.TRO226" [label="JA1204_2"];
        "UH02.TRO224" -> "UH02.TRO227" [label="JA1204_3 Dir2"];
        "UH02.TRO226" -> "UH02.TRO227" [label="JA1204_3"];
        "UH02.TRO223" -> "UH02.TRO229" [label="JA1205_1"];
        "UH02.TRO229" -> "UH02.TRO230" [label="JA1205_2 Finger", style=dashed];
        "UH02.TRO224" -> "UH02.TRO232" [label="JA1206_1"];
        "UH02.TRO232" -> "UH02.TRO233" [label="JA1206_2 Finger", style=dashed];
        "UH02.TRO226" -> "UH02.TRO235" [label="JA1207_1 Dir2"];
        "UH02.TRO235" -> "UH02.TRO236" [label="JA1207_2 Finger", style=dashed];
        "UH02.TRO225" -> "UH02.TRO238" [label="JA1208_1 Dir2"];
        "UH02.TRO238" -> "UH02.TRO239" [label="JA1208_2 Finger", style=dashed];
        "UH02.TRO220" -> "UH02.TRO221" [label="JA1209_2 Finger", style=dashed];
        "UH02.TRO248" -> "UH02.TRO243" [label="JA1301_1"];
        "UH02.TRO251" -> "UH02.TRO244" [label="JA1301_2"];
        "UH02.TRO243" -> "UH02.TRO244" [label="JA1301_2"];
        "UH02.TRO257" -> "UH02.TRO245" [label="JA1302_1"];
        "UH02.TRO254" -> "UH02.TRO246" [label="JA1302_2"];
        "UH02.TRO245" -> "UH02.TRO246" [label="JA1302_2 Dir2"];
        "UH02.TRO242" -> "UH02.TRO251" [label="JA1303_1"];
        "UH02.TRO253" -> "UH02.TRO251" [label="JA1303_1"];
        "UH02.TRO251" -> "UH02.TRO248" [label="JA1303_2 Bypass", style=dashed];
        "UH02.TRO250" -> "UH02.TRO248" [label="JA1303_2"];
        "UH02.TRO241" -> "UH02.TRO242" [label="JA1304_1"];
        "UH02.TRO242" -> "UH02.TRO254" [label="JA1304_2 Dir2"];
        "UH02.TRO256" -> "UH02.TRO254" [label="JA1304_2"];
        "UH02.TRO254" -> "UH02.TRO257" [label="JA1304_3 Bypass", style=dashed];
        "UH02.TRO259" -> "UH02.TRO257" [label="JA1304_3"];
        "UH02.TRO243" -> "UH02.TRO249" [label="JA1305_1 Dir2"];
        "UH02.TRO249" -> "UH02.TRO250" [label="JA1305_2 Finger", style=dashed];
        "UH02.TRO244" -> "UH02.TRO252" [label="JA1306_1 Dir2"];
        "UH02.TRO252" -> "UH02.TRO253" [label="JA1306_2 Finger", style=dashed];
        "UH02.TRO246" -> "UH02.TRO255" [label="JA1307_1"];
        "UH02.TRO255" -> "UH02.TRO256" [label="JA1307_2 Finger", style=dashed];
        "UH02.TRO245" -> "UH02.TRO258" [label="JA1308_1"];
        "UH02.TRO258" -> "UH02.TRO259" [label="JA1308_2 Finger", style=dashed];
        "UH02.TRO240" -> "UH02.TRO241" [label="JA1309_2 Finger", style=dashed];
        "UH02.TRO264" -> "UH02.TRO265" [label="JA1401_2 Finger", style=dashed];
        "UH02.TRO262" -> "UH02.TRO263" [label="JA1501_2 Finger", style=dashed];
        "UH02.TRO260" -> "UH02.TRO261" [label="JA1601_2 Finger", style=dashed];
        "UH02.EXTERN_IN" -> "UH02.TRO200" [label="JA1109_1", color="#999999"];
        "UH02.EXTERN_IN" -> "UH02.TRO220" [label="JA1209_1", color="#999999"];
        "UH02.TRO244" -> "UH02.EXTERN_OUT" [label="JA1302_3", color="#999999"];
        "UH02.TRO246" -> "UH02.EXTERN_OUT" [label="JA1302_3", color="#999999"];
        "UH02.EXTERN_IN" -> "UH02.TRO240" [label="JA1309_1", color="#999999"];
        "UH02.EXTERN_IN" -> "UH02.TRO264" [label="JA1401_1", color="#999999"];
        "UH02.EXTERN_IN" -> "UH02.TRO262" [label="JA1501_1", color="#999999"];
        "UH02.EXTERN_IN" -> "UH02.TRO260" [label="JA1601_1", color="#999999"];
        "UH02.EXTERN_IN" -> "UH02.TRO272" [label="JA1801_1", color="#999999"];
        "UH02.EXTERN_IN" -> "UH02.TRO270" [label="JA4701_1", color="#999999"];
        "UH02.EXTERN_IN" -> "UH02.TRO208" [label="Storage1.1.1", color="#999999"];
        "UH02.EXTERN_IN" -> "UH02.TRO211" [label="Storage1.1.2", color="#999999"];
        "UH02.EXTERN_IN" -> "UH02.TRO214" [label="Storage1.1.3", color="#999999"];
        "UH02.EXTERN_IN" -> "UH02.TRO217" [label="Storage1.1.4", color="#999999"];
        "UH02.EXTERN_IN" -> "UH02.TRO228" [label="Storage1.2.1", color="#999999"];
        "UH02.EXTERN_IN" -> "UH02.TRO231" [label="Storage1.2.2", color="#999999"];
        "UH02.EXTERN_IN" -> "UH02.TRO234" [label="Storage1.2.3", color="#999999"];
        "UH02.EXTERN_IN" -> "UH02.TRO237" [label="Storage1.2.4", color="#999999"];
        "UH02.EXTERN_IN" -> "UH02.TRO248" [label="Storage1.3.1", color="#999999"];
        "UH02.EXTERN_IN" -> "UH02.TRO251" [label="Storage1.3.2", color="#999999"];
        "UH02.EXTERN_IN" -> "UH02.TRO254" [label="Storage1.3.3", color="#999999"];
        "UH02.EXTERN_IN" -> "UH02.TRO257" [label="Storage1.3.4", color="#999999"];
        "UH02.TRO207" -> "UH02.EXTERN_OUT" [label="IO_Device_UH02_TO_UH01.stCARRIER_INFO", color="#999999"];
        "UH02.TRO227" -> "UH02.EXTERN_OUT" [label="IO_Device_UH02_TO_UH01.stCARRIER_INFO_1", color="#999999"];
        "UH02.TRO247" -> "UH02.EXTERN_OUT" [label="IO_Device_UH02_TO_UH01.stCARRIER_INFO_2", color="#999999"];
    }

    subgraph "cluster_UH03" {
        label = "UH03  (=A01+UH03-KF00)";
        style = "rounded";
        color = "#888888";
        "UH03.TRO300" [label="TRO300\n[Vario]\nTRO 300 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH03.TRO301" [label="TRO301\n[1Sep]\nTRO 301(1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH03.TRO302" [label="TRO302\n[Vario]\nTRO 302 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH03.TRO303" [label="TRO303\n[Vario]\nTRO 303 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH03.TRO304" [label="TRO304\n[1Sep]\nTRO 304(1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH03.TRO305" [label="TRO305\n[Vario]\nTRO 305 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH03.TRO306" [label="TRO306\n[Vario]\nTRO 306 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH03.TRO307" [label="TRO307\n[Vario]\nTRO 307 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH03.TRO308" [label="TRO308\n[Vario]\nTRO 308 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH03.TRO309" [label="TRO309\n[1Sep]\nTRO 309 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH03.TRO310" [label="TRO310\n[1Sep]\nTRO 310 (1Sep)+Scanner (BX3102)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH03.TRO311" [label="TRO311\n[1Sep]\nTRO 311 (1Sep)+Scanner(BX3101)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH03.TRO312" [label="TRO312\n[1Sep]\nTRO 312 (1Sep)+Scanner(BX3100)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH03.TRO313" [label="TRO313\n[1Sep1Swi]\nTRO 313 (1Sep1Switch)+Scanner(BX3103)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH03.TRO314" [label="TRO314\n[1Sep1Swi]\nTRO 314 (1Sep1Switch)+Scanner(BX3104)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH03.TRO315" [label="TRO315\n[1Sep]\nTRO 315 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH03.TRO316" [label="TRO316\n[1Sep]\nTRO 316 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH03.TRO317" [label="TRO317\n[1Sep1Swi]\nTRO 317 (1Sep1Switch)+Scanner(BX3105)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH03.TRO318" [label="TRO318\n[1Sep1Swi]\nTRO 318 (1Sep1Switch) + Scanner(BX3106)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH03.TRO319" [label="TRO319\n[1Sep1Swi]\nTRO 319 (1Sep1Switch) + Scanner (BX3111)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH03.TRO320" [label="TRO320\n[1Sep1Swi]\nTRO 320 (1Sep1Switch) + Scanner(BX3112)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH03.TRO321" [label="TRO321\n[1Sep1Swi]\nTRO 321 (1Sep1Switch) + Scanner(BX3114)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH03.TRO322" [label="TRO322\n[1Sep1Swi]\nTRO 322 (1Sep1Switch)+Scanner(BX3113)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH03.TRO323" [label="TRO323\n[1Sep]\nTRO 323 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH03.TRO324" [label="TRO324\n[Vario]\nTRO 324 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH03.TRO325" [label="TRO325\n[1Sep]\nTRO 325 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH03.TRO326" [label="TRO326\n[1Sep]\nTRO 326 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH03.TRO327" [label="TRO327\n[PinStore_Auto]\nAufruf: TRO327", shape=box, style=filled, fillcolor="#f0f0f0"];
        "UH03.TRO328" [label="TRO328\n[Vario]\nTRO 328 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH03.TRO329" [label="TRO329\n[1Sep]\nTRO 329 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH03.TRO330" [label="TRO330\n[PinStore_Auto]\nAufruf: TRO330", shape=box, style=filled, fillcolor="#f0f0f0"];
        "UH03.TRO331" [label="TRO331\n[Vario]\nTRO 331 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH03.TRO332" [label="TRO332\n[1Sep]\nTRO 332 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH03.TRO333" [label="TRO333\n[PinStore_Auto]\nAufruf: TRO333", shape=box, style=filled, fillcolor="#f0f0f0"];
        "UH03.TRO334" [label="TRO334\n[Vario]\nTRO 334 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH03.TRO335" [label="TRO335\n[1Sep]\nTRO 335 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH03.TRO336" [label="TRO336\n[PinStore_Auto]\nAufruf: TRO336", shape=box, style=filled, fillcolor="#f0f0f0"];
        "UH03.TRO337" [label="TRO337\n[Vario]\nTRO 337 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH03.TRO338" [label="TRO338\n[1Sep]\nTRO 338 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH03.TRO339" [label="TRO339\n[1Sep1Swi]\nTRO 339 (1Sep1Switch)+Scanner(BX3120)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH03.TRO340" [label="TRO340\n[1Sep1Swi]\nTRO 340 (1Sep1Switch)+Scanner(BX3121)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH03.TRO341" [label="TRO341\n[1Sep1Swi]\nTRO 341 (1Sep1Switch)+Scanner(BX3126)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH03.TRO342" [label="TRO342\n[1Sep1Swi]\nTRO 342 (1Sep1Switch)+Scanner(BX3127)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH03.TRO343" [label="TRO343\n[1Sep1Swi]\nTRO 343 (1Sep1Switch)+Scanner(BX3129)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH03.TRO344" [label="TRO344\n[1Sep1Swi]\nTRO 344 (1Sep1Switch)+Scanner(BX3128)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH03.TRO345" [label="TRO345\n[1Sep]\nTRO 345 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH03.TRO346" [label="TRO346\n[Vario]\nTRO 346 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH03.TRO347" [label="TRO347\n[1Sep]\nTRO 347 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH03.TRO348" [label="TRO348\n[1Sep]\nTRO 348 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH03.TRO349" [label="TRO349\n[PinStore_Auto]\nAufruf: TRO349", shape=box, style=filled, fillcolor="#f0f0f0"];
        "UH03.TRO350" [label="TRO350\n[Vario]\nTRO 350 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH03.TRO351" [label="TRO351\n[1Sep]\nTRO 351 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH03.TRO352" [label="TRO352\n[PinStore_Auto]\nAufruf: TRO352", shape=box, style=filled, fillcolor="#f0f0f0"];
        "UH03.TRO353" [label="TRO353\n[Vario]\nTRO 353 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH03.TRO354" [label="TRO354\n[1Sep]\nTRO 354 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH03.TRO355" [label="TRO355\n[PinStore_Auto]\nAufruf: TRO355", shape=box, style=filled, fillcolor="#f0f0f0"];
        "UH03.TRO356" [label="TRO356\n[Vario]\nTRO 356 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH03.TRO357" [label="TRO357\n[1Sep]\nTRO 357 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH03.TRO358" [label="TRO358\n[PinStore_Auto]\nAufruf: TRO358", shape=box, style=filled, fillcolor="#f0f0f0"];
        "UH03.TRO359" [label="TRO359\n[Vario]\nTRO 359 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH03.TRO360" [label="TRO360\n[1Sep]\nTRO 360 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH03.TRO361" [label="TRO361\n[1Sep1Swi]\nTRO 361 (1Sep1Switch)+Scanner(BX3131)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH03.TRO362" [label="TRO362\n[1Sep1Swi]\nTRO 362 (1Sep1Switch)+Scanner(BX3132)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH03.TRO363" [label="TRO363\n[1Sep1Swi]\nTRO 363 (1Sep1Switch)+Scanner(BX3137)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH03.TRO364" [label="TRO364\n[1Sep1Swi]\nTRO 364 (1Sep1Switch)+Scanner(BX3138)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH03.TRO365" [label="TRO365\n[1Sep1Swi]\nTRO 365 (1Sep1Switch)+Scanner(BX3140)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH03.TRO366" [label="TRO366\n[1Sep1Swi]\nTRO 366 (1Sep1Switch)+Scanner(BX3139)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH03.TRO367" [label="TRO367\n[1Sep]\nTRO 367 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH03.TRO368" [label="TRO368\n[Vario]\nTRO 368 (Vario, from Lvl1)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH03.TRO369" [label="TRO369\n[1Sep]\nTRO 369 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH03.TRO370" [label="TRO370\n[1Sep]\nTRO 370 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH03.TRO371" [label="TRO371\n[PinStore_Auto]\nAufruf: TRO371", shape=box, style=filled, fillcolor="#f0f0f0"];
        "UH03.TRO372" [label="TRO372\n[Vario]\nTRO 372 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH03.TRO373" [label="TRO373\n[1Sep]\nTRO 373 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH03.TRO374" [label="TRO374\n[PinStore_Auto]\nAufruf: TRO374", shape=box, style=filled, fillcolor="#f0f0f0"];
        "UH03.TRO375" [label="TRO375\n[Vario]\nTRO 375 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH03.TRO376" [label="TRO376\n[1Sep]\nTRO 376 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH03.TRO377" [label="TRO377\n[PinStore_Auto]\nAufruf: TRO377", shape=box, style=filled, fillcolor="#f0f0f0"];
        "UH03.TRO378" [label="TRO378\n[Vario]\nTRO 378 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH03.TRO379" [label="TRO379\n[1Sep]\nTRO 379 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH03.TRO380" [label="TRO380\n[PinStore_Auto]\nAufruf: TRO380", shape=box, style=filled, fillcolor="#f0f0f0"];
        "UH03.TRO381" [label="TRO381\n[Vario]\nTRO 381 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH03.TRO382" [label="TRO382\n[1Sep]\nTRO 382 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH03.TRO386" [label="TRO386\n[1Sep]\nTRO 386 (1Sep) - kam später dazu", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH03.EXTERN_IN" [label="EXTERN\n(Zulauf)", shape=ellipse, style="filled,dashed", fillcolor="#f8f8f8"];
        "UH03.EXTERN_OUT" [label="EXTERN\n(Ablauf)", shape=ellipse, style="filled,dashed", fillcolor="#f8f8f8"];
        "UH03.TRO318" -> "UH03.TRO330" [label="JA2101_1 Dir2"];
        "UH03.TRO332" -> "UH03.TRO330" [label="JA2101_1"];
        "UH03.TRO330" -> "UH03.TRO327" [label="JA2101_2 Bypass", style=dashed];
        "UH03.TRO329" -> "UH03.TRO327" [label="JA2101_2"];
        "UH03.TRO315" -> "UH03.TRO317" [label="JA2102_1"];
        "UH03.TRO317" -> "UH03.TRO318" [label="JA2102_2"];
        "UH03.TRO318" -> "UH03.TRO333" [label="JA2102_3"];
        "UH03.TRO335" -> "UH03.TRO333" [label="JA2102_3"];
        "UH03.TRO333" -> "UH03.TRO336" [label="JA2102_4 Bypass", style=dashed];
        "UH03.TRO338" -> "UH03.TRO336" [label="JA2102_4"];
        "UH03.TRO327" -> "UH03.TRO319" [label="JA2103_1"];
        "UH03.TRO330" -> "UH03.TRO320" [label="JA2103_2"];
        "UH03.TRO319" -> "UH03.TRO320" [label="JA2103_2 Dir2"];
        "UH03.TRO336" -> "UH03.TRO321" [label="JA2104_1"];
        "UH03.TRO333" -> "UH03.TRO322" [label="JA2104_2"];
        "UH03.TRO321" -> "UH03.TRO322" [label="JA2104_2"];
        "UH03.TRO320" -> "UH03.TRO323" [label="JA2104_3 Dir2"];
        "UH03.TRO322" -> "UH03.TRO323" [label="JA2104_3"];
        "UH03.TRO323" -> "UH03.TRO326" [label="JA2104_4"];
        "UH03.TRO325" -> "UH03.TRO326" [label="JA2104_4"];
        "UH03.TRO319" -> "UH03.TRO328" [label="JA2105_1"];
        "UH03.TRO328" -> "UH03.TRO329" [label="JA2105_2 Finger", style=dashed];
        "UH03.TRO320" -> "UH03.TRO331" [label="JA2106_1"];
        "UH03.TRO331" -> "UH03.TRO332" [label="JA2106_2 Finger", style=dashed];
        "UH03.TRO322" -> "UH03.TRO334" [label="JA2107_1 Dir2"];
        "UH03.TRO334" -> "UH03.TRO335" [label="JA2107_2 Finger", style=dashed];
        "UH03.TRO321" -> "UH03.TRO337" [label="JA2108_1 Dir2"];
        "UH03.TRO337" -> "UH03.TRO338" [label="JA2108_2 Finger", style=dashed];
        "UH03.TRO324" -> "UH03.TRO325" [label="JA2109_2 Finger", style=dashed];
        "UH03.TRO386" -> "UH03.TRO310" [label="JA2110_1"];
        "UH03.TRO310" -> "UH03.TRO313" [label="JA2110_2"];
        "UH03.TRO311" -> "UH03.TRO313" [label="JA2110_2"];
        "UH03.TRO312" -> "UH03.TRO313" [label="JA2110_2"];
        "UH03.TRO313" -> "UH03.TRO314" [label="JA2110_3 Dir2"];
        "UH03.TRO314" -> "UH03.TRO315" [label="JA2110_4 Dir2"];
        "UH03.TRO309" -> "UH03.TRO386" [label="JA2110_5"];
        "UH03.TRO308" -> "UH03.TRO309" [label="JA2111_2 Finger", style=dashed];
        "UH03.TRO313" -> "UH03.TRO316" [label="JA2112_1"];
        "UH03.TRO340" -> "UH03.TRO352" [label="JA2201_1 Dir2"];
        "UH03.TRO354" -> "UH03.TRO352" [label="JA2201_1"];
        "UH03.TRO352" -> "UH03.TRO349" [label="JA2201_2 Bypass", style=dashed];
        "UH03.TRO351" -> "UH03.TRO349" [label="JA2201_2"];
        "UH03.TRO314" -> "UH03.TRO339" [label="JA2202_1"];
        "UH03.TRO339" -> "UH03.TRO340" [label="JA2202_2"];
        "UH03.TRO340" -> "UH03.TRO355" [label="JA2202_3"];
        "UH03.TRO357" -> "UH03.TRO355" [label="JA2202_3"];
        "UH03.TRO355" -> "UH03.TRO358" [label="JA2202_4 Bypass", style=dashed];
        "UH03.TRO360" -> "UH03.TRO358" [label="JA2202_4"];
        "UH03.TRO349" -> "UH03.TRO341" [label="JA2203_1"];
        "UH03.TRO352" -> "UH03.TRO342" [label="JA2203_2"];
        "UH03.TRO341" -> "UH03.TRO342" [label="JA2203_2 Dir2"];
        "UH03.TRO358" -> "UH03.TRO343" [label="JA2204_1"];
        "UH03.TRO355" -> "UH03.TRO344" [label="JA2204_2"];
        "UH03.TRO343" -> "UH03.TRO344" [label="JA2204_2"];
        "UH03.TRO342" -> "UH03.TRO345" [label="JA2204_3 Dir2"];
        "UH03.TRO344" -> "UH03.TRO345" [label="JA2204_3"];
        "UH03.TRO345" -> "UH03.TRO348" [label="JA2204_4"];
        "UH03.TRO347" -> "UH03.TRO348" [label="JA2204_4"];
        "UH03.TRO341" -> "UH03.TRO350" [label="JA2205_1"];
        "UH03.TRO350" -> "UH03.TRO351" [label="JA2205_2 Finger", style=dashed];
        "UH03.TRO342" -> "UH03.TRO353" [label="JA2206_1"];
        "UH03.TRO353" -> "UH03.TRO354" [label="JA2206_2 Finger", style=dashed];
        "UH03.TRO344" -> "UH03.TRO356" [label="JA2207_1 Dir2"];
        "UH03.TRO356" -> "UH03.TRO357" [label="JA2207_2 Finger", style=dashed];
        "UH03.TRO343" -> "UH03.TRO359" [label="JA2208_1 Dir2"];
        "UH03.TRO359" -> "UH03.TRO360" [label="JA2208_2 Finger", style=dashed];
        "UH03.TRO346" -> "UH03.TRO347" [label="JA2209_2 Finger", style=dashed];
        "UH03.TRO371" -> "UH03.TRO363" [label="JA2301_1"];
        "UH03.TRO374" -> "UH03.TRO364" [label="JA2301_2"];
        "UH03.TRO363" -> "UH03.TRO364" [label="JA2301_2"];
        "UH03.TRO380" -> "UH03.TRO365" [label="JA2302_1"];
        "UH03.TRO377" -> "UH03.TRO366" [label="JA2302_2"];
        "UH03.TRO365" -> "UH03.TRO366" [label="JA2302_2 Dir2"];
        "UH03.TRO364" -> "UH03.TRO367" [label="JA2302_3"];
        "UH03.TRO366" -> "UH03.TRO367" [label="JA2302_3 Dir2"];
        "UH03.TRO367" -> "UH03.TRO370" [label="JA2302_4"];
        "UH03.TRO369" -> "UH03.TRO370" [label="JA2302_4"];
        "UH03.TRO362" -> "UH03.TRO374" [label="JA2303_1"];
        "UH03.TRO376" -> "UH03.TRO374" [label="JA2303_1"];
        "UH03.TRO374" -> "UH03.TRO371" [label="JA2303_2 Bypass", style=dashed];
        "UH03.TRO373" -> "UH03.TRO371" [label="JA2303_2"];
        "UH03.TRO316" -> "UH03.TRO361" [label="JA2304_1"];
        "UH03.TRO361" -> "UH03.TRO362" [label="JA2304_2 Dir2"];
        "UH03.TRO362" -> "UH03.TRO377" [label="JA2304_3 Dir2"];
        "UH03.TRO379" -> "UH03.TRO377" [label="JA2304_3"];
        "UH03.TRO377" -> "UH03.TRO380" [label="JA2304_4 Bypass", style=dashed];
        "UH03.TRO382" -> "UH03.TRO380" [label="JA2304_4"];
        "UH03.TRO363" -> "UH03.TRO372" [label="JA2305_1 Dir2"];
        "UH03.TRO372" -> "UH03.TRO373" [label="JA2305_2 Finger", style=dashed];
        "UH03.TRO364" -> "UH03.TRO375" [label="JA2306_1 Dir2"];
        "UH03.TRO375" -> "UH03.TRO376" [label="JA2306_2 Finger", style=dashed];
        "UH03.TRO366" -> "UH03.TRO378" [label="JA2307_1"];
        "UH03.TRO378" -> "UH03.TRO379" [label="JA2307_2 Finger", style=dashed];
        "UH03.TRO365" -> "UH03.TRO381" [label="JA2308_1"];
        "UH03.TRO381" -> "UH03.TRO382" [label="JA2308_2 Finger", style=dashed];
        "UH03.TRO368" -> "UH03.TRO369" [label="JA2309_2 Finger", style=dashed];
        "UH03.TRO300" -> "UH03.TRO302" [label="JA4101_1 Finger", style=dashed];
        "UH03.TRO301" -> "UH03.TRO302" [label="JA4101_1"];
        "UH03.TRO302" -> "UH03.TRO311" [label="JA4101_2 Finger", style=dashed];
        "UH03.TRO303" -> "UH03.TRO305" [label="JA4201_1 Finger", style=dashed];
        "UH03.TRO304" -> "UH03.TRO305" [label="JA4201_1"];
        "UH03.TRO305" -> "UH03.TRO312" [label="JA4201_2 Finger", style=dashed];
        "UH03.TRO336" -> "UH03.EXTERN_OUT" [label="JA2102_5", color="#999999"];
        "UH03.EXTERN_IN" -> "UH03.TRO324" [label="JA2109_1", color="#999999"];
        "UH03.EXTERN_IN" -> "UH03.TRO308" [label="JA2111_1", color="#999999"];
        "UH03.TRO358" -> "UH03.EXTERN_OUT" [label="JA2202_5", color="#999999"];
        "UH03.EXTERN_IN" -> "UH03.TRO346" [label="JA2209_1", color="#999999"];
        "UH03.EXTERN_IN" -> "UH03.TRO368" [label="JA2309_1", color="#999999"];
        "UH03.EXTERN_IN" -> "UH03.TRO300" [label="JA4102_1", color="#999999"];
        "UH03.EXTERN_IN" -> "UH03.TRO301" [label="JA4102_2", color="#999999"];
        "UH03.EXTERN_IN" -> "UH03.TRO303" [label="JA4202_1", color="#999999"];
        "UH03.EXTERN_IN" -> "UH03.TRO304" [label="JA4202_2", color="#999999"];
        "UH03.EXTERN_IN" -> "UH03.TRO306" [label="JA4301_1", color="#999999"];
        "UH03.EXTERN_IN" -> "UH03.TRO307" [label="JA4401_1", color="#999999"];
        "UH03.EXTERN_IN" -> "UH03.TRO327" [label="Storage2.1.1", color="#999999"];
        "UH03.EXTERN_IN" -> "UH03.TRO330" [label="Storage2.1.2", color="#999999"];
        "UH03.EXTERN_IN" -> "UH03.TRO333" [label="Storage2.1.3", color="#999999"];
        "UH03.EXTERN_IN" -> "UH03.TRO336" [label="Storage2.1.4", color="#999999"];
        "UH03.EXTERN_IN" -> "UH03.TRO349" [label="Storage2.2.1", color="#999999"];
        "UH03.EXTERN_IN" -> "UH03.TRO352" [label="Storage2.2.2", color="#999999"];
        "UH03.EXTERN_IN" -> "UH03.TRO355" [label="Storage2.2.3", color="#999999"];
        "UH03.EXTERN_IN" -> "UH03.TRO358" [label="Storage2.2.4", color="#999999"];
        "UH03.EXTERN_IN" -> "UH03.TRO371" [label="Storage2.3.1", color="#999999"];
        "UH03.EXTERN_IN" -> "UH03.TRO374" [label="Storage2.3.2", color="#999999"];
        "UH03.EXTERN_IN" -> "UH03.TRO377" [label="Storage2.3.3", color="#999999"];
        "UH03.EXTERN_IN" -> "UH03.TRO380" [label="Storage2.3.4", color="#999999"];
        "UH03.TRO326" -> "UH03.EXTERN_OUT" [label="IO_Device_UH03_TO_UH01.stCARRIER_INFO", color="#999999"];
        "UH03.TRO348" -> "UH03.EXTERN_OUT" [label="IO_Device_UH03_TO_UH01.stCARRIER_INFO_1", color="#999999"];
        "UH03.TRO370" -> "UH03.EXTERN_OUT" [label="IO_Device_UH03_TO_UH01.stCARRIER_INFO_2", color="#999999"];
        "UH03.TRO317" -> "UH03.EXTERN_OUT" [label="IO_Device_UH03_TO_UH01.stCarrierL2toL1", color="#999999"];
        "UH03.TRO339" -> "UH03.EXTERN_OUT" [label="IO_Device_UH03_TO_UH01.stCarrierL2toL1_2", color="#999999"];
        "UH03.TRO361" -> "UH03.EXTERN_OUT" [label="IO_Device_UH03_TO_UH01.stCarrierL2toL1_3", color="#999999"];
    }

    subgraph "cluster_UH04" {
        label = "UH04  (=A01+UH04-KF00)";
        style = "rounded";
        color = "#888888";
        "UH04.TRO400" [label="TRO400\n[Vario]\nTRO 400 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH04.TRO401" [label="TRO401\n[Vario]\nTRO 401 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH04.TRO402" [label="TRO402\n[1Sep]\nTRO 402 (1Sep) (Vor Brandschutztor)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH04.TRO403" [label="TRO403\n[Vario]\nTRO 403 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH04.TRO404" [label="TRO404\n[1Sep]\nTRO 404 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH04.TRO405" [label="TRO405\n[1Sep1Swi]\nTRO 405 (1Sep1Switch) + Scanner (BX4100) + Behangskontrolle", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH04.TRO406" [label="TRO406\n[1Sep]\nTRO 406 (1Sep) + Scanner (BX4101)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH04.TRO407" [label="TRO407\n[1Sep1Swi]\nTRO 407 (1Sep1Switch) + Scanner (BX4102)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH04.TRO408" [label="TRO408\n[Vario]\nTRO 408 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH04.TRO409" [label="TRO409\n[1Sep]\nTRO 409 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH04.TRO410" [label="TRO410\n[1Sep1Swi]\nTRO 410 (1Sep1Switch) + Scanner (BX4104)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH04.TRO411" [label="TRO411\n[Vario]\nTRO 411 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH04.TRO412" [label="TRO412\n[1Sep]\nTRO 412 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH04.TRO413" [label="TRO413\n[1Sep1Swi]\nTRO 413(1Sep1Switch)+Scanner(BX4106)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH04.TRO414" [label="TRO414\n[Vario]\nTRO 414 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH04.TRO415" [label="TRO415\n[1Sep]\nTRO 415 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH04.TRO416" [label="TRO416\n[1Sep]\nTRO 416 (1Sep) + Beladeprüfung", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH04.TRO417" [label="TRO417\n[1Sep]\nTRO 417 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH04.TRO418" [label="TRO418\n[Vario]\nTRO 418 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH04.TRO420" [label="TRO420\n[Vario]\nTRO 420 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH04.TRO421" [label="TRO421\n[Vario_workStation]\nTRO 421 (Vario)", shape=parallelogram, style=filled, fillcolor="#c0f0f0"];
        "UH04.TRO422" [label="TRO422\n[Vario_workStation]\nTRO 422 (Vario)", shape=parallelogram, style=filled, fillcolor="#c0f0f0"];
        "UH04.TRO423" [label="TRO423\n[Vario_workStation]\nTRO 423 (Vario)", shape=parallelogram, style=filled, fillcolor="#c0f0f0"];
        "UH04.TRO424" [label="TRO424\n[1Sep]\nTRO 424 (1Sep) vor Behangskontrolle", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH04.EXTERN_IN" [label="EXTERN\n(Zulauf)", shape=ellipse, style="filled,dashed", fillcolor="#f8f8f8"];
        "UH04.EXTERN_OUT" [label="EXTERN\n(Ablauf)", shape=ellipse, style="filled,dashed", fillcolor="#f8f8f8"];
        "UH04.TRO400" -> "UH04.TRO401" [label="JA4001_1 Finger", style=dashed];
        "UH04.TRO401" -> "UH04.TRO402" [label="JA4001_2 Finger", style=dashed];
        "UH04.TRO402" -> "UH04.TRO403" [label="JA4002_1"];
        "UH04.TRO403" -> "UH04.TRO404" [label="JA4002_2 Finger", style=dashed];
        "UH04.TRO424" -> "UH04.TRO405" [label="JA4003_1"];
        "UH04.TRO405" -> "UH04.TRO406" [label="JA4003_2 Dir2"];
        "UH04.TRO406" -> "UH04.TRO407" [label="JA4003_3"];
        "UH04.TRO407" -> "UH04.TRO410" [label="JA4003_4 Dir2"];
        "UH04.TRO409" -> "UH04.TRO410" [label="JA4003_4"];
        "UH04.TRO410" -> "UH04.TRO413" [label="JA4003_5 Dir2"];
        "UH04.TRO412" -> "UH04.TRO413" [label="JA4003_5"];
        "UH04.TRO413" -> "UH04.TRO416" [label="JA4003_6 Dir2"];
        "UH04.TRO415" -> "UH04.TRO416" [label="JA4003_6"];
        "UH04.TRO416" -> "UH04.TRO417" [label="JA4003_7"];
        "UH04.TRO404" -> "UH04.TRO424" [label="JA4003_8"];
        "UH04.TRO417" -> "UH04.TRO424" [label="JA4003_8"];
        "UH04.TRO407" -> "UH04.TRO408" [label="JA4004_1"];
        "UH04.TRO408" -> "UH04.TRO421" [label="JA4004_2 Finger", style=dashed];
        "UH04.TRO410" -> "UH04.TRO411" [label="JA4006_1"];
        "UH04.TRO411" -> "UH04.TRO422" [label="JA4006_2 Finger", style=dashed];
        "UH04.TRO422" -> "UH04.TRO412" [label="JA4007_1 Finger", style=dashed];
        "UH04.TRO413" -> "UH04.TRO414" [label="JA4008_1"];
        "UH04.TRO414" -> "UH04.TRO423" [label="JA4008_2 Finger", style=dashed];
        "UH04.TRO423" -> "UH04.TRO415" [label="JA4009_1 Finger", style=dashed];
        "UH04.TRO418" -> "UH04.TRO420" [label="JA4011_1 Finger", style=dashed];
        "UH04.EXTERN_IN" -> "UH04.TRO400" [label="JA4000_1", color="#999999"];
        "UH04.TRO421" -> "UH04.EXTERN_OUT" [label="JA4005_1", color="#999999"];
        "UH04.EXTERN_IN" -> "UH04.TRO418" [label="JA4010_1", color="#999999"];
    }

    subgraph "cluster_UH05" {
        label = "UH05  (=A01+UH05-KF00)";
        style = "rounded";
        color = "#888888";
        "UH05.TRO500" [label="TRO500\n[Vario]\nTRO 500 (Vario) - Stand: Vorbereitet für Umbau!", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH05.TRO501" [label="TRO501\n[1Sep]\nTRO 501 (1Sep) + Scanner (BX5101)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH05.TRO502" [label="TRO502\n[Vario]\nTRO 502 (Vario) - Stand: Vorbereitet für Umbau!", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH05.TRO503" [label="TRO503\n[1Sep]\nTRO 503 (1Sep)+ Scanner (BX5100)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH05.TRO504" [label="TRO504\n[1Sep]\nTRO 504 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH05.TRO505" [label="TRO505\n[1Sep1Swi]\nTRO 505 (1Sep1Switch) + Scanner (BX5102)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH05.TRO506" [label="TRO506\n[Vario]\nTRO 506 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH05.TRO507" [label="TRO507\n[1Sep]\nTRO 507 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH05.TRO508" [label="TRO508\n[Vario]\nTRO 508 (Vario)+Scanner(BX5103)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH05.TRO509" [label="TRO509\n[1Sep]\nTRO 509 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH05.TRO510" [label="TRO510\n[1Sep1Swi]\nTRO 510 (1Sep1Switch) + Scanner (BX5104)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH05.TRO511" [label="TRO511\n[1Sep]\nTRO 511 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH05.TRO512" [label="TRO512\n[Vario]\nTRO 512 (Vario)+Scanner(BX5105)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH05.TRO513" [label="TRO513\n[1Sep]\nTRO 513 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH05.TRO514" [label="TRO514\n[1Sep1Swi]\nTRO 514 (1Sep1Switch) + Scanner (BX5106)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH05.TRO515" [label="TRO515\n[1Sep]\nTRO 515 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH05.TRO516" [label="TRO516\n[Vario]\nTRO 516(Vario)+Scanner(BX5107)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH05.TRO517" [label="TRO517\n[1Sep]\nTRO 517 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH05.TRO518" [label="TRO518\n[1Sep1Swi]\nTRO 518 (1Sep1Switch) + Scanner (BX5108)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH05.TRO519" [label="TRO519\n[1Sep]\nTRO 519 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH05.TRO520" [label="TRO520\n[Vario]\nTRO 520 (Vario)+Scanner(BX5109)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH05.TRO521" [label="TRO521\n[1Sep]\nTRO 521(1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH05.TRO522" [label="TRO522\n[1Sep1Swi]\nTRO 522 (1Sep1Switch) + Scanner (BX5110)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH05.TRO523" [label="TRO523\n[1Sep]\nTRO 523 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH05.TRO524" [label="TRO524\n[Vario]\nTRO 524 (Vario)+Scanner(BX5231)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH05.TRO525" [label="TRO525\n[1Sep]\nTRO 525(1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH05.TRO526" [label="TRO526\n[1Sep]\nTRO 526 (1Sep) + Scanner (BX5112)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH05.TRO527" [label="TRO527\n[1Sep1Swi]\nTRO 527 (1Sep1Switch)", shape=diamond, style=filled, fillcolor="#ffe4a0"];
        "UH05.TRO528" [label="TRO528\n[1Sep]\nTRO 528 (1Sep)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH05.TRO529" [label="TRO529\n[1Sep]\nTRO 529 (1Sep) + Scanner (BX5113)", shape=box, style=filled, fillcolor="#d4e8ff"];
        "UH05.TRO530" [label="TRO530\n[Vario]\nTRO 530 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH05.TRO531" [label="TRO531\n[Vario]\nTRO 531 (Vario)", shape=parallelogram, style=filled, fillcolor="#e8d4f0"];
        "UH05.EXTERN_IN" [label="EXTERN\n(Zulauf)", shape=ellipse, style="filled,dashed", fillcolor="#f8f8f8"];
        "UH05.EXTERN_OUT" [label="EXTERN\n(Ablauf)", shape=ellipse, style="filled,dashed", fillcolor="#f8f8f8"];
        "UH05.TRO502" -> "UH05.TRO531" [label="JA5000_2 Finger", style=dashed];
        "UH05.TRO531" -> "UH05.TRO503" [label="JA5000_3 Finger", style=dashed];
        "UH05.TRO500" -> "UH05.TRO530" [label="JA5001_2 Finger", style=dashed];
        "UH05.TRO530" -> "UH05.TRO501" [label="JA5001_3 Finger", style=dashed];
        "UH05.TRO501" -> "UH05.TRO504" [label="JA5002_1"];
        "UH05.TRO503" -> "UH05.TRO504" [label="JA5002_1"];
        "UH05.TRO529" -> "UH05.TRO504" [label="JA5002_1"];
        "UH05.TRO528" -> "UH05.TRO529" [label="JA5002_10"];
        "UH05.TRO504" -> "UH05.TRO505" [label="JA5002_2"];
        "UH05.TRO505" -> "UH05.TRO510" [label="JA5002_3 Dir2"];
        "UH05.TRO509" -> "UH05.TRO510" [label="JA5002_3"];
        "UH05.TRO510" -> "UH05.TRO514" [label="JA5002_4 Dir2"];
        "UH05.TRO513" -> "UH05.TRO514" [label="JA5002_4"];
        "UH05.TRO514" -> "UH05.TRO518" [label="JA5002_5 Dir2"];
        "UH05.TRO517" -> "UH05.TRO518" [label="JA5002_5"];
        "UH05.TRO518" -> "UH05.TRO522" [label="JA5002_6 Dir2"];
        "UH05.TRO521" -> "UH05.TRO522" [label="JA5002_6"];
        "UH05.TRO522" -> "UH05.TRO526" [label="JA5002_7 Dir2"];
        "UH05.TRO525" -> "UH05.TRO526" [label="JA5002_7"];
        "UH05.TRO526" -> "UH05.TRO527" [label="JA5002_8"];
        "UH05.TRO527" -> "UH05.TRO528" [label="JA5002_9 Dir2"];
        "UH05.TRO505" -> "UH05.TRO506" [label="JA5003_1"];
        "UH05.TRO506" -> "UH05.TRO507" [label="JA5003_2 Finger", style=dashed];
        "UH05.TRO507" -> "UH05.TRO508" [label="JA5004_1"];
        "UH05.TRO510" -> "UH05.TRO511" [label="JA5005_1"];
        "UH05.TRO511" -> "UH05.TRO512" [label="JA5005_2"];
        "UH05.TRO514" -> "UH05.TRO515" [label="JA5006_1"];
        "UH05.TRO515" -> "UH05.TRO516" [label="JA5006_2"];
        "UH05.TRO518" -> "UH05.TRO519" [label="JA5007_1"];
        "UH05.TRO519" -> "UH05.TRO520" [label="JA5007_2"];
        "UH05.TRO522" -> "UH05.TRO523" [label="JA5008_1"];
        "UH05.TRO523" -> "UH05.TRO524" [label="JA5008_2"];
        "UH05.EXTERN_IN" -> "UH05.TRO502" [label="JA5000_1", color="#999999"];
        "UH05.EXTERN_IN" -> "UH05.TRO500" [label="JA5001_1", color="#999999"];
        "UH05.TRO508" -> "UH05.EXTERN_OUT" [label="JA5004_2", color="#999999"];
        "UH05.TRO512" -> "UH05.EXTERN_OUT" [label="JA5005_3", color="#999999"];
        "UH05.TRO516" -> "UH05.EXTERN_OUT" [label="JA5006_3", color="#999999"];
        "UH05.TRO520" -> "UH05.EXTERN_OUT" [label="JA5007_3", color="#999999"];
        "UH05.TRO524" -> "UH05.EXTERN_OUT" [label="JA5008_3", color="#999999"];
    }

}
