weiterentwicklung hardware (zeiten) und dienstleistung
This commit is contained in:
Binary file not shown.
@@ -0,0 +1 @@
|
|||||||
|
{"Bedienelemente_Steuerschrank": 1, "bedienstation_einfach_Zug_Wechseln": 14, "bedienstation_automatische_Umfahrung": 0, "bedienstation_zweifach_Wechs_BCD_10f": 0, "bedienstation_zweifach_Not_Aus_Reset": 10, "EAs_Unterverteiler_direct": 0, "Sensor_Traversenabfrage_optisch": 68, "Reflexionslichtschranke_RSM_DIRECT": 0, "Sensor_Stopper_induktiv": 4, "Seilzugschalter": 0, "Weiche": 35, "Weiche_nach_PM_bipolar": 0, "Dreifach_Weiche_DIRECT": 0, "Kreuzungsweiche": 1, "Stopper": 0, "Ventil_RA_3_2_abhebbar": 4, "Ventil_Doppelstreckenantrieb_5_2_abhebbar": 6, "Blitzleuchte_Stoerung": 6, "Schnittstelle_Flyer_ElectroJet": 4, "Schnittstelle_Flyer_Neuhauser": 0, "FEldbux_UV_EinAusgang": 7, "Spulenumsetzstation": 0, "RA_unidirektional": 4, "RA_unidirektional_abhebbar": 0, "RA_unidirektional_ohne_SPS_Ansteuerung": 0, "RA_bidirektional": 30, "RA_bidirektional_abhebbar": 4, "RA_bidirektional_ohne_SPS_Ansteuerung": 4, "Doppelstreckenantrieb": 6}
|
||||||
@@ -0,0 +1,36 @@
|
|||||||
|
import json
|
||||||
|
import math
|
||||||
|
|
||||||
|
anzahl = dict()
|
||||||
|
anzahl["et200_sp_ea_ebene"] = 1
|
||||||
|
anzahl["schaltschrank"] = 1
|
||||||
|
# a = 5 * math.ceil((anzahl.get("et200_sp_ea_ebene", 0) * anzahl.get("schaltschrank", 0) * 4 ))
|
||||||
|
a = (math.ceil((anzahl.get("et200_sp_ea_ebene", 0) * \
|
||||||
|
anzahl.get("schaltschrank", 0) * 4 + \
|
||||||
|
anzahl.get("unterverteiler_fuer_1neuenhauser_pm", 0) * 6 + \
|
||||||
|
anzahl.get("unterverteiler_fuer_1flyer", 0) * 4 + \
|
||||||
|
anzahl.get("unterverteiler_fuer_2flyer", 0) * 6 + \
|
||||||
|
anzahl.get("unterverteiler_fuer_1flyer_f40_mit_integrierter_putzmaschine", 0) * 5 + \
|
||||||
|
anzahl.get("unterverteiler_fuer_2flyer_f40_mit_integrierter_putzmaschine", 0) * 5 + \
|
||||||
|
anzahl.get("unterverteiler_fuer_puffer", 0) * 7 + \
|
||||||
|
anzahl.get("unterverteiler_fuer_5_rsm_fa", 0) * 4 + \
|
||||||
|
anzahl.get("unterverteiler_fuer_10_rsm_fa", 0) * 6 + \
|
||||||
|
anzahl.get("unterverteiler_fuer_3_rsm_fa_mit_umfahrung_steckbar", 0) * 9 / 1.5)) + \
|
||||||
|
anzahl.get("korrektur_et200_sp_eingangskarte_8_do", 0))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# details = {'Name': "Bob",
|
||||||
|
# 'Age' :28}
|
||||||
|
|
||||||
|
# with open('convert.txt', 'w') as convert_file:
|
||||||
|
# convert_file.write(json.dumps(details))
|
||||||
|
|
||||||
|
# https://www.geeksforgeeks.org/write-a-dictionary-to-a-file-in-python/
|
||||||
|
# Michael Stangl13:56
|
||||||
|
# cat a.txt | sort > a_neu.txt
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
# Fragen:
|
||||||
|
# EAs Bedienstation automatische umfahrung in excel
|
||||||
@@ -0,0 +1,40 @@
|
|||||||
|
Bedienst._2_fach_ Wechs._+_BCD_10f. _ DIR. 0
|
||||||
|
Bedienstation_1_fach_Not_Aus
|
||||||
|
Bedienstation_1_fach_Zug_wechseln 14
|
||||||
|
Bedienstation_2_fach_ Not_Aus_Reset 10
|
||||||
|
Bedienstation_3_fach 0
|
||||||
|
Bedienstation_4_fach 0
|
||||||
|
Bedienstation_6_fach 0
|
||||||
|
Blitzleuchte_Störung 6
|
||||||
|
Doppelstreckenantrieb 6
|
||||||
|
Doppelstreckenantriebgemeinsame_Wendung 0
|
||||||
|
Dreifach_Weiche 0
|
||||||
|
Drucktaster_automatische_Umfahrung 0
|
||||||
|
E/As_Unterverteiler_DIRECT 0
|
||||||
|
Feldbus_UV_Ein_/Ausgang 7
|
||||||
|
Frequenzumrichter 0
|
||||||
|
gemeinsame_Weichenrückstellung 0
|
||||||
|
gemeinsame_Wendung 0
|
||||||
|
Kreuzungsweiche 1
|
||||||
|
RA_in_RSM;_bidirektional;_1_gemeinsame_Wendung_je_Seite;_je_Antrieb_ein_Motorschutzschalter 0
|
||||||
|
RA_bidirektional 30
|
||||||
|
RA_bidirektional_abhebbar 4
|
||||||
|
RA_bidirektional_abhebbar_gemeins._Wend. 0
|
||||||
|
RA_bidirektional;_ohne_SPS_Ansteuerung 4
|
||||||
|
RA_unidirektional 4
|
||||||
|
RA_unidirektional_abhebbar_ohne_SPS_Ansteuerung 0
|
||||||
|
RA_unidirektional_mit_gemeinsamer_Wendung 0
|
||||||
|
RA_unidirektional_abhebbar 0
|
||||||
|
Reflexionslichtschranke_RSM_ DIRECT 0
|
||||||
|
Schnittstelle_Flyer_ Electro_Jet 4
|
||||||
|
Schnittstelle_Putzmaschine_ Electro_Jet
|
||||||
|
Schnittstelle_Putzmaschine_ Neuenhauser 0
|
||||||
|
Seilzugschalter 0
|
||||||
|
Sensor_Traversenabfrage_optisch 68
|
||||||
|
Sensor_induktiv_ Flyer+PM 4
|
||||||
|
Spulenumsetzstation 0
|
||||||
|
Stopper 0
|
||||||
|
Ventil_Doppelstreckenantrieb_ 5/2 _abhebbar 6
|
||||||
|
Ventil_RA_ 3/2 _abhebbar 4
|
||||||
|
Weiche 35
|
||||||
|
Weiche_nach_PM_ bipolar 0
|
||||||
+583
-196
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user