Ouverture du repo avec les fichiers existants du decode
Ajout des deux fichiers principaux:
- decode_modbus.json
> fichier de configuration du script python
- decode_modbus.py
> script python (version 3.9+)
This commit is contained in:
226
decode_modbus.json
Normal file
226
decode_modbus.json
Normal file
@@ -0,0 +1,226 @@
|
||||
{
|
||||
"log_file": "logs\\failover_day_09042025\\test-scada-s3tos1-views3.pcapng",
|
||||
"ip_ats": "10.110.1.142",
|
||||
"ip_srvr": "10.113.23.6",
|
||||
"scada_ene": true,
|
||||
"scada_eqpt": false,
|
||||
"plc": false,
|
||||
"registersNames": {
|
||||
"1000": "TCD_900V_774 (Beekkant )",
|
||||
"1001": "TCD_900V_29 (Etangs Noirs )",
|
||||
"1002": "TCD_900V_28 (Cte de Flandre )",
|
||||
"1003": "TCD_900V_27 (St Catherine )",
|
||||
"1004": "TCD_900V_01 (De Brouckere L1 )",
|
||||
"1005": "TCD_900V_02 (Centrale )",
|
||||
"1006": "TCD_900V_03 (Parc )",
|
||||
"1007": "TCD_900V_04 (Arts-Loi L1 )",
|
||||
"1008": "TCD_900V_05 (Maelbeek )",
|
||||
"1009": "TCD_900V_06A (Schuman A )",
|
||||
"1010": "TCD_900V_07A (Merode A )",
|
||||
"1011": "TCD_900V_08 (Montgomery L1 )",
|
||||
"1012": "TCD_900V_09 (Josephine Charlotte)",
|
||||
"1013": "TCD_900V_10 (Gribaumont )",
|
||||
"1014": "TCD_900V_11 (Tomberg )",
|
||||
"1015": "TCD_900V_12 (Roodebeek )",
|
||||
"1016": "TCD_900V_13 (Vandervelde )",
|
||||
"1017": "TCD_900V_14 (Alma )",
|
||||
"1018": "TCD_900V_15 (Kraainem )",
|
||||
"1019": "TCD_900V_16 (Stockel )",
|
||||
"1020": "TCD_900V_20 (Thieffry )",
|
||||
"1021": "TCD_900V_21 (Petillon )",
|
||||
"1022": "TCD_900V_22 (Hankar )",
|
||||
"1023": "TCD_900V_23 (Delta )",
|
||||
"1024": "TCD_900V_24 (Beaulieu )",
|
||||
"1025": "TCD_900V_25 (Demey )",
|
||||
"1026": "TCD_900V_26 (H.Debroux )",
|
||||
"1027": "TCD_900V_773 (G. Ouest E.O. )",
|
||||
"1028": "TCD_900V_772 (J. Brel )",
|
||||
"1029": "TCD_900V_771 (Aumale )",
|
||||
"1030": "TCD_900V_770 (Saint Guidon )",
|
||||
"1031": "TCD_900V_769 (Veeweyde )",
|
||||
"1032": "TCD_900V_768 (Bizet )",
|
||||
"1033": "TCD_900V_767 (La Roue )",
|
||||
"1034": "TCD_900V_766 (CERIA )",
|
||||
"1035": "TCD_900V_765 (E.Merckx )",
|
||||
"1036": "TCD_900V_764 (Erasme )",
|
||||
"1037": "TCD_900V_775 (L2-6 - Osseghem )",
|
||||
"1038": "TCD_900V_776 (L2-6 - Simonis EO )",
|
||||
"1039": "TCD_900V_777 (L2-6 - Belgica )",
|
||||
"1040": "TCD_900V_778 (L2-6 - Pannenhuis )",
|
||||
"1041": "TCD_900V_779 (L2-6 - Bockstael )",
|
||||
"1042": "TCD_900V_780 (L2-6 - Stuyvenberg )",
|
||||
"1043": "TCD_900V_781 (L2-6 - H. Brugmann )",
|
||||
"1044": "TCD_900V_782 (L2-6 - Heysel )",
|
||||
"1045": "TCD_900V_783 (L2-6 - R. Baudouin )",
|
||||
"2000": "SIMONET (A) ",
|
||||
"2001": "SIMONET (B) ",
|
||||
"2002": "VOGELZANG (A) ",
|
||||
"2003": "VOGELZANG (B) ",
|
||||
"2004": "EDELWEISS (A) ",
|
||||
"2005": "EDELWEISS (B) ",
|
||||
"2006": "GRYSON ",
|
||||
"2007": "DEBUSSY (A) ",
|
||||
"2008": "DEBUSSY (B) ",
|
||||
"2009": "DEBUSSY (C) ",
|
||||
"2010": "DELEERS (A) ",
|
||||
"2011": "DELEERS (B) ",
|
||||
"2012": "DOUVRES (A) ",
|
||||
"2013": "DOUVRES (B) ",
|
||||
"2014": "JANSON (A) ",
|
||||
"2015": "JANSON (B) ",
|
||||
"2016": "SCHEUT (A) ",
|
||||
"2017": "SCHEUT (B) ",
|
||||
"2018": "MALHERBE (A) ",
|
||||
"2019": "MALHERBE (B) ",
|
||||
"2020": "MALHERBE (C) ",
|
||||
"2021": "PIERMEZ (A) ",
|
||||
"2022": "PIERMEZ (B) ",
|
||||
"2023": "MENIN (A) ",
|
||||
"2024": "MENIN (B) ",
|
||||
"2025": "MENIN (C) ",
|
||||
"2026": "MOMAERTS ",
|
||||
"2027": "TAZIEAUX ",
|
||||
"2028": "EVEQUE ",
|
||||
"2029": "Q. BRIQUES ",
|
||||
"2030": "ECUYER ",
|
||||
"2031": "ARENBERG ",
|
||||
"2032": "DUCALE ",
|
||||
"2033": "COLONIES (A) ",
|
||||
"2034": "COLONIES (B) ",
|
||||
"2035": "CHARLEMAGNE (A)",
|
||||
"2036": "CHARLEMAGNE (B)",
|
||||
"2037": "CHARLEMAGNE (C)",
|
||||
"2038": "CHARLEMAGNE (D)",
|
||||
"2039": "TREVES (A) ",
|
||||
"2040": "TREVES (B) ",
|
||||
"2041": "TREVES (C) ",
|
||||
"2042": "P.TERVUERN (A) ",
|
||||
"2043": "P.TERVUERN (B) ",
|
||||
"2044": "50NAIR (A) ",
|
||||
"2045": "50NAIR (B) ",
|
||||
"2046": "MENAPIENS (A) ",
|
||||
"2047": "MENAPIENS (B) ",
|
||||
"2048": "MENAPIENS (C) ",
|
||||
"2049": "BATAVES (A) ",
|
||||
"2050": "BATAVES (B) ",
|
||||
"2051": "BATAVES (C) ",
|
||||
"2052": "BATAVES (D) ",
|
||||
"2053": "ROI CHEVALIER ",
|
||||
"2054": "DE BROQUEVILLE ",
|
||||
"2055": "SOLLEVELD (A) ",
|
||||
"2056": "SOLLEVELD (B) ",
|
||||
"2057": "*Reserved* ",
|
||||
"2058": "VERVLOESEM (A) ",
|
||||
"2059": "VERVLOESEM (B) ",
|
||||
"2060": "*Reserved* ",
|
||||
"2061": "MOUNIER (A) ",
|
||||
"2062": "MOUNIER (B) ",
|
||||
"2063": "ASSOMPTION (A) ",
|
||||
"2064": "ASSOMPTION (B) ",
|
||||
"2065": "BORNIVAL (A) ",
|
||||
"2066": "BORNIVAL (B) ",
|
||||
"2067": "BORNIVAL (C) ",
|
||||
"2068": "AOUT (A) ",
|
||||
"2069": "AOUT (B) ",
|
||||
"2070": "DE DEKEN (A) ",
|
||||
"2071": "DE DEKEN (B) ",
|
||||
"2072": "LEBON (A) ",
|
||||
"2073": "LEBON (B) ",
|
||||
"2074": "LEBON (C) ",
|
||||
"2075": "LEBON (D) ",
|
||||
"2076": "PAEPEDELLE ",
|
||||
"2077": "BELLE-VUE ",
|
||||
"2078": "MEUNIERS (A) ",
|
||||
"2079": "MEUNIERS (B) ",
|
||||
"2080": "POELS (A) ",
|
||||
"2081": "POELS (B) ",
|
||||
"2082": "WYBRAN ",
|
||||
"2083": "BOLET ",
|
||||
"2084": "REMISE 5 ",
|
||||
"2085": "REMISE 6 ",
|
||||
"2500": "REMISE 5 ",
|
||||
"2501": "REMISE 5 TCV 11",
|
||||
"2502": "REMISE 5 TCV 31",
|
||||
"2503": "REMISE 5 TCV 32",
|
||||
"2504": "REMISE 5 TCV 33",
|
||||
"2505": "REMISE 6 ",
|
||||
"2506": "REMISE 6 TCV 41",
|
||||
"2507": "REMISE 6 TCV 42",
|
||||
"2508": "REMISE 6 TCV43A",
|
||||
"2509": "REMISE 6 TCV43B",
|
||||
"2510": "40AINE ",
|
||||
"2511": "40AINE TCV 51 ",
|
||||
"2512": "40AINE TCV 52A ",
|
||||
"2513": "40AINE TCV 52B ",
|
||||
"2514": "40AINE TCV 54 ",
|
||||
"2515": "40AINE TCV 55 ",
|
||||
"2516": "SCHOLLE ",
|
||||
"2517": "TEST TRACK ",
|
||||
"2600": "REMISE 2 TCV 1 ",
|
||||
"2601": "REMISE 2 TCV 2 ",
|
||||
"2602": "REMISE 2 TCV 3 ",
|
||||
"2603": "REMISE 2 TCV 4 ",
|
||||
"2604": "REMISE 2 TCV 5 ",
|
||||
"2605": "REMISE 2 TCV 6 ",
|
||||
"2606": "VOIE D'ESSAIS ",
|
||||
"2607": "REMISE 1 TCV 7 ",
|
||||
"2608": "REMISE 1 TCV 8 ",
|
||||
"2609": "REMISE 1 TCV 9 ",
|
||||
"2610": "REMISE 1 TCV 10",
|
||||
"2611": "REMISE 1 TCV 11",
|
||||
"2612": "REMISE 1 TCV 12",
|
||||
"2613": "PEIGNE A ",
|
||||
"2614": "PEIGNE B ",
|
||||
"2615": "PEIGNE C ",
|
||||
"2616": "PEIGNE D ",
|
||||
"2617": "PEIGNE E TCV 30",
|
||||
"2618": "PEIGNE F ",
|
||||
"2619": "PEIGNE G TCV 13",
|
||||
"2620": "PEIGNE H ",
|
||||
"2621": "PEIGNE I ",
|
||||
"2622": "PEIGNE J ",
|
||||
"2623": "PEIGNE K ",
|
||||
"2624": "*Reserved* ",
|
||||
"2625": "FOSSES TCV 16 ",
|
||||
"2626": "FOSSES TCV 17 ",
|
||||
"2627": "FOSSES TCV 18 ",
|
||||
"2628": "FOSSES TCV 19 ",
|
||||
"2629": "FOSSES TCV 20 ",
|
||||
"2630": "FOSSES TCV 21 ",
|
||||
"2631": "FOSSES TCV 22 ",
|
||||
"2632": "FOSSES TCV 23 ",
|
||||
"2633": "FOSSES TCV 24 ",
|
||||
"2634": "FOSSES TCV 25 ",
|
||||
"2635": "*Reserved* ",
|
||||
"10004": "MERODE_TC ",
|
||||
"10005": "ALMA_TC ",
|
||||
"10006": "MONTGOMERY_TC ",
|
||||
"10007": "THIEFFRY_TC ",
|
||||
"10008": "PETILLON_TC ",
|
||||
"10009": "DELTA_TC ",
|
||||
"10010": "TOMBERG_TC ",
|
||||
"10011": "ST-CATHERINE_TC ",
|
||||
"10012": "NOT_USED ",
|
||||
"10013": "NOT_USED ",
|
||||
"10014": "COMTE_DE_FLANDRE_TC",
|
||||
"10015": "AUMALE_TC ",
|
||||
"10016": "NOT_USED ",
|
||||
"10017": "NOT_USED ",
|
||||
"10018": "BREL_TC ",
|
||||
"11004": "MERODE_TS ",
|
||||
"11005": "ALMA_TS ",
|
||||
"11006": "MONTGOMERY_TS ",
|
||||
"11007": "THIEFFRY_TS ",
|
||||
"11008": "PETILLON_TS ",
|
||||
"11009": "DELTA_TS ",
|
||||
"11010": "TOMBERG_TS ",
|
||||
"11011": "ST-CATHERINE_TS ",
|
||||
"11012": "NOT_USED ",
|
||||
"11013": "NOT_USED ",
|
||||
"11014": "COMTE_DE_FLANDRE_TS",
|
||||
"11015": "AUMALE_TS ",
|
||||
"11016": "NOT_USED ",
|
||||
"11017": "NOT_USED ",
|
||||
"11018": "BREL_TS "
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user