diff --git a/ILS/ReduzierteAbhängigkeiten.txt b/ILS/ReduzierteAbhängigkeiten.txt new file mode 100644 index 0000000..d19a374 --- /dev/null +++ b/ILS/ReduzierteAbhängigkeiten.txt @@ -0,0 +1,191 @@ +# Übersicht über die Nötigen Angaben für die Automation +------------------------------------------------------ + +# ---------------------------------- +<>= +<> + +<> + +<> + +<> + +<> + +<> + +( 2 * <> ) + +<> + +<> + +<> + +<> + +<> = +Anzahl_der_Kreisel_mit_PINBAND + +<> = +Anzahl_der_Kreisel_mit_PINBAND * Anzahl_der_Separatoren_pro_Kreisel_mit_Pinband_per_default + +Anzahl_der_Verbindungskreisel * Anzahl_der_Separatoren_pro_Verbindungskreisel_per_default + +Anzahl_der_Kreisel * Anzahl_der_Separatoren_pro_Kreisel_per_default + +Anzahl_der_Gefaellestrecke * Anzahl_der_Separatoren_pro_Gefaellestrecke_per_default + +Anzahl_der_ETFS * Anzahl_der_Separatoren_pro_ETF_per_default + +Anzahl_der_Varioförderer * Anzahl_der_Separatoren_pro_Varioförderer_per_default + +Anzahl_der_zusätzlichen_abzuziehenden_Separatoren +(-> =Gesamtanzahl_Separatoren) + +<> = +<> + + +<> = +Anzahl_der_Kreisel_mit_PINBAND + +<> = +Anzahl_der_Kreisel_mit_PINBAND + Anzahl_der_Zusatzseparatoren_Kreisel_mit_PINBAND + +<> = +Anzahl_der_ETFS + + +# ---------------------------------- +<>= +<> + +<> + +<> + +<> + +<> + +<> + +<> + +<> + +<> + +<> = +Anzahl_der_Kreisel + +Anzahl_der_Verbindungskreisel + +Anzahl_der_Kreisel_mit_PINBAND + +Anzahl_der_Eckräder + +<> = +Anzahl_der_Weichen + +<> = +Anzahl_der_Kreisel + +Anzahl_der_Kreisel_mit_PINBAND + +Anzahl_der_Gefaellestrecken + +Anzahl_der_zusätzlichen_abzuziehenden_Scanner + +<> = +Anzahl_der_Gefaellestrecken + +Anzahl_der_ETFS + +Anzahl_der_Varioförderer + +<> = +<> + +<> = +Anzahl_der_ETFS + +Anzahl_der_Motoren_in_Varioförderer + +<> = +( 1 + <> ) + +<> + +<> = +<> + +# ---------------------------------- +> = +<> + +# ---------------------------------- +<> = +CEIL((Anzahl_der_Kreisel - Anzahl_der_Verbindungskreisel)/3 ) + + <> + + +# ---------------------------------- +<> = + +CEIL( + Anzahl_der_Kreisel * Kreisel_Abstand + + Anzahl_des_ETFs * Laenge_des_Zwischenstücks_in_Meter + + Anzahl_des_ETFs * Länge_der_zusätzlichen Gefällestrecke_ETF_in_Meter + + Anzahl_der_Varioförder * Laenge_der_Variofoerderer_in_Meter) + ( 1 + <> ) * 12 + + ( CEIL( (Anzahl_der_Kreisel+ Anzahl_der_Kreisel_mit_PINBAND) / 3 ) + + <> ) * 6 + + Anzahl_der_Gefaellestrecken * Laenge_Gefaellestrecke_in_Meter + + + CASE WHEN <> > 0 THEN + ( ( <> / <> ) * <> * 0.8 ) + 2 + ELSE + 0 + END + + CASE WHEN <> > 0 THEN ( ( <> / <> ) * <> * 0.8 ) + 2 ELSE 0 END + + CASE WHEN <> > 0 THEN ( ( <> / <> ) * <> * 0.8 ) + 2 ELSE 0 END + + CASE WHEN <> > 0 THEN ( ( <> / <> ) * <> * 0.8 ) + 2 ELSE 0 END + + CASE WHEN <> > 0 THEN ( ( <> / <> ) * <> * 0.8 ) + 2 ELSE 0 END + + CASE WHEN <> > 0 THEN ( ( <> / <> ) * <> * 0.8 ) + 2 ELSE 0 END + + CASE WHEN <> > 0 THEN ( ( <> / <> ) * <> * 0.8 ) + 2 ELSE 0 END + + CASE WHEN <> > 0 THEN ( ( <> / <> ) * <> * 0.8 ) + 2 ELSE 0 END + + CASE WHEN <> > 0 THEN ( ( <> / <> ) * <> * 0.8 ) + 2 ELSE 0 END + + CASE WHEN <> > 0 THEN ( ( <> / <> ) * <> * 0.8 ) + 2 ELSE 0 END + ) + ) * 1.1 ) + +<> + +## Elementare Eingaben für die Abhängigkeiten +### Abgefragt in der Oberfläche +<> (Abfrage nur in Pneumatik) +<> +<> +(4005)>> TODO: Wo verwendet? +<> +(4007)>> TODO: Wo verwendet? +(4008)>> TODO: Wo verwendet? +(4009)>> TODO: Wo verwendet? +(4010)>> TODO: Wo verwendet? + +### Bestimmt aus Mengen +<> +<> +<> +<> +<> +<> +<> +<> +<> +<> +<> +<> +<> +<> +<> +<> +<> +<> +<> + +# Nötigen Angaben für die Pneumatik +----------------------------------- + +<> = +CEIL( (Anzahl_der_Kreisel * Kreisel_Abstand) * 1.5 + + Anzahl_der_Gefaellestrecken * Laenge_Gefaellestrecke_in_Meter + + Anzahl_des_ETFs * Laenge_des_Zwischenstücks_in_Meter + + Anzahl_des_ETFs * Länge_der_zusätzlichen Gefällestrecke_ETF_in_Meter + + <> + + Anzahl_der_Varioförder * Laenge_der_Variofoerderer_in_Meter +) + +### Abgefragt in der Oberfläche +<> +<> +<> + +### Bestimmt aus Mengen +<> +<> +<> +<> +<> +<> +<> +<> +<>