PLC_Generation/logs/workflow_MTN6_MCM02_20250910_190930.log
2025-09-11 00:08:34 +04:00

6962 lines
1.1 MiB

{"level": "INFO", "message": "PLC Generation Workflow started", "timestamp": "2025-09-10T19:09:30.103095", "module": "__main__", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "excel_file": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/PLC Data Generator/data/MTN6_MCM02.xlsx", "project_name": "MTN6_MCM02"}
{"level": "INFO", "message": "Starting data processing step", "timestamp": "2025-09-10T19:09:30.103434", "module": "__main__", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
=== Step 1: PLC Data Generator stdout ===
Loading IO path mappings...
Loaded IO path mappings:
APF: 11 rows
M12DR: 16 rows
Hub: 16 rows
SorterHub: 16 rows
SIO: 16 rows
IB16: 16 rows
OB16E: 16 rows
IB16S: 16 rows
Available sheets: ['Templates', 'Devices', 'Instructions', 'NETWORK', 'Part Number', 'IO Assignment MCM02', 'MCM02_DESC', 'DESC_PLC', 'NETWORK_PLC']
Found DESC sheet: DESC_PLC
Found NETWORK sheet: NETWORK_PLC
DESC columns: ['TAGNAME', 'TERM', 'DESCA', 'DESCB', 'Unnamed: 4']
NETWORK columns: ['DPM', 'DPM_IP', 'Name', 'PartNumber', 'IP']
Classifying signals and adding IO paths...
Signal classification results:
SPARE: 1003
I: 636
O: 163
IOLink: 30
Device type distribution:
APF: 1496
M12DR: 240
Hub: 48
IB16: 16
OB16E: 16
IB16S: 16
IO Path mapping results:
Successful mappings: 1832/1832 (100.0%)
Found 3 TAGNAMEs present in DESC but not in NETWORK_PLC.
Adding unique DPM names not present in DESC or NETWORK_PLC.Name: ['PS5_7_DPM1', 'PS6_7_DPM1', 'PS7_7_DPM1', 'UL13_8_DPM1', 'UL15_4_DPM1', 'UL16_2_DPM1', 'UL18_4_DPM1', 'UL19_2_DPM1', 'UL21_11_DPM1']
================================================================================
WARNING: The following issues were found but processing will continue:
================================================================================
- TAGNAME 'SLOT5_IB16' from DESC sheet not found in NETWORK_PLC sheet.
- TAGNAME 'SLOT6_OB16E' from DESC sheet not found in NETWORK_PLC sheet.
- TAGNAME 'SLOT7_IB16S' from DESC sheet not found in NETWORK_PLC sheet.
================================================================================
Continuing with processing...
Normalizing TAGNAME, DESC, and IO_PATH columns for VFDs only in the final output...
Final result has 1850 rows
Sample of merged data:
TAGNAME TERM DESCA ... SIGNAL DEVICE_TYPE IO_PATH
0 PDP3_PMM1 ... NaN NaN NaN
1 PDP4_PMM1 ... NaN NaN NaN
2 PDP7_PMM1 ... NaN NaN NaN
3 SLOT5_IB16 I0 MCM02 ... I IB16 Local:5:I.Data.0
4 SLOT5_IB16 I1 MCM02 ... I IB16 Local:5:I.Data.1
5 SLOT5_IB16 I10 SPARE ... SPARE IB16 Local:5:I.Data.10
6 SLOT5_IB16 I11 SPARE ... SPARE IB16 Local:5:I.Data.11
7 SLOT5_IB16 I12 SPARE ... SPARE IB16 Local:5:I.Data.12
8 SLOT5_IB16 I13 SPARE ... SPARE IB16 Local:5:I.Data.13
9 SLOT5_IB16 I14 SPARE ... SPARE IB16 Local:5:I.Data.14
[10 rows x 12 columns]
New Excel file created: MTN6_MCM02_DESC_IP_MERGED.xlsx
The file contains all original sheets plus the new 'DESC_IP' sheet with merged data.
DEBUG: Processing Excel file: /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/PLC Data Generator/data/MTN6_MCM02.xlsx
DEBUG: Full project pattern matched: MTN6_MCM02
DEBUG: Final subsystem name: MTN6_MCM02
Reading input file: MTN6_MCM02_DESC_IP_MERGED.xlsx
Removed 9 SPARE rows following IOLink SOL entries
Removed 30 IOLink rows (including beacons, FIOH channels, and all other IOLink entries)
Added 72 rows for solenoid valves
Removed 18 blank name/description rows
Saving output file: MTN6_MCM02_OUTPUT.csv
Processing complete!
Created standard output file: DESC_IP_MERGED.xlsx
=== Step 1: PLC Data Generator stderr ===
=== Step 1 File Copy ===
Copied MTN6_MCM02_DESC_IP_MERGED.xlsx to /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/DESC_IP_MERGED.xlsx
{"level": "INFO", "message": "Data processing completed successfully", "timestamp": "2025-09-10T19:09:34.286389", "module": "__main__", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Starting routine generation step", "timestamp": "2025-09-10T19:09:34.286617", "module": "__main__", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Logging to file: /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/logs/workflow_MTN6_MCM02_20250910_190930.log", "timestamp": "2025-09-10T19:09:35.988584", "module": "__main__", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "=== Generating All PLC Artifacts ===", "timestamp": "2025-09-10T19:09:35.989959", "module": "__main__", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Generating SafetyProgram L5X...", "timestamp": "2025-09-10T19:09:35.990132", "module": "__main__", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "WARNING", "message": "LimitedSafetyProgramGenerator is deprecated; using ModernSafetyProgramGenerator", "timestamp": "2025-09-10T19:09:35.999257", "module": "src.container", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Starting ModernSafetyProgramGenerator generation", "timestamp": "2025-09-10T19:09:35.999474", "module": "ModernSafetyProgramGenerator", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Creating SafetyProgram XML structure", "timestamp": "2025-09-10T19:09:35.999635", "module": "ModernSafetyProgramGenerator", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Registered plugin: main_routine (core)", "timestamp": "2025-09-10T19:09:36.009164", "module": "src.plugin_system", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "plugin_discovery"}
{"level": "DEBUG", "message": "Registered plugin: apf (device)", "timestamp": "2025-09-10T19:09:36.013450", "module": "src.plugin_system", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "plugin_discovery"}
{"level": "DEBUG", "message": "Registered plugin: belt_tracking (device)", "timestamp": "2025-09-10T19:09:36.016720", "module": "src.plugin_system", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "plugin_discovery"}
{"level": "DEBUG", "message": "Registered plugin: cb_monitor (device)", "timestamp": "2025-09-10T19:09:36.020849", "module": "src.plugin_system", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "plugin_discovery"}
{"level": "DEBUG", "message": "Registered plugin: d2c_chute (device)", "timestamp": "2025-09-10T19:09:36.024585", "module": "src.plugin_system", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "plugin_discovery"}
{"level": "DEBUG", "message": "Registered plugin: d2c_en1 (device)", "timestamp": "2025-09-10T19:09:36.028155", "module": "src.plugin_system", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "plugin_discovery"}
{"level": "DEBUG", "message": "Registered plugin: dpm (device)", "timestamp": "2025-09-10T19:09:36.032254", "module": "src.plugin_system", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "plugin_discovery"}
{"level": "DEBUG", "message": "Registered plugin: encoder (device)", "timestamp": "2025-09-10T19:09:36.037022", "module": "src.plugin_system", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "plugin_discovery"}
{"level": "DEBUG", "message": "Registered plugin: estops (safety)", "timestamp": "2025-09-10T19:09:36.043452", "module": "src.plugin_system", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "plugin_discovery"}
{"level": "DEBUG", "message": "Registered plugin: estop_check (safety)", "timestamp": "2025-09-10T19:09:36.046954", "module": "src.plugin_system", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "plugin_discovery"}
{"level": "DEBUG", "message": "Registered plugin: extendo (device)", "timestamp": "2025-09-10T19:09:36.051559", "module": "src.plugin_system", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "plugin_discovery"}
{"level": "DEBUG", "message": "Registered plugin: fioh (device)", "timestamp": "2025-09-10T19:09:36.055167", "module": "src.plugin_system", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "plugin_discovery"}
{"level": "DEBUG", "message": "Registered plugin: fiom (device)", "timestamp": "2025-09-10T19:09:36.058117", "module": "src.plugin_system", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "plugin_discovery"}
{"level": "DEBUG", "message": "Registered plugin: flow_ctrl (device)", "timestamp": "2025-09-10T19:09:36.061871", "module": "src.plugin_system", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "plugin_discovery"}
{"level": "DEBUG", "message": "Registered plugin: fpe (device)", "timestamp": "2025-09-10T19:09:36.065677", "module": "src.plugin_system", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "plugin_discovery"}
{"level": "DEBUG", "message": "Registered plugin: inputs (safety)", "timestamp": "2025-09-10T19:09:36.069113", "module": "src.plugin_system", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "plugin_discovery"}
{"level": "DEBUG", "message": "Registered plugin: jpe (device)", "timestamp": "2025-09-10T19:09:36.072212", "module": "src.plugin_system", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "plugin_discovery"}
{"level": "DEBUG", "message": "Registered plugin: mcm (core)", "timestamp": "2025-09-10T19:09:36.075100", "module": "src.plugin_system", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "plugin_discovery"}
{"level": "DEBUG", "message": "Registered plugin: nc_chute (device)", "timestamp": "2025-09-10T19:09:36.077806", "module": "src.plugin_system", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "plugin_discovery"}
{"level": "DEBUG", "message": "Registered plugin: nc_jr_station (device)", "timestamp": "2025-09-10T19:09:36.080976", "module": "src.plugin_system", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "plugin_discovery"}
{"level": "DEBUG", "message": "Registered plugin: outputs (safety)", "timestamp": "2025-09-10T19:09:36.085247", "module": "src.plugin_system", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "plugin_discovery"}
{"level": "DEBUG", "message": "Registered plugin: pb_chute (device)", "timestamp": "2025-09-10T19:09:36.089171", "module": "src.plugin_system", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "plugin_discovery"}
{"level": "DEBUG", "message": "Registered plugin: pb_chute_simple (device)", "timestamp": "2025-09-10T19:09:36.092784", "module": "src.plugin_system", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "plugin_discovery"}
{"level": "DEBUG", "message": "Registered plugin: pmm (device)", "timestamp": "2025-09-10T19:09:36.096741", "module": "src.plugin_system", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "plugin_discovery"}
{"level": "DEBUG", "message": "Registered plugin: rack (core)", "timestamp": "2025-09-10T19:09:36.100088", "module": "src.plugin_system", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "plugin_discovery"}
{"level": "DEBUG", "message": "Registered plugin: resets (safety)", "timestamp": "2025-09-10T19:09:36.102846", "module": "src.plugin_system", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "plugin_discovery"}
{"level": "DEBUG", "message": "Registered plugin: safety_tag_map (core)", "timestamp": "2025-09-10T19:09:36.105681", "module": "src.plugin_system", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "plugin_discovery"}
{"level": "DEBUG", "message": "Registered plugin: safety_tag_mapping (safety)", "timestamp": "2025-09-10T19:09:36.108439", "module": "src.plugin_system", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "plugin_discovery"}
{"level": "DEBUG", "message": "Registered plugin: speed_ctrl (device)", "timestamp": "2025-09-10T19:09:36.111257", "module": "src.plugin_system", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "plugin_discovery"}
{"level": "DEBUG", "message": "Registered plugin: station_epc (safety)", "timestamp": "2025-09-10T19:09:36.114568", "module": "src.plugin_system", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "plugin_discovery"}
{"level": "DEBUG", "message": "Registered plugin: station_jr_chute (device)", "timestamp": "2025-09-10T19:09:36.117441", "module": "src.plugin_system", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "plugin_discovery"}
{"level": "DEBUG", "message": "Registered plugin: station_jr_pb (device)", "timestamp": "2025-09-10T19:09:36.121083", "module": "src.plugin_system", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "plugin_discovery"}
{"level": "DEBUG", "message": "Registered plugin: station_ss_pb (device)", "timestamp": "2025-09-10T19:09:36.123983", "module": "src.plugin_system", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "plugin_discovery"}
{"level": "DEBUG", "message": "Registered plugin: station_s_pb (device)", "timestamp": "2025-09-10T19:09:36.126892", "module": "src.plugin_system", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "plugin_discovery"}
{"level": "DEBUG", "message": "Registered plugin: taching_belts (device)", "timestamp": "2025-09-10T19:09:36.130888", "module": "src.plugin_system", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "plugin_discovery"}
{"level": "DEBUG", "message": "Registered plugin: zones (safety)", "timestamp": "2025-09-10T19:09:36.135007", "module": "src.plugin_system", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "plugin_discovery"}
{"level": "INFO", "message": "Generating safety routines...", "timestamp": "2025-09-10T19:09:36.135179", "module": "ModernSafetyProgramGenerator", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generating routine: inputs", "timestamp": "2025-09-10T19:09:37.112563", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Successfully generated routine: inputs", "timestamp": "2025-09-10T19:09:37.127574", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generating routine: outputs", "timestamp": "2025-09-10T19:09:37.132330", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Zones: subsystem key", "timestamp": "2025-09-10T19:09:37.134444", "module": "src.data_loader", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "subsystem": "DEFAULT", "found": false}
{"level": "DEBUG", "message": "Zones: heuristic best match", "timestamp": "2025-09-10T19:09:37.204770", "module": "src.data_loader", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "best_key": "MCM02", "score": 57}
{"level": "DEBUG", "message": "Zones: loaded", "timestamp": "2025-09-10T19:09:37.205544", "module": "src.data_loader", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "rows": 20}
{"level": "INFO", "message": "Successfully generated routine: outputs", "timestamp": "2025-09-10T19:09:37.209235", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generating routine: resets", "timestamp": "2025-09-10T19:09:37.209470", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Successfully generated routine: resets", "timestamp": "2025-09-10T19:09:37.235435", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generating routine: zones", "timestamp": "2025-09-10T19:09:37.235788", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Found DCS controllers for PS5_1: {'EPC1', 'EPC2'}", "timestamp": "2025-09-10T19:09:37.237128", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Found DCS controllers for PS6_1: {'EPC1', 'EPC2'}", "timestamp": "2025-09-10T19:09:37.237575", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Found DCS controllers for PS7_1: {'EPC1', 'EPC2'}", "timestamp": "2025-09-10T19:09:37.237997", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Found DCS controllers for PS7_9: {'EPC1', 'EPC2'}", "timestamp": "2025-09-10T19:09:37.238605", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Found DCS controllers for UL13_1: {'EPC1', 'EPC2'}", "timestamp": "2025-09-10T19:09:37.239051", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Found DCS controllers for UL13_4: {'EPC1', 'EPC2'}", "timestamp": "2025-09-10T19:09:37.239458", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Found DCS controllers for UL13_8: {'EPC1', 'EPC2'}", "timestamp": "2025-09-10T19:09:37.239856", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Found DCS controllers for UL14_3: {'EPC1', 'EPC2'}", "timestamp": "2025-09-10T19:09:37.240221", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Found DCS controllers for UL14_4: {'EPC1', 'EPC2'}", "timestamp": "2025-09-10T19:09:37.240590", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Found DCS controllers for UL14_1: {'ESTOP1'}", "timestamp": "2025-09-10T19:09:37.240845", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Found DCS controllers for UL15_3: {'EPC1', 'EPC2'}", "timestamp": "2025-09-10T19:09:37.241260", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Found DCS controllers for UL15_4: {'EPC1', 'EPC2'}", "timestamp": "2025-09-10T19:09:37.241753", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Found DCS controllers for UL15_1: {'ESTOP1'}", "timestamp": "2025-09-10T19:09:37.242174", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Found DCS controllers for UL16_1: {'EPC1', 'EPC2'}", "timestamp": "2025-09-10T19:09:37.242581", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Found DCS controllers for UL16_2: {'EPC1', 'EPC2'}", "timestamp": "2025-09-10T19:09:37.242986", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Found DCS controllers for UL17_3: {'EPC1', 'EPC2'}", "timestamp": "2025-09-10T19:09:37.243369", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Found DCS controllers for UL17_4: {'EPC1', 'EPC2'}", "timestamp": "2025-09-10T19:09:37.243767", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Found DCS controllers for UL17_1: {'ESTOP1'}", "timestamp": "2025-09-10T19:09:37.244054", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Found DCS controllers for UL18_10: {'EPC1', 'EPC2'}", "timestamp": "2025-09-10T19:09:37.244488", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Found DCS controllers for UL18_3: {'EPC1', 'EPC2'}", "timestamp": "2025-09-10T19:09:37.244914", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Found DCS controllers for UL18_4: {'EPC1', 'EPC2'}", "timestamp": "2025-09-10T19:09:37.245324", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Found DCS controllers for UL18_1: {'ESTOP1'}", "timestamp": "2025-09-10T19:09:37.245581", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Found DCS controllers for UL19_1: {'EPC1', 'EPC2'}", "timestamp": "2025-09-10T19:09:37.246030", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Found DCS controllers for UL19_2: {'EPC1', 'EPC2'}", "timestamp": "2025-09-10T19:09:37.246449", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Found DCS controllers for UL20_3: {'EPC1', 'EPC2'}", "timestamp": "2025-09-10T19:09:37.246868", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Found DCS controllers for UL20_4: {'EPC1', 'EPC2'}", "timestamp": "2025-09-10T19:09:37.247262", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Found DCS controllers for UL20_1: {'ESTOP1'}", "timestamp": "2025-09-10T19:09:37.247530", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Found DCS controllers for UL21_11: {'EPC1', 'EPC2'}", "timestamp": "2025-09-10T19:09:37.247938", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Found DCS controllers for UL21_13: {'EPC1', 'EPC2'}", "timestamp": "2025-09-10T19:09:37.248442", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Found DCS controllers for UL21_3: {'EPC1', 'EPC2'}", "timestamp": "2025-09-10T19:09:37.248999", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Found DCS controllers for UL21_4: {'EPC1', 'EPC2'}", "timestamp": "2025-09-10T19:09:37.249417", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Found DCS controllers for UL21_1: {'ESTOP1'}", "timestamp": "2025-09-10T19:09:37.249700", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Available DCS controllers: {'PS5_1': {'EPC1', 'EPC2'}, 'PS6_1': {'EPC1', 'EPC2'}, 'PS7_1': {'EPC1', 'EPC2'}, 'PS7_9': {'EPC1', 'EPC2'}, 'UL13_1': {'EPC1', 'EPC2'}, 'UL13_4': {'EPC1', 'EPC2'}, 'UL13_8': {'EPC1', 'EPC2'}, 'UL14_3': {'EPC1', 'EPC2'}, 'UL14_4': {'EPC1', 'EPC2'}, 'UL14_1': {'ESTOP1'}, 'UL15_3': {'EPC1', 'EPC2'}, 'UL15_4': {'EPC1', 'EPC2'}, 'UL15_1': {'ESTOP1'}, 'UL16_1': {'EPC1', 'EPC2'}, 'UL16_2': {'EPC1', 'EPC2'}, 'UL17_3': {'EPC1', 'EPC2'}, 'UL17_4': {'EPC1', 'EPC2'}, 'UL17_1': {'ESTOP1'}, 'UL18_10': {'EPC1', 'EPC2'}, 'UL18_3': {'EPC1', 'EPC2'}, 'UL18_4': {'EPC1', 'EPC2'}, 'UL18_1': {'ESTOP1'}, 'UL19_1': {'EPC1', 'EPC2'}, 'UL19_2': {'EPC1', 'EPC2'}, 'UL20_3': {'EPC1', 'EPC2'}, 'UL20_4': {'EPC1', 'EPC2'}, 'UL20_1': {'ESTOP1'}, 'UL21_11': {'EPC1', 'EPC2'}, 'UL21_13': {'EPC1', 'EPC2'}, 'UL21_3': {'EPC1', 'EPC2'}, 'UL21_4': {'EPC1', 'EPC2'}, 'UL21_1': {'ESTOP1'}}", "timestamp": "2025-09-10T19:09:37.249880", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Zone 02-01 candidates: ['UL13_1', 'UL13_2', 'UL13_3', 'UL13_4', 'UL13_5', 'UL13_6', 'UL13_7', 'UL13_8', 'UL13_9', 'UL13_10', 'UL13_11', 'UL13_12']", "timestamp": "2025-09-10T19:09:37.250628", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL13_2 in zone 02-01", "timestamp": "2025-09-10T19:09:37.250831", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL13_3 in zone 02-01", "timestamp": "2025-09-10T19:09:37.250978", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL13_5 in zone 02-01", "timestamp": "2025-09-10T19:09:37.251138", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL13_6 in zone 02-01", "timestamp": "2025-09-10T19:09:37.251299", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL13_7 in zone 02-01", "timestamp": "2025-09-10T19:09:37.251460", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL13_9 in zone 02-01", "timestamp": "2025-09-10T19:09:37.251615", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL13_10 in zone 02-01", "timestamp": "2025-09-10T19:09:37.251747", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL13_11 in zone 02-01", "timestamp": "2025-09-10T19:09:37.251881", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL13_12 in zone 02-01", "timestamp": "2025-09-10T19:09:37.251985", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Zones: rung", "timestamp": "2025-09-10T19:09:37.252092", "module": "src.routines.zones", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "zone": "02-01", "interlock": "MCM02", "dcs_list": ["UL13_1_EPC1_DCS_CTRL.O1", "UL13_1_EPC2_DCS_CTRL.O1", "UL13_4_EPC1_DCS_CTRL.O1", "UL13_4_EPC2_DCS_CTRL.O1", "UL13_8_EPC1_DCS_CTRL.O1", "UL13_8_EPC2_DCS_CTRL.O1"]}
{"level": "DEBUG", "message": "Zone 02-02 candidates: ['UL14_1', 'UL14_2', 'UL14_3', 'UL14_4', 'UL14_5', 'UL14_6', 'UL14_7', 'UL14_8', 'UL14_9', 'UL14_10']", "timestamp": "2025-09-10T19:09:37.252423", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL14_2 in zone 02-02", "timestamp": "2025-09-10T19:09:37.252583", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL14_5 in zone 02-02", "timestamp": "2025-09-10T19:09:37.252746", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL14_6 in zone 02-02", "timestamp": "2025-09-10T19:09:37.252886", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL14_7 in zone 02-02", "timestamp": "2025-09-10T19:09:37.253033", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL14_8 in zone 02-02", "timestamp": "2025-09-10T19:09:37.253174", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL14_9 in zone 02-02", "timestamp": "2025-09-10T19:09:37.253345", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL14_10 in zone 02-02", "timestamp": "2025-09-10T19:09:37.253517", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Zones: rung", "timestamp": "2025-09-10T19:09:37.253689", "module": "src.routines.zones", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "zone": "02-02", "interlock": "02-01", "dcs_list": ["UL14_1_ESTOP1_DCS_CTRL.O1", "UL14_3_EPC1_DCS_CTRL.O1", "UL14_3_EPC2_DCS_CTRL.O1", "UL14_4_EPC1_DCS_CTRL.O1", "UL14_4_EPC2_DCS_CTRL.O1"]}
{"level": "DEBUG", "message": "Zone 02-03 candidates: ['UL15_1', 'UL15_2', 'UL15_3', 'UL15_4', 'UL15_5', 'UL15_6', 'UL15_7', 'UL15_8', 'UL15_9', 'UL15_10', 'UL15_11']", "timestamp": "2025-09-10T19:09:37.254050", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL15_2 in zone 02-03", "timestamp": "2025-09-10T19:09:37.254248", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL15_5 in zone 02-03", "timestamp": "2025-09-10T19:09:37.254433", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL15_6 in zone 02-03", "timestamp": "2025-09-10T19:09:37.254618", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL15_7 in zone 02-03", "timestamp": "2025-09-10T19:09:37.254792", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL15_8 in zone 02-03", "timestamp": "2025-09-10T19:09:37.254949", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL15_9 in zone 02-03", "timestamp": "2025-09-10T19:09:37.255094", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL15_10 in zone 02-03", "timestamp": "2025-09-10T19:09:37.255221", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL15_11 in zone 02-03", "timestamp": "2025-09-10T19:09:37.255480", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Zones: rung", "timestamp": "2025-09-10T19:09:37.255785", "module": "src.routines.zones", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "zone": "02-03", "interlock": "02-01", "dcs_list": ["UL15_1_ESTOP1_DCS_CTRL.O1", "UL15_3_EPC1_DCS_CTRL.O1", "UL15_3_EPC2_DCS_CTRL.O1", "UL15_4_EPC1_DCS_CTRL.O1", "UL15_4_EPC2_DCS_CTRL.O1"]}
{"level": "DEBUG", "message": "Zone 02-04 candidates: ['PS5_1', 'PS5_2', 'PS5_3', 'PS5_4', 'PS5_5']", "timestamp": "2025-09-10T19:09:37.256124", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base PS5_2 in zone 02-04", "timestamp": "2025-09-10T19:09:37.256295", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base PS5_3 in zone 02-04", "timestamp": "2025-09-10T19:09:37.256436", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base PS5_4 in zone 02-04", "timestamp": "2025-09-10T19:09:37.256587", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base PS5_5 in zone 02-04", "timestamp": "2025-09-10T19:09:37.256713", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Zones: rung", "timestamp": "2025-09-10T19:09:37.256862", "module": "src.routines.zones", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "zone": "02-04", "interlock": "02-01", "dcs_list": ["PS5_1_EPC1_DCS_CTRL.O1", "PS5_1_EPC2_DCS_CTRL.O1"]}
{"level": "DEBUG", "message": "Zone 02-05 candidates: ['PS5_6', 'PS5_7', 'PS5_8', 'PS5_9', 'PS5_10', 'PS5_11']", "timestamp": "2025-09-10T19:09:37.257165", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base PS5_6 in zone 02-05", "timestamp": "2025-09-10T19:09:37.257341", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base PS5_7 in zone 02-05", "timestamp": "2025-09-10T19:09:37.257452", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base PS5_8 in zone 02-05", "timestamp": "2025-09-10T19:09:37.257659", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base PS5_9 in zone 02-05", "timestamp": "2025-09-10T19:09:37.257886", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base PS5_10 in zone 02-05", "timestamp": "2025-09-10T19:09:37.258001", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base PS5_11 in zone 02-05", "timestamp": "2025-09-10T19:09:37.258118", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Zones: rung", "timestamp": "2025-09-10T19:09:37.258285", "module": "src.routines.zones", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "zone": "02-05", "interlock": "MCM02", "dcs_list": []}
{"level": "DEBUG", "message": "Zone 02-06 candidates: ['PS5_12', 'PS5_13']", "timestamp": "2025-09-10T19:09:37.258627", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base PS5_12 in zone 02-06", "timestamp": "2025-09-10T19:09:37.258821", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base PS5_13 in zone 02-06", "timestamp": "2025-09-10T19:09:37.258996", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Zones: rung", "timestamp": "2025-09-10T19:09:37.259151", "module": "src.routines.zones", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "zone": "02-06", "interlock": "MCM02", "dcs_list": []}
{"level": "DEBUG", "message": "Zone 02-07 candidates: ['UL16_1', 'UL16_2', 'UL16_3', 'UL16_4', 'UL16_5', 'UL16_6', 'UL16_7', 'UL16_8', 'UL16_9']", "timestamp": "2025-09-10T19:09:37.259493", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL16_3 in zone 02-07", "timestamp": "2025-09-10T19:09:37.259686", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL16_4 in zone 02-07", "timestamp": "2025-09-10T19:09:37.259837", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL16_5 in zone 02-07", "timestamp": "2025-09-10T19:09:37.259971", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL16_6 in zone 02-07", "timestamp": "2025-09-10T19:09:37.260092", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL16_7 in zone 02-07", "timestamp": "2025-09-10T19:09:37.260194", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL16_8 in zone 02-07", "timestamp": "2025-09-10T19:09:37.260294", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL16_9 in zone 02-07", "timestamp": "2025-09-10T19:09:37.260393", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Zones: rung", "timestamp": "2025-09-10T19:09:37.260512", "module": "src.routines.zones", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "zone": "02-07", "interlock": "02-09", "dcs_list": ["UL16_1_EPC1_DCS_CTRL.O1", "UL16_1_EPC2_DCS_CTRL.O1", "UL16_2_EPC1_DCS_CTRL.O1", "UL16_2_EPC2_DCS_CTRL.O1"]}
{"level": "DEBUG", "message": "Zone 02-08 candidates: ['UL17_1', 'UL17_2', 'UL17_3', 'UL17_4', 'UL17_5', 'UL17_6', 'UL17_7', 'UL17_8', 'UL17_9', 'UL17_10']", "timestamp": "2025-09-10T19:09:37.260839", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL17_2 in zone 02-08", "timestamp": "2025-09-10T19:09:37.261021", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL17_5 in zone 02-08", "timestamp": "2025-09-10T19:09:37.261171", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL17_6 in zone 02-08", "timestamp": "2025-09-10T19:09:37.261323", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL17_7 in zone 02-08", "timestamp": "2025-09-10T19:09:37.261479", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL17_8 in zone 02-08", "timestamp": "2025-09-10T19:09:37.261609", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL17_9 in zone 02-08", "timestamp": "2025-09-10T19:09:37.261752", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL17_10 in zone 02-08", "timestamp": "2025-09-10T19:09:37.261885", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Zones: rung", "timestamp": "2025-09-10T19:09:37.262017", "module": "src.routines.zones", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "zone": "02-08", "interlock": "02-09", "dcs_list": ["UL17_1_ESTOP1_DCS_CTRL.O1", "UL17_3_EPC1_DCS_CTRL.O1", "UL17_3_EPC2_DCS_CTRL.O1", "UL17_4_EPC1_DCS_CTRL.O1", "UL17_4_EPC2_DCS_CTRL.O1"]}
{"level": "DEBUG", "message": "Zone 02-09 candidates: ['UL18_1', 'UL18_2', 'UL18_3', 'UL18_4', 'UL18_5', 'UL18_6', 'UL18_7', 'UL18_8', 'UL18_9', 'UL18_10', 'UL18_11', 'UL18_12', 'UL18_13', 'UL18_14', 'UL18_15', 'UL18_16']", "timestamp": "2025-09-10T19:09:37.262337", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL18_2 in zone 02-09", "timestamp": "2025-09-10T19:09:37.262534", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL18_5 in zone 02-09", "timestamp": "2025-09-10T19:09:37.262729", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL18_6 in zone 02-09", "timestamp": "2025-09-10T19:09:37.262896", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL18_7 in zone 02-09", "timestamp": "2025-09-10T19:09:37.263047", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL18_8 in zone 02-09", "timestamp": "2025-09-10T19:09:37.263198", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL18_9 in zone 02-09", "timestamp": "2025-09-10T19:09:37.263363", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL18_11 in zone 02-09", "timestamp": "2025-09-10T19:09:37.263535", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL18_12 in zone 02-09", "timestamp": "2025-09-10T19:09:37.263681", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL18_13 in zone 02-09", "timestamp": "2025-09-10T19:09:37.263820", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL18_14 in zone 02-09", "timestamp": "2025-09-10T19:09:37.263952", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL18_15 in zone 02-09", "timestamp": "2025-09-10T19:09:37.264079", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL18_16 in zone 02-09", "timestamp": "2025-09-10T19:09:37.264202", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Zones: rung", "timestamp": "2025-09-10T19:09:37.264329", "module": "src.routines.zones", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "zone": "02-09", "interlock": "MCM02", "dcs_list": ["UL18_1_ESTOP1_DCS_CTRL.O1", "UL18_3_EPC1_DCS_CTRL.O1", "UL18_3_EPC2_DCS_CTRL.O1", "UL18_4_EPC1_DCS_CTRL.O1", "UL18_4_EPC2_DCS_CTRL.O1", "UL18_10_EPC1_DCS_CTRL.O1", "UL18_10_EPC2_DCS_CTRL.O1"]}
{"level": "DEBUG", "message": "Zone 02-10 candidates: ['PS6_1', 'PS6_2', 'PS6_3', 'PS6_4', 'PS6_5']", "timestamp": "2025-09-10T19:09:37.264634", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base PS6_2 in zone 02-10", "timestamp": "2025-09-10T19:09:37.264863", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base PS6_3 in zone 02-10", "timestamp": "2025-09-10T19:09:37.265048", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base PS6_4 in zone 02-10", "timestamp": "2025-09-10T19:09:37.265236", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base PS6_5 in zone 02-10", "timestamp": "2025-09-10T19:09:37.265377", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Zones: rung", "timestamp": "2025-09-10T19:09:37.265522", "module": "src.routines.zones", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "zone": "02-10", "interlock": "02-09", "dcs_list": ["PS6_1_EPC1_DCS_CTRL.O1", "PS6_1_EPC2_DCS_CTRL.O1"]}
{"level": "DEBUG", "message": "Zone 02-11 candidates: ['PS6_6', 'PS6_7', 'PS6_8', 'PS6_9', 'PS6_10', 'PS6_11']", "timestamp": "2025-09-10T19:09:37.265836", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base PS6_6 in zone 02-11", "timestamp": "2025-09-10T19:09:37.266005", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base PS6_7 in zone 02-11", "timestamp": "2025-09-10T19:09:37.266143", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base PS6_8 in zone 02-11", "timestamp": "2025-09-10T19:09:37.266274", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base PS6_9 in zone 02-11", "timestamp": "2025-09-10T19:09:37.266401", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base PS6_10 in zone 02-11", "timestamp": "2025-09-10T19:09:37.266542", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base PS6_11 in zone 02-11", "timestamp": "2025-09-10T19:09:37.266692", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Zones: rung", "timestamp": "2025-09-10T19:09:37.266830", "module": "src.routines.zones", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "zone": "02-11", "interlock": "MCM02", "dcs_list": []}
{"level": "DEBUG", "message": "Zone 02-12 candidates: ['PS6_12', 'PS6_13']", "timestamp": "2025-09-10T19:09:37.267140", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base PS6_12 in zone 02-12", "timestamp": "2025-09-10T19:09:37.267335", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base PS6_13 in zone 02-12", "timestamp": "2025-09-10T19:09:37.267495", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Zones: rung", "timestamp": "2025-09-10T19:09:37.267637", "module": "src.routines.zones", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "zone": "02-12", "interlock": "MCM02", "dcs_list": []}
{"level": "DEBUG", "message": "Zone 02-13 candidates: ['UL19_1', 'UL19_2', 'UL19_3', 'UL19_4', 'UL19_5', 'UL19_6', 'UL19_7', 'UL19_8', 'UL19_9']", "timestamp": "2025-09-10T19:09:37.267958", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL19_3 in zone 02-13", "timestamp": "2025-09-10T19:09:37.268130", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL19_4 in zone 02-13", "timestamp": "2025-09-10T19:09:37.268261", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL19_5 in zone 02-13", "timestamp": "2025-09-10T19:09:37.268414", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL19_6 in zone 02-13", "timestamp": "2025-09-10T19:09:37.268537", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL19_7 in zone 02-13", "timestamp": "2025-09-10T19:09:37.268660", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL19_8 in zone 02-13", "timestamp": "2025-09-10T19:09:37.268805", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL19_9 in zone 02-13", "timestamp": "2025-09-10T19:09:37.268923", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Zones: rung", "timestamp": "2025-09-10T19:09:37.269053", "module": "src.routines.zones", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "zone": "02-13", "interlock": "02-15", "dcs_list": ["UL19_1_EPC1_DCS_CTRL.O1", "UL19_1_EPC2_DCS_CTRL.O1", "UL19_2_EPC1_DCS_CTRL.O1", "UL19_2_EPC2_DCS_CTRL.O1"]}
{"level": "DEBUG", "message": "Zone 02-14 candidates: ['UL20_1', 'UL20_2', 'UL20_3', 'UL20_4', 'UL20_5', 'UL20_6', 'UL20_7', 'UL20_8', 'UL20_9', 'UL20_10', 'UL20_11']", "timestamp": "2025-09-10T19:09:37.269405", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL20_2 in zone 02-14", "timestamp": "2025-09-10T19:09:37.269594", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL20_5 in zone 02-14", "timestamp": "2025-09-10T19:09:37.269733", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL20_6 in zone 02-14", "timestamp": "2025-09-10T19:09:37.269839", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL20_7 in zone 02-14", "timestamp": "2025-09-10T19:09:37.269940", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL20_8 in zone 02-14", "timestamp": "2025-09-10T19:09:37.270040", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL20_9 in zone 02-14", "timestamp": "2025-09-10T19:09:37.270139", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL20_10 in zone 02-14", "timestamp": "2025-09-10T19:09:37.270239", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL20_11 in zone 02-14", "timestamp": "2025-09-10T19:09:37.270349", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Zones: rung", "timestamp": "2025-09-10T19:09:37.270452", "module": "src.routines.zones", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "zone": "02-14", "interlock": "02-15", "dcs_list": ["UL20_1_ESTOP1_DCS_CTRL.O1", "UL20_3_EPC1_DCS_CTRL.O1", "UL20_3_EPC2_DCS_CTRL.O1", "UL20_4_EPC1_DCS_CTRL.O1", "UL20_4_EPC2_DCS_CTRL.O1"]}
{"level": "DEBUG", "message": "Zone 02-15 candidates: ['UL21_1', 'UL21_2', 'UL21_3', 'UL21_4', 'UL21_5', 'UL21_6', 'UL21_7', 'UL21_8', 'UL21_9', 'UL21_10', 'UL21_11', 'UL21_12', 'UL21_13', 'UL21_14', 'UL21_15', 'UL21_16', 'UL21_17']", "timestamp": "2025-09-10T19:09:37.270766", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL21_2 in zone 02-15", "timestamp": "2025-09-10T19:09:37.270928", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL21_5 in zone 02-15", "timestamp": "2025-09-10T19:09:37.271061", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL21_6 in zone 02-15", "timestamp": "2025-09-10T19:09:37.271169", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL21_7 in zone 02-15", "timestamp": "2025-09-10T19:09:37.271270", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL21_8 in zone 02-15", "timestamp": "2025-09-10T19:09:37.271369", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL21_9 in zone 02-15", "timestamp": "2025-09-10T19:09:37.271468", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL21_10 in zone 02-15", "timestamp": "2025-09-10T19:09:37.271566", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL21_12 in zone 02-15", "timestamp": "2025-09-10T19:09:37.271670", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL21_14 in zone 02-15", "timestamp": "2025-09-10T19:09:37.271789", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL21_15 in zone 02-15", "timestamp": "2025-09-10T19:09:37.271920", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL21_16 in zone 02-15", "timestamp": "2025-09-10T19:09:37.272030", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base UL21_17 in zone 02-15", "timestamp": "2025-09-10T19:09:37.272130", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Zones: rung", "timestamp": "2025-09-10T19:09:37.272233", "module": "src.routines.zones", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "zone": "02-15", "interlock": "MCM02", "dcs_list": ["UL21_1_ESTOP1_DCS_CTRL.O1", "UL21_3_EPC1_DCS_CTRL.O1", "UL21_3_EPC2_DCS_CTRL.O1", "UL21_4_EPC1_DCS_CTRL.O1", "UL21_4_EPC2_DCS_CTRL.O1", "UL21_11_EPC1_DCS_CTRL.O1", "UL21_11_EPC2_DCS_CTRL.O1", "UL21_13_EPC1_DCS_CTRL.O1", "UL21_13_EPC2_DCS_CTRL.O1"]}
{"level": "DEBUG", "message": "Zone 02-16 candidates: ['PS7_1', 'PS7_2', 'PS7_3', 'PS7_4', 'PS7_5']", "timestamp": "2025-09-10T19:09:37.272508", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base PS7_2 in zone 02-16", "timestamp": "2025-09-10T19:09:37.272658", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base PS7_3 in zone 02-16", "timestamp": "2025-09-10T19:09:37.273046", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base PS7_4 in zone 02-16", "timestamp": "2025-09-10T19:09:37.273225", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base PS7_5 in zone 02-16", "timestamp": "2025-09-10T19:09:37.273402", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Zones: rung", "timestamp": "2025-09-10T19:09:37.273542", "module": "src.routines.zones", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "zone": "02-16", "interlock": "02-15", "dcs_list": ["PS7_1_EPC1_DCS_CTRL.O1", "PS7_1_EPC2_DCS_CTRL.O1"]}
{"level": "DEBUG", "message": "Zone 02-17 candidates: ['PS7_6', 'PS7_7']", "timestamp": "2025-09-10T19:09:37.273851", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base PS7_6 in zone 02-17", "timestamp": "2025-09-10T19:09:37.274050", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base PS7_7 in zone 02-17", "timestamp": "2025-09-10T19:09:37.274222", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Zones: rung", "timestamp": "2025-09-10T19:09:37.274378", "module": "src.routines.zones", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "zone": "02-17", "interlock": "MCM02", "dcs_list": []}
{"level": "DEBUG", "message": "Zone 02-18 candidates: ['PS7_8', 'PS7_9', 'PS7_10']", "timestamp": "2025-09-10T19:09:37.274738", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base PS7_8 in zone 02-18", "timestamp": "2025-09-10T19:09:37.274931", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base PS7_10 in zone 02-18", "timestamp": "2025-09-10T19:09:37.275070", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Zones: rung", "timestamp": "2025-09-10T19:09:37.275181", "module": "src.routines.zones", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "zone": "02-18", "interlock": "MCM02", "dcs_list": ["PS7_9_EPC1_DCS_CTRL.O1", "PS7_9_EPC2_DCS_CTRL.O1"]}
{"level": "DEBUG", "message": "Zone 02-19 candidates: ['PS7_11', 'PS7_12', 'PS7_13', 'PS7_14']", "timestamp": "2025-09-10T19:09:37.275757", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base PS7_11 in zone 02-19", "timestamp": "2025-09-10T19:09:37.275974", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base PS7_12 in zone 02-19", "timestamp": "2025-09-10T19:09:37.276165", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base PS7_13 in zone 02-19", "timestamp": "2025-09-10T19:09:37.276326", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "No DCS controllers found for base PS7_14 in zone 02-19", "timestamp": "2025-09-10T19:09:37.276459", "module": "src.routines.zones", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Zones: rung", "timestamp": "2025-09-10T19:09:37.276571", "module": "src.routines.zones", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "zone": "02-19", "interlock": "MCM02", "dcs_list": []}
{"level": "INFO", "message": "Successfully generated routine: zones", "timestamp": "2025-09-10T19:09:37.276720", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generating routine: estops", "timestamp": "2025-09-10T19:09:37.276883", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Successfully generated routine: estops", "timestamp": "2025-09-10T19:09:37.285269", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generating routine: safety_tag_mapping", "timestamp": "2025-09-10T19:09:37.686639", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Successfully generated routine: safety_tag_mapping", "timestamp": "2025-09-10T19:09:37.801033", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Safety routine generation results: {'inputs': True, 'outputs': True, 'resets': True, 'zones': True, 'estops': True, 'safety_tag_mapping': True}", "timestamp": "2025-09-10T19:09:37.801363", "module": "ModernSafetyProgramGenerator", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag map with 74 tags (50 push buttons, 24 beacons)", "timestamp": "2025-09-10T19:09:37.805934", "module": "ModernSafetyProgramGenerator", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Routines created (7): MainRoutine, R010_INPUTS, R011_OUTPUTS, R012_RESETS, R020_ESTOPS, R030_ZONES, R999_SAFETY_TAG_MAPPING", "timestamp": "2025-09-10T19:09:37.806113", "module": "ModernSafetyProgramGenerator", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "summary"}
{"level": "INFO", "message": "- R010_INPUTS: 163 rungs | example: XIC(Local:7:I.Pt02.Status)XIC(Local:7:I.Pt03.Status)OTE(MCM_EPB_STATUS);", "timestamp": "2025-09-10T19:09:37.806267", "module": "ModernSafetyProgramGenerator", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "summary"}
{"level": "INFO", "message": "- R011_OUTPUTS: 19 rungs | example: XIC(EStop_MCM_OK)XIC(EStop_02_01_OK)[OTE(UL13_1_VFD1:SO.STOOutput),OTE(UL13_2_VFD1:SO.STOOutput),OTE(UL13_3_VFD1:SO.STOOutput),OTE(UL13_4_VFD1:SO.STOOutput),...", "timestamp": "2025-09-10T19:09:37.806385", "module": "ModernSafetyProgramGenerator", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "summary"}
{"level": "INFO", "message": "- R012_RESETS: 52 rungs | example: [XIC(SFT_PS5_1_S1_PB) ,XIC(SFT_MCM_S_PB)]OTE(RST_PS5_1_EPC1_ESTOP);", "timestamp": "2025-09-10T19:09:37.806522", "module": "ModernSafetyProgramGenerator", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "summary"}
{"level": "INFO", "message": "- R030_ZONES: 20 rungs | example: XIC(UL13_1_EPC1_DCS_CTRL.O1)XIC(UL13_1_EPC2_DCS_CTRL.O1)XIC(UL13_4_EPC1_DCS_CTRL.O1)XIC(UL13_4_EPC2_DCS_CTRL.O1)XIC(UL13_8_EPC1_DCS_CTRL.O1)XIC(UL13_8_EPC2_D...", "timestamp": "2025-09-10T19:09:37.806666", "module": "ModernSafetyProgramGenerator", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "summary"}
{"level": "INFO", "message": "- R020_ESTOPS: 59 rungs | example: DCS(MCM_EPB_DCS_CTRL,EMERGENCY STOP,EQUIVALENT - ACTIVE HIGH,500,MANUAL,AUTOMATIC,Local:7:I.Pt02.Data,Local:7:I.Pt03.Data,MCM_EPB_STATUS,SFT_MCM_S_PB);", "timestamp": "2025-09-10T19:09:37.806804", "module": "ModernSafetyProgramGenerator", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "summary"}
{"level": "INFO", "message": "- R999_SAFETY_TAG_MAPPING: 24 rungs | example: XIC(SFT_PS5_1_BCN1_R)OTE(PS5_1_VFD1:SO.Out00Output)OTE(PS5_1_VFD1:SO.Out01Output);", "timestamp": "2025-09-10T19:09:37.806962", "module": "ModernSafetyProgramGenerator", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "summary"}
{"level": "INFO", "message": "- MainRoutine: 1 rungs | example: [JSR(R010_INPUTS,0) ,JSR(R011_OUTPUTS,0) ,JSR(R012_RESETS,0) ,JSR(R020_ESTOPS,0) ,JSR(R030_ZONES,0) ];", "timestamp": "2025-09-10T19:09:37.807105", "module": "ModernSafetyProgramGenerator", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "summary"}
{"level": "INFO", "message": "Successfully completed ModernSafetyProgramGenerator generation", "timestamp": "2025-09-10T19:09:37.807255", "module": "ModernSafetyProgramGenerator", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Written ModernSafetyProgramGenerator to /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/generated_projects/MTN6_MCM02/SafetyProgram_Generated.L5X", "timestamp": "2025-09-10T19:09:37.810587", "module": "ModernSafetyProgramGenerator", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "[SUCCESS] SafetyProgram written to /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/generated_projects/MTN6_MCM02/SafetyProgram_Generated.L5X", "timestamp": "2025-09-10T19:09:37.968248", "module": "__main__", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Generating MainProgram L5X...", "timestamp": "2025-09-10T19:09:37.968491", "module": "__main__", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "WARNING", "message": "LimitedMainProgramGenerator is deprecated; using ModernMainProgramGenerator", "timestamp": "2025-09-10T19:09:37.968728", "module": "src.container", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Starting ModernMainProgramGenerator generation", "timestamp": "2025-09-10T19:09:37.968970", "module": "ModernMainProgramGenerator", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Creating MainProgram XML structure", "timestamp": "2025-09-10T19:09:37.969158", "module": "ModernMainProgramGenerator", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Adding controller tags...", "timestamp": "2025-09-10T19:09:37.969338", "module": "ModernMainProgramGenerator", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Zones: subsystem key", "timestamp": "2025-09-10T19:09:38.127493", "module": "src.data_loader", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "subsystem": "DEFAULT", "found": false}
{"level": "DEBUG", "message": "Zones: heuristic best match", "timestamp": "2025-09-10T19:09:38.199468", "module": "src.data_loader", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "best_key": "MCM02", "score": 57}
{"level": "DEBUG", "message": "Zones: loaded", "timestamp": "2025-09-10T19:09:38.200320", "module": "src.data_loader", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "rows": 20}
{"level": "DEBUG", "message": "Extracting SPEED_CTRL data", "timestamp": "2025-09-10T19:09:38.203387", "module": "DataLoader", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "data_extraction", "type": "SPEED_CTRL"}
{"level": "INFO", "message": "Data: SPEED_CTRL VFDs=136", "timestamp": "2025-09-10T19:09:38.224436", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: project_name=MTN6_MCM04_CHUTE_LOAD, excel_path=/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/DESC_IP_MERGED.xlsx", "timestamp": "2025-09-10T19:09:38.224696", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Using project prefix from project_name: MTN6", "timestamp": "2025-09-10T19:09:38.225039", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS1_1_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.239538", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS1_2_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.239875", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS1_3_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.240142", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS1_4_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.240417", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS1_5_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.240657", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS2_1_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.240901", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS2_2_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.241127", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS2_3_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.241340", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS2_4_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.241584", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS2_5_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.241831", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS2_6_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.242040", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS3_1_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.242266", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS3_10_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.242472", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS3_11_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.242695", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS3_12_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.242910", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS3_2_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.243103", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS3_3_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.243277", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS3_4_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.243458", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS3_5_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.243630", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS3_6_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.243808", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS3_7_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.244014", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS3_8_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.244215", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS3_9_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.244382", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS4_1_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.244555", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS4_10_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.244767", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS4_11_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.244994", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS4_12_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.245217", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS4_13_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.245621", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS4_14_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.245852", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS4_2_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.246092", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS4_3_VFD1 = 220 FPM", "timestamp": "2025-09-10T19:09:38.246316", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS4_4_VFD1 = 220 FPM", "timestamp": "2025-09-10T19:09:38.246553", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS4_5_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.246788", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS4_6_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.247029", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS4_7_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.247231", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS4_8_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.247454", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS4_9_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.247697", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL1_10A_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.247920", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL1_10B_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.248146", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL1_11_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.248353", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL1_12_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.248591", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL1_13_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.248832", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL1_3_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.249059", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL1_4_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.249279", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL1_5_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.249515", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL1_6_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.249738", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL1_7_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.249972", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL1_8_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.250216", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL1_9_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.250456", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL10_1_VFD1 = 120 FPM", "timestamp": "2025-09-10T19:09:38.250677", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL10_10_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.250881", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL10_2_VFD1 = 120 FPM", "timestamp": "2025-09-10T19:09:38.251108", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL10_3_VFD1 = 120 FPM", "timestamp": "2025-09-10T19:09:38.251352", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL10_4_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.251598", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL10_5_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.251872", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL10_6_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.252099", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL10_7_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.252333", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL10_8_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.252563", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL10_9_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.252791", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL11_10A_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.253013", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL11_10B_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.253258", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL11_11_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.253490", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL11_12_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.253722", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL11_13_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.253939", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL11_3_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.254124", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL11_4_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.254339", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL11_5_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.254564", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL11_6_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.254794", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL11_7_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.255022", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL11_8_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.255255", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL11_9_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.255463", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL12_10_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.255669", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL12_3_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.255895", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL12_4_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.256098", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL12_5_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.256268", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL12_6_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.256420", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL12_7_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.256568", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL12_8_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.256743", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL12_9_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.256935", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL2_10_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.257147", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL2_3_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.257405", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL2_4_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.257654", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL2_5_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.257859", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL2_6_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.258111", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL2_7_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.258342", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL2_8_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.258591", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL2_9_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.258809", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL3_1_VFD1 = 120 FPM", "timestamp": "2025-09-10T19:09:38.259018", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL3_2_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.259216", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL3_3_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.259392", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL3_4_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.259612", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL3_5_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.259848", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL3_6_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.260074", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL3_7_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.260308", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL3_8_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.260504", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL3_9_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.260714", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL4_10A_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.260915", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL4_10B_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.261082", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL4_11_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.261236", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL4_12_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.261504", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL4_13_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.261734", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL4_3_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.261961", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL4_4_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.262187", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL4_5_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.262396", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL4_6_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.262625", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL4_7_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.262874", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL4_8_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.263121", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL4_9_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.263374", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL5_10_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.263595", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL5_3_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.263821", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL5_4_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.264050", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL5_5_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.264292", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL5_6_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.264526", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL5_7_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.264788", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL5_8_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.265083", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL5_9_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.265325", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL6_1_VFD1 = 120 FPM", "timestamp": "2025-09-10T19:09:38.265556", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL6_2_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.265772", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL6_3_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.265969", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL6_4_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.266182", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL6_5_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.266385", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL6_6_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.266571", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL6_7_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.266788", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL6_8_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.267016", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL6_9_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.267253", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL7_10A_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.267492", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL7_10B_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.267711", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL7_11_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.267914", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL7_12_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.268117", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL7_13_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.268301", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL7_3_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.268523", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL7_4_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.268756", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL7_5_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.268981", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL7_6_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.269202", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL7_7_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.269434", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL7_8_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.269673", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL7_9_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.269890", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL8_1_VFD1 = 120 FPM", "timestamp": "2025-09-10T19:09:38.270128", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL8_2_VFD1 = 120 FPM", "timestamp": "2025-09-10T19:09:38.270372", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL8_3_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.270585", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL8_4_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.270794", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL8_5_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.271029", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL8_6_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.271246", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL8_7_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.271430", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL8_8_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.271651", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL8_9_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.271879", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL9_10_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.272081", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL9_11_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.272302", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL9_3_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.272509", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL9_4_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.272726", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL9_5_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.272949", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL9_6_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.273173", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL9_7_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.273400", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL9_8_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.273634", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL9_9_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.273873", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS5_1_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.274089", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS5_10_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.274337", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS5_11_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.274569", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS5_12_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.274776", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS5_13_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.275038", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS5_2_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.275282", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS5_3_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.275552", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS5_4_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.275804", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS5_5_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.276040", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS5_6_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.276289", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS5_7_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.276561", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS5_8_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.276810", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS5_9_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.277018", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS6_1_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.277244", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS6_10_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.277478", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS6_11_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.277696", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS6_12_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.277894", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS6_13_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.278088", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS6_2_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.278300", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS6_3_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.278569", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS6_4_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.278797", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS6_5_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.279021", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS6_6_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.279208", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS6_7_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.279425", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS6_8_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.279639", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS6_9_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.279858", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS7_1_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.280109", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS7_10_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.280350", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS7_11_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.280599", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS7_12_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.280868", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS7_13_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.281118", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS7_14_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.281432", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS7_2_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.281744", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS7_3_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.282133", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS7_4_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.282391", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS7_5_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.282631", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS7_6_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.282827", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS7_7_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.283044", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS7_8_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.283329", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS7_9_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.283625", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL13_1_VFD1 = 120 FPM", "timestamp": "2025-09-10T19:09:38.283856", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL13_10_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.284072", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL13_11_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.284274", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL13_12_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.284494", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL13_2_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.284724", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL13_3_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.284950", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL13_4_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.285159", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL13_5_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.285353", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL13_6_VFD = 300 FPM", "timestamp": "2025-09-10T19:09:38.285583", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL13_7_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.285828", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL13_8_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.286060", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL13_9A_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.286249", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL13_9B_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.286450", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL14_10_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.286701", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL14_3_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.286914", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL14_4_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.287098", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL14_5_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.287303", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL14_6_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.287528", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL14_8_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.287726", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL14_9_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.287909", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL15_10_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.288109", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL15_11_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.288333", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL15_3_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.288577", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL15_4_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.288855", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL15_5_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.289105", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL15_6_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.289336", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL15_7_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.289557", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL15_8_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.289796", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL15_9_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.290014", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL16_1_VFD1 = 120 FPM", "timestamp": "2025-09-10T19:09:38.290220", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL16_2_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.290428", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL16_3_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.290625", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL16_4_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.290821", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL16_5_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.291056", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL16_6_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.291295", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL16_7_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.291565", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL16_8_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.291788", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL16_9_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.292028", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL17_10_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.292259", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL17_3_VFD1 = 120 FPM", "timestamp": "2025-09-10T19:09:38.292484", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL17_4_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.292722", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL17_5_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.292953", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL17_6_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.293188", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL17_7_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.293422", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL17_8_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.293677", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL17_9_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.293917", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL18_10_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.294138", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL18_11_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.294363", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL18_12_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.294593", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL18_13A_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.294821", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL18_13B_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.295043", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL18_14_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.295264", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL18_15_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.295517", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL18_16_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.295734", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL18_3_VFD1 = 120 FPM", "timestamp": "2025-09-10T19:09:38.295917", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL18_4_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.296134", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL18_5_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.296366", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL18_6_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.296599", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL18_7_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.296811", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL18_8_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.297010", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL18_9_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.297201", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL19_1_VFD1 = 120 FPM", "timestamp": "2025-09-10T19:09:38.297396", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL19_2_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.297606", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL19_3_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.297802", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL19_4_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.297996", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL19_5_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.298232", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL19_6_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.298473", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL19_7_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.298742", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL19_8_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.298957", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL19_9_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.299173", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL20_10_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.299420", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL20_11_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.299745", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL20_3_VFD1 = 120 FPM", "timestamp": "2025-09-10T19:09:38.300000", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL20_4_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.300241", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL20_5_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.300477", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL20_6_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.300732", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL20_7_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.300960", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL20_8_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.301181", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL20_9_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.301370", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL21_10_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.301571", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL21_11_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.301782", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL21_12_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.301970", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL21_13_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.302128", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL21_14A_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.302297", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL21_14B_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.302467", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL21_15_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.302696", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL21_16_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.302953", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL21_17_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.303198", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL21_3_VFD1 = 120 FPM", "timestamp": "2025-09-10T19:09:38.303433", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL21_4_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.303659", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL21_5_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.303901", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL21_6_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.304119", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL21_7_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.304334", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL21_8_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.304560", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL21_9_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.304803", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCP1_1_VFD = 300 FPM", "timestamp": "2025-09-10T19:09:38.305034", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCP1_2_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.305279", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCP1_3_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.305516", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCP1_4_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.305745", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCP1_5_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.305970", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCP1_6_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.306177", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCP1_7_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.306467", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCP1_8_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.306724", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL1_14_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.306971", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL1_15_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.307217", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL1_16_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.307469", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL1_17_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.307813", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL1_18_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.308082", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL1_19_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.308310", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL1_20_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.308537", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL11_14_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.308735", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL11_15_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.308954", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL11_16_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.309170", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL11_17_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.309334", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL11_18_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.309540", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL11_19_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.309747", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL11_20_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.309958", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL13_13_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.310169", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL13_14_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.310337", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL13_15_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.310598", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL13_16_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.310854", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL13_17_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.311089", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL13_18_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.311282", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL13_19_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.311494", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL18_17_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.311881", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL18_18_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.312278", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL18_19_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.312514", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL18_20_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.312760", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL18_21_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.313000", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL18_22_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.313213", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL18_23_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.313448", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL21_18_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.313673", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL21_19_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.313904", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL21_20_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.314117", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL21_21_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.314317", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL21_22_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.314555", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL21_23_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.314830", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL21_24_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.315033", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL4_14_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.315240", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL4_15_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.315469", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL4_16_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.315710", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL4_17_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.315961", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL4_18_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.316197", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL4_19_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.316431", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL4_20_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.316662", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL7_14_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.316877", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL7_15_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.317063", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL7_16_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.317258", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL7_17_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.317489", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL7_18_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.317720", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL7_19_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.317947", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: UL7_20_VFD1 = 420 FPM", "timestamp": "2025-09-10T19:09:38.318182", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: FL1014_2_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.318488", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: FL1018_2_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.318779", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: FL1022_2_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.318982", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: FL1026_2_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.319183", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: FL1034_2_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.319417", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: FL1038_2_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.319646", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: FL3012_2_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.319864", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: FL3016_2_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.320076", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: FL3020_2_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.320256", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: FL3024_2_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.320445", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PRS3_2A_VFD1 = 120 FPM", "timestamp": "2025-09-10T19:09:38.320640", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PRS3_2B_VFD1 = 120 FPM", "timestamp": "2025-09-10T19:09:38.320803", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PRS3_3A_VFD1 = 120 FPM", "timestamp": "2025-09-10T19:09:38.321002", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PRS3_3B_VFD1 = 120 FPM", "timestamp": "2025-09-10T19:09:38.321236", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PRS3_5_VFD1 = 120 FPM", "timestamp": "2025-09-10T19:09:38.321489", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PRS4_1_VFD1 = 120 FPM", "timestamp": "2025-09-10T19:09:38.321736", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PRS4_2_VFD1 = 120 FPM", "timestamp": "2025-09-10T19:09:38.321948", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS10_1_VFD1 = 150 FPM", "timestamp": "2025-09-10T19:09:38.322128", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS10_2_VFD1 = 200 FPM", "timestamp": "2025-09-10T19:09:38.322326", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS10_3_VFD1 = 240 FPM", "timestamp": "2025-09-10T19:09:38.322549", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS10_5_VFD1 = 240 FPM", "timestamp": "2025-09-10T19:09:38.322753", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS11_1_VFD1 = 150 FPM", "timestamp": "2025-09-10T19:09:38.322950", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS11_11_VFD1 = 240 FPM", "timestamp": "2025-09-10T19:09:38.323291", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS11_2_VFD1 = 200 FPM", "timestamp": "2025-09-10T19:09:38.323554", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS11_3_VFD1 = 240 FPM", "timestamp": "2025-09-10T19:09:38.323799", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS11_4_VFD1 = 240 FPM", "timestamp": "2025-09-10T19:09:38.324051", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS11_6_VFD1 = 240 FPM", "timestamp": "2025-09-10T19:09:38.324296", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS11_7_VFD1 = 240 FPM", "timestamp": "2025-09-10T19:09:38.324533", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS11_8_VFD1 = 240 FPM", "timestamp": "2025-09-10T19:09:38.324737", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS11_9_VFD1 = 240 FPM", "timestamp": "2025-09-10T19:09:38.324953", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: ULC5_3_VFD1 = 80 FPM", "timestamp": "2025-09-10T19:09:38.325171", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: ULC6_3_VFD1 = 80 FPM", "timestamp": "2025-09-10T19:09:38.325396", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: ULC7_3_VFD1 = 80 FPM", "timestamp": "2025-09-10T19:09:38.325768", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: ULC8_3_VFD1 = 80 FPM", "timestamp": "2025-09-10T19:09:38.326008", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: FL2074_2_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.326238", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: FL2078_2_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.326460", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: FL2086_2_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.326727", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: FL2090_2_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.326944", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: FL2094_2_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.327161", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: FL4066_2_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.327402", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: FL4070_2_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.327633", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: FL4074_2_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.327819", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: FL4078_2_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.327988", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: FL4082_2_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.328195", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PRS1_2A_VFD1 = 120 FPM", "timestamp": "2025-09-10T19:09:38.328402", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PRS1_2B_VFD1 = 120 FPM", "timestamp": "2025-09-10T19:09:38.328619", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PRS1_3_VFD1 = 120 FPM", "timestamp": "2025-09-10T19:09:38.328839", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PRS1_4_VFD1 = 120 FPM", "timestamp": "2025-09-10T19:09:38.329035", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PRS1_6_VFD1 = 120 FPM", "timestamp": "2025-09-10T19:09:38.329222", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PRS2_1_VFD1 = 120 FPM", "timestamp": "2025-09-10T19:09:38.329438", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS8_1_VFD1 = 140 FPM", "timestamp": "2025-09-10T19:09:38.329661", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS8_11_VFD1 = 240 FPM", "timestamp": "2025-09-10T19:09:38.329866", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS8_2_VFD1 = 180 FPM", "timestamp": "2025-09-10T19:09:38.330042", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS8_4_VFD1 = 240 FPM", "timestamp": "2025-09-10T19:09:38.330239", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS8_5_VFD1 = 240 FPM", "timestamp": "2025-09-10T19:09:38.330467", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS8_6_VFD1 = 240 FPM", "timestamp": "2025-09-10T19:09:38.330712", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS8_8_VFD1 = 220 FPM", "timestamp": "2025-09-10T19:09:38.330933", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS8_9_VFD1 = 240 FPM", "timestamp": "2025-09-10T19:09:38.331138", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS9_2_VFD1 = 240 FPM", "timestamp": "2025-09-10T19:09:38.331527", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: PS9_3_VFD1 = 190 FPM", "timestamp": "2025-09-10T19:09:38.331757", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: ULC1_3_VFD1 = 80 FPM", "timestamp": "2025-09-10T19:09:38.331964", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: ULC2_3_VFD1 = 80 FPM", "timestamp": "2025-09-10T19:09:38.332143", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: ULC3_3_VFD1 = 80 FPM", "timestamp": "2025-09-10T19:09:38.332368", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: ULC4_3_VFD1 = 80 FPM", "timestamp": "2025-09-10T19:09:38.332600", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCP1_10A_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.332792", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCP1_10B_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.333009", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCP1_11_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.333219", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCP1_12_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.333449", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCP1_13_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.333677", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCP1_14A_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.333906", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCP1_14B_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.334144", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCP1_14C_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.334362", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCP1_14D_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.334586", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCP1_15_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.334788", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCP1_16_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.334986", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCP1_17_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.335197", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCP1_18A_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.335418", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCP1_18B_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.335662", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCP1_19_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.335906", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCP1_20_VFD1 = 280 FPM", "timestamp": "2025-09-10T19:09:38.336121", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCP1_21_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.336338", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCP1_9_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.336565", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCS1_1_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.336773", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCS1_2_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.337007", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCS1_3_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.337431", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCS1_4_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.337808", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCS1_5A_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.338017", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCS1_5B_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.338241", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCS1_6_VFD1 = 240 FPM", "timestamp": "2025-09-10T19:09:38.338492", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCS1_7_VFD1 = 240 FPM", "timestamp": "2025-09-10T19:09:38.338720", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCS1_8_VFD1 = 240 FPM", "timestamp": "2025-09-10T19:09:38.338894", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCS1_9_VFD1 = 240 FPM", "timestamp": "2025-09-10T19:09:38.339135", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCS2_1_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.339392", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCS2_2_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.339596", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCS2_3A_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.339794", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCS2_3B_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.340017", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCS2_4_VFD1 = 240 FPM", "timestamp": "2025-09-10T19:09:38.340203", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCS2_5_VFD1 = 240 FPM", "timestamp": "2025-09-10T19:09:38.340357", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCS2_6_VFD1 = 240 FPM", "timestamp": "2025-09-10T19:09:38.340549", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: NCS2_7_VFD1 = 240 FPM", "timestamp": "2025-09-10T19:09:38.340746", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: S02_1_VFD1 = 250 FPM", "timestamp": "2025-09-10T19:09:38.340930", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: S02_2_VFD1 = 250 FPM", "timestamp": "2025-09-10T19:09:38.341137", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYAB_10_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.341371", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYAB_11_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.341565", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYAB_12_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.341737", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYAB_13_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.341895", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYAB_14_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.342086", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYAB_15_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.342301", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYAB_2_VFD1 = 550 FPM", "timestamp": "2025-09-10T19:09:38.342521", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYAB_3_VFD1 = 550 FPM", "timestamp": "2025-09-10T19:09:38.342716", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYAB_4_VFD1 = 500 FPM", "timestamp": "2025-09-10T19:09:38.342905", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYAB_5_VFD1 = 450 FPM", "timestamp": "2025-09-10T19:09:38.343065", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYAB_6_VFD1 = 400 FPM", "timestamp": "2025-09-10T19:09:38.343211", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYAB_7_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.343387", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYAB_8_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.343567", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYAB_9_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.343758", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYAC_10_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.343961", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYAC_11_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.344148", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYAC_2_VFD1 = 550 FPM", "timestamp": "2025-09-10T19:09:38.344303", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYAC_3_VFD1 = 500 FPM", "timestamp": "2025-09-10T19:09:38.344443", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYAC_4_VFD1 = 450 FPM", "timestamp": "2025-09-10T19:09:38.344614", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYAC_5_VFD1 = 400 FPM", "timestamp": "2025-09-10T19:09:38.344819", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYAC_6_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.345047", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYAC_7_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.345258", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYAC_8_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.345481", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYAC_9_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.345691", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYAD_2_VFD1 = 550 FPM", "timestamp": "2025-09-10T19:09:38.345926", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYAD_3_VFD1 = 500 FPM", "timestamp": "2025-09-10T19:09:38.346169", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYAD_4_VFD1 = 450 FPM", "timestamp": "2025-09-10T19:09:38.346405", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYAD_5_VFD1 = 400 FPM", "timestamp": "2025-09-10T19:09:38.346618", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYAD_6_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.346828", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYAD_7_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.347049", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYAD_8_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.347261", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYAD_9_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.347481", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYBA_10_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.347670", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYBA_11_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.347868", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYBA_12_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.348080", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYBA_13_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.348316", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYBA_14_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.348608", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYBA_15_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.348850", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYBA_2_VFD1 = 550 FPM", "timestamp": "2025-09-10T19:09:38.349067", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYBA_3_VFD1 = 500 FPM", "timestamp": "2025-09-10T19:09:38.349305", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYBA_4_VFD1 = 450 FPM", "timestamp": "2025-09-10T19:09:38.349553", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYBA_5_VFD1 = 400 FPM", "timestamp": "2025-09-10T19:09:38.349782", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYBA_6_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.350010", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYBA_7_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.350224", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYBA_8_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.350464", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYBA_9_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.350702", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYBC_10_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.350925", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYBC_2_VFD1 = 550 FPM", "timestamp": "2025-09-10T19:09:38.351139", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYBC_3_VFD1 = 500 FPM", "timestamp": "2025-09-10T19:09:38.351343", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYBC_4_VFD1 = 450 FPM", "timestamp": "2025-09-10T19:09:38.351572", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYBC_5_VFD1 = 400 FPM", "timestamp": "2025-09-10T19:09:38.351761", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYBC_6_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.352078", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYBC_7_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.352299", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYBC_8_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.352530", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYBC_9_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.352764", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYBD_10_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.352988", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYBD_11_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.353209", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYBD_12_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.353405", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYBD_13_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.353616", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYBD_14_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.353848", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYBD_2_VFD1 = 550 FPM", "timestamp": "2025-09-10T19:09:38.354048", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYBD_3_VFD1 = 550 FPM", "timestamp": "2025-09-10T19:09:38.354220", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYBD_4_VFD1 = 450 FPM", "timestamp": "2025-09-10T19:09:38.354413", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYBD_5_VFD1 = 400 FPM", "timestamp": "2025-09-10T19:09:38.354632", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYBD_6_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.354936", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYBD_7_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.355186", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYBD_8_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.355433", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYBD_9_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.355666", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYCA_2_VFD1 = 550 FPM", "timestamp": "2025-09-10T19:09:38.355967", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYCA_3_VFD1 = 500 FPM", "timestamp": "2025-09-10T19:09:38.356228", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYCA_4_VFD1 = 450 FPM", "timestamp": "2025-09-10T19:09:38.356439", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYCA_5_VFD1 = 400 FPM", "timestamp": "2025-09-10T19:09:38.356611", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYCA_6_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.356768", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYCA_7_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.356989", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYCA_8_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.357245", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYCA_9_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.357480", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYCB_10_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.357698", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYCB_2_VFD1 = 550 FPM", "timestamp": "2025-09-10T19:09:38.357947", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYCB_3_VFD1 = 500 FPM", "timestamp": "2025-09-10T19:09:38.358176", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYCB_4_VFD1 = 450 FPM", "timestamp": "2025-09-10T19:09:38.358530", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYCB_5_VFD1 = 400 FPM", "timestamp": "2025-09-10T19:09:38.358771", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYCB_6_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.359000", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYCB_7_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.359234", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYCB_8_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.359457", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYCB_9_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.359666", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYCD_10_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.359874", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYCD_11_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.360054", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYCD_12_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.360263", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYCD_2_VFD1 = 400 FPM", "timestamp": "2025-09-10T19:09:38.360496", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYCD_3_VFD1 = 380 FPM", "timestamp": "2025-09-10T19:09:38.360737", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYCD_4_VFD1 = 450 FPM", "timestamp": "2025-09-10T19:09:38.360993", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYCD_5_VFD1 = 400 FPM", "timestamp": "2025-09-10T19:09:38.361221", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYCD_6_VFD1 = 400 FPM", "timestamp": "2025-09-10T19:09:38.361451", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYCD_7_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.361676", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYCD_8_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.361881", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYCD_9_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.362068", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYDA_2_VFD1 = 550 FPM", "timestamp": "2025-09-10T19:09:38.362224", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYDA_3_VFD1 = 500 FPM", "timestamp": "2025-09-10T19:09:38.362385", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYDA_4_VFD1 = 450 FPM", "timestamp": "2025-09-10T19:09:38.362602", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYDA_5_VFD1 = 400 FPM", "timestamp": "2025-09-10T19:09:38.362848", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYDA_6_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.363078", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYDA_7_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.363274", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYDA_8_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.363492", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYDA_9_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.363674", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYDB_10_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.363856", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYDB_11_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.364048", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYDB_12_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.364209", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYDB_13_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.364418", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYDB_14_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.364676", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYDB_15_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.364926", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYDB_16_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.365170", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYDB_2_VFD1 = 550 FPM", "timestamp": "2025-09-10T19:09:38.365419", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYDB_3_VFD1 = 500 FPM", "timestamp": "2025-09-10T19:09:38.365649", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYDB_4_VFD1 = 450 FPM", "timestamp": "2025-09-10T19:09:38.365870", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYDB_5_VFD1 = 400 FPM", "timestamp": "2025-09-10T19:09:38.366099", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYDB_6_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.366342", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYDB_7_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.366585", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYDB_8_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.366806", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYDB_9_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.367027", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYDC_10_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.367229", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYDC_11_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.367433", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYDC_12_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.367649", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYDC_13_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.367845", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYDC_2_VFD1 = 550 FPM", "timestamp": "2025-09-10T19:09:38.368059", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYDC_3_VFD1 = 500 FPM", "timestamp": "2025-09-10T19:09:38.368301", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYDC_4_VFD1 = 450 FPM", "timestamp": "2025-09-10T19:09:38.368526", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYDC_5_VFD1 = 400 FPM", "timestamp": "2025-09-10T19:09:38.368756", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYDC_6_VFD1 = 350 FPM", "timestamp": "2025-09-10T19:09:38.368999", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYDC_7_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.369254", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYDC_8_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.369511", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Parsed speed: BYDC_9_VFD1 = 300 FPM", "timestamp": "2025-09-10T19:09:38.369756", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Loaded 580 VFD speeds from /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/Speeds/MTN6.xlsx", "timestamp": "2025-09-10T19:09:38.369951", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL13_1_VFD1 -> 120 FPM", "timestamp": "2025-09-10T19:09:38.370436", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL13_2_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.370712", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL13_3_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.370939", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL13_4_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.371173", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL13_5_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.371373", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed fallback: UL13_6_VFD1 -> 350 FPM (default)", "timestamp": "2025-09-10T19:09:38.371582", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL13_7_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.371759", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL13_8_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.371912", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL13_9A_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.372112", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL13_9B_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.372324", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL13_10_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.372544", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL13_11_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.372739", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL13_12_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.372887", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL14_3_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.373077", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL14_4_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.373278", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL14_5_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.373451", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL14_6_VFD1 -> 420 FPM", "timestamp": "2025-09-10T19:09:38.373652", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed fallback: UL14_7_VFD1 -> 350 FPM (default)", "timestamp": "2025-09-10T19:09:38.373862", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL14_8_VFD1 -> 420 FPM", "timestamp": "2025-09-10T19:09:38.374049", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL14_9_VFD1 -> 420 FPM", "timestamp": "2025-09-10T19:09:38.374254", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL14_10_VFD1 -> 420 FPM", "timestamp": "2025-09-10T19:09:38.374467", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL15_3_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.374701", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL15_4_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.374898", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL15_5_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.375118", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL15_6_VFD1 -> 420 FPM", "timestamp": "2025-09-10T19:09:38.375325", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL15_7_VFD1 -> 420 FPM", "timestamp": "2025-09-10T19:09:38.375499", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL15_8_VFD1 -> 420 FPM", "timestamp": "2025-09-10T19:09:38.375677", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL15_9_VFD1 -> 420 FPM", "timestamp": "2025-09-10T19:09:38.375883", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL15_10_VFD1 -> 420 FPM", "timestamp": "2025-09-10T19:09:38.376105", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL15_11_VFD1 -> 420 FPM", "timestamp": "2025-09-10T19:09:38.376312", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL16_1_VFD1 -> 120 FPM", "timestamp": "2025-09-10T19:09:38.376522", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL16_2_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.376720", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL16_3_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.376909", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL16_4_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.377101", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL16_5_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.377294", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL16_6_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.377485", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL16_7_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.377756", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL16_8_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.377962", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL16_9_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.378195", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL17_3_VFD1 -> 120 FPM", "timestamp": "2025-09-10T19:09:38.378420", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL17_4_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.378615", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL17_5_VFD1 -> 420 FPM", "timestamp": "2025-09-10T19:09:38.378798", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL17_6_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.378962", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL17_7_VFD1 -> 420 FPM", "timestamp": "2025-09-10T19:09:38.379205", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL17_8_VFD1 -> 420 FPM", "timestamp": "2025-09-10T19:09:38.379443", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL17_9_VFD1 -> 420 FPM", "timestamp": "2025-09-10T19:09:38.379684", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL17_10_VFD1 -> 420 FPM", "timestamp": "2025-09-10T19:09:38.379921", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL18_3_VFD1 -> 120 FPM", "timestamp": "2025-09-10T19:09:38.380118", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL18_4_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.380324", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL18_5_VFD1 -> 420 FPM", "timestamp": "2025-09-10T19:09:38.380575", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL18_6_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.380807", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL18_7_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.381010", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL18_8_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.381214", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL18_9_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.381513", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL18_10_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.381749", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL18_11_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.381968", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL18_12_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.382174", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL18_13A_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.382400", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL18_13B_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.382614", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL18_14_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.382806", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL18_15_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.383005", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL18_16_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.383226", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL19_1_VFD1 -> 120 FPM", "timestamp": "2025-09-10T19:09:38.383430", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL19_2_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.383629", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL19_3_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.383840", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL19_4_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.384059", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL19_5_VFD1 -> 420 FPM", "timestamp": "2025-09-10T19:09:38.384277", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL19_6_VFD1 -> 420 FPM", "timestamp": "2025-09-10T19:09:38.384488", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL19_7_VFD1 -> 420 FPM", "timestamp": "2025-09-10T19:09:38.384699", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL19_8_VFD1 -> 420 FPM", "timestamp": "2025-09-10T19:09:38.384904", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL19_9_VFD1 -> 420 FPM", "timestamp": "2025-09-10T19:09:38.385111", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL20_3_VFD1 -> 120 FPM", "timestamp": "2025-09-10T19:09:38.385344", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL20_4_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.385576", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL20_5_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.386035", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL20_6_VFD1 -> 420 FPM", "timestamp": "2025-09-10T19:09:38.386315", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL20_7_VFD1 -> 420 FPM", "timestamp": "2025-09-10T19:09:38.386559", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL20_8_VFD1 -> 420 FPM", "timestamp": "2025-09-10T19:09:38.386791", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL20_9_VFD1 -> 420 FPM", "timestamp": "2025-09-10T19:09:38.386994", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL20_10_VFD1 -> 420 FPM", "timestamp": "2025-09-10T19:09:38.387395", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL20_11_VFD1 -> 420 FPM", "timestamp": "2025-09-10T19:09:38.387629", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL21_3_VFD1 -> 120 FPM", "timestamp": "2025-09-10T19:09:38.387851", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL21_4_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.388077", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL21_5_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.388435", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL21_6_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.388647", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL21_7_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.388825", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL21_8_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.389045", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL21_9_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.389277", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL21_10_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.389518", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL21_11_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.389754", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL21_12_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.389969", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL21_13_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.390188", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL21_14A_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.390358", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL21_14B_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.390563", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL21_15_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.390771", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL21_16_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.390975", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: UL21_17_VFD1 -> 280 FPM", "timestamp": "2025-09-10T19:09:38.391166", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS5_1_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.391364", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS5_2_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.391588", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS5_3_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.391795", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS5_4_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.391969", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS5_5_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.392159", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS5_6_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.392362", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS5_7_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.392584", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS5_8_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.392794", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS5_9_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.393032", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS5_10_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.393261", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS5_11_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.393507", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS5_12_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.393749", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS5_13_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.393987", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS6_1_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.394214", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS6_2_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.394451", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS6_3_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.394711", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS6_4_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.394965", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS6_5_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.395209", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS6_6_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.395414", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS6_7_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.395625", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS6_8_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.395831", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS6_9_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.396034", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS6_10_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.396259", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS6_11_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.396497", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS6_12_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.396709", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS6_13_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.396921", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS7_1_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.397130", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS7_2_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.397347", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS7_3_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.397571", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS7_4_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.397804", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS7_5_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.398046", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS7_6_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.398273", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS7_7_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.398532", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS7_8_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.398780", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS7_9_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.399010", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS7_10_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.399217", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS7_11_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.399401", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS7_12_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.399564", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS7_13_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.399737", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Speed lookup: PS7_14_VFD1 -> 300 FPM", "timestamp": "2025-09-10T19:09:38.399951", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "SPEED_CTRL sample=PS5_1_VFD1(300), PS5_2_VFD1(300), PS5_3_VFD1(300), PS5_4_VFD1(300), PS5_5_VFD1(300)...", "timestamp": "2025-09-10T19:09:38.400297", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Data: SPEED_CTRL count=136", "timestamp": "2025-09-10T19:09:38.400436", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Extracting PMM data", "timestamp": "2025-09-10T19:09:39.106020", "module": "DataLoader", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "data_extraction", "type": "PMM"}
{"level": "INFO", "message": "Data: PMM entries=3", "timestamp": "2025-09-10T19:09:39.106962", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "PMM processing PDP3_PMM1", "timestamp": "2025-09-10T19:09:39.107233", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "PMM PDP3_PMM1 DPM=UL18_4_DPM1", "timestamp": "2025-09-10T19:09:39.107399", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "PMM PDP3_PMM1 PWM fault IO PDP3_FIO1:I.Pt12.Data", "timestamp": "2025-09-10T19:09:39.108227", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "PMM PDP3_PMM1 configuration stored", "timestamp": "2025-09-10T19:09:39.108416", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "PMM processing PDP4_PMM1", "timestamp": "2025-09-10T19:09:39.108647", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "PMM PDP4_PMM1 DPM=UL18_4_DPM1", "timestamp": "2025-09-10T19:09:39.108823", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "PMM PDP4_PMM1 PWM fault IO PDP4_FIO1:I.Pt12.Data", "timestamp": "2025-09-10T19:09:39.109611", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "PMM PDP4_PMM1 configuration stored", "timestamp": "2025-09-10T19:09:39.109770", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "PMM processing PDP7_PMM1", "timestamp": "2025-09-10T19:09:39.109998", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "PMM PDP7_PMM1 DPM=UL21_11_DPM1", "timestamp": "2025-09-10T19:09:39.110177", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "PMM PDP7_PMM1 PWM fault IO PDP7_FIO1:I.Pt12.Data", "timestamp": "2025-09-10T19:09:39.110940", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "PMM PDP7_PMM1 configuration stored", "timestamp": "2025-09-10T19:09:39.111131", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Data: PMM configs=3", "timestamp": "2025-09-10T19:09:39.111287", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Extracting CB_MONITOR data", "timestamp": "2025-09-10T19:09:39.111447", "module": "DataLoader", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "data_extraction", "type": "CB_MONITOR"}
{"level": "INFO", "message": "Data: CB PDPs=3", "timestamp": "2025-09-10T19:09:39.114385", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "CB_MONITOR PDP3: CBs=26 FIOs=2", "timestamp": "2025-09-10T19:09:39.114624", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "CB entries for PDP3 (in order): ['PDP3_CB1', 'PDP3_CB2', 'PDP3_CB3', 'PDP3_CB4', 'PDP3_CB5', 'PDP3_CB6', 'PDP3_CB7', 'PDP3_CB8', 'PDP3_CB9', 'PDP3_CB10', 'PDP3_CB11', 'PDP3_CB12', 'PDP3_CB13', 'PDP3_CB14', 'PDP3_CB15', 'PDP3_CB16', 'PDP3_CB17', 'PDP3_CB18', 'PDP3_CB19', 'PDP3_CB20', 'PDP3_CB21', 'PDP3_CB22', 'PDP3_CB23', 'PDP3_CB24', 'PDP3_CB25', 'PDP3_CB26']", "timestamp": "2025-09-10T19:09:39.114820", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP3_CB1, IO_PATH=PDP3_FIO1:I.Pt00.Data", "timestamp": "2025-09-10T19:09:39.115168", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP3_CB1 (CB1) to position 0 with IO_PATH PDP3_FIO1:I.Pt00.Data", "timestamp": "2025-09-10T19:09:39.115461", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP3_CB2, IO_PATH=PDP3_FIO1:I.Pt01.Data", "timestamp": "2025-09-10T19:09:39.115634", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP3_CB2 (CB2) to position 1 with IO_PATH PDP3_FIO1:I.Pt01.Data", "timestamp": "2025-09-10T19:09:39.115825", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP3_CB3, IO_PATH=PDP3_FIO1:I.Pt02.Data", "timestamp": "2025-09-10T19:09:39.115984", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP3_CB3 (CB3) to position 2 with IO_PATH PDP3_FIO1:I.Pt02.Data", "timestamp": "2025-09-10T19:09:39.116143", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP3_CB4, IO_PATH=PDP3_FIO1:I.Pt03.Data", "timestamp": "2025-09-10T19:09:39.116279", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP3_CB4 (CB4) to position 3 with IO_PATH PDP3_FIO1:I.Pt03.Data", "timestamp": "2025-09-10T19:09:39.116424", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP3_CB5, IO_PATH=PDP3_FIO1:I.Pt04.Data", "timestamp": "2025-09-10T19:09:39.116563", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP3_CB5 (CB5) to position 4 with IO_PATH PDP3_FIO1:I.Pt04.Data", "timestamp": "2025-09-10T19:09:39.116672", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP3_CB6, IO_PATH=PDP3_FIO1:I.Pt06.Data", "timestamp": "2025-09-10T19:09:39.116772", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP3_CB6 (CB6) to position 5 with IO_PATH PDP3_FIO1:I.Pt06.Data", "timestamp": "2025-09-10T19:09:39.116905", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP3_CB7, IO_PATH=PDP3_FIO1:I.Pt08.Data", "timestamp": "2025-09-10T19:09:39.117024", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP3_CB7 (CB7) to position 6 with IO_PATH PDP3_FIO1:I.Pt08.Data", "timestamp": "2025-09-10T19:09:39.117133", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP3_CB8, IO_PATH=PDP3_FIO1:I.Pt09.Data", "timestamp": "2025-09-10T19:09:39.117233", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP3_CB8 (CB8) to position 7 with IO_PATH PDP3_FIO1:I.Pt09.Data", "timestamp": "2025-09-10T19:09:39.117335", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP3_CB9, IO_PATH=PDP3_FIO1:I.Pt10.Data", "timestamp": "2025-09-10T19:09:39.117442", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP3_CB9 (CB9) to position 8 with IO_PATH PDP3_FIO1:I.Pt10.Data", "timestamp": "2025-09-10T19:09:39.117602", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP3_CB10, IO_PATH=PDP3_FIO1:I.Pt11.Data", "timestamp": "2025-09-10T19:09:39.117741", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP3_CB10 (CB10) to position 9 with IO_PATH PDP3_FIO1:I.Pt11.Data", "timestamp": "2025-09-10T19:09:39.117867", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP3_CB11, IO_PATH=PDP3_FIOH1:I.ProcessDataIn.Connector_7_A_Pin_4", "timestamp": "2025-09-10T19:09:39.118010", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP3_CB11 (CB11) to position 10 with IO_PATH PDP3_FIOH1:I.ProcessDataIn.Connector_7_A_Pin_4", "timestamp": "2025-09-10T19:09:39.118156", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP3_CB12, IO_PATH=PDP3_FIOH1:I.ProcessDataIn.Connector_7_B_Pin_2", "timestamp": "2025-09-10T19:09:39.118277", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP3_CB12 (CB12) to position 11 with IO_PATH PDP3_FIOH1:I.ProcessDataIn.Connector_7_B_Pin_2", "timestamp": "2025-09-10T19:09:39.118393", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP3_CB13, IO_PATH=PDP3_FIOH1:I.ProcessDataIn.Connector_5_A_Pin_4", "timestamp": "2025-09-10T19:09:39.118536", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP3_CB13 (CB13) to position 12 with IO_PATH PDP3_FIOH1:I.ProcessDataIn.Connector_5_A_Pin_4", "timestamp": "2025-09-10T19:09:39.118648", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP3_CB14, IO_PATH=PDP3_FIOH1:I.ProcessDataIn.Connector_5_B_Pin_2", "timestamp": "2025-09-10T19:09:39.118762", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP3_CB14 (CB14) to position 13 with IO_PATH PDP3_FIOH1:I.ProcessDataIn.Connector_5_B_Pin_2", "timestamp": "2025-09-10T19:09:39.118880", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP3_CB15, IO_PATH=PDP3_FIOH1:I.ProcessDataIn.Connector_3_A_Pin_4", "timestamp": "2025-09-10T19:09:39.118992", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP3_CB15 (CB15) to position 14 with IO_PATH PDP3_FIOH1:I.ProcessDataIn.Connector_3_A_Pin_4", "timestamp": "2025-09-10T19:09:39.119106", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP3_CB16, IO_PATH=PDP3_FIOH1:I.ProcessDataIn.Connector_3_B_Pin_2", "timestamp": "2025-09-10T19:09:39.119219", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP3_CB16 (CB16) to position 15 with IO_PATH PDP3_FIOH1:I.ProcessDataIn.Connector_3_B_Pin_2", "timestamp": "2025-09-10T19:09:39.119328", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP3_CB17, IO_PATH=PDP3_FIOH1:I.ProcessDataIn.Connector_1_A_Pin_4", "timestamp": "2025-09-10T19:09:39.119429", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP3_CB17 (CB17) to position 16 with IO_PATH PDP3_FIOH1:I.ProcessDataIn.Connector_1_A_Pin_4", "timestamp": "2025-09-10T19:09:39.119530", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP3_CB18, IO_PATH=PDP3_FIOH1:I.ProcessDataIn.Connector_1_B_Pin_2", "timestamp": "2025-09-10T19:09:39.119628", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP3_CB18 (CB18) to position 17 with IO_PATH PDP3_FIOH1:I.ProcessDataIn.Connector_1_B_Pin_2", "timestamp": "2025-09-10T19:09:39.119729", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP3_CB19, IO_PATH=PDP3_FIOH1:I.ProcessDataIn.Connector_8_A_Pin_4", "timestamp": "2025-09-10T19:09:39.119828", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP3_CB19 (CB19) to position 18 with IO_PATH PDP3_FIOH1:I.ProcessDataIn.Connector_8_A_Pin_4", "timestamp": "2025-09-10T19:09:39.119930", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP3_CB20, IO_PATH=PDP3_FIOH1:I.ProcessDataIn.Connector_8_B_Pin_2", "timestamp": "2025-09-10T19:09:39.120028", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP3_CB20 (CB20) to position 19 with IO_PATH PDP3_FIOH1:I.ProcessDataIn.Connector_8_B_Pin_2", "timestamp": "2025-09-10T19:09:39.120137", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP3_CB21, IO_PATH=PDP3_FIOH1:I.ProcessDataIn.Connector_6_A_Pin_4", "timestamp": "2025-09-10T19:09:39.120251", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP3_CB21 (CB21) to position 20 with IO_PATH PDP3_FIOH1:I.ProcessDataIn.Connector_6_A_Pin_4", "timestamp": "2025-09-10T19:09:39.120370", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP3_CB22, IO_PATH=PDP3_FIOH1:I.ProcessDataIn.Connector_6_B_Pin_2", "timestamp": "2025-09-10T19:09:39.120497", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP3_CB22 (CB22) to position 21 with IO_PATH PDP3_FIOH1:I.ProcessDataIn.Connector_6_B_Pin_2", "timestamp": "2025-09-10T19:09:39.120615", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP3_CB23, IO_PATH=PDP3_FIOH1:I.ProcessDataIn.Connector_4_A_Pin_4", "timestamp": "2025-09-10T19:09:39.120731", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP3_CB23 (CB23) to position 22 with IO_PATH PDP3_FIOH1:I.ProcessDataIn.Connector_4_A_Pin_4", "timestamp": "2025-09-10T19:09:39.120845", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP3_CB24, IO_PATH=PDP3_FIOH1:I.ProcessDataIn.Connector_4_B_Pin_2", "timestamp": "2025-09-10T19:09:39.120957", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP3_CB24 (CB24) to position 23 with IO_PATH PDP3_FIOH1:I.ProcessDataIn.Connector_4_B_Pin_2", "timestamp": "2025-09-10T19:09:39.121073", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP3_CB25, IO_PATH=PDP3_FIOH1:I.ProcessDataIn.Connector_2_A_Pin_4", "timestamp": "2025-09-10T19:09:39.121187", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP3_CB25 (CB25) to position 24 with IO_PATH PDP3_FIOH1:I.ProcessDataIn.Connector_2_A_Pin_4", "timestamp": "2025-09-10T19:09:39.121303", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP3_CB26, IO_PATH=PDP3_FIOH1:I.ProcessDataIn.Connector_2_B_Pin_2", "timestamp": "2025-09-10T19:09:39.121404", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP3_CB26 (CB26) to position 25 with IO_PATH PDP3_FIOH1:I.ProcessDataIn.Connector_2_B_Pin_2", "timestamp": "2025-09-10T19:09:39.121513", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "CB_MONITOR PDP3: configured CBs=26 entries=['PDP3_CB1', 'PDP3_CB2', 'PDP3_CB3', 'PDP3_CB4', 'PDP3_CB5', 'PDP3_CB6', 'PDP3_CB7', 'PDP3_CB8', 'PDP3_CB9', 'PDP3_CB10', 'PDP3_CB11', 'PDP3_CB12', 'PDP3_CB13', 'PDP3_CB14', 'PDP3_CB15', 'PDP3_CB16', 'PDP3_CB17', 'PDP3_CB18', 'PDP3_CB19', 'PDP3_CB20', 'PDP3_CB21', 'PDP3_CB22', 'PDP3_CB23', 'PDP3_CB24', 'PDP3_CB25', 'PDP3_CB26'] fault=PDP3_FIO1:I.ConnectionFaulted", "timestamp": "2025-09-10T19:09:39.121635", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "CB_MONITOR PDP4: CBs=26 FIOs=2", "timestamp": "2025-09-10T19:09:39.121751", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "CB entries for PDP4 (in order): ['PDP4_CB1', 'PDP4_CB2', 'PDP4_CB3', 'PDP4_CB4', 'PDP4_CB5', 'PDP4_CB6', 'PDP4_CB7', 'PDP4_CB8', 'PDP4_CB9', 'PDP4_CB10', 'PDP4_CB11', 'PDP4_CB12', 'PDP4_CB13', 'PDP4_CB14', 'PDP4_CB15', 'PDP4_CB16', 'PDP4_CB17', 'PDP4_CB18', 'PDP4_CB19', 'PDP4_CB20', 'PDP4_CB21', 'PDP4_CB22', 'PDP4_CB23', 'PDP4_CB24', 'PDP4_CB25', 'PDP4_CB26']", "timestamp": "2025-09-10T19:09:39.121868", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP4_CB1, IO_PATH=PDP4_FIO1:I.Pt00.Data", "timestamp": "2025-09-10T19:09:39.121981", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP4_CB1 (CB1) to position 0 with IO_PATH PDP4_FIO1:I.Pt00.Data", "timestamp": "2025-09-10T19:09:39.122097", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP4_CB2, IO_PATH=PDP4_FIO1:I.Pt01.Data", "timestamp": "2025-09-10T19:09:39.122209", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP4_CB2 (CB2) to position 1 with IO_PATH PDP4_FIO1:I.Pt01.Data", "timestamp": "2025-09-10T19:09:39.122325", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP4_CB3, IO_PATH=PDP4_FIO1:I.Pt02.Data", "timestamp": "2025-09-10T19:09:39.122478", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP4_CB3 (CB3) to position 2 with IO_PATH PDP4_FIO1:I.Pt02.Data", "timestamp": "2025-09-10T19:09:39.122645", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP4_CB4, IO_PATH=PDP4_FIO1:I.Pt03.Data", "timestamp": "2025-09-10T19:09:39.122756", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP4_CB4 (CB4) to position 3 with IO_PATH PDP4_FIO1:I.Pt03.Data", "timestamp": "2025-09-10T19:09:39.122862", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP4_CB5, IO_PATH=PDP4_FIO1:I.Pt04.Data", "timestamp": "2025-09-10T19:09:39.122961", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP4_CB5 (CB5) to position 4 with IO_PATH PDP4_FIO1:I.Pt04.Data", "timestamp": "2025-09-10T19:09:39.123068", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP4_CB6, IO_PATH=PDP4_FIO1:I.Pt06.Data", "timestamp": "2025-09-10T19:09:39.123170", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP4_CB6 (CB6) to position 5 with IO_PATH PDP4_FIO1:I.Pt06.Data", "timestamp": "2025-09-10T19:09:39.123284", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP4_CB7, IO_PATH=PDP4_FIO1:I.Pt08.Data", "timestamp": "2025-09-10T19:09:39.123422", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP4_CB7 (CB7) to position 6 with IO_PATH PDP4_FIO1:I.Pt08.Data", "timestamp": "2025-09-10T19:09:39.123577", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP4_CB8, IO_PATH=PDP4_FIO1:I.Pt09.Data", "timestamp": "2025-09-10T19:09:39.123749", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP4_CB8 (CB8) to position 7 with IO_PATH PDP4_FIO1:I.Pt09.Data", "timestamp": "2025-09-10T19:09:39.123898", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP4_CB9, IO_PATH=PDP4_FIO1:I.Pt10.Data", "timestamp": "2025-09-10T19:09:39.124070", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP4_CB9 (CB9) to position 8 with IO_PATH PDP4_FIO1:I.Pt10.Data", "timestamp": "2025-09-10T19:09:39.124186", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP4_CB10, IO_PATH=PDP4_FIO1:I.Pt11.Data", "timestamp": "2025-09-10T19:09:39.124289", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP4_CB10 (CB10) to position 9 with IO_PATH PDP4_FIO1:I.Pt11.Data", "timestamp": "2025-09-10T19:09:39.124395", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP4_CB11, IO_PATH=PDP4_FIOH1:I.ProcessDataIn.Connector_7_A_Pin_4", "timestamp": "2025-09-10T19:09:39.124504", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP4_CB11 (CB11) to position 10 with IO_PATH PDP4_FIOH1:I.ProcessDataIn.Connector_7_A_Pin_4", "timestamp": "2025-09-10T19:09:39.124634", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP4_CB12, IO_PATH=PDP4_FIOH1:I.ProcessDataIn.Connector_7_B_Pin_2", "timestamp": "2025-09-10T19:09:39.124772", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP4_CB12 (CB12) to position 11 with IO_PATH PDP4_FIOH1:I.ProcessDataIn.Connector_7_B_Pin_2", "timestamp": "2025-09-10T19:09:39.124896", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP4_CB13, IO_PATH=PDP4_FIOH1:I.ProcessDataIn.Connector_5_A_Pin_4", "timestamp": "2025-09-10T19:09:39.125019", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP4_CB13 (CB13) to position 12 with IO_PATH PDP4_FIOH1:I.ProcessDataIn.Connector_5_A_Pin_4", "timestamp": "2025-09-10T19:09:39.125135", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP4_CB14, IO_PATH=PDP4_FIOH1:I.ProcessDataIn.Connector_5_B_Pin_2", "timestamp": "2025-09-10T19:09:39.125238", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP4_CB14 (CB14) to position 13 with IO_PATH PDP4_FIOH1:I.ProcessDataIn.Connector_5_B_Pin_2", "timestamp": "2025-09-10T19:09:39.125342", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP4_CB15, IO_PATH=PDP4_FIOH1:I.ProcessDataIn.Connector_3_A_Pin_4", "timestamp": "2025-09-10T19:09:39.125457", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP4_CB15 (CB15) to position 14 with IO_PATH PDP4_FIOH1:I.ProcessDataIn.Connector_3_A_Pin_4", "timestamp": "2025-09-10T19:09:39.125607", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP4_CB16, IO_PATH=PDP4_FIOH1:I.ProcessDataIn.Connector_3_B_Pin_2", "timestamp": "2025-09-10T19:09:39.125733", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP4_CB16 (CB16) to position 15 with IO_PATH PDP4_FIOH1:I.ProcessDataIn.Connector_3_B_Pin_2", "timestamp": "2025-09-10T19:09:39.125863", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP4_CB17, IO_PATH=PDP4_FIOH1:I.ProcessDataIn.Connector_1_A_Pin_4", "timestamp": "2025-09-10T19:09:39.125970", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP4_CB17 (CB17) to position 16 with IO_PATH PDP4_FIOH1:I.ProcessDataIn.Connector_1_A_Pin_4", "timestamp": "2025-09-10T19:09:39.126081", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP4_CB18, IO_PATH=PDP4_FIOH1:I.ProcessDataIn.Connector_1_B_Pin_2", "timestamp": "2025-09-10T19:09:39.126183", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP4_CB18 (CB18) to position 17 with IO_PATH PDP4_FIOH1:I.ProcessDataIn.Connector_1_B_Pin_2", "timestamp": "2025-09-10T19:09:39.126285", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP4_CB19, IO_PATH=PDP4_FIOH1:I.ProcessDataIn.Connector_8_A_Pin_4", "timestamp": "2025-09-10T19:09:39.126388", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP4_CB19 (CB19) to position 18 with IO_PATH PDP4_FIOH1:I.ProcessDataIn.Connector_8_A_Pin_4", "timestamp": "2025-09-10T19:09:39.126519", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP4_CB20, IO_PATH=PDP4_FIOH1:I.ProcessDataIn.Connector_8_B_Pin_2", "timestamp": "2025-09-10T19:09:39.126643", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP4_CB20 (CB20) to position 19 with IO_PATH PDP4_FIOH1:I.ProcessDataIn.Connector_8_B_Pin_2", "timestamp": "2025-09-10T19:09:39.126772", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP4_CB21, IO_PATH=PDP4_FIOH1:I.ProcessDataIn.Connector_6_A_Pin_4", "timestamp": "2025-09-10T19:09:39.126883", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP4_CB21 (CB21) to position 20 with IO_PATH PDP4_FIOH1:I.ProcessDataIn.Connector_6_A_Pin_4", "timestamp": "2025-09-10T19:09:39.126987", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP4_CB22, IO_PATH=PDP4_FIOH1:I.ProcessDataIn.Connector_6_B_Pin_2", "timestamp": "2025-09-10T19:09:39.127087", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP4_CB22 (CB22) to position 21 with IO_PATH PDP4_FIOH1:I.ProcessDataIn.Connector_6_B_Pin_2", "timestamp": "2025-09-10T19:09:39.127190", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP4_CB23, IO_PATH=PDP4_FIOH1:I.ProcessDataIn.Connector_4_A_Pin_4", "timestamp": "2025-09-10T19:09:39.127291", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP4_CB23 (CB23) to position 22 with IO_PATH PDP4_FIOH1:I.ProcessDataIn.Connector_4_A_Pin_4", "timestamp": "2025-09-10T19:09:39.127393", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP4_CB24, IO_PATH=PDP4_FIOH1:I.ProcessDataIn.Connector_4_B_Pin_2", "timestamp": "2025-09-10T19:09:39.127508", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP4_CB24 (CB24) to position 23 with IO_PATH PDP4_FIOH1:I.ProcessDataIn.Connector_4_B_Pin_2", "timestamp": "2025-09-10T19:09:39.127640", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP4_CB25, IO_PATH=PDP4_FIOH1:I.ProcessDataIn.Connector_2_A_Pin_4", "timestamp": "2025-09-10T19:09:39.127743", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP4_CB25 (CB25) to position 24 with IO_PATH PDP4_FIOH1:I.ProcessDataIn.Connector_2_A_Pin_4", "timestamp": "2025-09-10T19:09:39.127848", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP4_CB26, IO_PATH=PDP4_FIOH1:I.ProcessDataIn.Connector_2_B_Pin_2", "timestamp": "2025-09-10T19:09:39.127948", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP4_CB26 (CB26) to position 25 with IO_PATH PDP4_FIOH1:I.ProcessDataIn.Connector_2_B_Pin_2", "timestamp": "2025-09-10T19:09:39.128056", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "CB_MONITOR PDP4: configured CBs=26 entries=['PDP4_CB1', 'PDP4_CB2', 'PDP4_CB3', 'PDP4_CB4', 'PDP4_CB5', 'PDP4_CB6', 'PDP4_CB7', 'PDP4_CB8', 'PDP4_CB9', 'PDP4_CB10', 'PDP4_CB11', 'PDP4_CB12', 'PDP4_CB13', 'PDP4_CB14', 'PDP4_CB15', 'PDP4_CB16', 'PDP4_CB17', 'PDP4_CB18', 'PDP4_CB19', 'PDP4_CB20', 'PDP4_CB21', 'PDP4_CB22', 'PDP4_CB23', 'PDP4_CB24', 'PDP4_CB25', 'PDP4_CB26'] fault=PDP4_FIO1:I.ConnectionFaulted", "timestamp": "2025-09-10T19:09:39.128162", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "CB_MONITOR PDP7: CBs=26 FIOs=2", "timestamp": "2025-09-10T19:09:39.128266", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "CB entries for PDP7 (in order): ['PDP7_CB1', 'PDP7_CB2', 'PDP7_CB3', 'PDP7_CB4', 'PDP7_CB5', 'PDP7_CB6', 'PDP7_CB7', 'PDP7_CB8', 'PDP7_CB9', 'PDP7_CB10', 'PDP7_CB11', 'PDP7_CB12', 'PDP7_CB13', 'PDP7_CB14', 'PDP7_CB15', 'PDP7_CB16', 'PDP7_CB17', 'PDP7_CB18', 'PDP7_CB19', 'PDP7_CB20', 'PDP7_CB21', 'PDP7_CB22', 'PDP7_CB23', 'PDP7_CB24', 'PDP7_CB25', 'PDP7_CB26']", "timestamp": "2025-09-10T19:09:39.128369", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP7_CB1, IO_PATH=PDP7_FIO1:I.Pt00.Data", "timestamp": "2025-09-10T19:09:39.128470", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP7_CB1 (CB1) to position 0 with IO_PATH PDP7_FIO1:I.Pt00.Data", "timestamp": "2025-09-10T19:09:39.128603", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP7_CB2, IO_PATH=PDP7_FIO1:I.Pt01.Data", "timestamp": "2025-09-10T19:09:39.128753", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP7_CB2 (CB2) to position 1 with IO_PATH PDP7_FIO1:I.Pt01.Data", "timestamp": "2025-09-10T19:09:39.128921", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP7_CB3, IO_PATH=PDP7_FIO1:I.Pt02.Data", "timestamp": "2025-09-10T19:09:39.129064", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP7_CB3 (CB3) to position 2 with IO_PATH PDP7_FIO1:I.Pt02.Data", "timestamp": "2025-09-10T19:09:39.129195", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP7_CB4, IO_PATH=PDP7_FIO1:I.Pt03.Data", "timestamp": "2025-09-10T19:09:39.129316", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP7_CB4 (CB4) to position 3 with IO_PATH PDP7_FIO1:I.Pt03.Data", "timestamp": "2025-09-10T19:09:39.129436", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP7_CB5, IO_PATH=PDP7_FIO1:I.Pt04.Data", "timestamp": "2025-09-10T19:09:39.129554", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP7_CB5 (CB5) to position 4 with IO_PATH PDP7_FIO1:I.Pt04.Data", "timestamp": "2025-09-10T19:09:39.129670", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP7_CB6, IO_PATH=PDP7_FIO1:I.Pt06.Data", "timestamp": "2025-09-10T19:09:39.129782", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP7_CB6 (CB6) to position 5 with IO_PATH PDP7_FIO1:I.Pt06.Data", "timestamp": "2025-09-10T19:09:39.129897", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP7_CB7, IO_PATH=PDP7_FIO1:I.Pt08.Data", "timestamp": "2025-09-10T19:09:39.130008", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP7_CB7 (CB7) to position 6 with IO_PATH PDP7_FIO1:I.Pt08.Data", "timestamp": "2025-09-10T19:09:39.130121", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP7_CB8, IO_PATH=PDP7_FIO1:I.Pt09.Data", "timestamp": "2025-09-10T19:09:39.130235", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP7_CB8 (CB8) to position 7 with IO_PATH PDP7_FIO1:I.Pt09.Data", "timestamp": "2025-09-10T19:09:39.130348", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP7_CB9, IO_PATH=PDP7_FIO1:I.Pt10.Data", "timestamp": "2025-09-10T19:09:39.130458", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP7_CB9 (CB9) to position 8 with IO_PATH PDP7_FIO1:I.Pt10.Data", "timestamp": "2025-09-10T19:09:39.130586", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP7_CB10, IO_PATH=PDP7_FIO1:I.Pt11.Data", "timestamp": "2025-09-10T19:09:39.130697", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP7_CB10 (CB10) to position 9 with IO_PATH PDP7_FIO1:I.Pt11.Data", "timestamp": "2025-09-10T19:09:39.130812", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP7_CB11, IO_PATH=PDP7_FIOH1:I.ProcessDataIn.Connector_7_A_Pin_4", "timestamp": "2025-09-10T19:09:39.130923", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP7_CB11 (CB11) to position 10 with IO_PATH PDP7_FIOH1:I.ProcessDataIn.Connector_7_A_Pin_4", "timestamp": "2025-09-10T19:09:39.131276", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP7_CB12, IO_PATH=PDP7_FIOH1:I.ProcessDataIn.Connector_7_B_Pin_2", "timestamp": "2025-09-10T19:09:39.131498", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP7_CB12 (CB12) to position 11 with IO_PATH PDP7_FIOH1:I.ProcessDataIn.Connector_7_B_Pin_2", "timestamp": "2025-09-10T19:09:39.131676", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP7_CB13, IO_PATH=PDP7_FIOH1:I.ProcessDataIn.Connector_5_A_Pin_4", "timestamp": "2025-09-10T19:09:39.131838", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP7_CB13 (CB13) to position 12 with IO_PATH PDP7_FIOH1:I.ProcessDataIn.Connector_5_A_Pin_4", "timestamp": "2025-09-10T19:09:39.131974", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP7_CB14, IO_PATH=PDP7_FIOH1:I.ProcessDataIn.Connector_5_B_Pin_2", "timestamp": "2025-09-10T19:09:39.132120", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP7_CB14 (CB14) to position 13 with IO_PATH PDP7_FIOH1:I.ProcessDataIn.Connector_5_B_Pin_2", "timestamp": "2025-09-10T19:09:39.132241", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP7_CB15, IO_PATH=PDP7_FIOH1:I.ProcessDataIn.Connector_3_A_Pin_4", "timestamp": "2025-09-10T19:09:39.132351", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP7_CB15 (CB15) to position 14 with IO_PATH PDP7_FIOH1:I.ProcessDataIn.Connector_3_A_Pin_4", "timestamp": "2025-09-10T19:09:39.132459", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP7_CB16, IO_PATH=PDP7_FIOH1:I.ProcessDataIn.Connector_3_B_Pin_2", "timestamp": "2025-09-10T19:09:39.132560", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP7_CB16 (CB16) to position 15 with IO_PATH PDP7_FIOH1:I.ProcessDataIn.Connector_3_B_Pin_2", "timestamp": "2025-09-10T19:09:39.132660", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP7_CB17, IO_PATH=PDP7_FIOH1:I.ProcessDataIn.Connector_1_A_Pin_4", "timestamp": "2025-09-10T19:09:39.132759", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP7_CB17 (CB17) to position 16 with IO_PATH PDP7_FIOH1:I.ProcessDataIn.Connector_1_A_Pin_4", "timestamp": "2025-09-10T19:09:39.132859", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP7_CB18, IO_PATH=PDP7_FIOH1:I.ProcessDataIn.Connector_1_B_Pin_2", "timestamp": "2025-09-10T19:09:39.132968", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP7_CB18 (CB18) to position 17 with IO_PATH PDP7_FIOH1:I.ProcessDataIn.Connector_1_B_Pin_2", "timestamp": "2025-09-10T19:09:39.133123", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP7_CB19, IO_PATH=PDP7_FIOH1:I.ProcessDataIn.Connector_8_A_Pin_4", "timestamp": "2025-09-10T19:09:39.133253", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP7_CB19 (CB19) to position 18 with IO_PATH PDP7_FIOH1:I.ProcessDataIn.Connector_8_A_Pin_4", "timestamp": "2025-09-10T19:09:39.133397", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP7_CB20, IO_PATH=PDP7_FIOH1:I.ProcessDataIn.Connector_8_B_Pin_2", "timestamp": "2025-09-10T19:09:39.133509", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP7_CB20 (CB20) to position 19 with IO_PATH PDP7_FIOH1:I.ProcessDataIn.Connector_8_B_Pin_2", "timestamp": "2025-09-10T19:09:39.133616", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP7_CB21, IO_PATH=PDP7_FIOH1:I.ProcessDataIn.Connector_6_A_Pin_4", "timestamp": "2025-09-10T19:09:39.133736", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP7_CB21 (CB21) to position 20 with IO_PATH PDP7_FIOH1:I.ProcessDataIn.Connector_6_A_Pin_4", "timestamp": "2025-09-10T19:09:39.133861", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP7_CB22, IO_PATH=PDP7_FIOH1:I.ProcessDataIn.Connector_6_B_Pin_2", "timestamp": "2025-09-10T19:09:39.133993", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP7_CB22 (CB22) to position 21 with IO_PATH PDP7_FIOH1:I.ProcessDataIn.Connector_6_B_Pin_2", "timestamp": "2025-09-10T19:09:39.134120", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP7_CB23, IO_PATH=PDP7_FIOH1:I.ProcessDataIn.Connector_4_A_Pin_4", "timestamp": "2025-09-10T19:09:39.134239", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP7_CB23 (CB23) to position 22 with IO_PATH PDP7_FIOH1:I.ProcessDataIn.Connector_4_A_Pin_4", "timestamp": "2025-09-10T19:09:39.134363", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP7_CB24, IO_PATH=PDP7_FIOH1:I.ProcessDataIn.Connector_4_B_Pin_2", "timestamp": "2025-09-10T19:09:39.134474", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP7_CB24 (CB24) to position 23 with IO_PATH PDP7_FIOH1:I.ProcessDataIn.Connector_4_B_Pin_2", "timestamp": "2025-09-10T19:09:39.134593", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP7_CB25, IO_PATH=PDP7_FIOH1:I.ProcessDataIn.Connector_2_A_Pin_4", "timestamp": "2025-09-10T19:09:39.134701", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP7_CB25 (CB25) to position 24 with IO_PATH PDP7_FIOH1:I.ProcessDataIn.Connector_2_A_Pin_4", "timestamp": "2025-09-10T19:09:39.134819", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Processing CB entry: DESCA=PDP7_CB26, IO_PATH=PDP7_FIOH1:I.ProcessDataIn.Connector_2_B_Pin_2", "timestamp": "2025-09-10T19:09:39.134929", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Mapped PDP7_CB26 (CB26) to position 25 with IO_PATH PDP7_FIOH1:I.ProcessDataIn.Connector_2_B_Pin_2", "timestamp": "2025-09-10T19:09:39.135041", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "CB_MONITOR PDP7: configured CBs=26 entries=['PDP7_CB1', 'PDP7_CB2', 'PDP7_CB3', 'PDP7_CB4', 'PDP7_CB5', 'PDP7_CB6', 'PDP7_CB7', 'PDP7_CB8', 'PDP7_CB9', 'PDP7_CB10', 'PDP7_CB11', 'PDP7_CB12', 'PDP7_CB13', 'PDP7_CB14', 'PDP7_CB15', 'PDP7_CB16', 'PDP7_CB17', 'PDP7_CB18', 'PDP7_CB19', 'PDP7_CB20', 'PDP7_CB21', 'PDP7_CB22', 'PDP7_CB23', 'PDP7_CB24', 'PDP7_CB25', 'PDP7_CB26'] fault=PDP7_FIO1:I.ConnectionFaulted", "timestamp": "2025-09-10T19:09:39.135151", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Data: CB configs=3", "timestamp": "2025-09-10T19:09:39.135410", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Tags created: total=1155 | standard=108 safety=285 dcs=59 modules=642", "timestamp": "2025-09-10T19:09:39.139216", "module": "src.writers.xml_tag_writer", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "summary"}
{"level": "INFO", "message": "Added 1155 controller tags", "timestamp": "2025-09-10T19:09:39.139471", "module": "ModernMainProgramGenerator", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Generating main program routines...", "timestamp": "2025-09-10T19:09:39.139631", "module": "ModernMainProgramGenerator", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generating routine: mcm", "timestamp": "2025-09-10T19:09:39.139806", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Successfully generated routine: mcm", "timestamp": "2025-09-10T19:09:39.139976", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generating routine: rack", "timestamp": "2025-09-10T19:09:39.140218", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Successfully generated routine: rack", "timestamp": "2025-09-10T19:09:39.140380", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generating routine: dpm", "timestamp": "2025-09-10T19:09:39.140559", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Successfully generated routine: dpm", "timestamp": "2025-09-10T19:09:39.142059", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generating routine: fiom", "timestamp": "2025-09-10T19:09:39.142324", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Successfully generated routine: fiom", "timestamp": "2025-09-10T19:09:39.144177", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generating routine: apf", "timestamp": "2025-09-10T19:09:39.144853", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn lookup: project_name=MTN6_MCM04_CHUTE_LOAD, excel_path=/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/DESC_IP_MERGED.xlsx", "timestamp": "2025-09-10T19:09:39.145920", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Using project prefix from project_name: MTN6", "timestamp": "2025-09-10T19:09:39.146237", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS1_1_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.150713", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS1_2_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.150993", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS1_3_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.151222", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS1_4_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.151446", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS1_5_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.151688", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS2_1_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.151926", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS2_2_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.152156", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS2_3_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.152378", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS2_4_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.152557", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS2_5_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.152710", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS2_6_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.152892", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL1_10A_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.153106", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL1_10B_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.153291", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL1_11_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.153443", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL1_12_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.153615", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL1_13_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.153782", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL4_10A_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.153939", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL4_10B_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.154119", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL4_11_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.154288", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL4_12_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.154432", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL4_13_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.154775", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS3_10_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.154983", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS3_11_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.155183", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS3_12_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.155371", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS3_7_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.155519", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS3_8_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.155692", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS3_9_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.155879", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS4_10_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.156065", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS4_11_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.156265", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS4_12_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.156464", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS4_13_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.156609", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS4_14_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.156740", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS4_7_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.156868", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS4_8_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.157000", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS4_9_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.157128", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS3_1_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.157302", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS3_2_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.157462", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS3_3_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.157601", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS3_4_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.157734", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS3_5_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.157863", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS3_6_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.157990", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS4_1_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.158118", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS4_2_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.158267", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS4_3_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.158444", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS4_4_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.158831", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS4_5_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.159056", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS4_6_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.159258", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL11_10A_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.159454", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL11_10B_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.159642", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL11_11_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.159820", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL11_12_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.159994", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL11_13_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.160174", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL7_10A_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.160340", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL7_10B_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.160519", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL7_11_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.160697", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL7_12_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.160884", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL7_13_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.161056", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL1_3_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.161224", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL1_4_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.161386", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL1_5_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.161544", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL1_6_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.161698", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL1_7_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.161852", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL1_8_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.161987", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL1_9_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.162356", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL2_10_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.162774", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL2_3_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.162943", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL2_4_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.163132", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL2_5_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.163321", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL2_6_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.163493", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL2_7_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.163671", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL2_8_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.163837", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL2_9_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.164002", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL3_1_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.164174", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL3_2_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.164335", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL3_3_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.164478", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL3_4_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.164612", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL3_5_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.164779", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL3_6_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.164949", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL3_7_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.165131", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL3_8_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.165301", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL3_9_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.165496", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL4_3_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.165717", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL4_4_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.165925", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL4_5_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.166154", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL4_6_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.166378", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL4_7_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.166639", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL4_8_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.166849", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL4_9_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.167029", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL5_10_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.167211", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL5_3_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.167385", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL5_4_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.167557", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL5_5_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.167736", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL5_6_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.167912", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL5_7_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.168083", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL5_8_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.168311", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL5_9_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.168504", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL6_1_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.168662", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL6_2_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.168801", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL6_3_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.168935", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL6_4_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.169066", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL6_5_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.169239", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL6_6_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.169414", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL6_7_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.169580", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL6_8_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.169829", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL6_9_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.170085", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL10_1_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.170309", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL10_10_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.170527", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL10_2_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.170815", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL10_3_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.170999", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL10_4_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.171226", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL10_5_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.171473", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL10_6_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.171684", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL10_7_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.171847", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL10_8_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.171988", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL10_9_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.172121", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL11_3_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.172250", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL11_4_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.172412", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL11_5_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.172576", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL11_6_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.172714", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL11_7_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.172845", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL11_8_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.172974", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL11_9_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.173103", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL12_10_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.173231", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL12_3_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.173357", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL12_4_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.173485", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL12_5_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.173611", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL12_6_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.173742", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL12_7_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.173870", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL12_8_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.173996", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL12_9_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.174123", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL7_3_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.174287", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL7_4_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.174456", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL7_5_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.174880", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL7_6_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.175063", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL7_7_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.175232", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL7_8_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.175402", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL7_9_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.175579", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL8_1_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.175752", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL8_2_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.175920", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL8_3_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.176082", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL8_4_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.176266", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL8_5_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.176443", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL8_6_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.176603", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL8_7_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.176766", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL8_8_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.176922", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL8_9_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.177075", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL9_10_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.177337", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL9_11_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.177557", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL9_3_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.177778", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL9_4_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.178008", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL9_5_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.178199", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL9_6_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.178401", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL9_7_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.178772", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL9_8_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.178987", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL9_9_VFD1 -> PS1_1_BCN2_H", "timestamp": "2025-09-10T19:09:39.179194", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS3_10_VFD1 -> PS3_12_BCN1_H", "timestamp": "2025-09-10T19:09:39.179377", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS3_11_VFD1 -> PS3_12_BCN1_H", "timestamp": "2025-09-10T19:09:39.179531", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS3_12_VFD1 -> PS3_12_BCN1_H", "timestamp": "2025-09-10T19:09:39.179673", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS3_7_VFD1 -> PS3_12_BCN1_H", "timestamp": "2025-09-10T19:09:39.179846", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS3_8_VFD1 -> PS3_12_BCN1_H", "timestamp": "2025-09-10T19:09:39.180022", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS3_9_VFD1 -> PS3_12_BCN1_H", "timestamp": "2025-09-10T19:09:39.180172", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS4_10_VFD1 -> PS3_12_BCN1_H", "timestamp": "2025-09-10T19:09:39.180312", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS4_11_VFD1 -> PS3_12_BCN1_H", "timestamp": "2025-09-10T19:09:39.180444", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS4_12_VFD1 -> PS3_12_BCN1_H", "timestamp": "2025-09-10T19:09:39.180650", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS4_13_VFD1 -> PS3_12_BCN1_H", "timestamp": "2025-09-10T19:09:39.180873", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS4_14_VFD1 -> PS3_12_BCN1_H", "timestamp": "2025-09-10T19:09:39.181031", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS4_7_VFD1 -> PS3_12_BCN1_H", "timestamp": "2025-09-10T19:09:39.181175", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS4_8_VFD1 -> PS3_12_BCN1_H", "timestamp": "2025-09-10T19:09:39.181436", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS4_9_VFD1 -> PS3_12_BCN1_H", "timestamp": "2025-09-10T19:09:39.181677", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS3_1_VFD1 -> PS4_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.181907", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS3_2_VFD1 -> PS4_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.182131", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS3_3_VFD1 -> PS4_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.182329", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS3_4_VFD1 -> PS4_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.182537", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS3_5_VFD1 -> PS4_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.182794", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS3_6_VFD1 -> PS4_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.182983", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS4_1_VFD1 -> PS4_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.183175", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS4_2_VFD1 -> PS4_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.183362", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS4_3_VFD1 -> PS4_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.183532", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS4_4_VFD1 -> PS4_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.183873", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS4_5_VFD1 -> PS4_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.184284", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS4_6_VFD1 -> PS4_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.184630", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL11_10A_VFD1 -> PS4_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.185056", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL11_10B_VFD1 -> PS4_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.185419", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL11_11_VFD1 -> PS4_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.185768", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL11_12_VFD1 -> PS4_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.186088", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL11_13_VFD1 -> PS4_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.186390", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL7_10A_VFD1 -> PS4_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.186650", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL7_10B_VFD1 -> PS4_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.187077", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL7_11_VFD1 -> PS4_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.187420", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL7_12_VFD1 -> PS4_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.187739", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL7_13_VFD1 -> PS4_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.187909", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL10_1_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.188129", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL10_10_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.188376", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL10_2_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.188701", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL10_3_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.188998", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL10_4_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.189245", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL10_5_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.189540", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL10_6_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.189785", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL10_7_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.190009", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL10_8_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.190187", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL10_9_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.190399", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL11_3_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.190703", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL11_4_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.191050", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL11_5_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.191286", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL11_6_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.191499", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL11_7_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.191722", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL11_8_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.192030", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL11_9_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.192293", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL12_10_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.192515", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL12_3_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.192717", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL12_4_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.192973", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL12_5_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.193209", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL12_6_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.193439", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL12_7_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.193685", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL12_8_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.193925", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL12_9_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.194134", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL7_3_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.194304", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL7_4_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.194464", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL7_5_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.194675", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL7_6_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.194841", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL7_7_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.195063", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL7_8_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.195310", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL7_9_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.195543", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL8_1_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.195792", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL8_2_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.195990", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL8_3_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.196199", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL8_4_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.196430", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL8_5_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.196614", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL8_6_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.196787", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL8_7_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.196978", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL8_8_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.197178", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL8_9_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.197376", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL9_10_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.197574", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL9_11_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.197790", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL9_3_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.198030", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL9_4_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.198268", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL9_5_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.198561", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL9_6_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.198798", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL9_7_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.198979", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL9_8_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.199191", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL9_9_VFD1 -> UL10_3_BCN1_H", "timestamp": "2025-09-10T19:09:39.199463", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL1_3_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.199713", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL1_4_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.199911", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL1_5_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.200142", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL1_6_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.200373", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL1_7_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.200609", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL1_8_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.200835", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL1_9_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.201030", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL2_10_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.201249", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL2_3_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.201470", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL2_4_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.201659", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL2_5_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.201867", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL2_6_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.202084", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL2_7_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.202314", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL2_8_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.202561", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL2_9_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.202820", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL3_1_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.203080", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL3_2_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.203302", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL3_3_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.203541", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL3_4_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.203754", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL3_5_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.203938", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL3_6_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.204111", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL3_7_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.204320", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL3_8_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.204569", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL3_9_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.204828", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL4_3_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.205063", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL4_4_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.205278", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL4_5_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.205497", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL4_6_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.205740", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL4_7_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.205987", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL4_8_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.206238", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL4_9_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.206484", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL5_10_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.206756", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL5_3_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.206991", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL5_4_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.207231", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL5_5_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.207430", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL5_6_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.207593", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL5_7_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.207756", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL5_8_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.207942", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL5_9_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.208139", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL6_1_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.208478", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL6_2_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.208742", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL6_3_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.208978", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL6_4_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.209233", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL6_5_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.209486", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL6_6_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.209734", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL6_7_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.209946", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL6_8_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.210170", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL6_9_VFD1 -> UL4_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.210420", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS5_1_VFD1 -> PS6_6_BCN1_H", "timestamp": "2025-09-10T19:09:39.210683", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS5_2_VFD1 -> PS6_6_BCN1_H", "timestamp": "2025-09-10T19:09:39.210918", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS5_3_VFD1 -> PS6_6_BCN1_H", "timestamp": "2025-09-10T19:09:39.211171", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS5_4_VFD1 -> PS6_6_BCN1_H", "timestamp": "2025-09-10T19:09:39.211408", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS5_5_VFD1 -> PS6_6_BCN1_H", "timestamp": "2025-09-10T19:09:39.211637", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS5_6_VFD1 -> PS6_6_BCN1_H", "timestamp": "2025-09-10T19:09:39.211890", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS5_7_VFD1 -> PS6_6_BCN1_H", "timestamp": "2025-09-10T19:09:39.212139", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS6_1_VFD1 -> PS6_6_BCN1_H", "timestamp": "2025-09-10T19:09:39.212378", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS6_2_VFD1 -> PS6_6_BCN1_H", "timestamp": "2025-09-10T19:09:39.212615", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS6_3_VFD1 -> PS6_6_BCN1_H", "timestamp": "2025-09-10T19:09:39.212841", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS6_4_VFD1 -> PS6_6_BCN1_H", "timestamp": "2025-09-10T19:09:39.213036", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS6_5_VFD1 -> PS6_6_BCN1_H", "timestamp": "2025-09-10T19:09:39.213218", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS6_6_VFD1 -> PS6_6_BCN1_H", "timestamp": "2025-09-10T19:09:39.213383", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS6_7_VFD1 -> PS6_6_BCN1_H", "timestamp": "2025-09-10T19:09:39.213547", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS7_1_VFD1 -> PS6_6_BCN1_H", "timestamp": "2025-09-10T19:09:39.213725", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS7_2_VFD1 -> PS6_6_BCN1_H", "timestamp": "2025-09-10T19:09:39.213886", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS7_3_VFD1 -> PS6_6_BCN1_H", "timestamp": "2025-09-10T19:09:39.214085", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS7_4_VFD1 -> PS6_6_BCN1_H", "timestamp": "2025-09-10T19:09:39.214283", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS7_5_VFD1 -> PS6_6_BCN1_H", "timestamp": "2025-09-10T19:09:39.214448", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS7_6_VFD1 -> PS6_6_BCN1_H", "timestamp": "2025-09-10T19:09:39.214658", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS7_7_VFD1 -> PS6_6_BCN1_H", "timestamp": "2025-09-10T19:09:39.214898", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL13_11_VFD1 -> PS6_6_BCN1_H", "timestamp": "2025-09-10T19:09:39.215117", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL13_12_VFD1 -> PS6_6_BCN1_H", "timestamp": "2025-09-10T19:09:39.215318", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL18_15_VFD1 -> PS6_6_BCN1_H", "timestamp": "2025-09-10T19:09:39.215593", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL18_16_VFD1 -> PS6_6_BCN1_H", "timestamp": "2025-09-10T19:09:39.215829", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL21_15_VFD1 -> PS6_6_BCN1_H", "timestamp": "2025-09-10T19:09:39.216103", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL21_16_VFD1 -> PS6_6_BCN1_H", "timestamp": "2025-09-10T19:09:39.216370", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL21_17_VFD1 -> PS6_6_BCN1_H", "timestamp": "2025-09-10T19:09:39.216580", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS7_10_VFD1 -> PS7_13_BCN1_H", "timestamp": "2025-09-10T19:09:39.216766", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS7_11_VFD1 -> PS7_13_BCN1_H", "timestamp": "2025-09-10T19:09:39.216960", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS7_12_VFD1 -> PS7_13_BCN1_H", "timestamp": "2025-09-10T19:09:39.217188", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS7_13_VFD1 -> PS7_13_BCN1_H", "timestamp": "2025-09-10T19:09:39.217406", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS7_14_VFD1 -> PS7_13_BCN1_H", "timestamp": "2025-09-10T19:09:39.217592", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS7_8_VFD1 -> PS7_13_BCN1_H", "timestamp": "2025-09-10T19:09:39.217852", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS7_9_VFD1 -> PS7_13_BCN1_H", "timestamp": "2025-09-10T19:09:39.218091", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS5_8_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.218342", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS5_9_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.218563", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS6_10_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.218751", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS6_8_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.218925", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS6_9_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.219122", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL13_1_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.219346", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL13_10_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.219530", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL13_2_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.219708", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL13_3_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.219943", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL13_4_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.220170", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL13_5_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.220396", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL13_6_VFD -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.220671", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL13_7_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.220926", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL13_8_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.221164", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL13_9A_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.221384", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL13_9B_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.221644", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL14_10_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.221844", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL14_3_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.222072", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL14_4_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.222306", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL14_5_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.222572", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL14_6_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.222826", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL14_8_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.223062", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL14_9_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.223321", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL15_10_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.223580", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL15_11_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.223811", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL15_3_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.224033", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL15_4_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.224318", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL15_5_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.224579", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL15_6_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.224825", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL15_7_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.225062", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL15_8_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.225276", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL15_9_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.225485", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL16_1_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.225698", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL16_2_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.225919", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL16_3_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.226176", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL16_4_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.226388", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL16_5_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.226590", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL16_6_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.226830", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL16_7_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.227065", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL16_8_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.227272", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL16_9_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.227535", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL17_10_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.227710", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL17_3_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.227916", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL17_4_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.228134", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL17_5_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.228363", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL17_6_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.228563", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL17_7_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.228727", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL17_8_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.228894", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL17_9_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.229047", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL18_10_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.229198", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL18_11_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.229412", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL18_12_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.229644", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL18_13A_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.229878", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL18_13B_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.230154", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL18_14_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.230324", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL18_3_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.230480", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL18_4_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.230694", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL18_5_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.230869", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL18_7_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.231028", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL18_8_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.231181", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL18_9_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.231439", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL21_11_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.231744", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL21_12_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.231939", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL21_13_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.232112", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL21_14A_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.232277", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL21_14B_VFD1 -> UL16_2_BCN3_H", "timestamp": "2025-09-10T19:09:39.232468", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS5_10_VFD1 -> UL20_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.232634", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS5_11_VFD1 -> UL20_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.232802", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS5_12_VFD1 -> UL20_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.233011", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS5_13_VFD1 -> UL20_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.233217", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS6_11_VFD1 -> UL20_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.233436", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS6_12_VFD1 -> UL20_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.233650", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS6_13_VFD1 -> UL20_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.233836", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL18_6_VFD1 -> UL20_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.234010", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL19_1_VFD1 -> UL20_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.234177", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL19_2_VFD1 -> UL20_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.234348", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL19_3_VFD1 -> UL20_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.234587", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL19_4_VFD1 -> UL20_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.234772", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL19_5_VFD1 -> UL20_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.235029", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL19_6_VFD1 -> UL20_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.235254", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL19_7_VFD1 -> UL20_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.235472", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL19_8_VFD1 -> UL20_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.235647", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL19_9_VFD1 -> UL20_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.235813", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL20_10_VFD1 -> UL20_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.235983", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL20_11_VFD1 -> UL20_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.236190", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL20_3_VFD1 -> UL20_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.236416", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL20_4_VFD1 -> UL20_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.236651", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL20_5_VFD1 -> UL20_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.236860", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL20_6_VFD1 -> UL20_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.237073", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL20_7_VFD1 -> UL20_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.237278", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL20_8_VFD1 -> UL20_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.237455", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL20_9_VFD1 -> UL20_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.237651", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL21_10_VFD1 -> UL20_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.237826", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL21_3_VFD1 -> UL20_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.237984", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL21_4_VFD1 -> UL20_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.238184", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL21_5_VFD1 -> UL20_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.238431", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL21_6_VFD1 -> UL20_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.238667", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL21_7_VFD1 -> UL20_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.238867", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL21_8_VFD1 -> UL20_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.239051", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL21_9_VFD1 -> UL20_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.239212", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCP1_1_VFD -> NCP1_1_BCN3_H", "timestamp": "2025-09-10T19:09:39.239555", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCP1_2_VFD1 -> NCP1_1_BCN3_H", "timestamp": "2025-09-10T19:09:39.239867", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL1_14_VFD1 -> NCP1_1_BCN3_H", "timestamp": "2025-09-10T19:09:39.240084", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL1_15_VFD1 -> NCP1_1_BCN3_H", "timestamp": "2025-09-10T19:09:39.240327", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL1_16_VFD1 -> NCP1_1_BCN3_H", "timestamp": "2025-09-10T19:09:39.240504", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL1_17_VFD1 -> NCP1_1_BCN3_H", "timestamp": "2025-09-10T19:09:39.240686", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL1_18_VFD1 -> NCP1_1_BCN3_H", "timestamp": "2025-09-10T19:09:39.240880", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL1_19_VFD1 -> NCP1_1_BCN3_H", "timestamp": "2025-09-10T19:09:39.241110", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL1_20_VFD1 -> NCP1_1_BCN3_H", "timestamp": "2025-09-10T19:09:39.241328", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL11_14_VFD1 -> NCP1_1_BCN3_H", "timestamp": "2025-09-10T19:09:39.241494", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL11_15_VFD1 -> NCP1_1_BCN3_H", "timestamp": "2025-09-10T19:09:39.241654", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL11_16_VFD1 -> NCP1_1_BCN3_H", "timestamp": "2025-09-10T19:09:39.241807", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL11_17_VFD1 -> NCP1_1_BCN3_H", "timestamp": "2025-09-10T19:09:39.241954", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL11_18_VFD1 -> NCP1_1_BCN3_H", "timestamp": "2025-09-10T19:09:39.242099", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL4_14_VFD1 -> NCP1_1_BCN3_H", "timestamp": "2025-09-10T19:09:39.242242", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL4_15_VFD1 -> NCP1_1_BCN3_H", "timestamp": "2025-09-10T19:09:39.242383", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL4_16_VFD1 -> NCP1_1_BCN3_H", "timestamp": "2025-09-10T19:09:39.242615", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL4_17_VFD1 -> NCP1_1_BCN3_H", "timestamp": "2025-09-10T19:09:39.242813", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL4_18_VFD1 -> NCP1_1_BCN3_H", "timestamp": "2025-09-10T19:09:39.243045", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL4_19_VFD1 -> NCP1_1_BCN3_H", "timestamp": "2025-09-10T19:09:39.243229", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL4_20_VFD1 -> NCP1_1_BCN3_H", "timestamp": "2025-09-10T19:09:39.243387", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL7_14_VFD1 -> NCP1_1_BCN3_H", "timestamp": "2025-09-10T19:09:39.243532", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL7_15_VFD1 -> NCP1_1_BCN3_H", "timestamp": "2025-09-10T19:09:39.243679", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL7_16_VFD1 -> NCP1_1_BCN3_H", "timestamp": "2025-09-10T19:09:39.243918", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL7_17_VFD1 -> NCP1_1_BCN3_H", "timestamp": "2025-09-10T19:09:39.244089", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL7_18_VFD1 -> NCP1_1_BCN3_H", "timestamp": "2025-09-10T19:09:39.244246", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL7_19_VFD1 -> NCP1_1_BCN3_H", "timestamp": "2025-09-10T19:09:39.244411", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL7_20_VFD1 -> NCP1_1_BCN3_H", "timestamp": "2025-09-10T19:09:39.244622", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCP1_3_VFD1 -> NCP1_3_BCN5_H", "timestamp": "2025-09-10T19:09:39.244818", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCP1_4_VFD1 -> NCP1_3_BCN5_H", "timestamp": "2025-09-10T19:09:39.244977", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCP1_5_VFD1 -> NCP1_3_BCN5_H", "timestamp": "2025-09-10T19:09:39.245129", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCP1_6_VFD1 -> NCP1_3_BCN5_H", "timestamp": "2025-09-10T19:09:39.245376", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL11_19_VFD1 -> NCP1_3_BCN5_H", "timestamp": "2025-09-10T19:09:39.245613", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL11_20_VFD1 -> NCP1_3_BCN5_H", "timestamp": "2025-09-10T19:09:39.245801", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL13_13_VFD1 -> NCP1_3_BCN5_H", "timestamp": "2025-09-10T19:09:39.246014", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL13_14_VFD1 -> NCP1_3_BCN5_H", "timestamp": "2025-09-10T19:09:39.246255", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL13_15_VFD1 -> NCP1_3_BCN5_H", "timestamp": "2025-09-10T19:09:39.246495", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL13_16_VFD1 -> NCP1_3_BCN5_H", "timestamp": "2025-09-10T19:09:39.246758", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL13_17_VFD1 -> NCP1_3_BCN5_H", "timestamp": "2025-09-10T19:09:39.246961", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL13_18_VFD1 -> NCP1_3_BCN5_H", "timestamp": "2025-09-10T19:09:39.247153", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL13_19_VFD1 -> NCP1_3_BCN5_H", "timestamp": "2025-09-10T19:09:39.247370", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL18_17_VFD1 -> NCP1_3_BCN5_H", "timestamp": "2025-09-10T19:09:39.247616", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL18_18_VFD1 -> NCP1_3_BCN5_H", "timestamp": "2025-09-10T19:09:39.247834", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL18_19_VFD1 -> NCP1_3_BCN5_H", "timestamp": "2025-09-10T19:09:39.248130", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL18_20_VFD1 -> NCP1_3_BCN5_H", "timestamp": "2025-09-10T19:09:39.248345", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL18_21_VFD1 -> NCP1_3_BCN5_H", "timestamp": "2025-09-10T19:09:39.248562", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL18_22_VFD1 -> NCP1_3_BCN5_H", "timestamp": "2025-09-10T19:09:39.248782", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL18_23_VFD1 -> NCP1_3_BCN5_H", "timestamp": "2025-09-10T19:09:39.248971", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL21_18_VFD1 -> NCP1_3_BCN5_H", "timestamp": "2025-09-10T19:09:39.249197", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL21_19_VFD1 -> NCP1_3_BCN5_H", "timestamp": "2025-09-10T19:09:39.249409", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL21_20_VFD1 -> NCP1_3_BCN5_H", "timestamp": "2025-09-10T19:09:39.249592", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL21_21_VFD1 -> NCP1_3_BCN5_H", "timestamp": "2025-09-10T19:09:39.249758", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL21_22_VFD1 -> NCP1_3_BCN5_H", "timestamp": "2025-09-10T19:09:39.249912", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL21_23_VFD1 -> NCP1_3_BCN5_H", "timestamp": "2025-09-10T19:09:39.250128", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: UL21_24_VFD1 -> NCP1_3_BCN5_H", "timestamp": "2025-09-10T19:09:39.250281", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCP1_7_VFD1 -> NCP1_8_BCN2_H", "timestamp": "2025-09-10T19:09:39.250432", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCP1_8_VFD1 -> NCP1_8_BCN2_H", "timestamp": "2025-09-10T19:09:39.250604", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS10_1_VFD1 -> PS10_5_BCN1_H", "timestamp": "2025-09-10T19:09:39.250774", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS10_2_VFD1 -> PS10_5_BCN1_H", "timestamp": "2025-09-10T19:09:39.250940", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS10_3_VFD1 -> PS10_5_BCN1_H", "timestamp": "2025-09-10T19:09:39.251094", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS10_5_VFD1 -> PS10_5_BCN1_H", "timestamp": "2025-09-10T19:09:39.251244", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: ULC5_3_VFD1 -> PS10_5_BCN1_H", "timestamp": "2025-09-10T19:09:39.251395", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: ULC6_3_VFD1 -> PS10_5_BCN1_H", "timestamp": "2025-09-10T19:09:39.251546", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: ULC7_3_VFD1 -> PS10_5_BCN1_H", "timestamp": "2025-09-10T19:09:39.251698", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: ULC8_3_VFD1 -> PS10_5_BCN1_H", "timestamp": "2025-09-10T19:09:39.251938", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: FL1014_2_VFD1 -> PS11_7_BCN1_H", "timestamp": "2025-09-10T19:09:39.252163", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: FL1018_2_VFD1 -> PS11_7_BCN1_H", "timestamp": "2025-09-10T19:09:39.252440", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: FL1022_2_VFD1 -> PS11_7_BCN1_H", "timestamp": "2025-09-10T19:09:39.252643", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: FL1026_2_VFD1 -> PS11_7_BCN1_H", "timestamp": "2025-09-10T19:09:39.252816", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: FL1034_2_VFD1 -> PS11_7_BCN1_H", "timestamp": "2025-09-10T19:09:39.253037", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: FL1038_2_VFD1 -> PS11_7_BCN1_H", "timestamp": "2025-09-10T19:09:39.253256", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PRS3_2A_VFD1 -> PS11_7_BCN1_H", "timestamp": "2025-09-10T19:09:39.253417", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PRS3_2B_VFD1 -> PS11_7_BCN1_H", "timestamp": "2025-09-10T19:09:39.253622", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PRS3_3A_VFD1 -> PS11_7_BCN1_H", "timestamp": "2025-09-10T19:09:39.253821", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PRS3_3B_VFD1 -> PS11_7_BCN1_H", "timestamp": "2025-09-10T19:09:39.253989", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PRS3_5_VFD1 -> PS11_7_BCN1_H", "timestamp": "2025-09-10T19:09:39.254137", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PRS4_1_VFD1 -> PS11_7_BCN1_H", "timestamp": "2025-09-10T19:09:39.254283", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PRS4_2_VFD1 -> PS11_7_BCN1_H", "timestamp": "2025-09-10T19:09:39.254464", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS11_1_VFD1 -> PS11_7_BCN1_H", "timestamp": "2025-09-10T19:09:39.254675", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS11_2_VFD1 -> PS11_7_BCN1_H", "timestamp": "2025-09-10T19:09:39.254944", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS11_3_VFD1 -> PS11_7_BCN1_H", "timestamp": "2025-09-10T19:09:39.255306", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS11_4_VFD1 -> PS11_7_BCN1_H", "timestamp": "2025-09-10T19:09:39.255542", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS11_6_VFD1 -> PS11_7_BCN1_H", "timestamp": "2025-09-10T19:09:39.255736", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: FL3012_2_VFD1 -> PS11_8_BCN1_H", "timestamp": "2025-09-10T19:09:39.256024", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: FL3016_2_VFD1 -> PS11_8_BCN1_H", "timestamp": "2025-09-10T19:09:39.256206", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: FL3020_2_VFD1 -> PS11_8_BCN1_H", "timestamp": "2025-09-10T19:09:39.256352", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: FL3024_2_VFD1 -> PS11_8_BCN1_H", "timestamp": "2025-09-10T19:09:39.256485", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS11_11_VFD1 -> PS11_8_BCN1_H", "timestamp": "2025-09-10T19:09:39.256615", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS11_7_VFD1 -> PS11_8_BCN1_H", "timestamp": "2025-09-10T19:09:39.256799", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS11_8_VFD1 -> PS11_8_BCN1_H", "timestamp": "2025-09-10T19:09:39.256979", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS11_9_VFD1 -> PS11_8_BCN1_H", "timestamp": "2025-09-10T19:09:39.257131", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: FL2074_2_VFD1 -> PS8_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.257317", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: FL2078_2_VFD1 -> PS8_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.257517", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: FL2086_2_VFD1 -> PS8_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.257735", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: FL2090_2_VFD1 -> PS8_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.257938", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: FL2094_2_VFD1 -> PS8_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.258135", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PRS2_1_VFD1 -> PS8_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.258320", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS8_1_VFD1 -> PS8_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.258539", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS8_2_VFD1 -> PS8_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.258743", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS8_4_VFD1 -> PS8_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.258927", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS8_5_VFD1 -> PS8_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.259092", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS8_6_VFD1 -> PS8_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.259240", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS9_2_VFD1 -> PS8_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.259378", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS9_3_VFD1 -> PS8_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.259525", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: ULC1_3_VFD1 -> PS8_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.259656", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: ULC2_3_VFD1 -> PS8_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.259786", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: ULC3_3_VFD1 -> PS8_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.259949", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: ULC4_3_VFD1 -> PS8_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.260128", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: FL4066_2_VFD1 -> PS8_9_BCN1_H", "timestamp": "2025-09-10T19:09:39.260299", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: FL4070_2_VFD1 -> PS8_9_BCN1_H", "timestamp": "2025-09-10T19:09:39.260493", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: FL4074_2_VFD1 -> PS8_9_BCN1_H", "timestamp": "2025-09-10T19:09:39.260754", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: FL4078_2_VFD1 -> PS8_9_BCN1_H", "timestamp": "2025-09-10T19:09:39.260970", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: FL4082_2_VFD1 -> PS8_9_BCN1_H", "timestamp": "2025-09-10T19:09:39.261157", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PRS1_2A_VFD1 -> PS8_9_BCN1_H", "timestamp": "2025-09-10T19:09:39.261341", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PRS1_2B_VFD1 -> PS8_9_BCN1_H", "timestamp": "2025-09-10T19:09:39.261534", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PRS1_3_VFD1 -> PS8_9_BCN1_H", "timestamp": "2025-09-10T19:09:39.261694", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PRS1_4_VFD1 -> PS8_9_BCN1_H", "timestamp": "2025-09-10T19:09:39.261872", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PRS1_6_VFD1 -> PS8_9_BCN1_H", "timestamp": "2025-09-10T19:09:39.262031", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS8_11_VFD1 -> PS8_9_BCN1_H", "timestamp": "2025-09-10T19:09:39.262211", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS8_8_VFD1 -> PS8_9_BCN1_H", "timestamp": "2025-09-10T19:09:39.262429", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: PS8_9_VFD1 -> PS8_9_BCN1_H", "timestamp": "2025-09-10T19:09:39.262652", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCP1_10A_VFD1 -> S02_1_BCN1_H", "timestamp": "2025-09-10T19:09:39.262887", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCP1_10B_VFD1 -> S02_1_BCN1_H", "timestamp": "2025-09-10T19:09:39.263077", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCP1_11_VFD1 -> S02_1_BCN1_H", "timestamp": "2025-09-10T19:09:39.263249", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCP1_12_VFD1 -> S02_1_BCN1_H", "timestamp": "2025-09-10T19:09:39.263395", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCP1_13_VFD1 -> S02_1_BCN1_H", "timestamp": "2025-09-10T19:09:39.263533", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCP1_14A_VFD1 -> S02_1_BCN1_H", "timestamp": "2025-09-10T19:09:39.263666", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCP1_14B_VFD1 -> S02_1_BCN1_H", "timestamp": "2025-09-10T19:09:39.263801", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCP1_14C_VFD1 -> S02_1_BCN1_H", "timestamp": "2025-09-10T19:09:39.264004", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCP1_14D_VFD1 -> S02_1_BCN1_H", "timestamp": "2025-09-10T19:09:39.264137", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCP1_15_VFD1 -> S02_1_BCN1_H", "timestamp": "2025-09-10T19:09:39.264266", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCP1_16_VFD1 -> S02_1_BCN1_H", "timestamp": "2025-09-10T19:09:39.264395", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCP1_17_VFD1 -> S02_1_BCN1_H", "timestamp": "2025-09-10T19:09:39.264524", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCP1_18A_VFD1 -> S02_1_BCN1_H", "timestamp": "2025-09-10T19:09:39.264787", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCP1_18B_VFD1 -> S02_1_BCN1_H", "timestamp": "2025-09-10T19:09:39.265015", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCP1_19_VFD1 -> S02_1_BCN1_H", "timestamp": "2025-09-10T19:09:39.265244", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCP1_20_VFD1 -> S02_1_BCN1_H", "timestamp": "2025-09-10T19:09:39.265471", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCP1_9_VFD1 -> S02_1_BCN1_H", "timestamp": "2025-09-10T19:09:39.265677", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCS1_1_VFD1 -> S02_1_BCN1_H", "timestamp": "2025-09-10T19:09:39.265856", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCS1_2_VFD1 -> S02_1_BCN1_H", "timestamp": "2025-09-10T19:09:39.266062", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCS1_3_VFD1 -> S02_1_BCN1_H", "timestamp": "2025-09-10T19:09:39.266244", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCS1_4_VFD1 -> S02_1_BCN1_H", "timestamp": "2025-09-10T19:09:39.266558", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCS1_5A_VFD1 -> S02_1_BCN1_H", "timestamp": "2025-09-10T19:09:39.266720", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCS1_5B_VFD1 -> S02_1_BCN1_H", "timestamp": "2025-09-10T19:09:39.266861", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCS1_6_VFD1 -> S02_1_BCN1_H", "timestamp": "2025-09-10T19:09:39.267059", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCS1_7_VFD1 -> S02_1_BCN1_H", "timestamp": "2025-09-10T19:09:39.267252", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCS1_8_VFD1 -> S02_1_BCN1_H", "timestamp": "2025-09-10T19:09:39.267429", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCS1_9_VFD1 -> S02_1_BCN1_H", "timestamp": "2025-09-10T19:09:39.267584", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: S02_1_VFD1 -> S02_1_BCN1_H", "timestamp": "2025-09-10T19:09:39.267720", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCP1_21_VFD1 -> S02_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.267851", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCS2_1_VFD1 -> S02_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.268003", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCS2_2_VFD1 -> S02_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.268229", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCS2_3A_VFD1 -> S02_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.268470", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCS2_3B_VFD1 -> S02_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.268700", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCS2_4_VFD1 -> S02_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.268938", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCS2_5_VFD1 -> S02_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.269145", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCS2_6_VFD1 -> S02_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.269392", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: NCS2_7_VFD1 -> S02_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.269609", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: S02_2_VFD1 -> S02_2_BCN1_H", "timestamp": "2025-09-10T19:09:39.269794", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYAB_2_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.269995", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYAB_3_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.270186", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYAB_4_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.270403", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYAB_5_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.270610", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYAB_6_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.270827", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYAC_2_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.271174", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYAC_3_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.271426", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYAC_4_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.271664", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYAC_5_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.271908", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYAC_6_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.272120", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYAC_7_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.272331", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYAD_2_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.272584", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYAD_3_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.272823", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYAD_4_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.273048", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYAD_5_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.273268", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYAD_6_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.273500", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYBA_10_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.273731", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYBA_11_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.273947", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYBA_12_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.274166", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYBA_13_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.274376", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYBA_14_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.274608", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYBA_15_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.274848", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYBD_10_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.275241", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYBD_11_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.275532", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYBD_7_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.275766", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYBD_8_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.275992", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYBD_9_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.276208", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYCA_6_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.276501", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYCA_7_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.276894", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYCA_8_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.277121", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYCA_9_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.277353", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYCD_8_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.277565", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYCD_9_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.277781", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYDA_6_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.277969", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYDA_7_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.278167", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYDA_8_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.278352", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYDA_9_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.278565", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYDB_6_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.278802", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYDC_6_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.279013", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYDC_7_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.279219", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYDC_8_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.279440", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYDC_9_VFD1 -> BYAD_4_BCN1_H", "timestamp": "2025-09-10T19:09:39.279784", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYAB_11_VFD1 -> BYBC_5_BCN1_H", "timestamp": "2025-09-10T19:09:39.280034", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYAB_12_VFD1 -> BYBC_5_BCN1_H", "timestamp": "2025-09-10T19:09:39.280247", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYAB_13_VFD1 -> BYBC_5_BCN1_H", "timestamp": "2025-09-10T19:09:39.280439", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYBA_4_VFD1 -> BYBC_5_BCN1_H", "timestamp": "2025-09-10T19:09:39.280669", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYBA_5_VFD1 -> BYBC_5_BCN1_H", "timestamp": "2025-09-10T19:09:39.280919", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYBA_6_VFD1 -> BYBC_5_BCN1_H", "timestamp": "2025-09-10T19:09:39.281155", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYBA_7_VFD1 -> BYBC_5_BCN1_H", "timestamp": "2025-09-10T19:09:39.281402", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYBA_8_VFD1 -> BYBC_5_BCN1_H", "timestamp": "2025-09-10T19:09:39.281837", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYBC_4_VFD1 -> BYBC_5_BCN1_H", "timestamp": "2025-09-10T19:09:39.282100", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYBC_5_VFD1 -> BYBC_5_BCN1_H", "timestamp": "2025-09-10T19:09:39.282332", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYBC_6_VFD1 -> BYBC_5_BCN1_H", "timestamp": "2025-09-10T19:09:39.282568", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYBC_7_VFD1 -> BYBC_5_BCN1_H", "timestamp": "2025-09-10T19:09:39.282752", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYBC_8_VFD1 -> BYBC_5_BCN1_H", "timestamp": "2025-09-10T19:09:39.282938", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYBD_4_VFD1 -> BYBC_5_BCN1_H", "timestamp": "2025-09-10T19:09:39.283092", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYCB_6_VFD1 -> BYBC_5_BCN1_H", "timestamp": "2025-09-10T19:09:39.283288", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYCB_7_VFD1 -> BYBC_5_BCN1_H", "timestamp": "2025-09-10T19:09:39.283523", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYDB_12_VFD1 -> BYBC_5_BCN1_H", "timestamp": "2025-09-10T19:09:39.283741", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYDB_13_VFD1 -> BYBC_5_BCN1_H", "timestamp": "2025-09-10T19:09:39.283964", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYAB_14_VFD1 -> BYBD_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.284163", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYAB_15_VFD1 -> BYBD_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.284380", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYBA_2_VFD1 -> BYBD_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.284624", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYBA_3_VFD1 -> BYBD_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.284877", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYBC_2_VFD1 -> BYBD_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.285127", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYBC_3_VFD1 -> BYBD_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.285355", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYBD_2_VFD1 -> BYBD_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.285580", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYBD_3_VFD1 -> BYBD_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.285784", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYCB_10_VFD1 -> BYBD_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.285942", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYCB_8_VFD1 -> BYBD_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.286314", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYCB_9_VFD1 -> BYBD_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.286573", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYDB_14_VFD1 -> BYBD_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.286816", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYDB_15_VFD1 -> BYBD_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.287054", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYDB_16_VFD1 -> BYBD_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.287262", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYAB_10_VFD1 -> BYCA_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.287435", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYAB_7_VFD1 -> BYCA_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.287776", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYAB_8_VFD1 -> BYCA_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.288003", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYAB_9_VFD1 -> BYCA_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.288291", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYAC_10_VFD1 -> BYCA_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.288539", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYAC_11_VFD1 -> BYCA_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.288757", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYAC_8_VFD1 -> BYCA_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.288918", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYAC_9_VFD1 -> BYCA_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.289113", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYBA_9_VFD1 -> BYCA_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.289339", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYBC_10_VFD1 -> BYCA_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.289580", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYBC_9_VFD1 -> BYCA_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.289811", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYBD_5_VFD1 -> BYCA_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.290021", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYBD_6_VFD1 -> BYCA_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.290253", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYCA_2_VFD1 -> BYCA_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.290466", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYCA_3_VFD1 -> BYCA_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.290696", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYCA_4_VFD1 -> BYCA_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.290927", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYCA_5_VFD1 -> BYCA_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.291149", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYCB_2_VFD1 -> BYCA_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.291338", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYCB_3_VFD1 -> BYCA_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.291517", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYCB_4_VFD1 -> BYCA_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.291736", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYCB_5_VFD1 -> BYCA_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.292050", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYCD_2_VFD1 -> BYCA_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.292296", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYCD_3_VFD1 -> BYCA_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.292539", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYCD_4_VFD1 -> BYCA_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.292792", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYCD_5_VFD1 -> BYCA_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.293028", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYCD_6_VFD1 -> BYCA_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.293272", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYCD_7_VFD1 -> BYCA_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.293508", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYDB_10_VFD1 -> BYCA_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.293772", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYDB_11_VFD1 -> BYCA_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.294014", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYDB_7_VFD1 -> BYCA_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.294323", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYDB_8_VFD1 -> BYCA_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.294583", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYDB_9_VFD1 -> BYCA_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.294821", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYDC_10_VFD1 -> BYCA_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.295061", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYDC_11_VFD1 -> BYCA_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.295421", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYDC_12_VFD1 -> BYCA_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.295691", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYDC_13_VFD1 -> BYCA_3_BCN2_H", "timestamp": "2025-09-10T19:09:39.295951", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYAD_7_VFD1 -> BYDB_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.296202", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYAD_8_VFD1 -> BYDB_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.296446", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYAD_9_VFD1 -> BYDB_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.296692", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYBD_12_VFD1 -> BYDB_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.296920", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYBD_13_VFD1 -> BYDB_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.297154", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYBD_14_VFD1 -> BYDB_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.297379", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYCD_10_VFD1 -> BYDB_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.297632", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYCD_11_VFD1 -> BYDB_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.297863", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYCD_12_VFD1 -> BYDB_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.298097", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYDA_2_VFD1 -> BYDB_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.298388", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYDA_3_VFD1 -> BYDB_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.298625", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYDA_4_VFD1 -> BYDB_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.298832", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYDA_5_VFD1 -> BYDB_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.299010", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYDB_2_VFD1 -> BYDB_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.299185", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYDB_3_VFD1 -> BYDB_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.299346", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYDB_4_VFD1 -> BYDB_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.299534", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYDB_5_VFD1 -> BYDB_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.299719", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYDC_2_VFD1 -> BYDB_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.299916", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYDC_3_VFD1 -> BYDB_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.300095", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYDC_4_VFD1 -> BYDB_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.300239", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Horn mapping: BYDC_5_VFD1 -> BYDB_4_BCN2_H", "timestamp": "2025-09-10T19:09:39.300373", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Loaded 580 horn mappings from /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/Horns/MTN6.csv", "timestamp": "2025-09-10T19:09:39.300535", "module": "DataLoader", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Successfully generated routine: apf", "timestamp": "2025-09-10T19:09:39.368558", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generating routine: flow_ctrl", "timestamp": "2025-09-10T19:09:39.369174", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Successfully generated routine: flow_ctrl", "timestamp": "2025-09-10T19:09:39.372555", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generating routine: speed_ctrl", "timestamp": "2025-09-10T19:09:39.372809", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Successfully generated routine: speed_ctrl", "timestamp": "2025-09-10T19:09:39.373428", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Plugin nc_chute cannot generate with current data", "timestamp": "2025-09-10T19:09:39.373602", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Plugin nc_jr_station cannot generate with current data", "timestamp": "2025-09-10T19:09:39.373780", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generating routine: estop_check", "timestamp": "2025-09-10T19:09:39.373963", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Successfully generated routine: estop_check", "timestamp": "2025-09-10T19:09:40.442991", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generating routine: encoder", "timestamp": "2025-09-10T19:09:40.443341", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Successfully generated routine: encoder", "timestamp": "2025-09-10T19:09:40.444201", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generating routine: safety_tag_map", "timestamp": "2025-09-10T19:09:40.444426", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Safety tag map: RST data has 50 rows", "timestamp": "2025-09-10T19:09:40.444671", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: MCM02 -> Local:5:I.Data.0", "timestamp": "2025-09-10T19:09:40.444979", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: PS5_1_S1_PB -> PS5_1_VFD1:I.IO_0", "timestamp": "2025-09-10T19:09:40.445237", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: PS6_1_S1_PB -> PS6_1_VFD1:I.IO_0", "timestamp": "2025-09-10T19:09:40.445497", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: PS7_1_S1_PB -> PS7_1_VFD1:I.IO_0", "timestamp": "2025-09-10T19:09:40.445742", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL13_1_SS1_SPB -> UL13_1_VFD1:I.IO_0", "timestamp": "2025-09-10T19:09:40.445932", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL15_4_S2_PB -> UL15_5_VFD1:I.IO_0", "timestamp": "2025-09-10T19:09:40.446101", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL16_1_SS1_SPB -> UL16_1_VFD1:I.IO_0", "timestamp": "2025-09-10T19:09:40.446242", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL19_1_SS1_SPB -> UL19_1_VFD1:I.IO_0", "timestamp": "2025-09-10T19:09:40.446443", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL20_4_S2_PB -> UL20_5_VFD1:I.IO_0", "timestamp": "2025-09-10T19:09:40.446673", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL21_11_S1_PB -> UL21_13_VFD1:I.IO_0", "timestamp": "2025-09-10T19:09:40.446866", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL21_13_S1_PB -> UL21_15_VFD1:I.IO_0", "timestamp": "2025-09-10T19:09:40.447021", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL21_13_S2_PB -> UL21_16_VFD1:I.IO_0", "timestamp": "2025-09-10T19:09:40.447164", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: PS5_1_S2_PB -> PS5_2_VFD1:I.IO_0", "timestamp": "2025-09-10T19:09:40.447311", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: PS6_1_S2_PB -> PS6_2_VFD1:I.IO_0", "timestamp": "2025-09-10T19:09:40.447455", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: PS7_9_S2_PB -> PS7_10_VFD1:I.IO_0", "timestamp": "2025-09-10T19:09:40.447592", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: PS7_1_S2_PB -> PS7_2_VFD1:I.IO_0", "timestamp": "2025-09-10T19:09:40.447725", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL13_4_S1_PB -> UL13_4_VFD1:I.IO_0", "timestamp": "2025-09-10T19:09:40.447882", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL13_4_S2_PB -> UL13_5_VFD1:I.IO_0", "timestamp": "2025-09-10T19:09:40.448149", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL13_8_S2_PB -> UL13_6_VFD1:I.IO_0", "timestamp": "2025-09-10T19:09:40.448440", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL13_8_S1_PB -> UL13_7_VFD1:I.IO_0", "timestamp": "2025-09-10T19:09:40.448691", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL14_4_S2_PB -> UL14_5_VFD1:I.IO_0", "timestamp": "2025-09-10T19:09:40.448953", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL17_4_S2_PB -> UL17_5_VFD1:I.IO_0", "timestamp": "2025-09-10T19:09:40.449186", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL18_4_S2_PB -> UL18_5_VFD1:I.IO_0", "timestamp": "2025-09-10T19:09:40.449404", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL18_10_S1_PB -> UL18_9_VFD1:I.In_3", "timestamp": "2025-09-10T19:09:40.449636", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL21_11_S2_PB -> UL21_14A_VFD1:I.IO_0", "timestamp": "2025-09-10T19:09:40.449883", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL21_4_S2_PB -> UL21_6_VFD1:I.IO_0", "timestamp": "2025-09-10T19:09:40.450107", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL14_4_S1_PB -> UL14_4_VFD1:I.IO_0", "timestamp": "2025-09-10T19:09:40.450315", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL15_4_S1_PB -> UL15_4_VFD1:I.IO_0", "timestamp": "2025-09-10T19:09:40.450481", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL17_4_S1_PB -> UL17_4_VFD1:I.IO_0", "timestamp": "2025-09-10T19:09:40.450660", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL18_4_S1_PB -> UL18_4_VFD1:I.IO_0", "timestamp": "2025-09-10T19:09:40.450886", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL18_10_S2_PB -> UL18_6_VFD1:I.IO_0", "timestamp": "2025-09-10T19:09:40.451096", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL20_4_S1_PB -> UL20_4_VFD1:I.IO_0", "timestamp": "2025-09-10T19:09:40.451298", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL21_4_S1_PB -> UL21_4_VFD1:I.IO_0", "timestamp": "2025-09-10T19:09:40.451548", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: PS7_9_S1_PB -> PS7_9_VFD1:I.IO_0", "timestamp": "2025-09-10T19:09:40.451810", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL14_3_S2_PB -> UL14_3_FIO1:I.Pt10.Data", "timestamp": "2025-09-10T19:09:40.452034", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL14_3_S1_PB -> UL14_3_FIO1:I.Pt08.Data", "timestamp": "2025-09-10T19:09:40.452264", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL15_3_S2_PB -> UL15_3_FIO1:I.Pt10.Data", "timestamp": "2025-09-10T19:09:40.452481", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL15_3_S1_PB -> UL15_3_FIO1:I.Pt08.Data", "timestamp": "2025-09-10T19:09:40.452703", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL16_2_S2_PB -> UL16_2_FIO1:I.Pt10.Data", "timestamp": "2025-09-10T19:09:40.452987", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL16_2_S1_PB -> UL16_2_FIO1:I.Pt08.Data", "timestamp": "2025-09-10T19:09:40.453230", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL17_3_S2_PB -> UL17_3_FIO1:I.Pt10.Data", "timestamp": "2025-09-10T19:09:40.453453", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL17_3_S1_PB -> UL17_3_FIO1:I.Pt08.Data", "timestamp": "2025-09-10T19:09:40.453671", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL18_3_S2_PB -> UL18_3_FIO1:I.Pt10.Data", "timestamp": "2025-09-10T19:09:40.453891", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL18_3_S1_PB -> UL18_3_FIO1:I.Pt08.Data", "timestamp": "2025-09-10T19:09:40.454109", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL19_2_S2_PB -> UL19_2_FIO1:I.Pt10.Data", "timestamp": "2025-09-10T19:09:40.454350", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL19_2_S1_PB -> UL19_2_FIO1:I.Pt08.Data", "timestamp": "2025-09-10T19:09:40.454570", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL20_3_S2_PB -> UL20_3_FIO1:I.Pt10.Data", "timestamp": "2025-09-10T19:09:40.454778", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL20_3_S1_PB -> UL20_3_FIO1:I.Pt08.Data", "timestamp": "2025-09-10T19:09:40.454986", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL21_3_S2_PB -> UL21_3_FIO1:I.Pt10.Data", "timestamp": "2025-09-10T19:09:40.455181", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Added safety tag mapping: UL21_3_S1_PB -> UL21_3_FIO1:I.Pt08.Data", "timestamp": "2025-09-10T19:09:40.455374", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Safety tag map: Generating 50 rungs", "timestamp": "2025-09-10T19:09:40.455629", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 1: XIC(Local:5:I.Data.0)OTE(MCM02);", "timestamp": "2025-09-10T19:09:40.455762", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 2: XIC(PS5_1_VFD1:I.IO_0)OTE(PS5_1_S1_PB);", "timestamp": "2025-09-10T19:09:40.455894", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 3: XIC(PS5_2_VFD1:I.IO_0)OTE(PS5_1_S2_PB);", "timestamp": "2025-09-10T19:09:40.455997", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 4: XIC(PS6_1_VFD1:I.IO_0)OTE(PS6_1_S1_PB);", "timestamp": "2025-09-10T19:09:40.456097", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 5: XIC(PS6_2_VFD1:I.IO_0)OTE(PS6_1_S2_PB);", "timestamp": "2025-09-10T19:09:40.456195", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 6: XIC(PS7_1_VFD1:I.IO_0)OTE(PS7_1_S1_PB);", "timestamp": "2025-09-10T19:09:40.456333", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 7: XIC(PS7_2_VFD1:I.IO_0)OTE(PS7_1_S2_PB);", "timestamp": "2025-09-10T19:09:40.456473", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 8: XIC(PS7_9_VFD1:I.IO_0)OTE(PS7_9_S1_PB);", "timestamp": "2025-09-10T19:09:40.456610", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 9: XIC(PS7_10_VFD1:I.IO_0)OTE(PS7_9_S2_PB);", "timestamp": "2025-09-10T19:09:40.456768", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 10: XIC(UL13_1_VFD1:I.IO_0)OTE(UL13_1_SS1_SPB);", "timestamp": "2025-09-10T19:09:40.456890", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 11: XIC(UL13_4_VFD1:I.IO_0)OTE(UL13_4_S1_PB);", "timestamp": "2025-09-10T19:09:40.456994", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 12: XIC(UL13_5_VFD1:I.IO_0)OTE(UL13_4_S2_PB);", "timestamp": "2025-09-10T19:09:40.457095", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 13: XIC(UL13_7_VFD1:I.IO_0)OTE(UL13_8_S1_PB);", "timestamp": "2025-09-10T19:09:40.457193", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 14: XIC(UL13_6_VFD1:I.IO_0)OTE(UL13_8_S2_PB);", "timestamp": "2025-09-10T19:09:40.457311", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 15: XIC(UL14_3_FIO1:I.Pt08.Data)OTE(UL14_3_S1_PB);", "timestamp": "2025-09-10T19:09:40.457444", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 16: XIC(UL14_3_FIO1:I.Pt10.Data)OTE(UL14_3_S2_PB);", "timestamp": "2025-09-10T19:09:40.457550", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 17: XIC(UL14_4_VFD1:I.IO_0)OTE(UL14_4_S1_PB);", "timestamp": "2025-09-10T19:09:40.457667", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 18: XIC(UL14_5_VFD1:I.IO_0)OTE(UL14_4_S2_PB);", "timestamp": "2025-09-10T19:09:40.457770", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 19: XIC(UL15_3_FIO1:I.Pt08.Data)OTE(UL15_3_S1_PB);", "timestamp": "2025-09-10T19:09:40.457887", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 20: XIC(UL15_3_FIO1:I.Pt10.Data)OTE(UL15_3_S2_PB);", "timestamp": "2025-09-10T19:09:40.458012", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 21: XIC(UL15_4_VFD1:I.IO_0)OTE(UL15_4_S1_PB);", "timestamp": "2025-09-10T19:09:40.458113", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 22: XIC(UL15_5_VFD1:I.IO_0)OTE(UL15_4_S2_PB);", "timestamp": "2025-09-10T19:09:40.458227", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 23: XIC(UL16_1_VFD1:I.IO_0)OTE(UL16_1_SS1_SPB);", "timestamp": "2025-09-10T19:09:40.458403", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 24: XIC(UL16_2_FIO1:I.Pt08.Data)OTE(UL16_2_S1_PB);", "timestamp": "2025-09-10T19:09:40.458546", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 25: XIC(UL16_2_FIO1:I.Pt10.Data)OTE(UL16_2_S2_PB);", "timestamp": "2025-09-10T19:09:40.458680", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 26: XIC(UL17_3_FIO1:I.Pt08.Data)OTE(UL17_3_S1_PB);", "timestamp": "2025-09-10T19:09:40.458788", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 27: XIC(UL17_3_FIO1:I.Pt10.Data)OTE(UL17_3_S2_PB);", "timestamp": "2025-09-10T19:09:40.458902", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 28: XIC(UL17_4_VFD1:I.IO_0)OTE(UL17_4_S1_PB);", "timestamp": "2025-09-10T19:09:40.459036", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 29: XIC(UL17_5_VFD1:I.IO_0)OTE(UL17_4_S2_PB);", "timestamp": "2025-09-10T19:09:40.459141", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 30: XIC(UL18_3_FIO1:I.Pt08.Data)OTE(UL18_3_S1_PB);", "timestamp": "2025-09-10T19:09:40.459242", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 31: XIC(UL18_3_FIO1:I.Pt10.Data)OTE(UL18_3_S2_PB);", "timestamp": "2025-09-10T19:09:40.459350", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 32: XIC(UL18_4_VFD1:I.IO_0)OTE(UL18_4_S1_PB);", "timestamp": "2025-09-10T19:09:40.459449", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 33: XIC(UL18_5_VFD1:I.IO_0)OTE(UL18_4_S2_PB);", "timestamp": "2025-09-10T19:09:40.459548", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 34: XIC(UL18_9_VFD1:I.In_3)OTE(UL18_10_S1_PB);", "timestamp": "2025-09-10T19:09:40.459648", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 35: XIC(UL18_6_VFD1:I.IO_0)OTE(UL18_10_S2_PB);", "timestamp": "2025-09-10T19:09:40.459748", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 36: XIC(UL19_1_VFD1:I.IO_0)OTE(UL19_1_SS1_SPB);", "timestamp": "2025-09-10T19:09:40.459848", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 37: XIC(UL19_2_FIO1:I.Pt08.Data)OTE(UL19_2_S1_PB);", "timestamp": "2025-09-10T19:09:40.459947", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 38: XIC(UL19_2_FIO1:I.Pt10.Data)OTE(UL19_2_S2_PB);", "timestamp": "2025-09-10T19:09:40.460046", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 39: XIC(UL20_3_FIO1:I.Pt08.Data)OTE(UL20_3_S1_PB);", "timestamp": "2025-09-10T19:09:40.460145", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 40: XIC(UL20_3_FIO1:I.Pt10.Data)OTE(UL20_3_S2_PB);", "timestamp": "2025-09-10T19:09:40.460258", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 41: XIC(UL20_4_VFD1:I.IO_0)OTE(UL20_4_S1_PB);", "timestamp": "2025-09-10T19:09:40.460387", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 42: XIC(UL20_5_VFD1:I.IO_0)OTE(UL20_4_S2_PB);", "timestamp": "2025-09-10T19:09:40.460492", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 43: XIC(UL21_3_FIO1:I.Pt08.Data)OTE(UL21_3_S1_PB);", "timestamp": "2025-09-10T19:09:40.460597", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 44: XIC(UL21_3_FIO1:I.Pt10.Data)OTE(UL21_3_S2_PB);", "timestamp": "2025-09-10T19:09:40.460696", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 45: XIC(UL21_4_VFD1:I.IO_0)OTE(UL21_4_S1_PB);", "timestamp": "2025-09-10T19:09:40.460798", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 46: XIC(UL21_6_VFD1:I.IO_0)OTE(UL21_4_S2_PB);", "timestamp": "2025-09-10T19:09:40.460897", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 47: XIC(UL21_13_VFD1:I.IO_0)OTE(UL21_11_S1_PB);", "timestamp": "2025-09-10T19:09:40.460998", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 48: XIC(UL21_14A_VFD1:I.IO_0)OTE(UL21_11_S2_PB);", "timestamp": "2025-09-10T19:09:40.461095", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 49: XIC(UL21_15_VFD1:I.IO_0)OTE(UL21_13_S1_PB);", "timestamp": "2025-09-10T19:09:40.461195", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generated rung 50: XIC(UL21_16_VFD1:I.IO_0)OTE(UL21_13_S2_PB);", "timestamp": "2025-09-10T19:09:40.461292", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Safety tag map: Generated 50 total rungs", "timestamp": "2025-09-10T19:09:40.461418", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Successfully generated routine: safety_tag_map", "timestamp": "2025-09-10T19:09:40.461527", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generating routine: station_jr_pb", "timestamp": "2025-09-10T19:09:40.461654", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Successfully generated routine: station_jr_pb", "timestamp": "2025-09-10T19:09:40.462149", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generating routine: station_s_pb", "timestamp": "2025-09-10T19:09:40.462296", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Successfully generated routine: station_s_pb", "timestamp": "2025-09-10T19:09:40.462891", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generating routine: station_ss_pb", "timestamp": "2025-09-10T19:09:40.463035", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Successfully generated routine: station_ss_pb", "timestamp": "2025-09-10T19:09:40.463248", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generating routine: station_epc", "timestamp": "2025-09-10T19:09:40.463406", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Successfully generated routine: station_epc", "timestamp": "2025-09-10T19:09:40.464077", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generating routine: jpe", "timestamp": "2025-09-10T19:09:40.464221", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Successfully generated routine: jpe", "timestamp": "2025-09-10T19:09:40.465868", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generating routine: pmm", "timestamp": "2025-09-10T19:09:40.466110", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Successfully generated routine: pmm", "timestamp": "2025-09-10T19:09:40.466375", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generating routine: cb_monitor", "timestamp": "2025-09-10T19:09:40.466529", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Successfully generated routine: cb_monitor", "timestamp": "2025-09-10T19:09:40.466768", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generating routine: belt_tracking", "timestamp": "2025-09-10T19:09:40.467325", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Successfully generated routine: belt_tracking", "timestamp": "2025-09-10T19:09:40.470423", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Generating routine: main_routine", "timestamp": "2025-09-10T19:09:40.470663", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Generating MainRoutine with JSR calls", "timestamp": "2025-09-10T19:09:40.470828", "module": "src.routines.main_routine_plugin.MainRoutinePlugin", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Successfully generated MainRoutine", "timestamp": "2025-09-10T19:09:40.471034", "module": "src.routines.main_routine_plugin.MainRoutinePlugin", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Successfully generated routine: main_routine", "timestamp": "2025-09-10T19:09:40.471200", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Main routine generation results: {'mcm': True, 'rack': True, 'dpm': True, 'fiom': True, 'apf': True, 'flow_ctrl': True, 'speed_ctrl': True, 'nc_chute': False, 'nc_jr_station': False, 'estop_check': True, 'encoder': True, 'safety_tag_map': True, 'station_jr_pb': True, 'station_s_pb': True, 'station_ss_pb': True, 'station_epc': True, 'jpe': True, 'pmm': True, 'cb_monitor': True, 'belt_tracking': True, 'main_routine': True}", "timestamp": "2025-09-10T19:09:40.471375", "module": "ModernMainProgramGenerator", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Routines created (19): MainRoutine, R010_MCM, R011_RACK, R020_DPM, R030_FIOM, R040_APF, R050_FLOW_CTRL, R051_SPEED_CTRL, R060_PMM, R070_CB_MONITOR, R080_ENCODER, R090_STATION_JR_PB, R091_STATION_S_PB, R092_STATION_SS_PB, R093_STATION_EPC, R100_JPE, R120_ESTOP_CHECK, R130_SAFETY_TAG_MAP, ZZZ_BeltTracking", "timestamp": "2025-09-10T19:09:40.471543", "module": "ModernMainProgramGenerator", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "summary"}
{"level": "INFO", "message": "- R010_MCM: 2 rungs | example: NOP();", "timestamp": "2025-09-10T19:09:40.471717", "module": "ModernMainProgramGenerator", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "summary"}
{"level": "INFO", "message": "- R011_RACK: 2 rungs | example: NOP();", "timestamp": "2025-09-10T19:09:40.471856", "module": "ModernMainProgramGenerator", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "summary"}
{"level": "INFO", "message": "- R020_DPM: 10 rungs | example: NOP();", "timestamp": "2025-09-10T19:09:40.471967", "module": "ModernMainProgramGenerator", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "summary"}
{"level": "INFO", "message": "- R030_FIOM: 16 rungs | example: NOP();", "timestamp": "2025-09-10T19:09:40.472073", "module": "ModernMainProgramGenerator", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "summary"}
{"level": "INFO", "message": "- R040_APF: 137 rungs | example: NOP();", "timestamp": "2025-09-10T19:09:40.472183", "module": "ModernMainProgramGenerator", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "summary"}
{"level": "INFO", "message": "- R050_FLOW_CTRL: 130 rungs | example: XIC(PS5_2_VFD1.CTRL.STS.Enabled)OTE(PS5_1_VFD1.CTRL.CMD.Interlock);", "timestamp": "2025-09-10T19:09:40.472292", "module": "ModernMainProgramGenerator", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "summary"}
{"level": "INFO", "message": "- R051_SPEED_CTRL: 12 rungs | example: XIC(RUN_MAX_SPD)[MOVE(Speed_300_FPM,PS5_1_VFD1.CTRL.CMD.Speed_FPM) ,MOVE(Speed_300_FPM,PS5_2_VFD1.CTRL.CMD.Speed_FPM) ,MOVE(Speed_300_FPM,PS5_3_VFD1.CTRL.CMD...", "timestamp": "2025-09-10T19:09:40.472400", "module": "ModernMainProgramGenerator", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "summary"}
{"level": "INFO", "message": "- R120_ESTOP_CHECK: 52 rungs | example: XIO(PS5_1_VFD1:SI.In00Data)XIO(PS5_1_VFD1:SI.In01Data)XIC(UL14_5_VFD1:SI.In00Data)XIC(UL15_5_VFD1:SI.In00Data)XIC(UL17_5_VFD1:SI.In00Data)XIC(UL18_5_VFD1:SI....", "timestamp": "2025-09-10T19:09:40.472509", "module": "ModernMainProgramGenerator", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "summary"}
{"level": "INFO", "message": "- R080_ENCODER: 71 rungs | example: AOI_ENCODER(UL13_10_ENCODER.AOI,UL13_10_ENCODER.HMI,UL13_10_ENCODER.CTRL,UL13_10_VFD1.CTRL,NO_UPSTREAM,UL13_11_VFD1.CTRL,UL13_10_VFD1:I.In_1,UL13_10_VFD1:I.C...", "timestamp": "2025-09-10T19:09:40.472617", "module": "ModernMainProgramGenerator", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "summary"}
{"level": "INFO", "message": "- R130_SAFETY_TAG_MAP: 51 rungs | example: XIC(Local:5:I.Data.0)OTE(MCM_S_PB);", "timestamp": "2025-09-10T19:09:40.472724", "module": "ModernMainProgramGenerator", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "summary"}
{"level": "INFO", "message": "- R090_STATION_JR_PB: 25 rungs | example: AOI_STATION_JR_PB(PS5_6_JR1.AOI,PS5_6_JR1.HMI,PS5_6_JR1.CTRL,NO_PARTNER.CTRL,PS5_6_VFD1:I.IO_0,PS5_6_VFD1:O.IO_1,MCM.CTRL)MOVE(PS5_6_JR1.CTRL.STS.Log,PS5_6_J...", "timestamp": "2025-09-10T19:09:40.472829", "module": "ModernMainProgramGenerator", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "summary"}
{"level": "INFO", "message": "- R091_STATION_S_PB: 46 rungs | example: AOI_STATION_S_PB(PS5_1_S1.AOI,PS5_1_S1.HMI,PS5_1_S1.CTRL,PS5_1_VFD1.CTRL,PS5_1_VFD1:I.IO_0,PS5_1_VFD1:O.IO_1,PS5_6_JR1.CTRL);", "timestamp": "2025-09-10T19:09:40.472934", "module": "ModernMainProgramGenerator", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "summary"}
{"level": "INFO", "message": "- R092_STATION_SS_PB: 3 rungs | example: AOI_STATION_SS_PB(UL13_1_SS1.AOI,UL13_1_SS1.HMI,UL13_1_SS1.CTRL,UL13_1_VFD1.CTRL,UL13_1_VFD1:I.ConnectionFaulted,UL13_1_VFD1:I.IO_0,UL13_1_VFD1:I.In_3,UL13_1...", "timestamp": "2025-09-10T19:09:40.473038", "module": "ModernMainProgramGenerator", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "summary"}
{"level": "INFO", "message": "- R093_STATION_EPC: 52 rungs | example: AOI_STATION_EPC(PS5_1_EPC1.AOI,MCM.CTRL,PS5_1_EPC1.HMI,PS5_1_S1.CTRL,PS5_1_VFD1:I.ConnectionFaulted,PS5_1_VFD1:SI.In00Data,PS5_1_VFD1:SI.In01Data,PS5_1_BCN1_R);", "timestamp": "2025-09-10T19:09:40.473145", "module": "ModernMainProgramGenerator", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "summary"}
{"level": "INFO", "message": "- R100_JPE: 143 rungs | example: AOI_JPE(PS5_2_TPE1.AOI,PS5_2_TPE1.HMI,PS5_2_TPE1.CTRL,PS5_2_VFD1.CTRL,PS5_6_JR1.CTRL,PS5_2_VFD1:I.ConnectionFaulted,PS5_2_VFD1:I.In_2,YES,PS5_3_VFD1:O.IO_0);", "timestamp": "2025-09-10T19:09:40.473253", "module": "ModernMainProgramGenerator", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "summary"}
{"level": "INFO", "message": "- R060_PMM: 4 rungs | example: NOP();", "timestamp": "2025-09-10T19:09:40.473359", "module": "ModernMainProgramGenerator", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "summary"}
{"level": "INFO", "message": "- R070_CB_MONITOR: 4 rungs | example: NOP();", "timestamp": "2025-09-10T19:09:40.473462", "module": "ModernMainProgramGenerator", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "summary"}
{"level": "INFO", "message": "- ZZZ_BeltTracking: 137 rungs | example: NOP();", "timestamp": "2025-09-10T19:09:40.473567", "module": "ModernMainProgramGenerator", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "summary"}
{"level": "INFO", "message": "- MainRoutine: 1 rungs | example: [JSR(R010_MCM,0) ,JSR(R011_RACK,0) ,JSR(R020_DPM,0) ,JSR(R030_FIOM,0) ,JSR(R040_APF,0) ,JSR(R050_FLOW_CTRL,0) ,JSR(R051_SPEED_CTRL,0) ,JSR(R120_ESTOP_CHECK,0...", "timestamp": "2025-09-10T19:09:40.473672", "module": "ModernMainProgramGenerator", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "summary"}
{"level": "INFO", "message": "Successfully completed ModernMainProgramGenerator generation", "timestamp": "2025-09-10T19:09:40.473778", "module": "ModernMainProgramGenerator", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Written ModernMainProgramGenerator to /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/generated_projects/MTN6_MCM02/MainProgram_Generated.L5X", "timestamp": "2025-09-10T19:09:40.501716", "module": "ModernMainProgramGenerator", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "[SUCCESS] MainProgram written to /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/generated_projects/MTN6_MCM02/MainProgram_Generated.L5X", "timestamp": "2025-09-10T19:09:40.501972", "module": "__main__", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "Generating safety tag mapping...", "timestamp": "2025-09-10T19:09:40.502129", "module": "__main__", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Creating MappingWriter wrapper", "timestamp": "2025-09-10T19:09:40.502275", "module": "src.container", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "DEBUG", "message": "Creating DataLoader instance", "timestamp": "2025-09-10T19:09:40.502531", "module": "src.container", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "excel_file": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/DESC_IP_MERGED.xlsx"}
{"level": "INFO", "message": "[SUCCESS] Safety tag mapping written to /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/generated_projects/MTN6_MCM02/SafetyTagMapping.txt", "timestamp": "2025-09-10T19:09:41.154956", "module": "__main__", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": " - Safety tags: 74", "timestamp": "2025-09-10T19:09:41.155206", "module": "__main__", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
{"level": "INFO", "message": "=== All artifacts generated successfully! ===", "timestamp": "2025-09-10T19:09:41.155402", "module": "__main__", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
=== Step 2: Routines Generator stdout ===
Found JPE config for UL13_10_TPE1 (station from config, beacon from config)
Found JPE config for UL13_10_TPE2 (station from config, beacon from config)
Found JPE config for UL13_11_TPE1 (station from config, beacon from config)
Found JPE config for UL13_1_TPE1 (station from config, beacon from config)
Created virtual JR: UL16_JR
Found JPE config for UL16_1_TPE1 (station from config, missing beacon)
Found JPE config for UL18_14_TPE1 (station from config, beacon from config)
Found JPE config for UL18_14_TPE2 (station from config, beacon from config)
Found JPE config for UL18_15_TPE1 (station from config, beacon from config)
Created virtual JR: UL19_JR
Found JPE config for UL19_1_TPE1 (station from config, missing beacon)
Found JPE config for UL19_4_TPE1 (station from config, missing beacon)
Found JPE config for UL19_4_TPE2 (station from config, missing beacon)
Created virtual JR: UL20_JR
Found JPE config for UL20_6_TPE1 (station from config, missing beacon)
Found JPE config for UL20_6_TPE2 (station from config, missing beacon)
Found JPE config for UL21_13_TPE1 (station from config, beacon from config)
Found JPE config for UL21_13_TPE2 (station from config, beacon from config)
Found JPE config for UL21_15_TPE1 (station from config, beacon from config)
Found JPE config for UL21_15_TPE2 (station from config, beacon from config)
Found JPE config for UL21_16_TPE1 (station from config, beacon from config)
Found JPE config for PS5_13_TPE1 (station from config, beacon from config)
Found JPE config for PS5_2_TPE1 (station from config)
Found JPE config for PS5_2_TPE2 (station from config)
Found JPE config for PS5_4_TPE1 (station from config, beacon from config)
Found JPE config for PS5_4_TPE2 (station from config, beacon from config)
Found JPE config for PS6_2_TPE1 (station from config)
Found JPE config for PS6_2_TPE2 (station from config)
Found JPE config for PS6_4_TPE1 (station from config, beacon from config)
Found JPE config for PS6_4_TPE2 (station from config, beacon from config)
Found JPE config for PS7_10_TPE1 (station from config, beacon from config)
Found JPE config for PS7_12_TPE1 (station from config, beacon from config)
Found JPE config for PS7_12_TPE2 (station from config, beacon from config)
Found JPE config for PS7_2_TPE1 (station from config)
Found JPE config for PS7_2_TPE2 (station from config)
Found JPE config for PS7_4_TPE1 (station from config, beacon from config)
Found JPE config for PS7_4_TPE2 (station from config, beacon from config)
Found JPE config for UL13_3_TPE1 (station from config, beacon from config)
Found JPE config for UL13_4_TPE1 (station from config, beacon from config)
Found JPE config for UL13_5_TPE1 (station from config, beacon from config)
Found JPE config for UL13_6_TPE1 (station from config, beacon from config)
Found JPE config for UL13_7_TPE1 (station from config, beacon from config)
Found JPE config for UL13_8_TPE3
Found JPE config for UL13_8_TPE4
Found JPE config for UL13_8_TPE5
Created virtual JR: UL14_JR
Found JPE config for UL14_5_TPE1 (station from config, missing beacon)
Found JPE config for UL14_7_TPE1 (station from config, missing beacon)
Found JPE config for UL14_7_TPE2 (station from config, missing beacon)
Found JPE config for UL14_8_TPE1 (station from config, missing beacon)
Found JPE config for UL14_9_TPE1 (station from config, missing beacon)
Created virtual JR: UL15_JR
Found JPE config for UL15_10_TPE1 (station from config, missing beacon)
Found JPE config for UL15_6_TPE1 (station from config, missing beacon)
Found JPE config for UL15_6_TPE2 (station from config, missing beacon)
Found JPE config for UL15_7_TPE1 (station from config, missing beacon)
Found JPE config for UL15_8_TPE1 (station from config, missing beacon)
Found JPE config for UL15_9_TPE1 (station from config, missing beacon)
Found JPE config for UL16_3_TPE1 (station from config, missing beacon)
Found JPE config for UL16_3_TPE2 (station from config, missing beacon)
Found JPE config for UL16_4_TPE1 (station from config, missing beacon)
Found JPE config for UL16_6_TPE1 (station from config, missing beacon)
Found JPE config for UL16_6_TPE2 (station from config, missing beacon)
Found JPE config for UL16_7_TPE1 (station from config, missing beacon)
Found JPE config for UL16_8_TPE1 (station from config, missing beacon)
Created virtual JR: UL17_JR
Found JPE config for UL17_5_TPE1 (station from config, missing beacon)
Found JPE config for UL17_7_TPE1 (station from config, missing beacon)
Found JPE config for UL17_7_TPE2 (station from config, missing beacon)
Found JPE config for UL17_8_TPE1 (station from config, missing beacon)
Found JPE config for UL17_9_TPE1 (station from config, missing beacon)
Found JPE config for UL18_12_TPE1 (station from config, beacon from config)
Found JPE config for UL18_12_TPE2 (station from config, beacon from config)
Found JPE config for UL18_5_TPE1 (station from config, beacon from config)
Found JPE config for UL18_7_TPE1 (station from config, beacon from config)
Found JPE config for UL18_7_TPE2 (station from config, beacon from config)
Found JPE config for UL18_8_TPE1 (station from config, beacon from config)
Found JPE config for UL18_10_TPE1
Found JPE config for UL18_10_TPE2
Found JPE config for UL18_9_TPE1 (station from config, beacon from config)
Found JPE config for UL19_5_TPE1 (station from config, missing beacon)
Found JPE config for UL19_6_TPE1 (station from config, missing beacon)
Found JPE config for UL19_7_TPE1 (station from config, missing beacon)
Found JPE config for UL19_8_TPE1 (station from config, missing beacon)
Found JPE config for UL20_10_TPE1 (station from config, missing beacon)
Found JPE config for UL20_7_TPE1 (station from config, missing beacon)
Found JPE config for UL20_8_TPE1 (station from config, missing beacon)
Found JPE config for UL20_9_TPE1 (station from config, missing beacon)
Found JPE config for UL21_11_TPE1
Found JPE config for UL21_11_TPE2
Found JPE config for UL21_10_TPE1 (station from config, beacon from config)
Found JPE config for UL21_6_TPE1 (station from config, beacon from config)
Found JPE config for UL21_6_TPE2 (station from config, beacon from config)
Found JPE config for UL21_7_TPE1 (station from config, beacon from config)
Found JPE config for UL21_8_TPE1 (station from config, beacon from config)
Found JPE config for UL21_9_TPE1 (station from config, beacon from config)
Found JPE config for PS5_5_TPE1 (station from config, beacon from config)
Found JPE config for PS5_8_TPE1 (station from config, beacon from config)
Found JPE config for PS5_8_TPE2 (station from config, beacon from config)
Found JPE config for PS6_5_TPE1 (station from config, beacon from config)
Found JPE config for PS6_8_TPE1
Found JPE config for PS6_8_TPE2
Found JPE config for UL13_8_TPE1
Found JPE config for UL13_8_TPE2
Found JPE config for UL14_3_TPE1 (station from config, missing beacon)
Found JPE config for UL14_3_TPE2 (station from config, missing beacon)
Found JPE config for UL14_4_TPE1 (station from config, missing beacon)
Found JPE config for UL15_3_TPE1 (station from config, missing beacon)
Found JPE config for UL15_3_TPE2 (station from config, missing beacon)
Found JPE config for UL15_4_TPE1 (station from config, missing beacon)
Found JPE config for UL17_3_TPE1 (station from config, missing beacon)
Found JPE config for UL17_4_TPE1 (station from config, missing beacon)
Found JPE config for UL18_10_TPE3
Found JPE config for UL18_10_TPE4
Found JPE config for UL18_10_TPE5
Found JPE config for UL18_3_TPE1 (station from config, beacon from config)
Found JPE config for UL18_3_TPE2 (station from config, beacon from config)
Found JPE config for UL18_4_TPE1 (station from config, beacon from config)
Found JPE config for UL20_3_TPE1 (station from config, missing beacon)
Found JPE config for UL20_3_TPE2 (station from config, missing beacon)
Found JPE config for UL20_4_TPE1 (station from config, missing beacon)
Found JPE config for UL21_11_TPE4
Found JPE config for UL21_11_TPE5
Found JPE config for UL21_3_TPE1 (station from config, beacon from config)
Found JPE config for UL21_3_TPE2 (station from config, beacon from config)
Found JPE config for UL21_4_TPE1 (station from config, beacon from config)
Found JPE config for PS6_7_TPE1 (station from config, beacon from config)
Found JPE config for PS7_14_TPE1 (station from config, beacon from config)
Found JPE config for PS7_14_TPE2 (station from config, beacon from config)
Found JPE config for PS7_5_TPE1 (station from config, beacon from config)
Found JPE config for PS7_6_TPE1 (station from config, beacon from config)
Found JPE config for PS7_9_TPE1 (station from config, beacon from config)
Found JPE config for UL13_2_TPE1 (station from config, beacon from config)
Found JPE config for UL16_2_TPE1 (station from config, missing beacon)
Found JPE config for UL16_2_TPE2 (station from config, missing beacon)
Found JPE config for UL19_2_TPE1 (station from config, missing beacon)
Found JPE config for UL19_2_TPE2 (station from config, missing beacon)
Found JPE config for UL21_11_TPE3
Found JPE config for PS5_10_TPE1 (beacon from config)
Found JPE config for PS5_10_TPE2 (beacon from config)
Found JPE config for PS5_12_TPE1 (station from config, beacon from config)
Found JPE config for PS5_12_TPE2 (station from config, beacon from config)
Found JPE config for PS5_7_TPE1 (station from config, beacon from config)
Found JPE config for PS6_10_TPE1 (station from config, beacon from config)
Found JPE config for PS6_10_TPE2 (station from config, beacon from config)
Found JPE config for PS6_12_TPE1 (station from config, beacon from config)
Found JPE config for PS6_12_TPE2 (station from config, beacon from config)
Found JPE config for PS7_7_TPE1 (station from config, beacon from config)
Found JPE config for PS7_8_TPE1 (station from config, beacon from config)
Looking for red beacon with base PS5_1, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 1 red beacon entries
Found red beacon: PS5_1_BCN1_R with IO_PATH: PS5_1_VFD1:SO.Out00Output
SO detected in red beacon PS5_1_BCN1_R: PS5_1_VFD1:SO.Out00Output
Found STATION_EPC config for PS5_1_EPC1
Looking for red beacon with base PS6_1, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 1 red beacon entries
Found red beacon: PS6_1_BCN1_R with IO_PATH: PS6_1_VFD1:SO.Out00Output
SO detected in red beacon PS6_1_BCN1_R: PS6_1_VFD1:SO.Out00Output
Found STATION_EPC config for PS6_1_EPC1
Looking for red beacon with base PS7_1, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 1 red beacon entries
Found red beacon: PS7_1_BCN1_R with IO_PATH: PS7_1_VFD1:SO.Out00Output
SO detected in red beacon PS7_1_BCN1_R: PS7_1_VFD1:SO.Out00Output
Found STATION_EPC config for PS7_1_EPC1
Looking for red beacon with base UL13_1, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL13_1_BCN1_R with IO_PATH: UL13_2_FIO1:O.Pt00.Data
No SO in red beacon UL13_1_BCN1_R: UL13_2_FIO1:O.Pt00.Data
Found STATION_EPC config for UL13_1_EPC1
Looking for red beacon with base UL16_1, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 0 red beacon entries
Found STATION_EPC config for UL16_1_EPC1
Looking for red beacon with base UL19_1, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL19_1_BCN1_R with IO_PATH: UL19_1_VFD1:SO.Out00Output
SO detected in red beacon UL19_1_BCN1_R: UL19_1_VFD1:SO.Out00Output
Found STATION_EPC config for UL19_1_EPC1
Looking for red beacon with base UL21_13, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL21_13_BCN1_R with IO_PATH: UL21_14B_VFD1:O.IO_0
No SO in red beacon UL21_13_BCN1_R: UL21_14B_VFD1:O.IO_0
Found STATION_EPC config for UL21_13_EPC1
Looking for red beacon with base UL13_4, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL13_4_BCN1_R with IO_PATH: UL13_4_VFD1:SO.Out00Output
SO detected in red beacon UL13_4_BCN1_R: UL13_4_VFD1:SO.Out00Output
Found STATION_EPC config for UL13_4_EPC1
Looking for red beacon with base UL13_8, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL13_8_BCN1_R with IO_PATH: UL13_8_VFD1:O.IO_1
No SO in red beacon UL13_8_BCN1_R: UL13_8_VFD1:O.IO_1
Found STATION_EPC config for UL13_8_EPC1
Looking for red beacon with base UL14_3, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL14_3_BCN1_R with IO_PATH: UL14_3_FIO1:O.Pt00.Data
No SO in red beacon UL14_3_BCN1_R: UL14_3_FIO1:O.Pt00.Data
Found STATION_EPC config for UL14_3_EPC1
Looking for red beacon with base UL14_4, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL14_4_BCN2_R with IO_PATH: UL14_5_VFD1:SO.Out00Output
SO detected in red beacon UL14_4_BCN2_R: UL14_5_VFD1:SO.Out00Output
Found STATION_EPC config for UL14_4_EPC1
Looking for red beacon with base UL15_3, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL15_3_BCN1_R with IO_PATH: UL15_3_FIO1:O.Pt00.Data
No SO in red beacon UL15_3_BCN1_R: UL15_3_FIO1:O.Pt00.Data
Found STATION_EPC config for UL15_3_EPC1
Looking for red beacon with base UL15_4, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL15_4_BCN2_R with IO_PATH: UL15_5_VFD1:SO.Out00Output
SO detected in red beacon UL15_4_BCN2_R: UL15_5_VFD1:SO.Out00Output
Found STATION_EPC config for UL15_4_EPC1
Looking for red beacon with base UL17_3, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL17_3_BCN1_R with IO_PATH: UL17_3_FIO1:O.Pt00.Data
No SO in red beacon UL17_3_BCN1_R: UL17_3_FIO1:O.Pt00.Data
Found STATION_EPC config for UL17_3_EPC1
Looking for red beacon with base UL17_4, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL17_4_BCN2_R with IO_PATH: UL17_5_VFD1:SO.Out00Output
SO detected in red beacon UL17_4_BCN2_R: UL17_5_VFD1:SO.Out00Output
Found STATION_EPC config for UL17_4_EPC1
Looking for red beacon with base UL18_10, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL18_10_BCN1_R with IO_PATH: UL18_12_VFD1:O.IO_1
No SO in red beacon UL18_10_BCN1_R: UL18_12_VFD1:O.IO_1
Found STATION_EPC config for UL18_10_EPC1
Looking for red beacon with base UL18_3, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL18_3_BCN1_R with IO_PATH: UL18_3_FIO1:O.Pt00.Data
No SO in red beacon UL18_3_BCN1_R: UL18_3_FIO1:O.Pt00.Data
Found STATION_EPC config for UL18_3_EPC1
Looking for red beacon with base UL18_4, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL18_4_BCN2_R with IO_PATH: UL18_5_VFD1:SO.Out00Output
SO detected in red beacon UL18_4_BCN2_R: UL18_5_VFD1:SO.Out00Output
Found STATION_EPC config for UL18_4_EPC1
Looking for red beacon with base UL20_3, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL20_3_BCN1_R with IO_PATH: UL20_3_FIO1:O.Pt00.Data
No SO in red beacon UL20_3_BCN1_R: UL20_3_FIO1:O.Pt00.Data
Found STATION_EPC config for UL20_3_EPC1
Looking for red beacon with base UL20_4, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL20_4_BCN2_R with IO_PATH: UL20_6_VFD1:O.IO_0
No SO in red beacon UL20_4_BCN2_R: UL20_6_VFD1:O.IO_0
Found STATION_EPC config for UL20_4_EPC1
Looking for red beacon with base UL21_3, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL21_3_BCN1_R with IO_PATH: UL21_3_FIO1:O.Pt00.Data
No SO in red beacon UL21_3_BCN1_R: UL21_3_FIO1:O.Pt00.Data
Found STATION_EPC config for UL21_3_EPC1
Looking for red beacon with base UL21_4, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL21_4_BCN2_R with IO_PATH: UL21_6_VFD1:SO.Out00Output
SO detected in red beacon UL21_4_BCN2_R: UL21_6_VFD1:SO.Out00Output
Found STATION_EPC config for UL21_4_EPC1
Looking for red beacon with base PS7_9, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: PS7_9_BCN2_R with IO_PATH: PS7_10_VFD1:SO.Out00Output
SO detected in red beacon PS7_9_BCN2_R: PS7_10_VFD1:SO.Out00Output
Found STATION_EPC config for PS7_9_EPC1
Looking for red beacon with base UL16_2, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 4 red beacon entries
Found red beacon: UL16_2_BCN4_R with IO_PATH: UL16_4_VFD1:SO.Out00Output
SO detected in red beacon UL16_2_BCN4_R: UL16_4_VFD1:SO.Out00Output
Found STATION_EPC config for UL16_2_EPC1
Looking for red beacon with base UL19_2, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL19_2_BCN1_R with IO_PATH: UL19_2_FIO1:O.Pt00.Data
No SO in red beacon UL19_2_BCN1_R: UL19_2_FIO1:O.Pt00.Data
Found STATION_EPC config for UL19_2_EPC1
Looking for red beacon with base UL21_11, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL21_11_BCN1_R with IO_PATH: UL21_10_VFD1:O.IO_1
No SO in red beacon UL21_11_BCN1_R: UL21_10_VFD1:O.IO_1
Found STATION_EPC config for UL21_11_EPC1
Looking for red beacon with base PS5_1, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 0 red beacon entries
Found STATION_EPC config for PS5_1_EPC2
Looking for red beacon with base PS6_1, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 0 red beacon entries
Found STATION_EPC config for PS6_1_EPC2
Looking for red beacon with base PS7_1, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 0 red beacon entries
Found STATION_EPC config for PS7_1_EPC2
Looking for red beacon with base UL13_1, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL13_1_BCN2_R with IO_PATH: UL13_2_FIO1:O.Pt02.Data
No SO in red beacon UL13_1_BCN2_R: UL13_2_FIO1:O.Pt02.Data
Found STATION_EPC config for UL13_1_EPC2
Looking for red beacon with base UL16_1, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 0 red beacon entries
Found STATION_EPC config for UL16_1_EPC2
Looking for red beacon with base UL19_1, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL19_1_BCN2_R with IO_PATH: UL19_2_VFD1:SO.Out00Output
SO detected in red beacon UL19_1_BCN2_R: UL19_2_VFD1:SO.Out00Output
Found STATION_EPC config for UL19_1_EPC2
Looking for red beacon with base UL21_13, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL21_13_BCN2_R with IO_PATH: UL21_14B_VFD1:O.IO_1
No SO in red beacon UL21_13_BCN2_R: UL21_14B_VFD1:O.IO_1
Found STATION_EPC config for UL21_13_EPC2
Looking for red beacon with base UL13_4, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL13_4_BCN2_R with IO_PATH: UL13_5_VFD1:SO.Out00Output
SO detected in red beacon UL13_4_BCN2_R: UL13_5_VFD1:SO.Out00Output
Found STATION_EPC config for UL13_4_EPC2
Looking for red beacon with base UL13_8, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL13_8_BCN2_R with IO_PATH: UL13_8_VFD1:SO.Out00Output
SO detected in red beacon UL13_8_BCN2_R: UL13_8_VFD1:SO.Out00Output
Found STATION_EPC config for UL13_8_EPC2
Looking for red beacon with base UL14_3, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL14_3_BCN2_R with IO_PATH: UL14_3_FIO1:O.Pt02.Data
No SO in red beacon UL14_3_BCN2_R: UL14_3_FIO1:O.Pt02.Data
Found STATION_EPC config for UL14_3_EPC2
Looking for red beacon with base UL14_4, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL14_4_BCN2_R with IO_PATH: UL14_5_VFD1:SO.Out00Output
SO detected in red beacon UL14_4_BCN2_R: UL14_5_VFD1:SO.Out00Output
Found STATION_EPC config for UL14_4_EPC2
Looking for red beacon with base UL15_3, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL15_3_BCN2_R with IO_PATH: UL15_3_FIO1:O.Pt02.Data
No SO in red beacon UL15_3_BCN2_R: UL15_3_FIO1:O.Pt02.Data
Found STATION_EPC config for UL15_3_EPC2
Looking for red beacon with base UL15_4, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL15_4_BCN2_R with IO_PATH: UL15_5_VFD1:SO.Out00Output
SO detected in red beacon UL15_4_BCN2_R: UL15_5_VFD1:SO.Out00Output
Found STATION_EPC config for UL15_4_EPC2
Looking for red beacon with base UL17_3, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL17_3_BCN2_R with IO_PATH: UL17_3_FIO1:O.Pt02.Data
No SO in red beacon UL17_3_BCN2_R: UL17_3_FIO1:O.Pt02.Data
Found STATION_EPC config for UL17_3_EPC2
Looking for red beacon with base UL17_4, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL17_4_BCN2_R with IO_PATH: UL17_5_VFD1:SO.Out00Output
SO detected in red beacon UL17_4_BCN2_R: UL17_5_VFD1:SO.Out00Output
Found STATION_EPC config for UL17_4_EPC2
Looking for red beacon with base UL18_10, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL18_10_BCN2_R with IO_PATH: UL18_10_VFD1:SO.Out00Output
SO detected in red beacon UL18_10_BCN2_R: UL18_10_VFD1:SO.Out00Output
Found STATION_EPC config for UL18_10_EPC2
Looking for red beacon with base UL18_3, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL18_3_BCN2_R with IO_PATH: UL18_3_FIO1:O.Pt02.Data
No SO in red beacon UL18_3_BCN2_R: UL18_3_FIO1:O.Pt02.Data
Found STATION_EPC config for UL18_3_EPC2
Looking for red beacon with base UL18_4, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL18_4_BCN2_R with IO_PATH: UL18_5_VFD1:SO.Out00Output
SO detected in red beacon UL18_4_BCN2_R: UL18_5_VFD1:SO.Out00Output
Found STATION_EPC config for UL18_4_EPC2
Looking for red beacon with base UL20_3, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL20_3_BCN2_R with IO_PATH: UL20_3_FIO1:O.Pt02.Data
No SO in red beacon UL20_3_BCN2_R: UL20_3_FIO1:O.Pt02.Data
Found STATION_EPC config for UL20_3_EPC2
Looking for red beacon with base UL20_4, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL20_4_BCN2_R with IO_PATH: UL20_6_VFD1:O.IO_0
No SO in red beacon UL20_4_BCN2_R: UL20_6_VFD1:O.IO_0
Found STATION_EPC config for UL20_4_EPC2
Looking for red beacon with base UL21_3, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL21_3_BCN2_R with IO_PATH: UL21_3_FIO1:O.Pt02.Data
No SO in red beacon UL21_3_BCN2_R: UL21_3_FIO1:O.Pt02.Data
Found STATION_EPC config for UL21_3_EPC2
Looking for red beacon with base UL21_4, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL21_4_BCN2_R with IO_PATH: UL21_6_VFD1:SO.Out00Output
SO detected in red beacon UL21_4_BCN2_R: UL21_6_VFD1:SO.Out00Output
Found STATION_EPC config for UL21_4_EPC2
Looking for red beacon with base PS7_9, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: PS7_9_BCN2_R with IO_PATH: PS7_10_VFD1:SO.Out00Output
SO detected in red beacon PS7_9_BCN2_R: PS7_10_VFD1:SO.Out00Output
Found STATION_EPC config for PS7_9_EPC2
Looking for red beacon with base UL16_2, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL16_2_BCN2_R with IO_PATH: UL16_2_FIO1:O.Pt02.Data
No SO in red beacon UL16_2_BCN2_R: UL16_2_FIO1:O.Pt02.Data
Found STATION_EPC config for UL16_2_EPC2
Looking for red beacon with base UL19_2, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL19_2_BCN2_R with IO_PATH: UL19_2_FIO1:O.Pt02.Data
No SO in red beacon UL19_2_BCN2_R: UL19_2_FIO1:O.Pt02.Data
Found STATION_EPC config for UL19_2_EPC2
Looking for red beacon with base UL21_11, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL21_11_BCN2_R with IO_PATH: UL21_10_VFD1:SO.Out00Output
SO detected in red beacon UL21_11_BCN2_R: UL21_10_VFD1:SO.Out00Output
Found STATION_EPC config for UL21_11_EPC2
[R999_SAFETY_TAG_MAPPING] Starting Safety Tag Mapping routine generation...
Found 24 SO beacon mappings
Beacon types: 7 amber (_A), 17 red (_R), 0 other
Generated rung 0: PS5_1_BCN1_R (red) -> PS5_1_VFD1:SO.Out00Output
Generated rung 1: PS5_6_BCN1_A (amber) -> PS5_6_VFD1:SO.Out00Output
Generated rung 2: PS5_9_BCN1_A (amber) -> PS5_9_VFD1:SO.Out00Output
Generated rung 3: PS5_11_BCN1_A (amber) -> PS5_11_VFD1:SO.Out00Output
Generated rung 4: PS6_1_BCN1_R (red) -> PS6_1_VFD1:SO.Out00Output
Generated rung 5: PS6_8_BCN1_A (amber) -> PS6_8_VFD1:SO.Out00Output
Generated rung 6: PS6_11_BCN1_A (amber) -> PS6_11_VFD1:SO.Out00Output
Generated rung 7: PS7_1_BCN1_R (red) -> PS7_1_VFD1:SO.Out00Output
Generated rung 8: PS7_9_BCN2_R (red) -> PS7_10_VFD1:SO.Out00Output
Generated rung 9: PS7_11_BCN1_A (amber) -> PS7_11_VFD1:SO.Out00Output
Generated rung 10: UL13_4_BCN1_R (red) -> UL13_4_VFD1:SO.Out00Output
Generated rung 11: UL13_4_BCN2_R (red) -> UL13_5_VFD1:SO.Out00Output
Generated rung 12: UL13_8_BCN2_R (red) -> UL13_8_VFD1:SO.Out00Output
Generated rung 13: UL14_4_BCN2_R (red) -> UL14_5_VFD1:SO.Out00Output
Generated rung 14: UL15_4_BCN2_R (red) -> UL15_5_VFD1:SO.Out00Output
Generated rung 15: UL16_2_BCN4_R (red) -> UL16_4_VFD1:SO.Out00Output
Generated rung 16: UL17_4_BCN2_R (red) -> UL17_5_VFD1:SO.Out00Output
Generated rung 17: UL18_4_BCN2_R (red) -> UL18_5_VFD1:SO.Out00Output
Generated rung 18: UL18_10_BCN2_R (red) -> UL18_10_VFD1:SO.Out00Output
Generated rung 19: UL19_1_BCN1_R (red) -> UL19_1_VFD1:SO.Out00Output
Generated rung 20: UL19_1_BCN2_R (red) -> UL19_2_VFD1:SO.Out00Output
Generated rung 21: UL21_4_BCN2_R (red) -> UL21_6_VFD1:SO.Out00Output
Generated rung 22: UL21_5_BCN1_A (amber) -> UL21_5_VFD1:SO.Out00Output
Generated rung 23: UL21_11_BCN2_R (red) -> UL21_10_VFD1:SO.Out00Output
Generated 24 safety tag mapping rungs
[DEBUG] Found 24 SO beacon tags for safety mapping
[DEBUG] Adding SO beacon mapping: PS5_1_BCN1_R=SFT_PS5_1_BCN1_R
[DEBUG] Adding SO beacon mapping: PS5_6_BCN1_A=SFT_PS5_6_BCN1_A
[DEBUG] Adding SO beacon mapping: PS5_9_BCN1_A=SFT_PS5_9_BCN1_A
[DEBUG] Adding SO beacon mapping: PS5_11_BCN1_A=SFT_PS5_11_BCN1_A
[DEBUG] Adding SO beacon mapping: PS6_1_BCN1_R=SFT_PS6_1_BCN1_R
[DEBUG] Adding SO beacon mapping: PS6_8_BCN1_A=SFT_PS6_8_BCN1_A
[DEBUG] Adding SO beacon mapping: PS6_11_BCN1_A=SFT_PS6_11_BCN1_A
[DEBUG] Adding SO beacon mapping: PS7_1_BCN1_R=SFT_PS7_1_BCN1_R
[DEBUG] Adding SO beacon mapping: PS7_9_BCN2_R=SFT_PS7_9_BCN2_R
[DEBUG] Adding SO beacon mapping: PS7_11_BCN1_A=SFT_PS7_11_BCN1_A
[DEBUG] Adding SO beacon mapping: UL13_4_BCN1_R=SFT_UL13_4_BCN1_R
[DEBUG] Adding SO beacon mapping: UL13_4_BCN2_R=SFT_UL13_4_BCN2_R
[DEBUG] Adding SO beacon mapping: UL13_8_BCN2_R=SFT_UL13_8_BCN2_R
[DEBUG] Adding SO beacon mapping: UL14_4_BCN2_R=SFT_UL14_4_BCN2_R
[DEBUG] Adding SO beacon mapping: UL15_4_BCN2_R=SFT_UL15_4_BCN2_R
[DEBUG] Adding SO beacon mapping: UL16_2_BCN4_R=SFT_UL16_2_BCN4_R
[DEBUG] Adding SO beacon mapping: UL17_4_BCN2_R=SFT_UL17_4_BCN2_R
[DEBUG] Adding SO beacon mapping: UL18_4_BCN2_R=SFT_UL18_4_BCN2_R
[DEBUG] Adding SO beacon mapping: UL18_10_BCN2_R=SFT_UL18_10_BCN2_R
[DEBUG] Adding SO beacon mapping: UL19_1_BCN1_R=SFT_UL19_1_BCN1_R
[DEBUG] Adding SO beacon mapping: UL19_1_BCN2_R=SFT_UL19_1_BCN2_R
[DEBUG] Adding SO beacon mapping: UL21_4_BCN2_R=SFT_UL21_4_BCN2_R
[DEBUG] Adding SO beacon mapping: UL21_5_BCN1_A=SFT_UL21_5_BCN1_A
[DEBUG] Adding SO beacon mapping: UL21_11_BCN2_R=SFT_UL21_11_BCN2_R
Found STATION_S_PB config for PS5_1_S1
Found STATION_S_PB config for PS6_1_S1
Found STATION_S_PB config for PS7_1_S1
Found STATION_S_PB config for UL15_4_S2
Found STATION_S_PB config for UL20_4_S2
Found STATION_S_PB config for UL21_11_S1
Found STATION_S_PB config for UL21_13_S1
Found STATION_S_PB config for UL21_13_S2
Found STATION_S_PB config for PS5_1_S2
Found STATION_S_PB config for PS6_1_S2
Found STATION_S_PB config for PS7_9_S2
Found STATION_S_PB config for PS7_1_S2
Found STATION_S_PB config for UL13_4_S1
Found STATION_S_PB config for UL13_4_S2
Found STATION_S_PB config for UL13_8_S2
Found STATION_S_PB config for UL13_8_S1
Found STATION_S_PB config for UL14_4_S2
Found STATION_S_PB config for UL17_4_S2
Found STATION_S_PB config for UL18_4_S2
Found STATION_S_PB config for UL18_10_S1
Found STATION_S_PB config for UL21_11_S2
Found STATION_S_PB config for UL21_4_S2
Found STATION_S_PB config for UL14_4_S1
Found STATION_S_PB config for UL15_4_S1
Found STATION_S_PB config for UL17_4_S1
Found STATION_S_PB config for UL18_4_S1
Found STATION_S_PB config for UL18_10_S2
Found STATION_S_PB config for UL20_4_S1
Found STATION_S_PB config for UL21_4_S1
Found STATION_S_PB config for PS7_9_S1
Found STATION_S_PB config for UL14_3_S2
Found STATION_S_PB config for UL14_3_S1
Found STATION_S_PB config for UL15_3_S2
Found STATION_S_PB config for UL15_3_S1
Found STATION_S_PB config for UL16_2_S2
Found STATION_S_PB config for UL16_2_S1
Found STATION_S_PB config for UL17_3_S2
Found STATION_S_PB config for UL17_3_S1
Found STATION_S_PB config for UL18_3_S2
Found STATION_S_PB config for UL18_3_S1
Found STATION_S_PB config for UL19_2_S2
Found STATION_S_PB config for UL19_2_S1
Found STATION_S_PB config for UL20_3_S2
Found STATION_S_PB config for UL20_3_S1
Found STATION_S_PB config for UL21_3_S2
Found STATION_S_PB config for UL21_3_S1
Found STATION_SS_PB config for UL13_1_SS1
Found STATION_SS_PB config for UL16_1_SS1
Found STATION_SS_PB config for UL19_1_SS1
Found STATION_JR_PB config for PS5_11_JR1
Found STATION_JR_PB config for PS5_9_JR1
Found STATION_JR_PB config for PS6_11_JR1
Found STATION_JR_PB config for PS6_9_JR1
Found STATION_JR_PB config for PS7_11_JR1
Found STATION_JR_PB config for PS7_13_JR1
Found STATION_JR_PB config for UL13_8_JR1
Found STATION_JR_PB config for UL13_8_JR2
Found STATION_JR_PB config for UL18_10_JR3
Found STATION_JR_PB config for PS5_6_JR1
Found STATION_JR_PB config for PS5_9_JR2
Found STATION_JR_PB config for PS6_6_JR1
Found STATION_JR_PB config for PS6_8_JR1
Found STATION_JR_PB config for UL18_10_JR1
Found STATION_JR_PB config for UL18_10_JR2
Found STATION_JR_PB config for UL21_11_JR2
Found STATION_JR_PB config for UL21_5_JR1
Found STATION_JR_PB config for UL21_11_JR1
Found STATION_JR_PB config for PS5_10_JR1
Assigned JR partners for base 'PS5_9': PS5_9_JR1 -> PS5_9_JR2 -> PS5_9_JR1
Assigned JR partners for base 'UL13_8': UL13_8_JR1 -> UL13_8_JR2 -> UL13_8_JR1
Assigned JR partners for base 'UL18_10': UL18_10_JR1 -> UL18_10_JR2 -> UL18_10_JR3 -> UL18_10_JR1
Assigned JR partners for base 'UL21_11': UL21_11_JR1 -> UL21_11_JR2 -> UL21_11_JR1
Created SafetyTagMapping.txt with 99 mappings
File: /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/generated_projects/MTN6_MCM02/SafetyTagMapping.txt
Found JPE config for UL13_10_TPE1 (station from config, beacon from config)
Found JPE config for UL13_10_TPE2 (station from config, beacon from config)
Found JPE config for UL13_11_TPE1 (station from config, beacon from config)
Found JPE config for UL13_1_TPE1 (station from config, beacon from config)
Created virtual JR: UL16_JR
Found JPE config for UL16_1_TPE1 (station from config, missing beacon)
Found JPE config for UL18_14_TPE1 (station from config, beacon from config)
Found JPE config for UL18_14_TPE2 (station from config, beacon from config)
Found JPE config for UL18_15_TPE1 (station from config, beacon from config)
Created virtual JR: UL19_JR
Found JPE config for UL19_1_TPE1 (station from config, missing beacon)
Found JPE config for UL19_4_TPE1 (station from config, missing beacon)
Found JPE config for UL19_4_TPE2 (station from config, missing beacon)
Created virtual JR: UL20_JR
Found JPE config for UL20_6_TPE1 (station from config, missing beacon)
Found JPE config for UL20_6_TPE2 (station from config, missing beacon)
Found JPE config for UL21_13_TPE1 (station from config, beacon from config)
Found JPE config for UL21_13_TPE2 (station from config, beacon from config)
Found JPE config for UL21_15_TPE1 (station from config, beacon from config)
Found JPE config for UL21_15_TPE2 (station from config, beacon from config)
Found JPE config for UL21_16_TPE1 (station from config, beacon from config)
Found JPE config for PS5_13_TPE1 (station from config, beacon from config)
Found JPE config for PS5_2_TPE1 (station from config)
Found JPE config for PS5_2_TPE2 (station from config)
Found JPE config for PS5_4_TPE1 (station from config, beacon from config)
Found JPE config for PS5_4_TPE2 (station from config, beacon from config)
Found JPE config for PS6_2_TPE1 (station from config)
Found JPE config for PS6_2_TPE2 (station from config)
Found JPE config for PS6_4_TPE1 (station from config, beacon from config)
Found JPE config for PS6_4_TPE2 (station from config, beacon from config)
Found JPE config for PS7_10_TPE1 (station from config, beacon from config)
Found JPE config for PS7_12_TPE1 (station from config, beacon from config)
Found JPE config for PS7_12_TPE2 (station from config, beacon from config)
Found JPE config for PS7_2_TPE1 (station from config)
Found JPE config for PS7_2_TPE2 (station from config)
Found JPE config for PS7_4_TPE1 (station from config, beacon from config)
Found JPE config for PS7_4_TPE2 (station from config, beacon from config)
Found JPE config for UL13_3_TPE1 (station from config, beacon from config)
Found JPE config for UL13_4_TPE1 (station from config, beacon from config)
Found JPE config for UL13_5_TPE1 (station from config, beacon from config)
Found JPE config for UL13_6_TPE1 (station from config, beacon from config)
Found JPE config for UL13_7_TPE1 (station from config, beacon from config)
Found JPE config for UL13_8_TPE3
Found JPE config for UL13_8_TPE4
Found JPE config for UL13_8_TPE5
Created virtual JR: UL14_JR
Found JPE config for UL14_5_TPE1 (station from config, missing beacon)
Found JPE config for UL14_7_TPE1 (station from config, missing beacon)
Found JPE config for UL14_7_TPE2 (station from config, missing beacon)
Found JPE config for UL14_8_TPE1 (station from config, missing beacon)
Found JPE config for UL14_9_TPE1 (station from config, missing beacon)
Created virtual JR: UL15_JR
Found JPE config for UL15_10_TPE1 (station from config, missing beacon)
Found JPE config for UL15_6_TPE1 (station from config, missing beacon)
Found JPE config for UL15_6_TPE2 (station from config, missing beacon)
Found JPE config for UL15_7_TPE1 (station from config, missing beacon)
Found JPE config for UL15_8_TPE1 (station from config, missing beacon)
Found JPE config for UL15_9_TPE1 (station from config, missing beacon)
Found JPE config for UL16_3_TPE1 (station from config, missing beacon)
Found JPE config for UL16_3_TPE2 (station from config, missing beacon)
Found JPE config for UL16_4_TPE1 (station from config, missing beacon)
Found JPE config for UL16_6_TPE1 (station from config, missing beacon)
Found JPE config for UL16_6_TPE2 (station from config, missing beacon)
Found JPE config for UL16_7_TPE1 (station from config, missing beacon)
Found JPE config for UL16_8_TPE1 (station from config, missing beacon)
Created virtual JR: UL17_JR
Found JPE config for UL17_5_TPE1 (station from config, missing beacon)
Found JPE config for UL17_7_TPE1 (station from config, missing beacon)
Found JPE config for UL17_7_TPE2 (station from config, missing beacon)
Found JPE config for UL17_8_TPE1 (station from config, missing beacon)
Found JPE config for UL17_9_TPE1 (station from config, missing beacon)
Found JPE config for UL18_12_TPE1 (station from config, beacon from config)
Found JPE config for UL18_12_TPE2 (station from config, beacon from config)
Found JPE config for UL18_5_TPE1 (station from config, beacon from config)
Found JPE config for UL18_7_TPE1 (station from config, beacon from config)
Found JPE config for UL18_7_TPE2 (station from config, beacon from config)
Found JPE config for UL18_8_TPE1 (station from config, beacon from config)
Found JPE config for UL18_10_TPE1
Found JPE config for UL18_10_TPE2
Found JPE config for UL18_9_TPE1 (station from config, beacon from config)
Found JPE config for UL19_5_TPE1 (station from config, missing beacon)
Found JPE config for UL19_6_TPE1 (station from config, missing beacon)
Found JPE config for UL19_7_TPE1 (station from config, missing beacon)
Found JPE config for UL19_8_TPE1 (station from config, missing beacon)
Found JPE config for UL20_10_TPE1 (station from config, missing beacon)
Found JPE config for UL20_7_TPE1 (station from config, missing beacon)
Found JPE config for UL20_8_TPE1 (station from config, missing beacon)
Found JPE config for UL20_9_TPE1 (station from config, missing beacon)
Found JPE config for UL21_11_TPE1
Found JPE config for UL21_11_TPE2
Found JPE config for UL21_10_TPE1 (station from config, beacon from config)
Found JPE config for UL21_6_TPE1 (station from config, beacon from config)
Found JPE config for UL21_6_TPE2 (station from config, beacon from config)
Found JPE config for UL21_7_TPE1 (station from config, beacon from config)
Found JPE config for UL21_8_TPE1 (station from config, beacon from config)
Found JPE config for UL21_9_TPE1 (station from config, beacon from config)
Found JPE config for PS5_5_TPE1 (station from config, beacon from config)
Found JPE config for PS5_8_TPE1 (station from config, beacon from config)
Found JPE config for PS5_8_TPE2 (station from config, beacon from config)
Found JPE config for PS6_5_TPE1 (station from config, beacon from config)
Found JPE config for PS6_8_TPE1
Found JPE config for PS6_8_TPE2
Found JPE config for UL13_8_TPE1
Found JPE config for UL13_8_TPE2
Found JPE config for UL14_3_TPE1 (station from config, missing beacon)
Found JPE config for UL14_3_TPE2 (station from config, missing beacon)
Found JPE config for UL14_4_TPE1 (station from config, missing beacon)
Found JPE config for UL15_3_TPE1 (station from config, missing beacon)
Found JPE config for UL15_3_TPE2 (station from config, missing beacon)
Found JPE config for UL15_4_TPE1 (station from config, missing beacon)
Found JPE config for UL17_3_TPE1 (station from config, missing beacon)
Found JPE config for UL17_4_TPE1 (station from config, missing beacon)
Found JPE config for UL18_10_TPE3
Found JPE config for UL18_10_TPE4
Found JPE config for UL18_10_TPE5
Found JPE config for UL18_3_TPE1 (station from config, beacon from config)
Found JPE config for UL18_3_TPE2 (station from config, beacon from config)
Found JPE config for UL18_4_TPE1 (station from config, beacon from config)
Found JPE config for UL20_3_TPE1 (station from config, missing beacon)
Found JPE config for UL20_3_TPE2 (station from config, missing beacon)
Found JPE config for UL20_4_TPE1 (station from config, missing beacon)
Found JPE config for UL21_11_TPE4
Found JPE config for UL21_11_TPE5
Found JPE config for UL21_3_TPE1 (station from config, beacon from config)
Found JPE config for UL21_3_TPE2 (station from config, beacon from config)
Found JPE config for UL21_4_TPE1 (station from config, beacon from config)
Found JPE config for PS6_7_TPE1 (station from config, beacon from config)
Found JPE config for PS7_14_TPE1 (station from config, beacon from config)
Found JPE config for PS7_14_TPE2 (station from config, beacon from config)
Found JPE config for PS7_5_TPE1 (station from config, beacon from config)
Found JPE config for PS7_6_TPE1 (station from config, beacon from config)
Found JPE config for PS7_9_TPE1 (station from config, beacon from config)
Found JPE config for UL13_2_TPE1 (station from config, beacon from config)
Found JPE config for UL16_2_TPE1 (station from config, missing beacon)
Found JPE config for UL16_2_TPE2 (station from config, missing beacon)
Found JPE config for UL19_2_TPE1 (station from config, missing beacon)
Found JPE config for UL19_2_TPE2 (station from config, missing beacon)
Found JPE config for UL21_11_TPE3
Found JPE config for PS5_10_TPE1 (beacon from config)
Found JPE config for PS5_10_TPE2 (beacon from config)
Found JPE config for PS5_12_TPE1 (station from config, beacon from config)
Found JPE config for PS5_12_TPE2 (station from config, beacon from config)
Found JPE config for PS5_7_TPE1 (station from config, beacon from config)
Found JPE config for PS6_10_TPE1 (station from config, beacon from config)
Found JPE config for PS6_10_TPE2 (station from config, beacon from config)
Found JPE config for PS6_12_TPE1 (station from config, beacon from config)
Found JPE config for PS6_12_TPE2 (station from config, beacon from config)
Found JPE config for PS7_7_TPE1 (station from config, beacon from config)
Found JPE config for PS7_8_TPE1 (station from config, beacon from config)
Looking for red beacon with base PS5_1, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 1 red beacon entries
Found red beacon: PS5_1_BCN1_R with IO_PATH: PS5_1_VFD1:SO.Out00Output
SO detected in red beacon PS5_1_BCN1_R: PS5_1_VFD1:SO.Out00Output
Found STATION_EPC config for PS5_1_EPC1
Looking for red beacon with base PS6_1, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 1 red beacon entries
Found red beacon: PS6_1_BCN1_R with IO_PATH: PS6_1_VFD1:SO.Out00Output
SO detected in red beacon PS6_1_BCN1_R: PS6_1_VFD1:SO.Out00Output
Found STATION_EPC config for PS6_1_EPC1
Looking for red beacon with base PS7_1, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 1 red beacon entries
Found red beacon: PS7_1_BCN1_R with IO_PATH: PS7_1_VFD1:SO.Out00Output
SO detected in red beacon PS7_1_BCN1_R: PS7_1_VFD1:SO.Out00Output
Found STATION_EPC config for PS7_1_EPC1
Looking for red beacon with base UL13_1, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL13_1_BCN1_R with IO_PATH: UL13_2_FIO1:O.Pt00.Data
No SO in red beacon UL13_1_BCN1_R: UL13_2_FIO1:O.Pt00.Data
Found STATION_EPC config for UL13_1_EPC1
Looking for red beacon with base UL16_1, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 0 red beacon entries
Found STATION_EPC config for UL16_1_EPC1
Looking for red beacon with base UL19_1, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL19_1_BCN1_R with IO_PATH: UL19_1_VFD1:SO.Out00Output
SO detected in red beacon UL19_1_BCN1_R: UL19_1_VFD1:SO.Out00Output
Found STATION_EPC config for UL19_1_EPC1
Looking for red beacon with base UL21_13, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL21_13_BCN1_R with IO_PATH: UL21_14B_VFD1:O.IO_0
No SO in red beacon UL21_13_BCN1_R: UL21_14B_VFD1:O.IO_0
Found STATION_EPC config for UL21_13_EPC1
Looking for red beacon with base UL13_4, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL13_4_BCN1_R with IO_PATH: UL13_4_VFD1:SO.Out00Output
SO detected in red beacon UL13_4_BCN1_R: UL13_4_VFD1:SO.Out00Output
Found STATION_EPC config for UL13_4_EPC1
Looking for red beacon with base UL13_8, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL13_8_BCN1_R with IO_PATH: UL13_8_VFD1:O.IO_1
No SO in red beacon UL13_8_BCN1_R: UL13_8_VFD1:O.IO_1
Found STATION_EPC config for UL13_8_EPC1
Looking for red beacon with base UL14_3, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL14_3_BCN1_R with IO_PATH: UL14_3_FIO1:O.Pt00.Data
No SO in red beacon UL14_3_BCN1_R: UL14_3_FIO1:O.Pt00.Data
Found STATION_EPC config for UL14_3_EPC1
Looking for red beacon with base UL14_4, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL14_4_BCN2_R with IO_PATH: UL14_5_VFD1:SO.Out00Output
SO detected in red beacon UL14_4_BCN2_R: UL14_5_VFD1:SO.Out00Output
Found STATION_EPC config for UL14_4_EPC1
Looking for red beacon with base UL15_3, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL15_3_BCN1_R with IO_PATH: UL15_3_FIO1:O.Pt00.Data
No SO in red beacon UL15_3_BCN1_R: UL15_3_FIO1:O.Pt00.Data
Found STATION_EPC config for UL15_3_EPC1
Looking for red beacon with base UL15_4, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL15_4_BCN2_R with IO_PATH: UL15_5_VFD1:SO.Out00Output
SO detected in red beacon UL15_4_BCN2_R: UL15_5_VFD1:SO.Out00Output
Found STATION_EPC config for UL15_4_EPC1
Looking for red beacon with base UL17_3, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL17_3_BCN1_R with IO_PATH: UL17_3_FIO1:O.Pt00.Data
No SO in red beacon UL17_3_BCN1_R: UL17_3_FIO1:O.Pt00.Data
Found STATION_EPC config for UL17_3_EPC1
Looking for red beacon with base UL17_4, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL17_4_BCN2_R with IO_PATH: UL17_5_VFD1:SO.Out00Output
SO detected in red beacon UL17_4_BCN2_R: UL17_5_VFD1:SO.Out00Output
Found STATION_EPC config for UL17_4_EPC1
Looking for red beacon with base UL18_10, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL18_10_BCN1_R with IO_PATH: UL18_12_VFD1:O.IO_1
No SO in red beacon UL18_10_BCN1_R: UL18_12_VFD1:O.IO_1
Found STATION_EPC config for UL18_10_EPC1
Looking for red beacon with base UL18_3, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL18_3_BCN1_R with IO_PATH: UL18_3_FIO1:O.Pt00.Data
No SO in red beacon UL18_3_BCN1_R: UL18_3_FIO1:O.Pt00.Data
Found STATION_EPC config for UL18_3_EPC1
Looking for red beacon with base UL18_4, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL18_4_BCN2_R with IO_PATH: UL18_5_VFD1:SO.Out00Output
SO detected in red beacon UL18_4_BCN2_R: UL18_5_VFD1:SO.Out00Output
Found STATION_EPC config for UL18_4_EPC1
Looking for red beacon with base UL20_3, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL20_3_BCN1_R with IO_PATH: UL20_3_FIO1:O.Pt00.Data
No SO in red beacon UL20_3_BCN1_R: UL20_3_FIO1:O.Pt00.Data
Found STATION_EPC config for UL20_3_EPC1
Looking for red beacon with base UL20_4, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL20_4_BCN2_R with IO_PATH: UL20_6_VFD1:O.IO_0
No SO in red beacon UL20_4_BCN2_R: UL20_6_VFD1:O.IO_0
Found STATION_EPC config for UL20_4_EPC1
Looking for red beacon with base UL21_3, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL21_3_BCN1_R with IO_PATH: UL21_3_FIO1:O.Pt00.Data
No SO in red beacon UL21_3_BCN1_R: UL21_3_FIO1:O.Pt00.Data
Found STATION_EPC config for UL21_3_EPC1
Looking for red beacon with base UL21_4, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL21_4_BCN2_R with IO_PATH: UL21_6_VFD1:SO.Out00Output
SO detected in red beacon UL21_4_BCN2_R: UL21_6_VFD1:SO.Out00Output
Found STATION_EPC config for UL21_4_EPC1
Looking for red beacon with base PS7_9, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: PS7_9_BCN2_R with IO_PATH: PS7_10_VFD1:SO.Out00Output
SO detected in red beacon PS7_9_BCN2_R: PS7_10_VFD1:SO.Out00Output
Found STATION_EPC config for PS7_9_EPC1
Looking for red beacon with base UL16_2, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 4 red beacon entries
Found red beacon: UL16_2_BCN4_R with IO_PATH: UL16_4_VFD1:SO.Out00Output
SO detected in red beacon UL16_2_BCN4_R: UL16_4_VFD1:SO.Out00Output
Found STATION_EPC config for UL16_2_EPC1
Looking for red beacon with base UL19_2, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL19_2_BCN1_R with IO_PATH: UL19_2_FIO1:O.Pt00.Data
No SO in red beacon UL19_2_BCN1_R: UL19_2_FIO1:O.Pt00.Data
Found STATION_EPC config for UL19_2_EPC1
Looking for red beacon with base UL21_11, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL21_11_BCN1_R with IO_PATH: UL21_10_VFD1:O.IO_1
No SO in red beacon UL21_11_BCN1_R: UL21_10_VFD1:O.IO_1
Found STATION_EPC config for UL21_11_EPC1
Looking for red beacon with base PS5_1, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 0 red beacon entries
Found STATION_EPC config for PS5_1_EPC2
Looking for red beacon with base PS6_1, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 0 red beacon entries
Found STATION_EPC config for PS6_1_EPC2
Looking for red beacon with base PS7_1, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 0 red beacon entries
Found STATION_EPC config for PS7_1_EPC2
Looking for red beacon with base UL13_1, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL13_1_BCN2_R with IO_PATH: UL13_2_FIO1:O.Pt02.Data
No SO in red beacon UL13_1_BCN2_R: UL13_2_FIO1:O.Pt02.Data
Found STATION_EPC config for UL13_1_EPC2
Looking for red beacon with base UL16_1, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 0 red beacon entries
Found STATION_EPC config for UL16_1_EPC2
Looking for red beacon with base UL19_1, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL19_1_BCN2_R with IO_PATH: UL19_2_VFD1:SO.Out00Output
SO detected in red beacon UL19_1_BCN2_R: UL19_2_VFD1:SO.Out00Output
Found STATION_EPC config for UL19_1_EPC2
Looking for red beacon with base UL21_13, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL21_13_BCN2_R with IO_PATH: UL21_14B_VFD1:O.IO_1
No SO in red beacon UL21_13_BCN2_R: UL21_14B_VFD1:O.IO_1
Found STATION_EPC config for UL21_13_EPC2
Looking for red beacon with base UL13_4, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL13_4_BCN2_R with IO_PATH: UL13_5_VFD1:SO.Out00Output
SO detected in red beacon UL13_4_BCN2_R: UL13_5_VFD1:SO.Out00Output
Found STATION_EPC config for UL13_4_EPC2
Looking for red beacon with base UL13_8, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL13_8_BCN2_R with IO_PATH: UL13_8_VFD1:SO.Out00Output
SO detected in red beacon UL13_8_BCN2_R: UL13_8_VFD1:SO.Out00Output
Found STATION_EPC config for UL13_8_EPC2
Looking for red beacon with base UL14_3, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL14_3_BCN2_R with IO_PATH: UL14_3_FIO1:O.Pt02.Data
No SO in red beacon UL14_3_BCN2_R: UL14_3_FIO1:O.Pt02.Data
Found STATION_EPC config for UL14_3_EPC2
Looking for red beacon with base UL14_4, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL14_4_BCN2_R with IO_PATH: UL14_5_VFD1:SO.Out00Output
SO detected in red beacon UL14_4_BCN2_R: UL14_5_VFD1:SO.Out00Output
Found STATION_EPC config for UL14_4_EPC2
Looking for red beacon with base UL15_3, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL15_3_BCN2_R with IO_PATH: UL15_3_FIO1:O.Pt02.Data
No SO in red beacon UL15_3_BCN2_R: UL15_3_FIO1:O.Pt02.Data
Found STATION_EPC config for UL15_3_EPC2
Looking for red beacon with base UL15_4, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL15_4_BCN2_R with IO_PATH: UL15_5_VFD1:SO.Out00Output
SO detected in red beacon UL15_4_BCN2_R: UL15_5_VFD1:SO.Out00Output
Found STATION_EPC config for UL15_4_EPC2
Looking for red beacon with base UL17_3, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL17_3_BCN2_R with IO_PATH: UL17_3_FIO1:O.Pt02.Data
No SO in red beacon UL17_3_BCN2_R: UL17_3_FIO1:O.Pt02.Data
Found STATION_EPC config for UL17_3_EPC2
Looking for red beacon with base UL17_4, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL17_4_BCN2_R with IO_PATH: UL17_5_VFD1:SO.Out00Output
SO detected in red beacon UL17_4_BCN2_R: UL17_5_VFD1:SO.Out00Output
Found STATION_EPC config for UL17_4_EPC2
Looking for red beacon with base UL18_10, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL18_10_BCN2_R with IO_PATH: UL18_10_VFD1:SO.Out00Output
SO detected in red beacon UL18_10_BCN2_R: UL18_10_VFD1:SO.Out00Output
Found STATION_EPC config for UL18_10_EPC2
Looking for red beacon with base UL18_3, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL18_3_BCN2_R with IO_PATH: UL18_3_FIO1:O.Pt02.Data
No SO in red beacon UL18_3_BCN2_R: UL18_3_FIO1:O.Pt02.Data
Found STATION_EPC config for UL18_3_EPC2
Looking for red beacon with base UL18_4, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL18_4_BCN2_R with IO_PATH: UL18_5_VFD1:SO.Out00Output
SO detected in red beacon UL18_4_BCN2_R: UL18_5_VFD1:SO.Out00Output
Found STATION_EPC config for UL18_4_EPC2
Looking for red beacon with base UL20_3, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL20_3_BCN2_R with IO_PATH: UL20_3_FIO1:O.Pt02.Data
No SO in red beacon UL20_3_BCN2_R: UL20_3_FIO1:O.Pt02.Data
Found STATION_EPC config for UL20_3_EPC2
Looking for red beacon with base UL20_4, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL20_4_BCN2_R with IO_PATH: UL20_6_VFD1:O.IO_0
No SO in red beacon UL20_4_BCN2_R: UL20_6_VFD1:O.IO_0
Found STATION_EPC config for UL20_4_EPC2
Looking for red beacon with base UL21_3, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL21_3_BCN2_R with IO_PATH: UL21_3_FIO1:O.Pt02.Data
No SO in red beacon UL21_3_BCN2_R: UL21_3_FIO1:O.Pt02.Data
Found STATION_EPC config for UL21_3_EPC2
Looking for red beacon with base UL21_4, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL21_4_BCN2_R with IO_PATH: UL21_6_VFD1:SO.Out00Output
SO detected in red beacon UL21_4_BCN2_R: UL21_6_VFD1:SO.Out00Output
Found STATION_EPC config for UL21_4_EPC2
Looking for red beacon with base PS7_9, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: PS7_9_BCN2_R with IO_PATH: PS7_10_VFD1:SO.Out00Output
SO detected in red beacon PS7_9_BCN2_R: PS7_10_VFD1:SO.Out00Output
Found STATION_EPC config for PS7_9_EPC2
Looking for red beacon with base UL16_2, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL16_2_BCN2_R with IO_PATH: UL16_2_FIO1:O.Pt02.Data
No SO in red beacon UL16_2_BCN2_R: UL16_2_FIO1:O.Pt02.Data
Found STATION_EPC config for UL16_2_EPC2
Looking for red beacon with base UL19_2, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL19_2_BCN2_R with IO_PATH: UL19_2_FIO1:O.Pt02.Data
No SO in red beacon UL19_2_BCN2_R: UL19_2_FIO1:O.Pt02.Data
Found STATION_EPC config for UL19_2_EPC2
Looking for red beacon with base UL21_11, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL21_11_BCN2_R with IO_PATH: UL21_10_VFD1:SO.Out00Output
SO detected in red beacon UL21_11_BCN2_R: UL21_10_VFD1:SO.Out00Output
Found STATION_EPC config for UL21_11_EPC2
Found STATION_JR_PB config for PS5_11_JR1
Found STATION_JR_PB config for PS5_9_JR1
Found STATION_JR_PB config for PS6_11_JR1
Found STATION_JR_PB config for PS6_9_JR1
Found STATION_JR_PB config for PS7_11_JR1
Found STATION_JR_PB config for PS7_13_JR1
Found STATION_JR_PB config for UL13_8_JR1
Found STATION_JR_PB config for UL13_8_JR2
Found STATION_JR_PB config for UL18_10_JR3
Found STATION_JR_PB config for PS5_6_JR1
Found STATION_JR_PB config for PS5_9_JR2
Found STATION_JR_PB config for PS6_6_JR1
Found STATION_JR_PB config for PS6_8_JR1
Found STATION_JR_PB config for UL18_10_JR1
Found STATION_JR_PB config for UL18_10_JR2
Found STATION_JR_PB config for UL21_11_JR2
Found STATION_JR_PB config for UL21_5_JR1
Found STATION_JR_PB config for UL21_11_JR1
Found STATION_JR_PB config for PS5_10_JR1
Assigned JR partners for base 'PS5_9': PS5_9_JR1 -> PS5_9_JR2 -> PS5_9_JR1
Assigned JR partners for base 'UL13_8': UL13_8_JR1 -> UL13_8_JR2 -> UL13_8_JR1
Assigned JR partners for base 'UL18_10': UL18_10_JR1 -> UL18_10_JR2 -> UL18_10_JR3 -> UL18_10_JR1
Assigned JR partners for base 'UL21_11': UL21_11_JR1 -> UL21_11_JR2 -> UL21_11_JR1
Found STATION_S_PB config for PS5_1_S1
Found STATION_S_PB config for PS6_1_S1
Found STATION_S_PB config for PS7_1_S1
Found STATION_S_PB config for UL15_4_S2
Found STATION_S_PB config for UL20_4_S2
Found STATION_S_PB config for UL21_11_S1
Found STATION_S_PB config for UL21_13_S1
Found STATION_S_PB config for UL21_13_S2
Found STATION_S_PB config for PS5_1_S2
Found STATION_S_PB config for PS6_1_S2
Found STATION_S_PB config for PS7_9_S2
Found STATION_S_PB config for PS7_1_S2
Found STATION_S_PB config for UL13_4_S1
Found STATION_S_PB config for UL13_4_S2
Found STATION_S_PB config for UL13_8_S2
Found STATION_S_PB config for UL13_8_S1
Found STATION_S_PB config for UL14_4_S2
Found STATION_S_PB config for UL17_4_S2
Found STATION_S_PB config for UL18_4_S2
Found STATION_S_PB config for UL18_10_S1
Found STATION_S_PB config for UL21_11_S2
Found STATION_S_PB config for UL21_4_S2
Found STATION_S_PB config for UL14_4_S1
Found STATION_S_PB config for UL15_4_S1
Found STATION_S_PB config for UL17_4_S1
Found STATION_S_PB config for UL18_4_S1
Found STATION_S_PB config for UL18_10_S2
Found STATION_S_PB config for UL20_4_S1
Found STATION_S_PB config for UL21_4_S1
Found STATION_S_PB config for PS7_9_S1
Found STATION_S_PB config for UL14_3_S2
Found STATION_S_PB config for UL14_3_S1
Found STATION_S_PB config for UL15_3_S2
Found STATION_S_PB config for UL15_3_S1
Found STATION_S_PB config for UL16_2_S2
Found STATION_S_PB config for UL16_2_S1
Found STATION_S_PB config for UL17_3_S2
Found STATION_S_PB config for UL17_3_S1
Found STATION_S_PB config for UL18_3_S2
Found STATION_S_PB config for UL18_3_S1
Found STATION_S_PB config for UL19_2_S2
Found STATION_S_PB config for UL19_2_S1
Found STATION_S_PB config for UL20_3_S2
Found STATION_S_PB config for UL20_3_S1
Found STATION_S_PB config for UL21_3_S2
Found STATION_S_PB config for UL21_3_S1
Found STATION_SS_PB config for UL13_1_SS1
Found STATION_SS_PB config for UL16_1_SS1
Found STATION_SS_PB config for UL19_1_SS1
Found ENCODER config for UL13_10_ENCODER (upstream: NO_UPSTREAM, downstream: UL13_11_VFD1.CTRL)
Found ENCODER config for UL13_11_ENCODER (upstream: UL13_10_VFD1.CTRL, downstream: UL13_12_VFD1.CTRL)
Found ENCODER config for UL15_11_ENCODER (upstream: UL15_10_VFD1.CTRL, downstream: NO_DOWNSTREAM)
Found ENCODER config for UL18_14_ENCODER (upstream: NO_UPSTREAM, downstream: UL18_15_VFD1.CTRL)
Found ENCODER config for UL18_15_ENCODER (upstream: UL18_14_VFD1.CTRL, downstream: UL18_16_VFD1.CTRL)
Found ENCODER config for UL19_4_ENCODER (upstream: UL19_3_VFD1.CTRL, downstream: UL19_5_VFD1.CTRL)
Found ENCODER config for UL20_6_ENCODER (upstream: UL20_5_VFD1.CTRL, downstream: UL20_7_VFD1.CTRL)
Found ENCODER config for UL21_13_ENCODER (upstream: UL21_12_VFD1.CTRL, downstream: NO_DOWNSTREAM)
Found ENCODER config for UL21_15_ENCODER (upstream: NO_UPSTREAM, downstream: UL21_16_VFD1.CTRL)
Found ENCODER config for UL21_16_ENCODER (upstream: UL21_15_VFD1.CTRL, downstream: UL21_17_VFD1.CTRL)
Found ENCODER config for UL13_4_ENCODER (upstream: UL13_3_VFD1.CTRL, downstream: UL13_5_VFD1.CTRL)
Found ENCODER config for UL13_5_ENCODER (upstream: UL13_4_VFD1.CTRL, downstream: UL13_6_VFD1.CTRL)
Found ENCODER config for UL13_6_ENCODER (upstream: UL13_5_VFD1.CTRL, downstream: UL13_7_VFD1.CTRL)
Found ENCODER config for UL13_7_ENCODER (upstream: UL13_6_VFD1.CTRL, downstream: UL13_8_VFD1.CTRL)
Found ENCODER config for UL14_5_ENCODER (upstream: UL14_4_VFD1.CTRL, downstream: UL14_6_VFD1.CTRL)
Found ENCODER config for UL14_7_ENCODER (upstream: UL14_6_VFD1.CTRL, downstream: UL14_8_VFD1.CTRL)
Found ENCODER config for UL14_8_ENCODER (upstream: UL14_7_VFD1.CTRL, downstream: UL14_9_VFD1.CTRL)
Found ENCODER config for UL14_9_ENCODER (upstream: UL14_8_VFD1.CTRL, downstream: UL14_10_VFD1.CTRL)
Found ENCODER config for UL15_10_ENCODER (upstream: UL15_9_VFD1.CTRL, downstream: UL15_11_VFD1.CTRL)
Found ENCODER config for UL15_6_ENCODER (upstream: UL15_5_VFD1.CTRL, downstream: UL15_7_VFD1.CTRL)
Found ENCODER config for UL15_7_ENCODER (upstream: UL15_6_VFD1.CTRL, downstream: UL15_8_VFD1.CTRL)
Found ENCODER config for UL15_8_ENCODER (upstream: UL15_7_VFD1.CTRL, downstream: UL15_9_VFD1.CTRL)
Found ENCODER config for UL15_9_ENCODER (upstream: UL15_8_VFD1.CTRL, downstream: UL15_10_VFD1.CTRL)
Found ENCODER config for UL16_4_ENCODER (upstream: UL16_3_VFD1.CTRL, downstream: UL16_5_VFD1.CTRL)
Found ENCODER config for UL16_6_ENCODER (upstream: UL16_5_VFD1.CTRL, downstream: UL16_7_VFD1.CTRL)
Found ENCODER config for UL16_7_ENCODER (upstream: UL16_6_VFD1.CTRL, downstream: UL16_8_VFD1.CTRL)
Found ENCODER config for UL16_8_ENCODER (upstream: UL16_7_VFD1.CTRL, downstream: UL16_9_VFD1.CTRL)
Found ENCODER config for UL17_5_ENCODER (upstream: UL17_4_VFD1.CTRL, downstream: UL17_6_VFD1.CTRL)
Found ENCODER config for UL17_7_ENCODER (upstream: UL17_6_VFD1.CTRL, downstream: UL17_8_VFD1.CTRL)
Found ENCODER config for UL17_8_ENCODER (upstream: UL17_7_VFD1.CTRL, downstream: UL17_9_VFD1.CTRL)
Found ENCODER config for UL17_9_ENCODER (upstream: UL17_8_VFD1.CTRL, downstream: UL17_10_VFD1.CTRL)
Found ENCODER config for UL18_12_ENCODER (upstream: UL18_11_VFD1.CTRL, downstream: NO_DOWNSTREAM)
Found ENCODER config for UL18_5_ENCODER (upstream: UL18_4_VFD1.CTRL, downstream: UL18_6_VFD1.CTRL)
Found ENCODER config for UL18_7_ENCODER (upstream: UL18_6_VFD1.CTRL, downstream: UL18_8_VFD1.CTRL)
Found ENCODER config for UL18_8_ENCODER (upstream: UL18_7_VFD1.CTRL, downstream: UL18_9_VFD1.CTRL)
Found ENCODER config for UL18_9_ENCODER (upstream: UL18_8_VFD1.CTRL, downstream: UL18_10_VFD1.CTRL)
Found ENCODER config for UL19_5_ENCODER (upstream: UL19_4_VFD1.CTRL, downstream: UL19_6_VFD1.CTRL)
Found ENCODER config for UL19_6_ENCODER (upstream: UL19_5_VFD1.CTRL, downstream: UL19_7_VFD1.CTRL)
Found ENCODER config for UL19_7_ENCODER (upstream: UL19_6_VFD1.CTRL, downstream: UL19_8_VFD1.CTRL)
Found ENCODER config for UL19_8_ENCODER (upstream: UL19_7_VFD1.CTRL, downstream: UL19_9_VFD1.CTRL)
Found ENCODER config for UL20_10_ENCODER (upstream: UL20_9_VFD1.CTRL, downstream: UL20_11_VFD1.CTRL)
Found ENCODER config for UL20_7_ENCODER (upstream: UL20_6_VFD1.CTRL, downstream: UL20_8_VFD1.CTRL)
Found ENCODER config for UL20_8_ENCODER (upstream: UL20_7_VFD1.CTRL, downstream: UL20_9_VFD1.CTRL)
Found ENCODER config for UL20_9_ENCODER (upstream: UL20_8_VFD1.CTRL, downstream: UL20_10_VFD1.CTRL)
Found ENCODER config for UL21_10_ENCODER (upstream: UL21_9_VFD1.CTRL, downstream: UL21_11_VFD1.CTRL)
Found ENCODER config for UL21_6_ENCODER (upstream: UL21_5_VFD1.CTRL, downstream: UL21_7_VFD1.CTRL)
Found ENCODER config for UL21_7_ENCODER (upstream: UL21_6_VFD1.CTRL, downstream: UL21_8_VFD1.CTRL)
Found ENCODER config for UL21_8_ENCODER (upstream: UL21_7_VFD1.CTRL, downstream: UL21_9_VFD1.CTRL)
Found ENCODER config for UL21_9_ENCODER (upstream: UL21_8_VFD1.CTRL, downstream: UL21_10_VFD1.CTRL)
Found ENCODER config for UL13_12_ENCODER (upstream: UL13_11_VFD1.CTRL, downstream: NO_DOWNSTREAM)
Found ENCODER config for UL13_8_ENCODER (upstream: UL13_7_VFD1.CTRL, downstream: NO_DOWNSTREAM)
Found ENCODER config for UL14_3_ENCODER (upstream: NO_UPSTREAM, downstream: UL14_4_VFD1.CTRL)
Found ENCODER config for UL14_4_ENCODER (upstream: UL14_3_VFD1.CTRL, downstream: UL14_5_VFD1.CTRL)
Found ENCODER config for UL15_3_ENCODER (upstream: NO_UPSTREAM, downstream: UL15_4_VFD1.CTRL)
Found ENCODER config for UL15_4_ENCODER (upstream: UL15_3_VFD1.CTRL, downstream: UL15_5_VFD1.CTRL)
Found ENCODER config for UL17_3_ENCODER (upstream: NO_UPSTREAM, downstream: UL17_4_VFD1.CTRL)
Found ENCODER config for UL17_4_ENCODER (upstream: UL17_3_VFD1.CTRL, downstream: UL17_5_VFD1.CTRL)
Found ENCODER config for UL18_10_ENCODER (upstream: UL18_9_VFD1.CTRL, downstream: UL18_11_VFD1.CTRL)
Found ENCODER config for UL18_11_ENCODER (upstream: UL18_10_VFD1.CTRL, downstream: UL18_12_VFD1.CTRL)
Found ENCODER config for UL18_16_ENCODER (upstream: UL18_15_VFD1.CTRL, downstream: NO_DOWNSTREAM)
Found ENCODER config for UL18_3_ENCODER (upstream: NO_UPSTREAM, downstream: UL18_4_VFD1.CTRL)
Found ENCODER config for UL18_4_ENCODER (upstream: UL18_3_VFD1.CTRL, downstream: UL18_5_VFD1.CTRL)
Found ENCODER config for UL20_3_ENCODER (upstream: NO_UPSTREAM, downstream: UL20_4_VFD1.CTRL)
Found ENCODER config for UL20_4_ENCODER (upstream: UL20_3_VFD1.CTRL, downstream: UL20_5_VFD1.CTRL)
Found ENCODER config for UL21_12_ENCODER (upstream: UL21_11_VFD1.CTRL, downstream: UL21_13_VFD1.CTRL)
Found ENCODER config for UL21_17_ENCODER (upstream: UL21_16_VFD1.CTRL, downstream: NO_DOWNSTREAM)
Found ENCODER config for UL21_3_ENCODER (upstream: NO_UPSTREAM, downstream: UL21_4_VFD1.CTRL)
Found ENCODER config for UL21_4_ENCODER (upstream: UL21_3_VFD1.CTRL, downstream: UL21_5_VFD1.CTRL)
Found ENCODER config for UL16_2_ENCODER (upstream: UL16_1_VFD1.CTRL, downstream: UL16_3_VFD1.CTRL)
Found ENCODER config for UL19_2_ENCODER (upstream: UL19_1_VFD1.CTRL, downstream: UL19_3_VFD1.CTRL)
Found ENCODER config for UL21_11_ENCODER (upstream: UL21_10_VFD1.CTRL, downstream: UL21_12_VFD1.CTRL)
[DEBUG] NC_CHUTE: Starting extraction from 1850 DESC_IP rows
[DEBUG] NC_CHUTE: Found 0 entries matching S02_*CH pattern
[DEBUG] NC_CHUTE: Found 0 valid chute numbers: []
[DEBUG] NC_CHUTE: Final configs: 0
[DEBUG] NC_JR_STATION: Starting extraction from 1850 DESC_IP rows
[DEBUG] NC_JR_STATION: Found 0 entries matching S02_*_JR*_PB pattern
[DEBUG] NC_JR_STATION: Final configs: 0
FIOM PDP3_FIO1 -> DPM UL18_4_DPM1
FIOM PDP4_FIO1 -> DPM UL18_4_DPM1
FIOM PDP7_FIO1 -> DPM UL21_11_DPM1
FIOM UL13_2_FIO1 -> DPM UL13_8_DPM1
FIOM UL13_12_FIO1 -> DPM UL15_4_DPM1
FIOM UL14_3_FIO1 -> DPM UL13_8_DPM1
FIOM UL15_3_FIO1 -> DPM UL15_4_DPM1
FIOM UL16_2_FIO1 -> DPM UL16_2_DPM1
FIOM UL17_3_FIO1 -> DPM UL16_2_DPM1
FIOM UL18_3_FIO1 -> DPM UL18_4_DPM1
FIOM UL18_16_FIO1 -> DPM UL18_4_DPM1
FIOM UL19_2_FIO1 -> DPM UL19_2_DPM1
FIOM UL20_3_FIO1 -> DPM UL19_2_DPM1
FIOM UL21_3_FIO1 -> DPM UL21_11_DPM1
FIOM UL21_17_FIO1 -> DPM UL21_11_DPM1
APF PS5_1_VFD1 -> DPM PS5_7_DPM1
Horn mapping: PS5_1_VFD1 -> PS6_6_BCN1_H -> PS6_5_VFD1:O.IO_1
APF PS5_2_VFD1 -> DPM PS5_7_DPM1
Horn mapping: PS5_2_VFD1 -> PS6_6_BCN1_H -> PS6_5_VFD1:O.IO_1
APF PS5_3_VFD1 -> DPM PS5_7_DPM1
Horn mapping: PS5_3_VFD1 -> PS6_6_BCN1_H -> PS6_5_VFD1:O.IO_1
APF PS5_4_VFD1 -> DPM PS5_7_DPM1
Horn mapping: PS5_4_VFD1 -> PS6_6_BCN1_H -> PS6_5_VFD1:O.IO_1
APF PS5_5_VFD1 -> DPM PS5_7_DPM1
Horn mapping: PS5_5_VFD1 -> PS6_6_BCN1_H -> PS6_5_VFD1:O.IO_1
APF PS5_6_VFD1 -> DPM PS5_7_DPM1
Horn mapping: PS5_6_VFD1 -> PS6_6_BCN1_H -> PS6_5_VFD1:O.IO_1
APF PS5_7_VFD1 -> DPM PS5_7_DPM1
Horn mapping: PS5_7_VFD1 -> PS6_6_BCN1_H -> PS6_5_VFD1:O.IO_1
APF PS5_8_VFD1 -> DPM PS5_7_DPM1
Horn mapping: PS5_8_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF PS5_9_VFD1 -> DPM PS5_7_DPM1
Horn mapping: PS5_9_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF PS5_10_VFD1 -> DPM PS5_7_DPM1
Horn mapping: PS5_10_VFD1 -> UL20_4_BCN2_H -> UL20_6_VFD1:O.IO_1
APF PS5_11_VFD1 -> DPM PS5_7_DPM1
Horn mapping: PS5_11_VFD1 -> UL20_4_BCN2_H -> UL20_6_VFD1:O.IO_1
APF PS5_12_VFD1 -> DPM PS5_7_DPM1
Horn mapping: PS5_12_VFD1 -> UL20_4_BCN2_H -> UL20_6_VFD1:O.IO_1
APF PS5_13_VFD1 -> DPM PS5_7_DPM1
Horn mapping: PS5_13_VFD1 -> UL20_4_BCN2_H -> UL20_6_VFD1:O.IO_1
APF PS6_1_VFD1 -> DPM PS6_7_DPM1
Horn mapping: PS6_1_VFD1 -> PS6_6_BCN1_H -> PS6_5_VFD1:O.IO_1
APF PS6_2_VFD1 -> DPM PS6_7_DPM1
Horn mapping: PS6_2_VFD1 -> PS6_6_BCN1_H -> PS6_5_VFD1:O.IO_1
APF PS6_3_VFD1 -> DPM PS6_7_DPM1
Horn mapping: PS6_3_VFD1 -> PS6_6_BCN1_H -> PS6_5_VFD1:O.IO_1
APF PS6_4_VFD1 -> DPM PS6_7_DPM1
Horn mapping: PS6_4_VFD1 -> PS6_6_BCN1_H -> PS6_5_VFD1:O.IO_1
APF PS6_5_VFD1 -> DPM PS6_7_DPM1
Horn mapping: PS6_5_VFD1 -> PS6_6_BCN1_H -> PS6_5_VFD1:O.IO_1
APF PS6_6_VFD1 -> DPM PS6_7_DPM1
Horn mapping: PS6_6_VFD1 -> PS6_6_BCN1_H -> PS6_5_VFD1:O.IO_1
APF PS6_7_VFD1 -> DPM PS6_7_DPM1
Horn mapping: PS6_7_VFD1 -> PS6_6_BCN1_H -> PS6_5_VFD1:O.IO_1
APF PS6_8_VFD1 -> DPM PS6_7_DPM1
Horn mapping: PS6_8_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF PS6_9_VFD1 -> DPM PS6_7_DPM1
Horn mapping: PS6_9_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF PS6_10_VFD1 -> DPM PS6_7_DPM1
Horn mapping: PS6_10_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF PS6_11_VFD1 -> DPM PS6_7_DPM1
Horn mapping: PS6_11_VFD1 -> UL20_4_BCN2_H -> UL20_6_VFD1:O.IO_1
APF PS6_12_VFD1 -> DPM PS6_7_DPM1
Horn mapping: PS6_12_VFD1 -> UL20_4_BCN2_H -> UL20_6_VFD1:O.IO_1
APF PS6_13_VFD1 -> DPM PS6_7_DPM1
Horn mapping: PS6_13_VFD1 -> UL20_4_BCN2_H -> UL20_6_VFD1:O.IO_1
APF PS7_1_VFD1 -> DPM PS7_7_DPM1
Horn mapping: PS7_1_VFD1 -> PS6_6_BCN1_H -> PS6_5_VFD1:O.IO_1
APF PS7_2_VFD1 -> DPM PS7_7_DPM1
Horn mapping: PS7_2_VFD1 -> PS6_6_BCN1_H -> PS6_5_VFD1:O.IO_1
APF PS7_3_VFD1 -> DPM PS7_7_DPM1
Horn mapping: PS7_3_VFD1 -> PS6_6_BCN1_H -> PS6_5_VFD1:O.IO_1
APF PS7_4_VFD1 -> DPM PS7_7_DPM1
Horn mapping: PS7_4_VFD1 -> PS6_6_BCN1_H -> PS6_5_VFD1:O.IO_1
APF PS7_5_VFD1 -> DPM PS7_7_DPM1
Horn mapping: PS7_5_VFD1 -> PS6_6_BCN1_H -> PS6_5_VFD1:O.IO_1
APF PS7_6_VFD1 -> DPM PS7_7_DPM1
Horn mapping: PS7_6_VFD1 -> PS6_6_BCN1_H -> PS6_5_VFD1:O.IO_1
APF PS7_7_VFD1 -> DPM PS7_7_DPM1
Horn mapping: PS7_7_VFD1 -> PS6_6_BCN1_H -> PS6_5_VFD1:O.IO_1
APF PS7_8_VFD1 -> DPM PS7_7_DPM1
Horn mapping: PS7_8_VFD1 -> PS7_13_BCN1_H -> PS7_12_VFD1:O.IO_1
APF PS7_9_VFD1 -> DPM PS7_7_DPM1
Horn mapping: PS7_9_VFD1 -> PS7_13_BCN1_H -> PS7_12_VFD1:O.IO_1
APF PS7_10_VFD1 -> DPM PS7_7_DPM1
Horn mapping: PS7_10_VFD1 -> PS7_13_BCN1_H -> PS7_12_VFD1:O.IO_1
APF PS7_11_VFD1 -> DPM PS7_7_DPM1
Horn mapping: PS7_11_VFD1 -> PS7_13_BCN1_H -> PS7_12_VFD1:O.IO_1
APF PS7_12_VFD1 -> DPM PS7_7_DPM1
Horn mapping: PS7_12_VFD1 -> PS7_13_BCN1_H -> PS7_12_VFD1:O.IO_1
APF PS7_13_VFD1 -> DPM PS7_7_DPM1
Horn mapping: PS7_13_VFD1 -> PS7_13_BCN1_H -> PS7_12_VFD1:O.IO_1
APF PS7_14_VFD1 -> DPM PS7_7_DPM1
Horn mapping: PS7_14_VFD1 -> PS7_13_BCN1_H -> PS7_12_VFD1:O.IO_1
APF UL13_1_VFD1 -> DPM UL13_8_DPM1
Horn mapping: UL13_1_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL13_2_VFD1 -> DPM UL13_8_DPM1
Horn mapping: UL13_2_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL13_3_VFD1 -> DPM UL13_8_DPM1
Horn mapping: UL13_3_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL13_4_VFD1 -> DPM UL13_8_DPM1
Horn mapping: UL13_4_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL13_5_VFD1 -> DPM UL13_8_DPM1
Horn mapping: UL13_5_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL13_6_VFD1 -> DPM UL13_8_DPM1
Warning: No horn mapping found for UL13_6_VFD1, using NO_Horn
APF UL13_7_VFD1 -> DPM UL13_8_DPM1
Horn mapping: UL13_7_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL13_8_VFD1 -> DPM UL13_8_DPM1
Horn mapping: UL13_8_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL13_9A_VFD1 -> DPM UL13_8_DPM1
Horn mapping: UL13_9A_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL13_9B_VFD1 -> DPM UL13_8_DPM1
Horn mapping: UL13_9B_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL13_10_VFD1 -> DPM UL13_8_DPM1
Horn mapping: UL13_10_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL13_11_VFD1 -> DPM UL13_8_DPM1
Horn mapping: UL13_11_VFD1 -> PS6_6_BCN1_H -> PS6_5_VFD1:O.IO_1
APF UL13_12_VFD1 -> DPM UL13_8_DPM1
Horn mapping: UL13_12_VFD1 -> PS6_6_BCN1_H -> PS6_5_VFD1:O.IO_1
APF UL14_3_VFD1 -> DPM UL13_8_DPM1
Horn mapping: UL14_3_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL14_4_VFD1 -> DPM UL13_8_DPM1
Horn mapping: UL14_4_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL14_5_VFD1 -> DPM UL13_8_DPM1
Horn mapping: UL14_5_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL14_6_VFD1 -> DPM UL13_8_DPM1
Horn mapping: UL14_6_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL14_7_VFD1 -> DPM UL13_8_DPM1
Warning: No horn mapping found for UL14_7_VFD1, using NO_Horn
APF UL14_8_VFD1 -> DPM UL13_8_DPM1
Horn mapping: UL14_8_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL14_9_VFD1 -> DPM UL13_8_DPM1
Horn mapping: UL14_9_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL14_10_VFD1 -> DPM UL13_8_DPM1
Horn mapping: UL14_10_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL15_3_VFD1 -> DPM UL15_4_DPM1
Horn mapping: UL15_3_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL15_4_VFD1 -> DPM UL15_4_DPM1
Horn mapping: UL15_4_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL15_5_VFD1 -> DPM UL15_4_DPM1
Horn mapping: UL15_5_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL15_6_VFD1 -> DPM UL15_4_DPM1
Horn mapping: UL15_6_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL15_7_VFD1 -> DPM UL15_4_DPM1
Horn mapping: UL15_7_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL15_8_VFD1 -> DPM UL15_4_DPM1
Horn mapping: UL15_8_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL15_9_VFD1 -> DPM UL15_4_DPM1
Horn mapping: UL15_9_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL15_10_VFD1 -> DPM UL15_4_DPM1
Horn mapping: UL15_10_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL15_11_VFD1 -> DPM UL15_4_DPM1
Horn mapping: UL15_11_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL16_1_VFD1 -> DPM UL16_2_DPM1
Horn mapping: UL16_1_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL16_2_VFD1 -> DPM UL16_2_DPM1
Horn mapping: UL16_2_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL16_3_VFD1 -> DPM UL16_2_DPM1
Horn mapping: UL16_3_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL16_4_VFD1 -> DPM UL16_2_DPM1
Horn mapping: UL16_4_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL16_5_VFD1 -> DPM UL16_2_DPM1
Horn mapping: UL16_5_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL16_6_VFD1 -> DPM UL16_2_DPM1
Horn mapping: UL16_6_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL16_7_VFD1 -> DPM UL16_2_DPM1
Horn mapping: UL16_7_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL16_8_VFD1 -> DPM UL16_2_DPM1
Horn mapping: UL16_8_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL16_9_VFD1 -> DPM UL16_2_DPM1
Horn mapping: UL16_9_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL17_3_VFD1 -> DPM UL16_2_DPM1
Horn mapping: UL17_3_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL17_4_VFD1 -> DPM UL16_2_DPM1
Horn mapping: UL17_4_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL17_5_VFD1 -> DPM UL16_2_DPM1
Horn mapping: UL17_5_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL17_6_VFD1 -> DPM UL16_2_DPM1
Horn mapping: UL17_6_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL17_7_VFD1 -> DPM UL16_2_DPM1
Horn mapping: UL17_7_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL17_8_VFD1 -> DPM UL16_2_DPM1
Horn mapping: UL17_8_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL17_9_VFD1 -> DPM UL16_2_DPM1
Horn mapping: UL17_9_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL17_10_VFD1 -> DPM UL16_2_DPM1
Horn mapping: UL17_10_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL18_3_VFD1 -> DPM UL18_4_DPM1
Horn mapping: UL18_3_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL18_4_VFD1 -> DPM UL18_4_DPM1
Horn mapping: UL18_4_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL18_5_VFD1 -> DPM UL18_4_DPM1
Horn mapping: UL18_5_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL18_6_VFD1 -> DPM UL18_4_DPM1
Horn mapping: UL18_6_VFD1 -> UL20_4_BCN2_H -> UL20_6_VFD1:O.IO_1
APF UL18_7_VFD1 -> DPM UL18_4_DPM1
Horn mapping: UL18_7_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL18_8_VFD1 -> DPM UL18_4_DPM1
Horn mapping: UL18_8_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL18_9_VFD1 -> DPM UL18_4_DPM1
Horn mapping: UL18_9_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL18_10_VFD1 -> DPM UL18_4_DPM1
Horn mapping: UL18_10_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL18_11_VFD1 -> DPM UL18_4_DPM1
Horn mapping: UL18_11_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL18_12_VFD1 -> DPM UL18_4_DPM1
Horn mapping: UL18_12_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL18_13A_VFD1 -> DPM UL18_4_DPM1
Horn mapping: UL18_13A_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL18_13B_VFD1 -> DPM UL18_4_DPM1
Horn mapping: UL18_13B_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL18_14_VFD1 -> DPM UL18_4_DPM1
Horn mapping: UL18_14_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL18_15_VFD1 -> DPM UL18_4_DPM1
Horn mapping: UL18_15_VFD1 -> PS6_6_BCN1_H -> PS6_5_VFD1:O.IO_1
APF UL18_16_VFD1 -> DPM UL18_4_DPM1
Horn mapping: UL18_16_VFD1 -> PS6_6_BCN1_H -> PS6_5_VFD1:O.IO_1
APF UL19_1_VFD1 -> DPM UL19_2_DPM1
Horn mapping: UL19_1_VFD1 -> UL20_4_BCN2_H -> UL20_6_VFD1:O.IO_1
APF UL19_2_VFD1 -> DPM UL19_2_DPM1
Horn mapping: UL19_2_VFD1 -> UL20_4_BCN2_H -> UL20_6_VFD1:O.IO_1
APF UL19_3_VFD1 -> DPM UL19_2_DPM1
Horn mapping: UL19_3_VFD1 -> UL20_4_BCN2_H -> UL20_6_VFD1:O.IO_1
APF UL19_4_VFD1 -> DPM UL19_2_DPM1
Horn mapping: UL19_4_VFD1 -> UL20_4_BCN2_H -> UL20_6_VFD1:O.IO_1
APF UL19_5_VFD1 -> DPM UL19_2_DPM1
Horn mapping: UL19_5_VFD1 -> UL20_4_BCN2_H -> UL20_6_VFD1:O.IO_1
APF UL19_6_VFD1 -> DPM UL19_2_DPM1
Horn mapping: UL19_6_VFD1 -> UL20_4_BCN2_H -> UL20_6_VFD1:O.IO_1
APF UL19_7_VFD1 -> DPM UL19_2_DPM1
Horn mapping: UL19_7_VFD1 -> UL20_4_BCN2_H -> UL20_6_VFD1:O.IO_1
APF UL19_8_VFD1 -> DPM UL19_2_DPM1
Horn mapping: UL19_8_VFD1 -> UL20_4_BCN2_H -> UL20_6_VFD1:O.IO_1
APF UL19_9_VFD1 -> DPM UL19_2_DPM1
Horn mapping: UL19_9_VFD1 -> UL20_4_BCN2_H -> UL20_6_VFD1:O.IO_1
APF UL20_3_VFD1 -> DPM UL19_2_DPM1
Horn mapping: UL20_3_VFD1 -> UL20_4_BCN2_H -> UL20_6_VFD1:O.IO_1
APF UL20_4_VFD1 -> DPM UL19_2_DPM1
Horn mapping: UL20_4_VFD1 -> UL20_4_BCN2_H -> UL20_6_VFD1:O.IO_1
APF UL20_5_VFD1 -> DPM UL19_2_DPM1
Horn mapping: UL20_5_VFD1 -> UL20_4_BCN2_H -> UL20_6_VFD1:O.IO_1
APF UL20_6_VFD1 -> DPM UL19_2_DPM1
Horn mapping: UL20_6_VFD1 -> UL20_4_BCN2_H -> UL20_6_VFD1:O.IO_1
APF UL20_7_VFD1 -> DPM UL19_2_DPM1
Horn mapping: UL20_7_VFD1 -> UL20_4_BCN2_H -> UL20_6_VFD1:O.IO_1
APF UL20_8_VFD1 -> DPM UL19_2_DPM1
Horn mapping: UL20_8_VFD1 -> UL20_4_BCN2_H -> UL20_6_VFD1:O.IO_1
APF UL20_9_VFD1 -> DPM UL19_2_DPM1
Horn mapping: UL20_9_VFD1 -> UL20_4_BCN2_H -> UL20_6_VFD1:O.IO_1
APF UL20_10_VFD1 -> DPM UL19_2_DPM1
Horn mapping: UL20_10_VFD1 -> UL20_4_BCN2_H -> UL20_6_VFD1:O.IO_1
APF UL20_11_VFD1 -> DPM UL19_2_DPM1
Horn mapping: UL20_11_VFD1 -> UL20_4_BCN2_H -> UL20_6_VFD1:O.IO_1
APF UL21_3_VFD1 -> DPM UL21_11_DPM1
Horn mapping: UL21_3_VFD1 -> UL20_4_BCN2_H -> UL20_6_VFD1:O.IO_1
APF UL21_4_VFD1 -> DPM UL21_11_DPM1
Horn mapping: UL21_4_VFD1 -> UL20_4_BCN2_H -> UL20_6_VFD1:O.IO_1
APF UL21_5_VFD1 -> DPM UL21_11_DPM1
Horn mapping: UL21_5_VFD1 -> UL20_4_BCN2_H -> UL20_6_VFD1:O.IO_1
APF UL21_6_VFD1 -> DPM UL21_11_DPM1
Horn mapping: UL21_6_VFD1 -> UL20_4_BCN2_H -> UL20_6_VFD1:O.IO_1
APF UL21_7_VFD1 -> DPM UL21_11_DPM1
Horn mapping: UL21_7_VFD1 -> UL20_4_BCN2_H -> UL20_6_VFD1:O.IO_1
APF UL21_8_VFD1 -> DPM UL21_11_DPM1
Horn mapping: UL21_8_VFD1 -> UL20_4_BCN2_H -> UL20_6_VFD1:O.IO_1
APF UL21_9_VFD1 -> DPM UL21_11_DPM1
Horn mapping: UL21_9_VFD1 -> UL20_4_BCN2_H -> UL20_6_VFD1:O.IO_1
APF UL21_10_VFD1 -> DPM UL21_11_DPM1
Horn mapping: UL21_10_VFD1 -> UL20_4_BCN2_H -> UL20_6_VFD1:O.IO_1
APF UL21_11_VFD1 -> DPM UL21_11_DPM1
Horn mapping: UL21_11_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL21_12_VFD1 -> DPM UL21_11_DPM1
Horn mapping: UL21_12_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL21_13_VFD1 -> DPM UL21_11_DPM1
Horn mapping: UL21_13_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL21_14A_VFD1 -> DPM UL21_11_DPM1
Horn mapping: UL21_14A_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL21_14B_VFD1 -> DPM UL21_11_DPM1
Horn mapping: UL21_14B_VFD1 -> UL16_2_BCN3_H -> UL16_2_VFD1:O.IO_1
APF UL21_15_VFD1 -> DPM UL21_11_DPM1
Horn mapping: UL21_15_VFD1 -> PS6_6_BCN1_H -> PS6_5_VFD1:O.IO_1
APF UL21_16_VFD1 -> DPM UL21_11_DPM1
Horn mapping: UL21_16_VFD1 -> PS6_6_BCN1_H -> PS6_5_VFD1:O.IO_1
APF UL21_17_VFD1 -> DPM UL21_11_DPM1
Horn mapping: UL21_17_VFD1 -> PS6_6_BCN1_H -> PS6_5_VFD1:O.IO_1
- Added 52 E-stop check rungs
[R090_STATION_JR_PB] Starting STATION_JR_PB routine generation...
Found 25 STATION_JR_PB configurations
Generated 25 STATION_JR_PB rungs
[R0100_JPE] Starting JPE routine generation...
Found 143 JPE configurations
Generated 143 JPE rungs
Belt tracking for PS5_1_VFD1 -> zzz_PS5_1Tracking
Belt tracking for PS5_2_VFD1 -> zzz_PS5_2Tracking
Belt tracking for PS5_3_VFD1 -> zzz_PS5_3Tracking
Belt tracking for PS5_4_VFD1 -> zzz_PS5_4Tracking
Belt tracking for PS5_5_VFD1 -> zzz_PS5_5Tracking
Belt tracking for PS5_6_VFD1 -> zzz_PS5_6Tracking
Belt tracking for PS5_7_VFD1 -> zzz_PS5_7Tracking
Belt tracking for PS5_8_VFD1 -> zzz_PS5_8Tracking
Belt tracking for PS5_9_VFD1 -> zzz_PS5_9Tracking
Belt tracking for PS5_10_VFD1 -> zzz_PS5_10Tracking
Belt tracking for PS5_11_VFD1 -> zzz_PS5_11Tracking
Belt tracking for PS5_12_VFD1 -> zzz_PS5_12Tracking
Belt tracking for PS5_13_VFD1 -> zzz_PS5_13Tracking
Belt tracking for PS6_1_VFD1 -> zzz_PS6_1Tracking
Belt tracking for PS6_2_VFD1 -> zzz_PS6_2Tracking
Belt tracking for PS6_3_VFD1 -> zzz_PS6_3Tracking
Belt tracking for PS6_4_VFD1 -> zzz_PS6_4Tracking
Belt tracking for PS6_5_VFD1 -> zzz_PS6_5Tracking
Belt tracking for PS6_6_VFD1 -> zzz_PS6_6Tracking
Belt tracking for PS6_7_VFD1 -> zzz_PS6_7Tracking
Belt tracking for PS6_8_VFD1 -> zzz_PS6_8Tracking
Belt tracking for PS6_9_VFD1 -> zzz_PS6_9Tracking
Belt tracking for PS6_10_VFD1 -> zzz_PS6_10Tracking
Belt tracking for PS6_11_VFD1 -> zzz_PS6_11Tracking
Belt tracking for PS6_12_VFD1 -> zzz_PS6_12Tracking
Belt tracking for PS6_13_VFD1 -> zzz_PS6_13Tracking
Belt tracking for PS7_1_VFD1 -> zzz_PS7_1Tracking
Belt tracking for PS7_2_VFD1 -> zzz_PS7_2Tracking
Belt tracking for PS7_3_VFD1 -> zzz_PS7_3Tracking
Belt tracking for PS7_4_VFD1 -> zzz_PS7_4Tracking
Belt tracking for PS7_5_VFD1 -> zzz_PS7_5Tracking
Belt tracking for PS7_6_VFD1 -> zzz_PS7_6Tracking
Belt tracking for PS7_7_VFD1 -> zzz_PS7_7Tracking
Belt tracking for PS7_8_VFD1 -> zzz_PS7_8Tracking
Belt tracking for PS7_9_VFD1 -> zzz_PS7_9Tracking
Belt tracking for PS7_10_VFD1 -> zzz_PS7_10Tracking
Belt tracking for PS7_11_VFD1 -> zzz_PS7_11Tracking
Belt tracking for PS7_12_VFD1 -> zzz_PS7_12Tracking
Belt tracking for PS7_13_VFD1 -> zzz_PS7_13Tracking
Belt tracking for PS7_14_VFD1 -> zzz_PS7_14Tracking
Belt tracking for UL13_1_VFD1 -> zzz_UL13_1Tracking
Belt tracking for UL13_2_VFD1 -> zzz_UL13_2Tracking
Belt tracking for UL13_3_VFD1 -> zzz_UL13_3Tracking
Belt tracking for UL13_4_VFD1 -> zzz_UL13_4Tracking
Belt tracking for UL13_5_VFD1 -> zzz_UL13_5Tracking
Belt tracking for UL13_6_VFD1 -> zzz_UL13_6Tracking
Belt tracking for UL13_7_VFD1 -> zzz_UL13_7Tracking
Belt tracking for UL13_8_VFD1 -> zzz_UL13_8Tracking
Belt tracking for UL13_9A_VFD1 -> zzz_UL13_9ATracking
Belt tracking for UL13_9B_VFD1 -> zzz_UL13_9BTracking
Belt tracking for UL13_10_VFD1 -> zzz_UL13_10Tracking
Belt tracking for UL13_11_VFD1 -> zzz_UL13_11Tracking
Belt tracking for UL13_12_VFD1 -> zzz_UL13_12Tracking
Belt tracking for UL14_3_VFD1 -> zzz_UL14_3Tracking
Belt tracking for UL14_4_VFD1 -> zzz_UL14_4Tracking
Belt tracking for UL14_5_VFD1 -> zzz_UL14_5Tracking
Belt tracking for UL14_6_VFD1 -> zzz_UL14_6Tracking
Belt tracking for UL14_7_VFD1 -> zzz_UL14_7Tracking
Belt tracking for UL14_8_VFD1 -> zzz_UL14_8Tracking
Belt tracking for UL14_9_VFD1 -> zzz_UL14_9Tracking
Belt tracking for UL14_10_VFD1 -> zzz_UL14_10Tracking
Belt tracking for UL15_3_VFD1 -> zzz_UL15_3Tracking
Belt tracking for UL15_4_VFD1 -> zzz_UL15_4Tracking
Belt tracking for UL15_5_VFD1 -> zzz_UL15_5Tracking
Belt tracking for UL15_6_VFD1 -> zzz_UL15_6Tracking
Belt tracking for UL15_7_VFD1 -> zzz_UL15_7Tracking
Belt tracking for UL15_8_VFD1 -> zzz_UL15_8Tracking
Belt tracking for UL15_9_VFD1 -> zzz_UL15_9Tracking
Belt tracking for UL15_10_VFD1 -> zzz_UL15_10Tracking
Belt tracking for UL15_11_VFD1 -> zzz_UL15_11Tracking
Belt tracking for UL16_1_VFD1 -> zzz_UL16_1Tracking
Belt tracking for UL16_2_VFD1 -> zzz_UL16_2Tracking
Belt tracking for UL16_3_VFD1 -> zzz_UL16_3Tracking
Belt tracking for UL16_4_VFD1 -> zzz_UL16_4Tracking
Belt tracking for UL16_5_VFD1 -> zzz_UL16_5Tracking
Belt tracking for UL16_6_VFD1 -> zzz_UL16_6Tracking
Belt tracking for UL16_7_VFD1 -> zzz_UL16_7Tracking
Belt tracking for UL16_8_VFD1 -> zzz_UL16_8Tracking
Belt tracking for UL16_9_VFD1 -> zzz_UL16_9Tracking
Belt tracking for UL17_3_VFD1 -> zzz_UL17_3Tracking
Belt tracking for UL17_4_VFD1 -> zzz_UL17_4Tracking
Belt tracking for UL17_5_VFD1 -> zzz_UL17_5Tracking
Belt tracking for UL17_6_VFD1 -> zzz_UL17_6Tracking
Belt tracking for UL17_7_VFD1 -> zzz_UL17_7Tracking
Belt tracking for UL17_8_VFD1 -> zzz_UL17_8Tracking
Belt tracking for UL17_9_VFD1 -> zzz_UL17_9Tracking
Belt tracking for UL17_10_VFD1 -> zzz_UL17_10Tracking
Belt tracking for UL18_3_VFD1 -> zzz_UL18_3Tracking
Belt tracking for UL18_4_VFD1 -> zzz_UL18_4Tracking
Belt tracking for UL18_5_VFD1 -> zzz_UL18_5Tracking
Belt tracking for UL18_6_VFD1 -> zzz_UL18_6Tracking
Belt tracking for UL18_7_VFD1 -> zzz_UL18_7Tracking
Belt tracking for UL18_8_VFD1 -> zzz_UL18_8Tracking
Belt tracking for UL18_9_VFD1 -> zzz_UL18_9Tracking
Belt tracking for UL18_10_VFD1 -> zzz_UL18_10Tracking
Belt tracking for UL18_11_VFD1 -> zzz_UL18_11Tracking
Belt tracking for UL18_12_VFD1 -> zzz_UL18_12Tracking
Belt tracking for UL18_13A_VFD1 -> zzz_UL18_13ATracking
Belt tracking for UL18_13B_VFD1 -> zzz_UL18_13BTracking
Belt tracking for UL18_14_VFD1 -> zzz_UL18_14Tracking
Belt tracking for UL18_15_VFD1 -> zzz_UL18_15Tracking
Belt tracking for UL18_16_VFD1 -> zzz_UL18_16Tracking
Belt tracking for UL19_1_VFD1 -> zzz_UL19_1Tracking
Belt tracking for UL19_2_VFD1 -> zzz_UL19_2Tracking
Belt tracking for UL19_3_VFD1 -> zzz_UL19_3Tracking
Belt tracking for UL19_4_VFD1 -> zzz_UL19_4Tracking
Belt tracking for UL19_5_VFD1 -> zzz_UL19_5Tracking
Belt tracking for UL19_6_VFD1 -> zzz_UL19_6Tracking
Belt tracking for UL19_7_VFD1 -> zzz_UL19_7Tracking
Belt tracking for UL19_8_VFD1 -> zzz_UL19_8Tracking
Belt tracking for UL19_9_VFD1 -> zzz_UL19_9Tracking
Belt tracking for UL20_3_VFD1 -> zzz_UL20_3Tracking
Belt tracking for UL20_4_VFD1 -> zzz_UL20_4Tracking
Belt tracking for UL20_5_VFD1 -> zzz_UL20_5Tracking
Belt tracking for UL20_6_VFD1 -> zzz_UL20_6Tracking
Belt tracking for UL20_7_VFD1 -> zzz_UL20_7Tracking
Belt tracking for UL20_8_VFD1 -> zzz_UL20_8Tracking
Belt tracking for UL20_9_VFD1 -> zzz_UL20_9Tracking
Belt tracking for UL20_10_VFD1 -> zzz_UL20_10Tracking
Belt tracking for UL20_11_VFD1 -> zzz_UL20_11Tracking
Belt tracking for UL21_3_VFD1 -> zzz_UL21_3Tracking
Belt tracking for UL21_4_VFD1 -> zzz_UL21_4Tracking
Belt tracking for UL21_5_VFD1 -> zzz_UL21_5Tracking
Belt tracking for UL21_6_VFD1 -> zzz_UL21_6Tracking
Belt tracking for UL21_7_VFD1 -> zzz_UL21_7Tracking
Belt tracking for UL21_8_VFD1 -> zzz_UL21_8Tracking
Belt tracking for UL21_9_VFD1 -> zzz_UL21_9Tracking
Belt tracking for UL21_10_VFD1 -> zzz_UL21_10Tracking
Belt tracking for UL21_11_VFD1 -> zzz_UL21_11Tracking
Belt tracking for UL21_12_VFD1 -> zzz_UL21_12Tracking
Belt tracking for UL21_13_VFD1 -> zzz_UL21_13Tracking
Belt tracking for UL21_14A_VFD1 -> zzz_UL21_14ATracking
Belt tracking for UL21_14B_VFD1 -> zzz_UL21_14BTracking
Belt tracking for UL21_15_VFD1 -> zzz_UL21_15Tracking
Belt tracking for UL21_16_VFD1 -> zzz_UL21_16Tracking
Belt tracking for UL21_17_VFD1 -> zzz_UL21_17Tracking
- Added 136 belt tracking AOI calls
Found JPE config for UL13_10_TPE1 (station from config, beacon from config)
Found JPE config for UL13_10_TPE2 (station from config, beacon from config)
Found JPE config for UL13_11_TPE1 (station from config, beacon from config)
Found JPE config for UL13_1_TPE1 (station from config, beacon from config)
Created virtual JR: UL16_JR
Found JPE config for UL16_1_TPE1 (station from config, missing beacon)
Found JPE config for UL18_14_TPE1 (station from config, beacon from config)
Found JPE config for UL18_14_TPE2 (station from config, beacon from config)
Found JPE config for UL18_15_TPE1 (station from config, beacon from config)
Created virtual JR: UL19_JR
Found JPE config for UL19_1_TPE1 (station from config, missing beacon)
Found JPE config for UL19_4_TPE1 (station from config, missing beacon)
Found JPE config for UL19_4_TPE2 (station from config, missing beacon)
Created virtual JR: UL20_JR
Found JPE config for UL20_6_TPE1 (station from config, missing beacon)
Found JPE config for UL20_6_TPE2 (station from config, missing beacon)
Found JPE config for UL21_13_TPE1 (station from config, beacon from config)
Found JPE config for UL21_13_TPE2 (station from config, beacon from config)
Found JPE config for UL21_15_TPE1 (station from config, beacon from config)
Found JPE config for UL21_15_TPE2 (station from config, beacon from config)
Found JPE config for UL21_16_TPE1 (station from config, beacon from config)
Found JPE config for PS5_13_TPE1 (station from config, beacon from config)
Found JPE config for PS5_2_TPE1 (station from config)
Found JPE config for PS5_2_TPE2 (station from config)
Found JPE config for PS5_4_TPE1 (station from config, beacon from config)
Found JPE config for PS5_4_TPE2 (station from config, beacon from config)
Found JPE config for PS6_2_TPE1 (station from config)
Found JPE config for PS6_2_TPE2 (station from config)
Found JPE config for PS6_4_TPE1 (station from config, beacon from config)
Found JPE config for PS6_4_TPE2 (station from config, beacon from config)
Found JPE config for PS7_10_TPE1 (station from config, beacon from config)
Found JPE config for PS7_12_TPE1 (station from config, beacon from config)
Found JPE config for PS7_12_TPE2 (station from config, beacon from config)
Found JPE config for PS7_2_TPE1 (station from config)
Found JPE config for PS7_2_TPE2 (station from config)
Found JPE config for PS7_4_TPE1 (station from config, beacon from config)
Found JPE config for PS7_4_TPE2 (station from config, beacon from config)
Found JPE config for UL13_3_TPE1 (station from config, beacon from config)
Found JPE config for UL13_4_TPE1 (station from config, beacon from config)
Found JPE config for UL13_5_TPE1 (station from config, beacon from config)
Found JPE config for UL13_6_TPE1 (station from config, beacon from config)
Found JPE config for UL13_7_TPE1 (station from config, beacon from config)
Found JPE config for UL13_8_TPE3
Found JPE config for UL13_8_TPE4
Found JPE config for UL13_8_TPE5
Created virtual JR: UL14_JR
Found JPE config for UL14_5_TPE1 (station from config, missing beacon)
Found JPE config for UL14_7_TPE1 (station from config, missing beacon)
Found JPE config for UL14_7_TPE2 (station from config, missing beacon)
Found JPE config for UL14_8_TPE1 (station from config, missing beacon)
Found JPE config for UL14_9_TPE1 (station from config, missing beacon)
Created virtual JR: UL15_JR
Found JPE config for UL15_10_TPE1 (station from config, missing beacon)
Found JPE config for UL15_6_TPE1 (station from config, missing beacon)
Found JPE config for UL15_6_TPE2 (station from config, missing beacon)
Found JPE config for UL15_7_TPE1 (station from config, missing beacon)
Found JPE config for UL15_8_TPE1 (station from config, missing beacon)
Found JPE config for UL15_9_TPE1 (station from config, missing beacon)
Found JPE config for UL16_3_TPE1 (station from config, missing beacon)
Found JPE config for UL16_3_TPE2 (station from config, missing beacon)
Found JPE config for UL16_4_TPE1 (station from config, missing beacon)
Found JPE config for UL16_6_TPE1 (station from config, missing beacon)
Found JPE config for UL16_6_TPE2 (station from config, missing beacon)
Found JPE config for UL16_7_TPE1 (station from config, missing beacon)
Found JPE config for UL16_8_TPE1 (station from config, missing beacon)
Created virtual JR: UL17_JR
Found JPE config for UL17_5_TPE1 (station from config, missing beacon)
Found JPE config for UL17_7_TPE1 (station from config, missing beacon)
Found JPE config for UL17_7_TPE2 (station from config, missing beacon)
Found JPE config for UL17_8_TPE1 (station from config, missing beacon)
Found JPE config for UL17_9_TPE1 (station from config, missing beacon)
Found JPE config for UL18_12_TPE1 (station from config, beacon from config)
Found JPE config for UL18_12_TPE2 (station from config, beacon from config)
Found JPE config for UL18_5_TPE1 (station from config, beacon from config)
Found JPE config for UL18_7_TPE1 (station from config, beacon from config)
Found JPE config for UL18_7_TPE2 (station from config, beacon from config)
Found JPE config for UL18_8_TPE1 (station from config, beacon from config)
Found JPE config for UL18_10_TPE1
Found JPE config for UL18_10_TPE2
Found JPE config for UL18_9_TPE1 (station from config, beacon from config)
Found JPE config for UL19_5_TPE1 (station from config, missing beacon)
Found JPE config for UL19_6_TPE1 (station from config, missing beacon)
Found JPE config for UL19_7_TPE1 (station from config, missing beacon)
Found JPE config for UL19_8_TPE1 (station from config, missing beacon)
Found JPE config for UL20_10_TPE1 (station from config, missing beacon)
Found JPE config for UL20_7_TPE1 (station from config, missing beacon)
Found JPE config for UL20_8_TPE1 (station from config, missing beacon)
Found JPE config for UL20_9_TPE1 (station from config, missing beacon)
Found JPE config for UL21_11_TPE1
Found JPE config for UL21_11_TPE2
Found JPE config for UL21_10_TPE1 (station from config, beacon from config)
Found JPE config for UL21_6_TPE1 (station from config, beacon from config)
Found JPE config for UL21_6_TPE2 (station from config, beacon from config)
Found JPE config for UL21_7_TPE1 (station from config, beacon from config)
Found JPE config for UL21_8_TPE1 (station from config, beacon from config)
Found JPE config for UL21_9_TPE1 (station from config, beacon from config)
Found JPE config for PS5_5_TPE1 (station from config, beacon from config)
Found JPE config for PS5_8_TPE1 (station from config, beacon from config)
Found JPE config for PS5_8_TPE2 (station from config, beacon from config)
Found JPE config for PS6_5_TPE1 (station from config, beacon from config)
Found JPE config for PS6_8_TPE1
Found JPE config for PS6_8_TPE2
Found JPE config for UL13_8_TPE1
Found JPE config for UL13_8_TPE2
Found JPE config for UL14_3_TPE1 (station from config, missing beacon)
Found JPE config for UL14_3_TPE2 (station from config, missing beacon)
Found JPE config for UL14_4_TPE1 (station from config, missing beacon)
Found JPE config for UL15_3_TPE1 (station from config, missing beacon)
Found JPE config for UL15_3_TPE2 (station from config, missing beacon)
Found JPE config for UL15_4_TPE1 (station from config, missing beacon)
Found JPE config for UL17_3_TPE1 (station from config, missing beacon)
Found JPE config for UL17_4_TPE1 (station from config, missing beacon)
Found JPE config for UL18_10_TPE3
Found JPE config for UL18_10_TPE4
Found JPE config for UL18_10_TPE5
Found JPE config for UL18_3_TPE1 (station from config, beacon from config)
Found JPE config for UL18_3_TPE2 (station from config, beacon from config)
Found JPE config for UL18_4_TPE1 (station from config, beacon from config)
Found JPE config for UL20_3_TPE1 (station from config, missing beacon)
Found JPE config for UL20_3_TPE2 (station from config, missing beacon)
Found JPE config for UL20_4_TPE1 (station from config, missing beacon)
Found JPE config for UL21_11_TPE4
Found JPE config for UL21_11_TPE5
Found JPE config for UL21_3_TPE1 (station from config, beacon from config)
Found JPE config for UL21_3_TPE2 (station from config, beacon from config)
Found JPE config for UL21_4_TPE1 (station from config, beacon from config)
Found JPE config for PS6_7_TPE1 (station from config, beacon from config)
Found JPE config for PS7_14_TPE1 (station from config, beacon from config)
Found JPE config for PS7_14_TPE2 (station from config, beacon from config)
Found JPE config for PS7_5_TPE1 (station from config, beacon from config)
Found JPE config for PS7_6_TPE1 (station from config, beacon from config)
Found JPE config for PS7_9_TPE1 (station from config, beacon from config)
Found JPE config for UL13_2_TPE1 (station from config, beacon from config)
Found JPE config for UL16_2_TPE1 (station from config, missing beacon)
Found JPE config for UL16_2_TPE2 (station from config, missing beacon)
Found JPE config for UL19_2_TPE1 (station from config, missing beacon)
Found JPE config for UL19_2_TPE2 (station from config, missing beacon)
Found JPE config for UL21_11_TPE3
Found JPE config for PS5_10_TPE1 (beacon from config)
Found JPE config for PS5_10_TPE2 (beacon from config)
Found JPE config for PS5_12_TPE1 (station from config, beacon from config)
Found JPE config for PS5_12_TPE2 (station from config, beacon from config)
Found JPE config for PS5_7_TPE1 (station from config, beacon from config)
Found JPE config for PS6_10_TPE1 (station from config, beacon from config)
Found JPE config for PS6_10_TPE2 (station from config, beacon from config)
Found JPE config for PS6_12_TPE1 (station from config, beacon from config)
Found JPE config for PS6_12_TPE2 (station from config, beacon from config)
Found JPE config for PS7_7_TPE1 (station from config, beacon from config)
Found JPE config for PS7_8_TPE1 (station from config, beacon from config)
Looking for red beacon with base PS5_1, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 1 red beacon entries
Found red beacon: PS5_1_BCN1_R with IO_PATH: PS5_1_VFD1:SO.Out00Output
SO detected in red beacon PS5_1_BCN1_R: PS5_1_VFD1:SO.Out00Output
Found STATION_EPC config for PS5_1_EPC1
Looking for red beacon with base PS6_1, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 1 red beacon entries
Found red beacon: PS6_1_BCN1_R with IO_PATH: PS6_1_VFD1:SO.Out00Output
SO detected in red beacon PS6_1_BCN1_R: PS6_1_VFD1:SO.Out00Output
Found STATION_EPC config for PS6_1_EPC1
Looking for red beacon with base PS7_1, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 1 red beacon entries
Found red beacon: PS7_1_BCN1_R with IO_PATH: PS7_1_VFD1:SO.Out00Output
SO detected in red beacon PS7_1_BCN1_R: PS7_1_VFD1:SO.Out00Output
Found STATION_EPC config for PS7_1_EPC1
Looking for red beacon with base UL13_1, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL13_1_BCN1_R with IO_PATH: UL13_2_FIO1:O.Pt00.Data
No SO in red beacon UL13_1_BCN1_R: UL13_2_FIO1:O.Pt00.Data
Found STATION_EPC config for UL13_1_EPC1
Looking for red beacon with base UL16_1, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 0 red beacon entries
Found STATION_EPC config for UL16_1_EPC1
Looking for red beacon with base UL19_1, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL19_1_BCN1_R with IO_PATH: UL19_1_VFD1:SO.Out00Output
SO detected in red beacon UL19_1_BCN1_R: UL19_1_VFD1:SO.Out00Output
Found STATION_EPC config for UL19_1_EPC1
Looking for red beacon with base UL21_13, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL21_13_BCN1_R with IO_PATH: UL21_14B_VFD1:O.IO_0
No SO in red beacon UL21_13_BCN1_R: UL21_14B_VFD1:O.IO_0
Found STATION_EPC config for UL21_13_EPC1
Looking for red beacon with base UL13_4, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL13_4_BCN1_R with IO_PATH: UL13_4_VFD1:SO.Out00Output
SO detected in red beacon UL13_4_BCN1_R: UL13_4_VFD1:SO.Out00Output
Found STATION_EPC config for UL13_4_EPC1
Looking for red beacon with base UL13_8, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL13_8_BCN1_R with IO_PATH: UL13_8_VFD1:O.IO_1
No SO in red beacon UL13_8_BCN1_R: UL13_8_VFD1:O.IO_1
Found STATION_EPC config for UL13_8_EPC1
Looking for red beacon with base UL14_3, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL14_3_BCN1_R with IO_PATH: UL14_3_FIO1:O.Pt00.Data
No SO in red beacon UL14_3_BCN1_R: UL14_3_FIO1:O.Pt00.Data
Found STATION_EPC config for UL14_3_EPC1
Looking for red beacon with base UL14_4, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL14_4_BCN2_R with IO_PATH: UL14_5_VFD1:SO.Out00Output
SO detected in red beacon UL14_4_BCN2_R: UL14_5_VFD1:SO.Out00Output
Found STATION_EPC config for UL14_4_EPC1
Looking for red beacon with base UL15_3, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL15_3_BCN1_R with IO_PATH: UL15_3_FIO1:O.Pt00.Data
No SO in red beacon UL15_3_BCN1_R: UL15_3_FIO1:O.Pt00.Data
Found STATION_EPC config for UL15_3_EPC1
Looking for red beacon with base UL15_4, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL15_4_BCN2_R with IO_PATH: UL15_5_VFD1:SO.Out00Output
SO detected in red beacon UL15_4_BCN2_R: UL15_5_VFD1:SO.Out00Output
Found STATION_EPC config for UL15_4_EPC1
Looking for red beacon with base UL17_3, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL17_3_BCN1_R with IO_PATH: UL17_3_FIO1:O.Pt00.Data
No SO in red beacon UL17_3_BCN1_R: UL17_3_FIO1:O.Pt00.Data
Found STATION_EPC config for UL17_3_EPC1
Looking for red beacon with base UL17_4, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL17_4_BCN2_R with IO_PATH: UL17_5_VFD1:SO.Out00Output
SO detected in red beacon UL17_4_BCN2_R: UL17_5_VFD1:SO.Out00Output
Found STATION_EPC config for UL17_4_EPC1
Looking for red beacon with base UL18_10, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL18_10_BCN1_R with IO_PATH: UL18_12_VFD1:O.IO_1
No SO in red beacon UL18_10_BCN1_R: UL18_12_VFD1:O.IO_1
Found STATION_EPC config for UL18_10_EPC1
Looking for red beacon with base UL18_3, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL18_3_BCN1_R with IO_PATH: UL18_3_FIO1:O.Pt00.Data
No SO in red beacon UL18_3_BCN1_R: UL18_3_FIO1:O.Pt00.Data
Found STATION_EPC config for UL18_3_EPC1
Looking for red beacon with base UL18_4, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL18_4_BCN2_R with IO_PATH: UL18_5_VFD1:SO.Out00Output
SO detected in red beacon UL18_4_BCN2_R: UL18_5_VFD1:SO.Out00Output
Found STATION_EPC config for UL18_4_EPC1
Looking for red beacon with base UL20_3, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL20_3_BCN1_R with IO_PATH: UL20_3_FIO1:O.Pt00.Data
No SO in red beacon UL20_3_BCN1_R: UL20_3_FIO1:O.Pt00.Data
Found STATION_EPC config for UL20_3_EPC1
Looking for red beacon with base UL20_4, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL20_4_BCN2_R with IO_PATH: UL20_6_VFD1:O.IO_0
No SO in red beacon UL20_4_BCN2_R: UL20_6_VFD1:O.IO_0
Found STATION_EPC config for UL20_4_EPC1
Looking for red beacon with base UL21_3, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL21_3_BCN1_R with IO_PATH: UL21_3_FIO1:O.Pt00.Data
No SO in red beacon UL21_3_BCN1_R: UL21_3_FIO1:O.Pt00.Data
Found STATION_EPC config for UL21_3_EPC1
Looking for red beacon with base UL21_4, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL21_4_BCN2_R with IO_PATH: UL21_6_VFD1:SO.Out00Output
SO detected in red beacon UL21_4_BCN2_R: UL21_6_VFD1:SO.Out00Output
Found STATION_EPC config for UL21_4_EPC1
Looking for red beacon with base PS7_9, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: PS7_9_BCN2_R with IO_PATH: PS7_10_VFD1:SO.Out00Output
SO detected in red beacon PS7_9_BCN2_R: PS7_10_VFD1:SO.Out00Output
Found STATION_EPC config for PS7_9_EPC1
Looking for red beacon with base UL16_2, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 4 red beacon entries
Found red beacon: UL16_2_BCN4_R with IO_PATH: UL16_4_VFD1:SO.Out00Output
SO detected in red beacon UL16_2_BCN4_R: UL16_4_VFD1:SO.Out00Output
Found STATION_EPC config for UL16_2_EPC1
Looking for red beacon with base UL19_2, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL19_2_BCN1_R with IO_PATH: UL19_2_FIO1:O.Pt00.Data
No SO in red beacon UL19_2_BCN1_R: UL19_2_FIO1:O.Pt00.Data
Found STATION_EPC config for UL19_2_EPC1
Looking for red beacon with base UL21_11, EPC channel EPC1
Beacon mask pattern: f'{base}_BCN.*_R$'
Found 2 red beacon entries
Found red beacon: UL21_11_BCN1_R with IO_PATH: UL21_10_VFD1:O.IO_1
No SO in red beacon UL21_11_BCN1_R: UL21_10_VFD1:O.IO_1
Found STATION_EPC config for UL21_11_EPC1
Looking for red beacon with base PS5_1, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 0 red beacon entries
Found STATION_EPC config for PS5_1_EPC2
Looking for red beacon with base PS6_1, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 0 red beacon entries
Found STATION_EPC config for PS6_1_EPC2
Looking for red beacon with base PS7_1, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 0 red beacon entries
Found STATION_EPC config for PS7_1_EPC2
Looking for red beacon with base UL13_1, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL13_1_BCN2_R with IO_PATH: UL13_2_FIO1:O.Pt02.Data
No SO in red beacon UL13_1_BCN2_R: UL13_2_FIO1:O.Pt02.Data
Found STATION_EPC config for UL13_1_EPC2
Looking for red beacon with base UL16_1, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 0 red beacon entries
Found STATION_EPC config for UL16_1_EPC2
Looking for red beacon with base UL19_1, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL19_1_BCN2_R with IO_PATH: UL19_2_VFD1:SO.Out00Output
SO detected in red beacon UL19_1_BCN2_R: UL19_2_VFD1:SO.Out00Output
Found STATION_EPC config for UL19_1_EPC2
Looking for red beacon with base UL21_13, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL21_13_BCN2_R with IO_PATH: UL21_14B_VFD1:O.IO_1
No SO in red beacon UL21_13_BCN2_R: UL21_14B_VFD1:O.IO_1
Found STATION_EPC config for UL21_13_EPC2
Looking for red beacon with base UL13_4, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL13_4_BCN2_R with IO_PATH: UL13_5_VFD1:SO.Out00Output
SO detected in red beacon UL13_4_BCN2_R: UL13_5_VFD1:SO.Out00Output
Found STATION_EPC config for UL13_4_EPC2
Looking for red beacon with base UL13_8, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL13_8_BCN2_R with IO_PATH: UL13_8_VFD1:SO.Out00Output
SO detected in red beacon UL13_8_BCN2_R: UL13_8_VFD1:SO.Out00Output
Found STATION_EPC config for UL13_8_EPC2
Looking for red beacon with base UL14_3, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL14_3_BCN2_R with IO_PATH: UL14_3_FIO1:O.Pt02.Data
No SO in red beacon UL14_3_BCN2_R: UL14_3_FIO1:O.Pt02.Data
Found STATION_EPC config for UL14_3_EPC2
Looking for red beacon with base UL14_4, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL14_4_BCN2_R with IO_PATH: UL14_5_VFD1:SO.Out00Output
SO detected in red beacon UL14_4_BCN2_R: UL14_5_VFD1:SO.Out00Output
Found STATION_EPC config for UL14_4_EPC2
Looking for red beacon with base UL15_3, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL15_3_BCN2_R with IO_PATH: UL15_3_FIO1:O.Pt02.Data
No SO in red beacon UL15_3_BCN2_R: UL15_3_FIO1:O.Pt02.Data
Found STATION_EPC config for UL15_3_EPC2
Looking for red beacon with base UL15_4, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL15_4_BCN2_R with IO_PATH: UL15_5_VFD1:SO.Out00Output
SO detected in red beacon UL15_4_BCN2_R: UL15_5_VFD1:SO.Out00Output
Found STATION_EPC config for UL15_4_EPC2
Looking for red beacon with base UL17_3, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL17_3_BCN2_R with IO_PATH: UL17_3_FIO1:O.Pt02.Data
No SO in red beacon UL17_3_BCN2_R: UL17_3_FIO1:O.Pt02.Data
Found STATION_EPC config for UL17_3_EPC2
Looking for red beacon with base UL17_4, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL17_4_BCN2_R with IO_PATH: UL17_5_VFD1:SO.Out00Output
SO detected in red beacon UL17_4_BCN2_R: UL17_5_VFD1:SO.Out00Output
Found STATION_EPC config for UL17_4_EPC2
Looking for red beacon with base UL18_10, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL18_10_BCN2_R with IO_PATH: UL18_10_VFD1:SO.Out00Output
SO detected in red beacon UL18_10_BCN2_R: UL18_10_VFD1:SO.Out00Output
Found STATION_EPC config for UL18_10_EPC2
Looking for red beacon with base UL18_3, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL18_3_BCN2_R with IO_PATH: UL18_3_FIO1:O.Pt02.Data
No SO in red beacon UL18_3_BCN2_R: UL18_3_FIO1:O.Pt02.Data
Found STATION_EPC config for UL18_3_EPC2
Looking for red beacon with base UL18_4, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL18_4_BCN2_R with IO_PATH: UL18_5_VFD1:SO.Out00Output
SO detected in red beacon UL18_4_BCN2_R: UL18_5_VFD1:SO.Out00Output
Found STATION_EPC config for UL18_4_EPC2
Looking for red beacon with base UL20_3, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL20_3_BCN2_R with IO_PATH: UL20_3_FIO1:O.Pt02.Data
No SO in red beacon UL20_3_BCN2_R: UL20_3_FIO1:O.Pt02.Data
Found STATION_EPC config for UL20_3_EPC2
Looking for red beacon with base UL20_4, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL20_4_BCN2_R with IO_PATH: UL20_6_VFD1:O.IO_0
No SO in red beacon UL20_4_BCN2_R: UL20_6_VFD1:O.IO_0
Found STATION_EPC config for UL20_4_EPC2
Looking for red beacon with base UL21_3, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL21_3_BCN2_R with IO_PATH: UL21_3_FIO1:O.Pt02.Data
No SO in red beacon UL21_3_BCN2_R: UL21_3_FIO1:O.Pt02.Data
Found STATION_EPC config for UL21_3_EPC2
Looking for red beacon with base UL21_4, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL21_4_BCN2_R with IO_PATH: UL21_6_VFD1:SO.Out00Output
SO detected in red beacon UL21_4_BCN2_R: UL21_6_VFD1:SO.Out00Output
Found STATION_EPC config for UL21_4_EPC2
Looking for red beacon with base PS7_9, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: PS7_9_BCN2_R with IO_PATH: PS7_10_VFD1:SO.Out00Output
SO detected in red beacon PS7_9_BCN2_R: PS7_10_VFD1:SO.Out00Output
Found STATION_EPC config for PS7_9_EPC2
Looking for red beacon with base UL16_2, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL16_2_BCN2_R with IO_PATH: UL16_2_FIO1:O.Pt02.Data
No SO in red beacon UL16_2_BCN2_R: UL16_2_FIO1:O.Pt02.Data
Found STATION_EPC config for UL16_2_EPC2
Looking for red beacon with base UL19_2, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL19_2_BCN2_R with IO_PATH: UL19_2_FIO1:O.Pt02.Data
No SO in red beacon UL19_2_BCN2_R: UL19_2_FIO1:O.Pt02.Data
Found STATION_EPC config for UL19_2_EPC2
Looking for red beacon with base UL21_11, EPC channel EPC2
Beacon mask pattern: f'{base}_BCN2_R$'
Found 1 red beacon entries
Found red beacon: UL21_11_BCN2_R with IO_PATH: UL21_10_VFD1:SO.Out00Output
SO detected in red beacon UL21_11_BCN2_R: UL21_10_VFD1:SO.Out00Output
Found STATION_EPC config for UL21_11_EPC2
Created safety tag mapping file: /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/generated_projects/MTN6_MCM02/SafetyTagMapping.txt
=== Step 2: Routines Generator stderr ===
[19:09:35] [INFO] [logging_config.py:128:_log_with_context] Logging to file: /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/logs/workflow_MTN6_MCM02_20250910_190930.log
[19:09:35] [INFO] [logging_config.py:128:_log_with_context] === Generating All PLC Artifacts ===
[19:09:35] [INFO] [logging_config.py:128:_log_with_context] Generating SafetyProgram L5X...
[19:09:35] [WARNING] [logging_config.py:128:_log_with_context] LimitedSafetyProgramGenerator is deprecated; using ModernSafetyProgramGenerator
[19:09:35] [INFO] [logging_config.py:128:_log_with_context] Starting ModernSafetyProgramGenerator generation
[19:09:35] [DEBUG] [logging_config.py:128:_log_with_context] Creating SafetyProgram XML structure
[19:09:36] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: main_routine (core)
[19:09:36] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: apf (device)
[19:09:36] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: belt_tracking (device)
[19:09:36] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: cb_monitor (device)
[19:09:36] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: d2c_chute (device)
[19:09:36] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: d2c_en1 (device)
[19:09:36] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: dpm (device)
[19:09:36] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: encoder (device)
[19:09:36] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: estops (safety)
[19:09:36] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: estop_check (safety)
[19:09:36] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: extendo (device)
[19:09:36] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: fioh (device)
[19:09:36] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: fiom (device)
[19:09:36] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: flow_ctrl (device)
[19:09:36] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: fpe (device)
[19:09:36] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: inputs (safety)
[19:09:36] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: jpe (device)
[19:09:36] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: mcm (core)
[19:09:36] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: nc_chute (device)
[19:09:36] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: nc_jr_station (device)
[19:09:36] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: outputs (safety)
[19:09:36] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: pb_chute (device)
[19:09:36] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: pb_chute_simple (device)
[19:09:36] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: pmm (device)
[19:09:36] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: rack (core)
[19:09:36] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: resets (safety)
[19:09:36] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: safety_tag_map (core)
[19:09:36] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: safety_tag_mapping (safety)
[19:09:36] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: speed_ctrl (device)
[19:09:36] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: station_epc (safety)
[19:09:36] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: station_jr_chute (device)
[19:09:36] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: station_jr_pb (device)
[19:09:36] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: station_ss_pb (device)
[19:09:36] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: station_s_pb (device)
[19:09:36] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: taching_belts (device)
[19:09:36] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: zones (safety)
[19:09:36] [INFO] [logging_config.py:128:_log_with_context] Generating safety routines...
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: inputs
[19:09:37] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: inputs
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: outputs
[19:09:37] [DEBUG] [logging_config.py:126:_log_with_context] Zones: subsystem key
[19:09:37] [DEBUG] [logging_config.py:126:_log_with_context] Zones: heuristic best match
[19:09:37] [DEBUG] [logging_config.py:126:_log_with_context] Zones: loaded
[19:09:37] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: outputs
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: resets
[19:09:37] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: resets
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: zones
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for PS5_1: {'EPC1', 'EPC2'}
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for PS6_1: {'EPC1', 'EPC2'}
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for PS7_1: {'EPC1', 'EPC2'}
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for PS7_9: {'EPC1', 'EPC2'}
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for UL13_1: {'EPC1', 'EPC2'}
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for UL13_4: {'EPC1', 'EPC2'}
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for UL13_8: {'EPC1', 'EPC2'}
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for UL14_3: {'EPC1', 'EPC2'}
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for UL14_4: {'EPC1', 'EPC2'}
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for UL14_1: {'ESTOP1'}
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for UL15_3: {'EPC1', 'EPC2'}
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for UL15_4: {'EPC1', 'EPC2'}
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for UL15_1: {'ESTOP1'}
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for UL16_1: {'EPC1', 'EPC2'}
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for UL16_2: {'EPC1', 'EPC2'}
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for UL17_3: {'EPC1', 'EPC2'}
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for UL17_4: {'EPC1', 'EPC2'}
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for UL17_1: {'ESTOP1'}
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for UL18_10: {'EPC1', 'EPC2'}
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for UL18_3: {'EPC1', 'EPC2'}
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for UL18_4: {'EPC1', 'EPC2'}
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for UL18_1: {'ESTOP1'}
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for UL19_1: {'EPC1', 'EPC2'}
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for UL19_2: {'EPC1', 'EPC2'}
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for UL20_3: {'EPC1', 'EPC2'}
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for UL20_4: {'EPC1', 'EPC2'}
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for UL20_1: {'ESTOP1'}
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for UL21_11: {'EPC1', 'EPC2'}
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for UL21_13: {'EPC1', 'EPC2'}
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for UL21_3: {'EPC1', 'EPC2'}
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for UL21_4: {'EPC1', 'EPC2'}
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for UL21_1: {'ESTOP1'}
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Available DCS controllers: {'PS5_1': {'EPC1', 'EPC2'}, 'PS6_1': {'EPC1', 'EPC2'}, 'PS7_1': {'EPC1', 'EPC2'}, 'PS7_9': {'EPC1', 'EPC2'}, 'UL13_1': {'EPC1', 'EPC2'}, 'UL13_4': {'EPC1', 'EPC2'}, 'UL13_8': {'EPC1', 'EPC2'}, 'UL14_3': {'EPC1', 'EPC2'}, 'UL14_4': {'EPC1', 'EPC2'}, 'UL14_1': {'ESTOP1'}, 'UL15_3': {'EPC1', 'EPC2'}, 'UL15_4': {'EPC1', 'EPC2'}, 'UL15_1': {'ESTOP1'}, 'UL16_1': {'EPC1', 'EPC2'}, 'UL16_2': {'EPC1', 'EPC2'}, 'UL17_3': {'EPC1', 'EPC2'}, 'UL17_4': {'EPC1', 'EPC2'}, 'UL17_1': {'ESTOP1'}, 'UL18_10': {'EPC1', 'EPC2'}, 'UL18_3': {'EPC1', 'EPC2'}, 'UL18_4': {'EPC1', 'EPC2'}, 'UL18_1': {'ESTOP1'}, 'UL19_1': {'EPC1', 'EPC2'}, 'UL19_2': {'EPC1', 'EPC2'}, 'UL20_3': {'EPC1', 'EPC2'}, 'UL20_4': {'EPC1', 'EPC2'}, 'UL20_1': {'ESTOP1'}, 'UL21_11': {'EPC1', 'EPC2'}, 'UL21_13': {'EPC1', 'EPC2'}, 'UL21_3': {'EPC1', 'EPC2'}, 'UL21_4': {'EPC1', 'EPC2'}, 'UL21_1': {'ESTOP1'}}
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Zone 02-01 candidates: ['UL13_1', 'UL13_2', 'UL13_3', 'UL13_4', 'UL13_5', 'UL13_6', 'UL13_7', 'UL13_8', 'UL13_9', 'UL13_10', 'UL13_11', 'UL13_12']
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL13_2 in zone 02-01
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL13_3 in zone 02-01
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL13_5 in zone 02-01
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL13_6 in zone 02-01
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL13_7 in zone 02-01
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL13_9 in zone 02-01
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL13_10 in zone 02-01
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL13_11 in zone 02-01
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL13_12 in zone 02-01
[19:09:37] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Zone 02-02 candidates: ['UL14_1', 'UL14_2', 'UL14_3', 'UL14_4', 'UL14_5', 'UL14_6', 'UL14_7', 'UL14_8', 'UL14_9', 'UL14_10']
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL14_2 in zone 02-02
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL14_5 in zone 02-02
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL14_6 in zone 02-02
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL14_7 in zone 02-02
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL14_8 in zone 02-02
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL14_9 in zone 02-02
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL14_10 in zone 02-02
[19:09:37] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Zone 02-03 candidates: ['UL15_1', 'UL15_2', 'UL15_3', 'UL15_4', 'UL15_5', 'UL15_6', 'UL15_7', 'UL15_8', 'UL15_9', 'UL15_10', 'UL15_11']
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL15_2 in zone 02-03
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL15_5 in zone 02-03
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL15_6 in zone 02-03
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL15_7 in zone 02-03
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL15_8 in zone 02-03
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL15_9 in zone 02-03
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL15_10 in zone 02-03
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL15_11 in zone 02-03
[19:09:37] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Zone 02-04 candidates: ['PS5_1', 'PS5_2', 'PS5_3', 'PS5_4', 'PS5_5']
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS5_2 in zone 02-04
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS5_3 in zone 02-04
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS5_4 in zone 02-04
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS5_5 in zone 02-04
[19:09:37] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Zone 02-05 candidates: ['PS5_6', 'PS5_7', 'PS5_8', 'PS5_9', 'PS5_10', 'PS5_11']
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS5_6 in zone 02-05
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS5_7 in zone 02-05
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS5_8 in zone 02-05
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS5_9 in zone 02-05
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS5_10 in zone 02-05
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS5_11 in zone 02-05
[19:09:37] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Zone 02-06 candidates: ['PS5_12', 'PS5_13']
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS5_12 in zone 02-06
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS5_13 in zone 02-06
[19:09:37] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Zone 02-07 candidates: ['UL16_1', 'UL16_2', 'UL16_3', 'UL16_4', 'UL16_5', 'UL16_6', 'UL16_7', 'UL16_8', 'UL16_9']
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL16_3 in zone 02-07
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL16_4 in zone 02-07
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL16_5 in zone 02-07
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL16_6 in zone 02-07
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL16_7 in zone 02-07
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL16_8 in zone 02-07
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL16_9 in zone 02-07
[19:09:37] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Zone 02-08 candidates: ['UL17_1', 'UL17_2', 'UL17_3', 'UL17_4', 'UL17_5', 'UL17_6', 'UL17_7', 'UL17_8', 'UL17_9', 'UL17_10']
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL17_2 in zone 02-08
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL17_5 in zone 02-08
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL17_6 in zone 02-08
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL17_7 in zone 02-08
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL17_8 in zone 02-08
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL17_9 in zone 02-08
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL17_10 in zone 02-08
[19:09:37] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Zone 02-09 candidates: ['UL18_1', 'UL18_2', 'UL18_3', 'UL18_4', 'UL18_5', 'UL18_6', 'UL18_7', 'UL18_8', 'UL18_9', 'UL18_10', 'UL18_11', 'UL18_12', 'UL18_13', 'UL18_14', 'UL18_15', 'UL18_16']
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL18_2 in zone 02-09
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL18_5 in zone 02-09
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL18_6 in zone 02-09
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL18_7 in zone 02-09
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL18_8 in zone 02-09
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL18_9 in zone 02-09
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL18_11 in zone 02-09
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL18_12 in zone 02-09
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL18_13 in zone 02-09
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL18_14 in zone 02-09
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL18_15 in zone 02-09
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL18_16 in zone 02-09
[19:09:37] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Zone 02-10 candidates: ['PS6_1', 'PS6_2', 'PS6_3', 'PS6_4', 'PS6_5']
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS6_2 in zone 02-10
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS6_3 in zone 02-10
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS6_4 in zone 02-10
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS6_5 in zone 02-10
[19:09:37] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Zone 02-11 candidates: ['PS6_6', 'PS6_7', 'PS6_8', 'PS6_9', 'PS6_10', 'PS6_11']
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS6_6 in zone 02-11
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS6_7 in zone 02-11
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS6_8 in zone 02-11
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS6_9 in zone 02-11
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS6_10 in zone 02-11
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS6_11 in zone 02-11
[19:09:37] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Zone 02-12 candidates: ['PS6_12', 'PS6_13']
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS6_12 in zone 02-12
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS6_13 in zone 02-12
[19:09:37] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Zone 02-13 candidates: ['UL19_1', 'UL19_2', 'UL19_3', 'UL19_4', 'UL19_5', 'UL19_6', 'UL19_7', 'UL19_8', 'UL19_9']
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL19_3 in zone 02-13
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL19_4 in zone 02-13
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL19_5 in zone 02-13
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL19_6 in zone 02-13
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL19_7 in zone 02-13
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL19_8 in zone 02-13
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL19_9 in zone 02-13
[19:09:37] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Zone 02-14 candidates: ['UL20_1', 'UL20_2', 'UL20_3', 'UL20_4', 'UL20_5', 'UL20_6', 'UL20_7', 'UL20_8', 'UL20_9', 'UL20_10', 'UL20_11']
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL20_2 in zone 02-14
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL20_5 in zone 02-14
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL20_6 in zone 02-14
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL20_7 in zone 02-14
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL20_8 in zone 02-14
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL20_9 in zone 02-14
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL20_10 in zone 02-14
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL20_11 in zone 02-14
[19:09:37] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Zone 02-15 candidates: ['UL21_1', 'UL21_2', 'UL21_3', 'UL21_4', 'UL21_5', 'UL21_6', 'UL21_7', 'UL21_8', 'UL21_9', 'UL21_10', 'UL21_11', 'UL21_12', 'UL21_13', 'UL21_14', 'UL21_15', 'UL21_16', 'UL21_17']
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL21_2 in zone 02-15
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL21_5 in zone 02-15
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL21_6 in zone 02-15
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL21_7 in zone 02-15
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL21_8 in zone 02-15
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL21_9 in zone 02-15
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL21_10 in zone 02-15
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL21_12 in zone 02-15
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL21_14 in zone 02-15
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL21_15 in zone 02-15
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL21_16 in zone 02-15
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base UL21_17 in zone 02-15
[19:09:37] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Zone 02-16 candidates: ['PS7_1', 'PS7_2', 'PS7_3', 'PS7_4', 'PS7_5']
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS7_2 in zone 02-16
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS7_3 in zone 02-16
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS7_4 in zone 02-16
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS7_5 in zone 02-16
[19:09:37] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Zone 02-17 candidates: ['PS7_6', 'PS7_7']
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS7_6 in zone 02-17
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS7_7 in zone 02-17
[19:09:37] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Zone 02-18 candidates: ['PS7_8', 'PS7_9', 'PS7_10']
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS7_8 in zone 02-18
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS7_10 in zone 02-18
[19:09:37] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Zone 02-19 candidates: ['PS7_11', 'PS7_12', 'PS7_13', 'PS7_14']
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS7_11 in zone 02-19
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS7_12 in zone 02-19
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS7_13 in zone 02-19
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS7_14 in zone 02-19
[19:09:37] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
[19:09:37] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: zones
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: estops
[19:09:37] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: estops
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: safety_tag_mapping
[19:09:37] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: safety_tag_mapping
[19:09:37] [INFO] [logging_config.py:128:_log_with_context] Safety routine generation results: {'inputs': True, 'outputs': True, 'resets': True, 'zones': True, 'estops': True, 'safety_tag_mapping': True}
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag map with 74 tags (50 push buttons, 24 beacons)
[19:09:37] [INFO] [logging_config.py:126:_log_with_context] Routines created (7): MainRoutine, R010_INPUTS, R011_OUTPUTS, R012_RESETS, R020_ESTOPS, R030_ZONES, R999_SAFETY_TAG_MAPPING
[19:09:37] [INFO] [logging_config.py:126:_log_with_context] - R010_INPUTS: 163 rungs | example: XIC(Local:7:I.Pt02.Status)XIC(Local:7:I.Pt03.Status)OTE(MCM_EPB_STATUS);
[19:09:37] [INFO] [logging_config.py:126:_log_with_context] - R011_OUTPUTS: 19 rungs | example: XIC(EStop_MCM_OK)XIC(EStop_02_01_OK)[OTE(UL13_1_VFD1:SO.STOOutput),OTE(UL13_2_VFD1:SO.STOOutput),OTE(UL13_3_VFD1:SO.STOOutput),OTE(UL13_4_VFD1:SO.STOOutput),...
[19:09:37] [INFO] [logging_config.py:126:_log_with_context] - R012_RESETS: 52 rungs | example: [XIC(SFT_PS5_1_S1_PB) ,XIC(SFT_MCM_S_PB)]OTE(RST_PS5_1_EPC1_ESTOP);
[19:09:37] [INFO] [logging_config.py:126:_log_with_context] - R030_ZONES: 20 rungs | example: XIC(UL13_1_EPC1_DCS_CTRL.O1)XIC(UL13_1_EPC2_DCS_CTRL.O1)XIC(UL13_4_EPC1_DCS_CTRL.O1)XIC(UL13_4_EPC2_DCS_CTRL.O1)XIC(UL13_8_EPC1_DCS_CTRL.O1)XIC(UL13_8_EPC2_D...
[19:09:37] [INFO] [logging_config.py:126:_log_with_context] - R020_ESTOPS: 59 rungs | example: DCS(MCM_EPB_DCS_CTRL,EMERGENCY STOP,EQUIVALENT - ACTIVE HIGH,500,MANUAL,AUTOMATIC,Local:7:I.Pt02.Data,Local:7:I.Pt03.Data,MCM_EPB_STATUS,SFT_MCM_S_PB);
[19:09:37] [INFO] [logging_config.py:126:_log_with_context] - R999_SAFETY_TAG_MAPPING: 24 rungs | example: XIC(SFT_PS5_1_BCN1_R)OTE(PS5_1_VFD1:SO.Out00Output)OTE(PS5_1_VFD1:SO.Out01Output);
[19:09:37] [INFO] [logging_config.py:126:_log_with_context] - MainRoutine: 1 rungs | example: [JSR(R010_INPUTS,0) ,JSR(R011_OUTPUTS,0) ,JSR(R012_RESETS,0) ,JSR(R020_ESTOPS,0) ,JSR(R030_ZONES,0) ];
[19:09:37] [INFO] [logging_config.py:128:_log_with_context] Successfully completed ModernSafetyProgramGenerator generation
[19:09:37] [INFO] [logging_config.py:128:_log_with_context] Written ModernSafetyProgramGenerator to /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/generated_projects/MTN6_MCM02/SafetyProgram_Generated.L5X
[19:09:37] [INFO] [logging_config.py:128:_log_with_context] [SUCCESS] SafetyProgram written to /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/generated_projects/MTN6_MCM02/SafetyProgram_Generated.L5X
[19:09:37] [INFO] [logging_config.py:128:_log_with_context] Generating MainProgram L5X...
[19:09:37] [WARNING] [logging_config.py:128:_log_with_context] LimitedMainProgramGenerator is deprecated; using ModernMainProgramGenerator
[19:09:37] [INFO] [logging_config.py:128:_log_with_context] Starting ModernMainProgramGenerator generation
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Creating MainProgram XML structure
[19:09:37] [DEBUG] [logging_config.py:128:_log_with_context] Adding controller tags...
[19:09:38] [DEBUG] [logging_config.py:126:_log_with_context] Zones: subsystem key
[19:09:38] [DEBUG] [logging_config.py:126:_log_with_context] Zones: heuristic best match
[19:09:38] [DEBUG] [logging_config.py:126:_log_with_context] Zones: loaded
[19:09:38] [DEBUG] [logging_config.py:126:_log_with_context] Extracting SPEED_CTRL data
[19:09:38] [INFO] [logging_config.py:128:_log_with_context] Data: SPEED_CTRL VFDs=136
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: project_name=MTN6_MCM04_CHUTE_LOAD, excel_path=/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/DESC_IP_MERGED.xlsx
[19:09:38] [INFO] [logging_config.py:128:_log_with_context] Using project prefix from project_name: MTN6
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS1_1_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS1_2_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS1_3_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS1_4_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS1_5_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS2_1_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS2_2_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS2_3_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS2_4_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS2_5_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS2_6_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS3_1_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS3_10_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS3_11_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS3_12_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS3_2_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS3_3_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS3_4_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS3_5_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS3_6_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS3_7_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS3_8_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS3_9_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS4_1_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS4_10_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS4_11_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS4_12_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS4_13_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS4_14_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS4_2_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS4_3_VFD1 = 220 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS4_4_VFD1 = 220 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS4_5_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS4_6_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS4_7_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS4_8_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS4_9_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL1_10A_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL1_10B_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL1_11_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL1_12_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL1_13_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL1_3_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL1_4_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL1_5_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL1_6_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL1_7_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL1_8_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL1_9_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL10_1_VFD1 = 120 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL10_10_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL10_2_VFD1 = 120 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL10_3_VFD1 = 120 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL10_4_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL10_5_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL10_6_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL10_7_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL10_8_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL10_9_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL11_10A_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL11_10B_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL11_11_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL11_12_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL11_13_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL11_3_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL11_4_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL11_5_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL11_6_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL11_7_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL11_8_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL11_9_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL12_10_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL12_3_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL12_4_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL12_5_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL12_6_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL12_7_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL12_8_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL12_9_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL2_10_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL2_3_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL2_4_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL2_5_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL2_6_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL2_7_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL2_8_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL2_9_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL3_1_VFD1 = 120 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL3_2_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL3_3_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL3_4_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL3_5_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL3_6_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL3_7_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL3_8_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL3_9_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL4_10A_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL4_10B_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL4_11_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL4_12_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL4_13_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL4_3_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL4_4_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL4_5_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL4_6_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL4_7_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL4_8_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL4_9_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL5_10_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL5_3_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL5_4_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL5_5_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL5_6_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL5_7_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL5_8_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL5_9_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL6_1_VFD1 = 120 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL6_2_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL6_3_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL6_4_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL6_5_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL6_6_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL6_7_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL6_8_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL6_9_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL7_10A_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL7_10B_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL7_11_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL7_12_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL7_13_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL7_3_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL7_4_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL7_5_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL7_6_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL7_7_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL7_8_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL7_9_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL8_1_VFD1 = 120 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL8_2_VFD1 = 120 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL8_3_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL8_4_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL8_5_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL8_6_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL8_7_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL8_8_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL8_9_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL9_10_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL9_11_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL9_3_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL9_4_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL9_5_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL9_6_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL9_7_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL9_8_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL9_9_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS5_1_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS5_10_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS5_11_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS5_12_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS5_13_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS5_2_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS5_3_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS5_4_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS5_5_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS5_6_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS5_7_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS5_8_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS5_9_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS6_1_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS6_10_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS6_11_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS6_12_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS6_13_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS6_2_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS6_3_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS6_4_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS6_5_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS6_6_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS6_7_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS6_8_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS6_9_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS7_1_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS7_10_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS7_11_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS7_12_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS7_13_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS7_14_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS7_2_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS7_3_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS7_4_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS7_5_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS7_6_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS7_7_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS7_8_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS7_9_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL13_1_VFD1 = 120 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL13_10_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL13_11_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL13_12_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL13_2_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL13_3_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL13_4_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL13_5_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL13_6_VFD = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL13_7_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL13_8_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL13_9A_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL13_9B_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL14_10_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL14_3_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL14_4_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL14_5_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL14_6_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL14_8_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL14_9_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL15_10_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL15_11_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL15_3_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL15_4_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL15_5_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL15_6_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL15_7_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL15_8_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL15_9_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL16_1_VFD1 = 120 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL16_2_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL16_3_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL16_4_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL16_5_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL16_6_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL16_7_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL16_8_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL16_9_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL17_10_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL17_3_VFD1 = 120 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL17_4_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL17_5_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL17_6_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL17_7_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL17_8_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL17_9_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL18_10_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL18_11_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL18_12_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL18_13A_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL18_13B_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL18_14_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL18_15_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL18_16_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL18_3_VFD1 = 120 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL18_4_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL18_5_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL18_6_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL18_7_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL18_8_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL18_9_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL19_1_VFD1 = 120 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL19_2_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL19_3_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL19_4_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL19_5_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL19_6_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL19_7_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL19_8_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL19_9_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL20_10_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL20_11_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL20_3_VFD1 = 120 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL20_4_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL20_5_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL20_6_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL20_7_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL20_8_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL20_9_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL21_10_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL21_11_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL21_12_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL21_13_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL21_14A_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL21_14B_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL21_15_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL21_16_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL21_17_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL21_3_VFD1 = 120 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL21_4_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL21_5_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL21_6_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL21_7_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL21_8_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL21_9_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCP1_1_VFD = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCP1_2_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCP1_3_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCP1_4_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCP1_5_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCP1_6_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCP1_7_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCP1_8_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL1_14_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL1_15_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL1_16_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL1_17_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL1_18_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL1_19_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL1_20_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL11_14_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL11_15_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL11_16_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL11_17_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL11_18_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL11_19_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL11_20_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL13_13_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL13_14_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL13_15_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL13_16_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL13_17_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL13_18_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL13_19_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL18_17_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL18_18_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL18_19_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL18_20_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL18_21_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL18_22_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL18_23_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL21_18_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL21_19_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL21_20_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL21_21_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL21_22_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL21_23_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL21_24_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL4_14_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL4_15_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL4_16_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL4_17_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL4_18_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL4_19_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL4_20_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL7_14_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL7_15_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL7_16_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL7_17_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL7_18_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL7_19_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: UL7_20_VFD1 = 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: FL1014_2_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: FL1018_2_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: FL1022_2_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: FL1026_2_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: FL1034_2_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: FL1038_2_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: FL3012_2_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: FL3016_2_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: FL3020_2_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: FL3024_2_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PRS3_2A_VFD1 = 120 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PRS3_2B_VFD1 = 120 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PRS3_3A_VFD1 = 120 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PRS3_3B_VFD1 = 120 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PRS3_5_VFD1 = 120 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PRS4_1_VFD1 = 120 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PRS4_2_VFD1 = 120 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS10_1_VFD1 = 150 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS10_2_VFD1 = 200 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS10_3_VFD1 = 240 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS10_5_VFD1 = 240 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS11_1_VFD1 = 150 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS11_11_VFD1 = 240 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS11_2_VFD1 = 200 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS11_3_VFD1 = 240 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS11_4_VFD1 = 240 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS11_6_VFD1 = 240 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS11_7_VFD1 = 240 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS11_8_VFD1 = 240 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS11_9_VFD1 = 240 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: ULC5_3_VFD1 = 80 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: ULC6_3_VFD1 = 80 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: ULC7_3_VFD1 = 80 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: ULC8_3_VFD1 = 80 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: FL2074_2_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: FL2078_2_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: FL2086_2_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: FL2090_2_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: FL2094_2_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: FL4066_2_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: FL4070_2_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: FL4074_2_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: FL4078_2_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: FL4082_2_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PRS1_2A_VFD1 = 120 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PRS1_2B_VFD1 = 120 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PRS1_3_VFD1 = 120 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PRS1_4_VFD1 = 120 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PRS1_6_VFD1 = 120 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PRS2_1_VFD1 = 120 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS8_1_VFD1 = 140 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS8_11_VFD1 = 240 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS8_2_VFD1 = 180 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS8_4_VFD1 = 240 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS8_5_VFD1 = 240 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS8_6_VFD1 = 240 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS8_8_VFD1 = 220 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS8_9_VFD1 = 240 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS9_2_VFD1 = 240 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: PS9_3_VFD1 = 190 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: ULC1_3_VFD1 = 80 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: ULC2_3_VFD1 = 80 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: ULC3_3_VFD1 = 80 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: ULC4_3_VFD1 = 80 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCP1_10A_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCP1_10B_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCP1_11_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCP1_12_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCP1_13_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCP1_14A_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCP1_14B_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCP1_14C_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCP1_14D_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCP1_15_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCP1_16_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCP1_17_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCP1_18A_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCP1_18B_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCP1_19_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCP1_20_VFD1 = 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCP1_21_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCP1_9_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCS1_1_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCS1_2_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCS1_3_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCS1_4_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCS1_5A_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCS1_5B_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCS1_6_VFD1 = 240 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCS1_7_VFD1 = 240 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCS1_8_VFD1 = 240 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCS1_9_VFD1 = 240 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCS2_1_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCS2_2_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCS2_3A_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCS2_3B_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCS2_4_VFD1 = 240 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCS2_5_VFD1 = 240 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCS2_6_VFD1 = 240 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: NCS2_7_VFD1 = 240 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: S02_1_VFD1 = 250 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: S02_2_VFD1 = 250 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYAB_10_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYAB_11_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYAB_12_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYAB_13_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYAB_14_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYAB_15_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYAB_2_VFD1 = 550 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYAB_3_VFD1 = 550 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYAB_4_VFD1 = 500 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYAB_5_VFD1 = 450 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYAB_6_VFD1 = 400 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYAB_7_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYAB_8_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYAB_9_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYAC_10_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYAC_11_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYAC_2_VFD1 = 550 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYAC_3_VFD1 = 500 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYAC_4_VFD1 = 450 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYAC_5_VFD1 = 400 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYAC_6_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYAC_7_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYAC_8_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYAC_9_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYAD_2_VFD1 = 550 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYAD_3_VFD1 = 500 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYAD_4_VFD1 = 450 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYAD_5_VFD1 = 400 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYAD_6_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYAD_7_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYAD_8_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYAD_9_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYBA_10_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYBA_11_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYBA_12_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYBA_13_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYBA_14_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYBA_15_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYBA_2_VFD1 = 550 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYBA_3_VFD1 = 500 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYBA_4_VFD1 = 450 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYBA_5_VFD1 = 400 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYBA_6_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYBA_7_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYBA_8_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYBA_9_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYBC_10_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYBC_2_VFD1 = 550 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYBC_3_VFD1 = 500 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYBC_4_VFD1 = 450 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYBC_5_VFD1 = 400 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYBC_6_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYBC_7_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYBC_8_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYBC_9_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYBD_10_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYBD_11_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYBD_12_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYBD_13_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYBD_14_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYBD_2_VFD1 = 550 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYBD_3_VFD1 = 550 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYBD_4_VFD1 = 450 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYBD_5_VFD1 = 400 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYBD_6_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYBD_7_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYBD_8_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYBD_9_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYCA_2_VFD1 = 550 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYCA_3_VFD1 = 500 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYCA_4_VFD1 = 450 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYCA_5_VFD1 = 400 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYCA_6_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYCA_7_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYCA_8_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYCA_9_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYCB_10_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYCB_2_VFD1 = 550 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYCB_3_VFD1 = 500 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYCB_4_VFD1 = 450 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYCB_5_VFD1 = 400 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYCB_6_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYCB_7_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYCB_8_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYCB_9_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYCD_10_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYCD_11_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYCD_12_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYCD_2_VFD1 = 400 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYCD_3_VFD1 = 380 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYCD_4_VFD1 = 450 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYCD_5_VFD1 = 400 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYCD_6_VFD1 = 400 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYCD_7_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYCD_8_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYCD_9_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYDA_2_VFD1 = 550 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYDA_3_VFD1 = 500 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYDA_4_VFD1 = 450 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYDA_5_VFD1 = 400 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYDA_6_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYDA_7_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYDA_8_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYDA_9_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYDB_10_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYDB_11_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYDB_12_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYDB_13_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYDB_14_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYDB_15_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYDB_16_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYDB_2_VFD1 = 550 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYDB_3_VFD1 = 500 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYDB_4_VFD1 = 450 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYDB_5_VFD1 = 400 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYDB_6_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYDB_7_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYDB_8_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYDB_9_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYDC_10_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYDC_11_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYDC_12_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYDC_13_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYDC_2_VFD1 = 550 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYDC_3_VFD1 = 500 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYDC_4_VFD1 = 450 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYDC_5_VFD1 = 400 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYDC_6_VFD1 = 350 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYDC_7_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYDC_8_VFD1 = 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Parsed speed: BYDC_9_VFD1 = 300 FPM
[19:09:38] [INFO] [logging_config.py:128:_log_with_context] Loaded 580 VFD speeds from /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/Speeds/MTN6.xlsx
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL13_1_VFD1 -> 120 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL13_2_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL13_3_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL13_4_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL13_5_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed fallback: UL13_6_VFD1 -> 350 FPM (default)
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL13_7_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL13_8_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL13_9A_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL13_9B_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL13_10_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL13_11_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL13_12_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL14_3_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL14_4_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL14_5_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL14_6_VFD1 -> 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed fallback: UL14_7_VFD1 -> 350 FPM (default)
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL14_8_VFD1 -> 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL14_9_VFD1 -> 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL14_10_VFD1 -> 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL15_3_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL15_4_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL15_5_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL15_6_VFD1 -> 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL15_7_VFD1 -> 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL15_8_VFD1 -> 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL15_9_VFD1 -> 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL15_10_VFD1 -> 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL15_11_VFD1 -> 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL16_1_VFD1 -> 120 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL16_2_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL16_3_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL16_4_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL16_5_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL16_6_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL16_7_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL16_8_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL16_9_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL17_3_VFD1 -> 120 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL17_4_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL17_5_VFD1 -> 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL17_6_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL17_7_VFD1 -> 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL17_8_VFD1 -> 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL17_9_VFD1 -> 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL17_10_VFD1 -> 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL18_3_VFD1 -> 120 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL18_4_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL18_5_VFD1 -> 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL18_6_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL18_7_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL18_8_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL18_9_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL18_10_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL18_11_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL18_12_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL18_13A_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL18_13B_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL18_14_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL18_15_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL18_16_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL19_1_VFD1 -> 120 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL19_2_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL19_3_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL19_4_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL19_5_VFD1 -> 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL19_6_VFD1 -> 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL19_7_VFD1 -> 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL19_8_VFD1 -> 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL19_9_VFD1 -> 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL20_3_VFD1 -> 120 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL20_4_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL20_5_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL20_6_VFD1 -> 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL20_7_VFD1 -> 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL20_8_VFD1 -> 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL20_9_VFD1 -> 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL20_10_VFD1 -> 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL20_11_VFD1 -> 420 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL21_3_VFD1 -> 120 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL21_4_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL21_5_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL21_6_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL21_7_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL21_8_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL21_9_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL21_10_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL21_11_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL21_12_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL21_13_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL21_14A_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL21_14B_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL21_15_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL21_16_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: UL21_17_VFD1 -> 280 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS5_1_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS5_2_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS5_3_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS5_4_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS5_5_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS5_6_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS5_7_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS5_8_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS5_9_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS5_10_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS5_11_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS5_12_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS5_13_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS6_1_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS6_2_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS6_3_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS6_4_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS6_5_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS6_6_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS6_7_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS6_8_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS6_9_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS6_10_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS6_11_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS6_12_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS6_13_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS7_1_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS7_2_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS7_3_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS7_4_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS7_5_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS7_6_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS7_7_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS7_8_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS7_9_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS7_10_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS7_11_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS7_12_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS7_13_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] Speed lookup: PS7_14_VFD1 -> 300 FPM
[19:09:38] [DEBUG] [logging_config.py:128:_log_with_context] SPEED_CTRL sample=PS5_1_VFD1(300), PS5_2_VFD1(300), PS5_3_VFD1(300), PS5_4_VFD1(300), PS5_5_VFD1(300)...
[19:09:38] [INFO] [logging_config.py:128:_log_with_context] Data: SPEED_CTRL count=136
[19:09:39] [DEBUG] [logging_config.py:126:_log_with_context] Extracting PMM data
[19:09:39] [INFO] [logging_config.py:128:_log_with_context] Data: PMM entries=3
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] PMM processing PDP3_PMM1
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] PMM PDP3_PMM1 DPM=UL18_4_DPM1
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] PMM PDP3_PMM1 PWM fault IO PDP3_FIO1:I.Pt12.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] PMM PDP3_PMM1 configuration stored
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] PMM processing PDP4_PMM1
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] PMM PDP4_PMM1 DPM=UL18_4_DPM1
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] PMM PDP4_PMM1 PWM fault IO PDP4_FIO1:I.Pt12.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] PMM PDP4_PMM1 configuration stored
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] PMM processing PDP7_PMM1
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] PMM PDP7_PMM1 DPM=UL21_11_DPM1
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] PMM PDP7_PMM1 PWM fault IO PDP7_FIO1:I.Pt12.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] PMM PDP7_PMM1 configuration stored
[19:09:39] [INFO] [logging_config.py:128:_log_with_context] Data: PMM configs=3
[19:09:39] [DEBUG] [logging_config.py:126:_log_with_context] Extracting CB_MONITOR data
[19:09:39] [INFO] [logging_config.py:128:_log_with_context] Data: CB PDPs=3
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] CB_MONITOR PDP3: CBs=26 FIOs=2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] CB entries for PDP3 (in order): ['PDP3_CB1', 'PDP3_CB2', 'PDP3_CB3', 'PDP3_CB4', 'PDP3_CB5', 'PDP3_CB6', 'PDP3_CB7', 'PDP3_CB8', 'PDP3_CB9', 'PDP3_CB10', 'PDP3_CB11', 'PDP3_CB12', 'PDP3_CB13', 'PDP3_CB14', 'PDP3_CB15', 'PDP3_CB16', 'PDP3_CB17', 'PDP3_CB18', 'PDP3_CB19', 'PDP3_CB20', 'PDP3_CB21', 'PDP3_CB22', 'PDP3_CB23', 'PDP3_CB24', 'PDP3_CB25', 'PDP3_CB26']
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP3_CB1, IO_PATH=PDP3_FIO1:I.Pt00.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP3_CB1 (CB1) to position 0 with IO_PATH PDP3_FIO1:I.Pt00.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP3_CB2, IO_PATH=PDP3_FIO1:I.Pt01.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP3_CB2 (CB2) to position 1 with IO_PATH PDP3_FIO1:I.Pt01.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP3_CB3, IO_PATH=PDP3_FIO1:I.Pt02.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP3_CB3 (CB3) to position 2 with IO_PATH PDP3_FIO1:I.Pt02.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP3_CB4, IO_PATH=PDP3_FIO1:I.Pt03.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP3_CB4 (CB4) to position 3 with IO_PATH PDP3_FIO1:I.Pt03.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP3_CB5, IO_PATH=PDP3_FIO1:I.Pt04.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP3_CB5 (CB5) to position 4 with IO_PATH PDP3_FIO1:I.Pt04.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP3_CB6, IO_PATH=PDP3_FIO1:I.Pt06.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP3_CB6 (CB6) to position 5 with IO_PATH PDP3_FIO1:I.Pt06.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP3_CB7, IO_PATH=PDP3_FIO1:I.Pt08.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP3_CB7 (CB7) to position 6 with IO_PATH PDP3_FIO1:I.Pt08.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP3_CB8, IO_PATH=PDP3_FIO1:I.Pt09.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP3_CB8 (CB8) to position 7 with IO_PATH PDP3_FIO1:I.Pt09.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP3_CB9, IO_PATH=PDP3_FIO1:I.Pt10.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP3_CB9 (CB9) to position 8 with IO_PATH PDP3_FIO1:I.Pt10.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP3_CB10, IO_PATH=PDP3_FIO1:I.Pt11.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP3_CB10 (CB10) to position 9 with IO_PATH PDP3_FIO1:I.Pt11.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP3_CB11, IO_PATH=PDP3_FIOH1:I.ProcessDataIn.Connector_7_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP3_CB11 (CB11) to position 10 with IO_PATH PDP3_FIOH1:I.ProcessDataIn.Connector_7_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP3_CB12, IO_PATH=PDP3_FIOH1:I.ProcessDataIn.Connector_7_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP3_CB12 (CB12) to position 11 with IO_PATH PDP3_FIOH1:I.ProcessDataIn.Connector_7_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP3_CB13, IO_PATH=PDP3_FIOH1:I.ProcessDataIn.Connector_5_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP3_CB13 (CB13) to position 12 with IO_PATH PDP3_FIOH1:I.ProcessDataIn.Connector_5_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP3_CB14, IO_PATH=PDP3_FIOH1:I.ProcessDataIn.Connector_5_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP3_CB14 (CB14) to position 13 with IO_PATH PDP3_FIOH1:I.ProcessDataIn.Connector_5_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP3_CB15, IO_PATH=PDP3_FIOH1:I.ProcessDataIn.Connector_3_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP3_CB15 (CB15) to position 14 with IO_PATH PDP3_FIOH1:I.ProcessDataIn.Connector_3_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP3_CB16, IO_PATH=PDP3_FIOH1:I.ProcessDataIn.Connector_3_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP3_CB16 (CB16) to position 15 with IO_PATH PDP3_FIOH1:I.ProcessDataIn.Connector_3_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP3_CB17, IO_PATH=PDP3_FIOH1:I.ProcessDataIn.Connector_1_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP3_CB17 (CB17) to position 16 with IO_PATH PDP3_FIOH1:I.ProcessDataIn.Connector_1_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP3_CB18, IO_PATH=PDP3_FIOH1:I.ProcessDataIn.Connector_1_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP3_CB18 (CB18) to position 17 with IO_PATH PDP3_FIOH1:I.ProcessDataIn.Connector_1_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP3_CB19, IO_PATH=PDP3_FIOH1:I.ProcessDataIn.Connector_8_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP3_CB19 (CB19) to position 18 with IO_PATH PDP3_FIOH1:I.ProcessDataIn.Connector_8_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP3_CB20, IO_PATH=PDP3_FIOH1:I.ProcessDataIn.Connector_8_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP3_CB20 (CB20) to position 19 with IO_PATH PDP3_FIOH1:I.ProcessDataIn.Connector_8_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP3_CB21, IO_PATH=PDP3_FIOH1:I.ProcessDataIn.Connector_6_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP3_CB21 (CB21) to position 20 with IO_PATH PDP3_FIOH1:I.ProcessDataIn.Connector_6_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP3_CB22, IO_PATH=PDP3_FIOH1:I.ProcessDataIn.Connector_6_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP3_CB22 (CB22) to position 21 with IO_PATH PDP3_FIOH1:I.ProcessDataIn.Connector_6_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP3_CB23, IO_PATH=PDP3_FIOH1:I.ProcessDataIn.Connector_4_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP3_CB23 (CB23) to position 22 with IO_PATH PDP3_FIOH1:I.ProcessDataIn.Connector_4_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP3_CB24, IO_PATH=PDP3_FIOH1:I.ProcessDataIn.Connector_4_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP3_CB24 (CB24) to position 23 with IO_PATH PDP3_FIOH1:I.ProcessDataIn.Connector_4_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP3_CB25, IO_PATH=PDP3_FIOH1:I.ProcessDataIn.Connector_2_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP3_CB25 (CB25) to position 24 with IO_PATH PDP3_FIOH1:I.ProcessDataIn.Connector_2_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP3_CB26, IO_PATH=PDP3_FIOH1:I.ProcessDataIn.Connector_2_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP3_CB26 (CB26) to position 25 with IO_PATH PDP3_FIOH1:I.ProcessDataIn.Connector_2_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] CB_MONITOR PDP3: configured CBs=26 entries=['PDP3_CB1', 'PDP3_CB2', 'PDP3_CB3', 'PDP3_CB4', 'PDP3_CB5', 'PDP3_CB6', 'PDP3_CB7', 'PDP3_CB8', 'PDP3_CB9', 'PDP3_CB10', 'PDP3_CB11', 'PDP3_CB12', 'PDP3_CB13', 'PDP3_CB14', 'PDP3_CB15', 'PDP3_CB16', 'PDP3_CB17', 'PDP3_CB18', 'PDP3_CB19', 'PDP3_CB20', 'PDP3_CB21', 'PDP3_CB22', 'PDP3_CB23', 'PDP3_CB24', 'PDP3_CB25', 'PDP3_CB26'] fault=PDP3_FIO1:I.ConnectionFaulted
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] CB_MONITOR PDP4: CBs=26 FIOs=2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] CB entries for PDP4 (in order): ['PDP4_CB1', 'PDP4_CB2', 'PDP4_CB3', 'PDP4_CB4', 'PDP4_CB5', 'PDP4_CB6', 'PDP4_CB7', 'PDP4_CB8', 'PDP4_CB9', 'PDP4_CB10', 'PDP4_CB11', 'PDP4_CB12', 'PDP4_CB13', 'PDP4_CB14', 'PDP4_CB15', 'PDP4_CB16', 'PDP4_CB17', 'PDP4_CB18', 'PDP4_CB19', 'PDP4_CB20', 'PDP4_CB21', 'PDP4_CB22', 'PDP4_CB23', 'PDP4_CB24', 'PDP4_CB25', 'PDP4_CB26']
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP4_CB1, IO_PATH=PDP4_FIO1:I.Pt00.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP4_CB1 (CB1) to position 0 with IO_PATH PDP4_FIO1:I.Pt00.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP4_CB2, IO_PATH=PDP4_FIO1:I.Pt01.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP4_CB2 (CB2) to position 1 with IO_PATH PDP4_FIO1:I.Pt01.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP4_CB3, IO_PATH=PDP4_FIO1:I.Pt02.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP4_CB3 (CB3) to position 2 with IO_PATH PDP4_FIO1:I.Pt02.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP4_CB4, IO_PATH=PDP4_FIO1:I.Pt03.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP4_CB4 (CB4) to position 3 with IO_PATH PDP4_FIO1:I.Pt03.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP4_CB5, IO_PATH=PDP4_FIO1:I.Pt04.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP4_CB5 (CB5) to position 4 with IO_PATH PDP4_FIO1:I.Pt04.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP4_CB6, IO_PATH=PDP4_FIO1:I.Pt06.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP4_CB6 (CB6) to position 5 with IO_PATH PDP4_FIO1:I.Pt06.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP4_CB7, IO_PATH=PDP4_FIO1:I.Pt08.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP4_CB7 (CB7) to position 6 with IO_PATH PDP4_FIO1:I.Pt08.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP4_CB8, IO_PATH=PDP4_FIO1:I.Pt09.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP4_CB8 (CB8) to position 7 with IO_PATH PDP4_FIO1:I.Pt09.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP4_CB9, IO_PATH=PDP4_FIO1:I.Pt10.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP4_CB9 (CB9) to position 8 with IO_PATH PDP4_FIO1:I.Pt10.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP4_CB10, IO_PATH=PDP4_FIO1:I.Pt11.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP4_CB10 (CB10) to position 9 with IO_PATH PDP4_FIO1:I.Pt11.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP4_CB11, IO_PATH=PDP4_FIOH1:I.ProcessDataIn.Connector_7_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP4_CB11 (CB11) to position 10 with IO_PATH PDP4_FIOH1:I.ProcessDataIn.Connector_7_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP4_CB12, IO_PATH=PDP4_FIOH1:I.ProcessDataIn.Connector_7_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP4_CB12 (CB12) to position 11 with IO_PATH PDP4_FIOH1:I.ProcessDataIn.Connector_7_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP4_CB13, IO_PATH=PDP4_FIOH1:I.ProcessDataIn.Connector_5_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP4_CB13 (CB13) to position 12 with IO_PATH PDP4_FIOH1:I.ProcessDataIn.Connector_5_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP4_CB14, IO_PATH=PDP4_FIOH1:I.ProcessDataIn.Connector_5_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP4_CB14 (CB14) to position 13 with IO_PATH PDP4_FIOH1:I.ProcessDataIn.Connector_5_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP4_CB15, IO_PATH=PDP4_FIOH1:I.ProcessDataIn.Connector_3_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP4_CB15 (CB15) to position 14 with IO_PATH PDP4_FIOH1:I.ProcessDataIn.Connector_3_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP4_CB16, IO_PATH=PDP4_FIOH1:I.ProcessDataIn.Connector_3_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP4_CB16 (CB16) to position 15 with IO_PATH PDP4_FIOH1:I.ProcessDataIn.Connector_3_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP4_CB17, IO_PATH=PDP4_FIOH1:I.ProcessDataIn.Connector_1_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP4_CB17 (CB17) to position 16 with IO_PATH PDP4_FIOH1:I.ProcessDataIn.Connector_1_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP4_CB18, IO_PATH=PDP4_FIOH1:I.ProcessDataIn.Connector_1_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP4_CB18 (CB18) to position 17 with IO_PATH PDP4_FIOH1:I.ProcessDataIn.Connector_1_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP4_CB19, IO_PATH=PDP4_FIOH1:I.ProcessDataIn.Connector_8_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP4_CB19 (CB19) to position 18 with IO_PATH PDP4_FIOH1:I.ProcessDataIn.Connector_8_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP4_CB20, IO_PATH=PDP4_FIOH1:I.ProcessDataIn.Connector_8_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP4_CB20 (CB20) to position 19 with IO_PATH PDP4_FIOH1:I.ProcessDataIn.Connector_8_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP4_CB21, IO_PATH=PDP4_FIOH1:I.ProcessDataIn.Connector_6_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP4_CB21 (CB21) to position 20 with IO_PATH PDP4_FIOH1:I.ProcessDataIn.Connector_6_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP4_CB22, IO_PATH=PDP4_FIOH1:I.ProcessDataIn.Connector_6_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP4_CB22 (CB22) to position 21 with IO_PATH PDP4_FIOH1:I.ProcessDataIn.Connector_6_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP4_CB23, IO_PATH=PDP4_FIOH1:I.ProcessDataIn.Connector_4_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP4_CB23 (CB23) to position 22 with IO_PATH PDP4_FIOH1:I.ProcessDataIn.Connector_4_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP4_CB24, IO_PATH=PDP4_FIOH1:I.ProcessDataIn.Connector_4_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP4_CB24 (CB24) to position 23 with IO_PATH PDP4_FIOH1:I.ProcessDataIn.Connector_4_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP4_CB25, IO_PATH=PDP4_FIOH1:I.ProcessDataIn.Connector_2_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP4_CB25 (CB25) to position 24 with IO_PATH PDP4_FIOH1:I.ProcessDataIn.Connector_2_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP4_CB26, IO_PATH=PDP4_FIOH1:I.ProcessDataIn.Connector_2_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP4_CB26 (CB26) to position 25 with IO_PATH PDP4_FIOH1:I.ProcessDataIn.Connector_2_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] CB_MONITOR PDP4: configured CBs=26 entries=['PDP4_CB1', 'PDP4_CB2', 'PDP4_CB3', 'PDP4_CB4', 'PDP4_CB5', 'PDP4_CB6', 'PDP4_CB7', 'PDP4_CB8', 'PDP4_CB9', 'PDP4_CB10', 'PDP4_CB11', 'PDP4_CB12', 'PDP4_CB13', 'PDP4_CB14', 'PDP4_CB15', 'PDP4_CB16', 'PDP4_CB17', 'PDP4_CB18', 'PDP4_CB19', 'PDP4_CB20', 'PDP4_CB21', 'PDP4_CB22', 'PDP4_CB23', 'PDP4_CB24', 'PDP4_CB25', 'PDP4_CB26'] fault=PDP4_FIO1:I.ConnectionFaulted
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] CB_MONITOR PDP7: CBs=26 FIOs=2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] CB entries for PDP7 (in order): ['PDP7_CB1', 'PDP7_CB2', 'PDP7_CB3', 'PDP7_CB4', 'PDP7_CB5', 'PDP7_CB6', 'PDP7_CB7', 'PDP7_CB8', 'PDP7_CB9', 'PDP7_CB10', 'PDP7_CB11', 'PDP7_CB12', 'PDP7_CB13', 'PDP7_CB14', 'PDP7_CB15', 'PDP7_CB16', 'PDP7_CB17', 'PDP7_CB18', 'PDP7_CB19', 'PDP7_CB20', 'PDP7_CB21', 'PDP7_CB22', 'PDP7_CB23', 'PDP7_CB24', 'PDP7_CB25', 'PDP7_CB26']
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP7_CB1, IO_PATH=PDP7_FIO1:I.Pt00.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP7_CB1 (CB1) to position 0 with IO_PATH PDP7_FIO1:I.Pt00.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP7_CB2, IO_PATH=PDP7_FIO1:I.Pt01.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP7_CB2 (CB2) to position 1 with IO_PATH PDP7_FIO1:I.Pt01.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP7_CB3, IO_PATH=PDP7_FIO1:I.Pt02.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP7_CB3 (CB3) to position 2 with IO_PATH PDP7_FIO1:I.Pt02.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP7_CB4, IO_PATH=PDP7_FIO1:I.Pt03.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP7_CB4 (CB4) to position 3 with IO_PATH PDP7_FIO1:I.Pt03.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP7_CB5, IO_PATH=PDP7_FIO1:I.Pt04.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP7_CB5 (CB5) to position 4 with IO_PATH PDP7_FIO1:I.Pt04.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP7_CB6, IO_PATH=PDP7_FIO1:I.Pt06.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP7_CB6 (CB6) to position 5 with IO_PATH PDP7_FIO1:I.Pt06.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP7_CB7, IO_PATH=PDP7_FIO1:I.Pt08.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP7_CB7 (CB7) to position 6 with IO_PATH PDP7_FIO1:I.Pt08.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP7_CB8, IO_PATH=PDP7_FIO1:I.Pt09.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP7_CB8 (CB8) to position 7 with IO_PATH PDP7_FIO1:I.Pt09.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP7_CB9, IO_PATH=PDP7_FIO1:I.Pt10.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP7_CB9 (CB9) to position 8 with IO_PATH PDP7_FIO1:I.Pt10.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP7_CB10, IO_PATH=PDP7_FIO1:I.Pt11.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP7_CB10 (CB10) to position 9 with IO_PATH PDP7_FIO1:I.Pt11.Data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP7_CB11, IO_PATH=PDP7_FIOH1:I.ProcessDataIn.Connector_7_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP7_CB11 (CB11) to position 10 with IO_PATH PDP7_FIOH1:I.ProcessDataIn.Connector_7_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP7_CB12, IO_PATH=PDP7_FIOH1:I.ProcessDataIn.Connector_7_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP7_CB12 (CB12) to position 11 with IO_PATH PDP7_FIOH1:I.ProcessDataIn.Connector_7_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP7_CB13, IO_PATH=PDP7_FIOH1:I.ProcessDataIn.Connector_5_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP7_CB13 (CB13) to position 12 with IO_PATH PDP7_FIOH1:I.ProcessDataIn.Connector_5_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP7_CB14, IO_PATH=PDP7_FIOH1:I.ProcessDataIn.Connector_5_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP7_CB14 (CB14) to position 13 with IO_PATH PDP7_FIOH1:I.ProcessDataIn.Connector_5_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP7_CB15, IO_PATH=PDP7_FIOH1:I.ProcessDataIn.Connector_3_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP7_CB15 (CB15) to position 14 with IO_PATH PDP7_FIOH1:I.ProcessDataIn.Connector_3_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP7_CB16, IO_PATH=PDP7_FIOH1:I.ProcessDataIn.Connector_3_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP7_CB16 (CB16) to position 15 with IO_PATH PDP7_FIOH1:I.ProcessDataIn.Connector_3_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP7_CB17, IO_PATH=PDP7_FIOH1:I.ProcessDataIn.Connector_1_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP7_CB17 (CB17) to position 16 with IO_PATH PDP7_FIOH1:I.ProcessDataIn.Connector_1_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP7_CB18, IO_PATH=PDP7_FIOH1:I.ProcessDataIn.Connector_1_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP7_CB18 (CB18) to position 17 with IO_PATH PDP7_FIOH1:I.ProcessDataIn.Connector_1_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP7_CB19, IO_PATH=PDP7_FIOH1:I.ProcessDataIn.Connector_8_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP7_CB19 (CB19) to position 18 with IO_PATH PDP7_FIOH1:I.ProcessDataIn.Connector_8_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP7_CB20, IO_PATH=PDP7_FIOH1:I.ProcessDataIn.Connector_8_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP7_CB20 (CB20) to position 19 with IO_PATH PDP7_FIOH1:I.ProcessDataIn.Connector_8_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP7_CB21, IO_PATH=PDP7_FIOH1:I.ProcessDataIn.Connector_6_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP7_CB21 (CB21) to position 20 with IO_PATH PDP7_FIOH1:I.ProcessDataIn.Connector_6_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP7_CB22, IO_PATH=PDP7_FIOH1:I.ProcessDataIn.Connector_6_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP7_CB22 (CB22) to position 21 with IO_PATH PDP7_FIOH1:I.ProcessDataIn.Connector_6_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP7_CB23, IO_PATH=PDP7_FIOH1:I.ProcessDataIn.Connector_4_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP7_CB23 (CB23) to position 22 with IO_PATH PDP7_FIOH1:I.ProcessDataIn.Connector_4_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP7_CB24, IO_PATH=PDP7_FIOH1:I.ProcessDataIn.Connector_4_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP7_CB24 (CB24) to position 23 with IO_PATH PDP7_FIOH1:I.ProcessDataIn.Connector_4_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP7_CB25, IO_PATH=PDP7_FIOH1:I.ProcessDataIn.Connector_2_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP7_CB25 (CB25) to position 24 with IO_PATH PDP7_FIOH1:I.ProcessDataIn.Connector_2_A_Pin_4
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Processing CB entry: DESCA=PDP7_CB26, IO_PATH=PDP7_FIOH1:I.ProcessDataIn.Connector_2_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Mapped PDP7_CB26 (CB26) to position 25 with IO_PATH PDP7_FIOH1:I.ProcessDataIn.Connector_2_B_Pin_2
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] CB_MONITOR PDP7: configured CBs=26 entries=['PDP7_CB1', 'PDP7_CB2', 'PDP7_CB3', 'PDP7_CB4', 'PDP7_CB5', 'PDP7_CB6', 'PDP7_CB7', 'PDP7_CB8', 'PDP7_CB9', 'PDP7_CB10', 'PDP7_CB11', 'PDP7_CB12', 'PDP7_CB13', 'PDP7_CB14', 'PDP7_CB15', 'PDP7_CB16', 'PDP7_CB17', 'PDP7_CB18', 'PDP7_CB19', 'PDP7_CB20', 'PDP7_CB21', 'PDP7_CB22', 'PDP7_CB23', 'PDP7_CB24', 'PDP7_CB25', 'PDP7_CB26'] fault=PDP7_FIO1:I.ConnectionFaulted
[19:09:39] [INFO] [logging_config.py:128:_log_with_context] Data: CB configs=3
[19:09:39] [INFO] [logging_config.py:126:_log_with_context] Tags created: total=1155 | standard=108 safety=285 dcs=59 modules=642
[19:09:39] [INFO] [logging_config.py:128:_log_with_context] Added 1155 controller tags
[19:09:39] [INFO] [logging_config.py:128:_log_with_context] Generating main program routines...
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: mcm
[19:09:39] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: mcm
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: rack
[19:09:39] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: rack
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: dpm
[19:09:39] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: dpm
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: fiom
[19:09:39] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: fiom
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: apf
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn lookup: project_name=MTN6_MCM04_CHUTE_LOAD, excel_path=/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/DESC_IP_MERGED.xlsx
[19:09:39] [INFO] [logging_config.py:128:_log_with_context] Using project prefix from project_name: MTN6
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS1_1_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS1_2_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS1_3_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS1_4_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS1_5_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS2_1_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS2_2_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS2_3_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS2_4_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS2_5_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS2_6_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL1_10A_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL1_10B_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL1_11_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL1_12_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL1_13_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL4_10A_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL4_10B_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL4_11_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL4_12_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL4_13_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS3_10_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS3_11_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS3_12_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS3_7_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS3_8_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS3_9_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS4_10_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS4_11_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS4_12_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS4_13_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS4_14_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS4_7_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS4_8_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS4_9_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS3_1_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS3_2_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS3_3_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS3_4_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS3_5_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS3_6_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS4_1_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS4_2_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS4_3_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS4_4_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS4_5_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS4_6_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL11_10A_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL11_10B_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL11_11_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL11_12_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL11_13_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL7_10A_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL7_10B_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL7_11_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL7_12_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL7_13_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL1_3_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL1_4_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL1_5_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL1_6_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL1_7_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL1_8_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL1_9_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL2_10_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL2_3_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL2_4_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL2_5_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL2_6_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL2_7_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL2_8_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL2_9_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL3_1_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL3_2_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL3_3_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL3_4_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL3_5_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL3_6_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL3_7_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL3_8_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL3_9_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL4_3_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL4_4_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL4_5_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL4_6_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL4_7_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL4_8_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL4_9_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL5_10_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL5_3_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL5_4_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL5_5_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL5_6_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL5_7_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL5_8_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL5_9_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL6_1_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL6_2_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL6_3_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL6_4_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL6_5_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL6_6_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL6_7_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL6_8_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL6_9_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL10_1_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL10_10_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL10_2_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL10_3_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL10_4_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL10_5_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL10_6_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL10_7_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL10_8_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL10_9_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL11_3_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL11_4_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL11_5_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL11_6_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL11_7_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL11_8_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL11_9_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL12_10_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL12_3_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL12_4_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL12_5_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL12_6_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL12_7_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL12_8_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL12_9_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL7_3_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL7_4_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL7_5_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL7_6_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL7_7_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL7_8_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL7_9_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL8_1_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL8_2_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL8_3_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL8_4_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL8_5_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL8_6_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL8_7_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL8_8_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL8_9_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL9_10_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL9_11_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL9_3_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL9_4_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL9_5_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL9_6_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL9_7_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL9_8_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL9_9_VFD1 -> PS1_1_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS3_10_VFD1 -> PS3_12_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS3_11_VFD1 -> PS3_12_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS3_12_VFD1 -> PS3_12_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS3_7_VFD1 -> PS3_12_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS3_8_VFD1 -> PS3_12_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS3_9_VFD1 -> PS3_12_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS4_10_VFD1 -> PS3_12_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS4_11_VFD1 -> PS3_12_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS4_12_VFD1 -> PS3_12_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS4_13_VFD1 -> PS3_12_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS4_14_VFD1 -> PS3_12_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS4_7_VFD1 -> PS3_12_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS4_8_VFD1 -> PS3_12_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS4_9_VFD1 -> PS3_12_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS3_1_VFD1 -> PS4_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS3_2_VFD1 -> PS4_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS3_3_VFD1 -> PS4_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS3_4_VFD1 -> PS4_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS3_5_VFD1 -> PS4_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS3_6_VFD1 -> PS4_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS4_1_VFD1 -> PS4_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS4_2_VFD1 -> PS4_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS4_3_VFD1 -> PS4_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS4_4_VFD1 -> PS4_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS4_5_VFD1 -> PS4_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS4_6_VFD1 -> PS4_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL11_10A_VFD1 -> PS4_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL11_10B_VFD1 -> PS4_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL11_11_VFD1 -> PS4_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL11_12_VFD1 -> PS4_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL11_13_VFD1 -> PS4_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL7_10A_VFD1 -> PS4_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL7_10B_VFD1 -> PS4_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL7_11_VFD1 -> PS4_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL7_12_VFD1 -> PS4_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL7_13_VFD1 -> PS4_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL10_1_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL10_10_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL10_2_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL10_3_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL10_4_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL10_5_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL10_6_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL10_7_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL10_8_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL10_9_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL11_3_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL11_4_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL11_5_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL11_6_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL11_7_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL11_8_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL11_9_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL12_10_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL12_3_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL12_4_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL12_5_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL12_6_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL12_7_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL12_8_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL12_9_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL7_3_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL7_4_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL7_5_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL7_6_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL7_7_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL7_8_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL7_9_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL8_1_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL8_2_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL8_3_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL8_4_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL8_5_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL8_6_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL8_7_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL8_8_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL8_9_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL9_10_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL9_11_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL9_3_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL9_4_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL9_5_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL9_6_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL9_7_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL9_8_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL9_9_VFD1 -> UL10_3_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL1_3_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL1_4_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL1_5_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL1_6_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL1_7_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL1_8_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL1_9_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL2_10_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL2_3_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL2_4_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL2_5_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL2_6_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL2_7_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL2_8_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL2_9_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL3_1_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL3_2_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL3_3_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL3_4_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL3_5_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL3_6_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL3_7_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL3_8_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL3_9_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL4_3_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL4_4_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL4_5_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL4_6_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL4_7_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL4_8_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL4_9_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL5_10_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL5_3_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL5_4_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL5_5_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL5_6_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL5_7_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL5_8_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL5_9_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL6_1_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL6_2_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL6_3_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL6_4_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL6_5_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL6_6_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL6_7_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL6_8_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL6_9_VFD1 -> UL4_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS5_1_VFD1 -> PS6_6_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS5_2_VFD1 -> PS6_6_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS5_3_VFD1 -> PS6_6_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS5_4_VFD1 -> PS6_6_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS5_5_VFD1 -> PS6_6_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS5_6_VFD1 -> PS6_6_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS5_7_VFD1 -> PS6_6_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS6_1_VFD1 -> PS6_6_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS6_2_VFD1 -> PS6_6_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS6_3_VFD1 -> PS6_6_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS6_4_VFD1 -> PS6_6_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS6_5_VFD1 -> PS6_6_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS6_6_VFD1 -> PS6_6_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS6_7_VFD1 -> PS6_6_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS7_1_VFD1 -> PS6_6_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS7_2_VFD1 -> PS6_6_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS7_3_VFD1 -> PS6_6_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS7_4_VFD1 -> PS6_6_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS7_5_VFD1 -> PS6_6_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS7_6_VFD1 -> PS6_6_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS7_7_VFD1 -> PS6_6_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL13_11_VFD1 -> PS6_6_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL13_12_VFD1 -> PS6_6_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL18_15_VFD1 -> PS6_6_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL18_16_VFD1 -> PS6_6_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL21_15_VFD1 -> PS6_6_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL21_16_VFD1 -> PS6_6_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL21_17_VFD1 -> PS6_6_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS7_10_VFD1 -> PS7_13_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS7_11_VFD1 -> PS7_13_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS7_12_VFD1 -> PS7_13_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS7_13_VFD1 -> PS7_13_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS7_14_VFD1 -> PS7_13_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS7_8_VFD1 -> PS7_13_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS7_9_VFD1 -> PS7_13_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS5_8_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS5_9_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS6_10_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS6_8_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS6_9_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL13_1_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL13_10_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL13_2_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL13_3_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL13_4_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL13_5_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL13_6_VFD -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL13_7_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL13_8_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL13_9A_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL13_9B_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL14_10_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL14_3_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL14_4_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL14_5_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL14_6_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL14_8_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL14_9_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL15_10_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL15_11_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL15_3_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL15_4_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL15_5_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL15_6_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL15_7_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL15_8_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL15_9_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL16_1_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL16_2_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL16_3_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL16_4_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL16_5_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL16_6_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL16_7_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL16_8_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL16_9_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL17_10_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL17_3_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL17_4_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL17_5_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL17_6_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL17_7_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL17_8_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL17_9_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL18_10_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL18_11_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL18_12_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL18_13A_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL18_13B_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL18_14_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL18_3_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL18_4_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL18_5_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL18_7_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL18_8_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL18_9_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL21_11_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL21_12_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL21_13_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL21_14A_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL21_14B_VFD1 -> UL16_2_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS5_10_VFD1 -> UL20_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS5_11_VFD1 -> UL20_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS5_12_VFD1 -> UL20_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS5_13_VFD1 -> UL20_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS6_11_VFD1 -> UL20_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS6_12_VFD1 -> UL20_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS6_13_VFD1 -> UL20_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL18_6_VFD1 -> UL20_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL19_1_VFD1 -> UL20_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL19_2_VFD1 -> UL20_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL19_3_VFD1 -> UL20_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL19_4_VFD1 -> UL20_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL19_5_VFD1 -> UL20_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL19_6_VFD1 -> UL20_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL19_7_VFD1 -> UL20_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL19_8_VFD1 -> UL20_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL19_9_VFD1 -> UL20_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL20_10_VFD1 -> UL20_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL20_11_VFD1 -> UL20_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL20_3_VFD1 -> UL20_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL20_4_VFD1 -> UL20_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL20_5_VFD1 -> UL20_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL20_6_VFD1 -> UL20_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL20_7_VFD1 -> UL20_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL20_8_VFD1 -> UL20_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL20_9_VFD1 -> UL20_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL21_10_VFD1 -> UL20_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL21_3_VFD1 -> UL20_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL21_4_VFD1 -> UL20_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL21_5_VFD1 -> UL20_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL21_6_VFD1 -> UL20_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL21_7_VFD1 -> UL20_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL21_8_VFD1 -> UL20_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL21_9_VFD1 -> UL20_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCP1_1_VFD -> NCP1_1_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCP1_2_VFD1 -> NCP1_1_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL1_14_VFD1 -> NCP1_1_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL1_15_VFD1 -> NCP1_1_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL1_16_VFD1 -> NCP1_1_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL1_17_VFD1 -> NCP1_1_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL1_18_VFD1 -> NCP1_1_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL1_19_VFD1 -> NCP1_1_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL1_20_VFD1 -> NCP1_1_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL11_14_VFD1 -> NCP1_1_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL11_15_VFD1 -> NCP1_1_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL11_16_VFD1 -> NCP1_1_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL11_17_VFD1 -> NCP1_1_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL11_18_VFD1 -> NCP1_1_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL4_14_VFD1 -> NCP1_1_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL4_15_VFD1 -> NCP1_1_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL4_16_VFD1 -> NCP1_1_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL4_17_VFD1 -> NCP1_1_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL4_18_VFD1 -> NCP1_1_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL4_19_VFD1 -> NCP1_1_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL4_20_VFD1 -> NCP1_1_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL7_14_VFD1 -> NCP1_1_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL7_15_VFD1 -> NCP1_1_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL7_16_VFD1 -> NCP1_1_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL7_17_VFD1 -> NCP1_1_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL7_18_VFD1 -> NCP1_1_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL7_19_VFD1 -> NCP1_1_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL7_20_VFD1 -> NCP1_1_BCN3_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCP1_3_VFD1 -> NCP1_3_BCN5_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCP1_4_VFD1 -> NCP1_3_BCN5_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCP1_5_VFD1 -> NCP1_3_BCN5_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCP1_6_VFD1 -> NCP1_3_BCN5_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL11_19_VFD1 -> NCP1_3_BCN5_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL11_20_VFD1 -> NCP1_3_BCN5_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL13_13_VFD1 -> NCP1_3_BCN5_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL13_14_VFD1 -> NCP1_3_BCN5_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL13_15_VFD1 -> NCP1_3_BCN5_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL13_16_VFD1 -> NCP1_3_BCN5_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL13_17_VFD1 -> NCP1_3_BCN5_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL13_18_VFD1 -> NCP1_3_BCN5_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL13_19_VFD1 -> NCP1_3_BCN5_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL18_17_VFD1 -> NCP1_3_BCN5_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL18_18_VFD1 -> NCP1_3_BCN5_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL18_19_VFD1 -> NCP1_3_BCN5_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL18_20_VFD1 -> NCP1_3_BCN5_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL18_21_VFD1 -> NCP1_3_BCN5_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL18_22_VFD1 -> NCP1_3_BCN5_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL18_23_VFD1 -> NCP1_3_BCN5_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL21_18_VFD1 -> NCP1_3_BCN5_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL21_19_VFD1 -> NCP1_3_BCN5_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL21_20_VFD1 -> NCP1_3_BCN5_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL21_21_VFD1 -> NCP1_3_BCN5_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL21_22_VFD1 -> NCP1_3_BCN5_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL21_23_VFD1 -> NCP1_3_BCN5_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: UL21_24_VFD1 -> NCP1_3_BCN5_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCP1_7_VFD1 -> NCP1_8_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCP1_8_VFD1 -> NCP1_8_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS10_1_VFD1 -> PS10_5_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS10_2_VFD1 -> PS10_5_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS10_3_VFD1 -> PS10_5_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS10_5_VFD1 -> PS10_5_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: ULC5_3_VFD1 -> PS10_5_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: ULC6_3_VFD1 -> PS10_5_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: ULC7_3_VFD1 -> PS10_5_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: ULC8_3_VFD1 -> PS10_5_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: FL1014_2_VFD1 -> PS11_7_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: FL1018_2_VFD1 -> PS11_7_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: FL1022_2_VFD1 -> PS11_7_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: FL1026_2_VFD1 -> PS11_7_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: FL1034_2_VFD1 -> PS11_7_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: FL1038_2_VFD1 -> PS11_7_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PRS3_2A_VFD1 -> PS11_7_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PRS3_2B_VFD1 -> PS11_7_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PRS3_3A_VFD1 -> PS11_7_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PRS3_3B_VFD1 -> PS11_7_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PRS3_5_VFD1 -> PS11_7_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PRS4_1_VFD1 -> PS11_7_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PRS4_2_VFD1 -> PS11_7_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS11_1_VFD1 -> PS11_7_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS11_2_VFD1 -> PS11_7_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS11_3_VFD1 -> PS11_7_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS11_4_VFD1 -> PS11_7_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS11_6_VFD1 -> PS11_7_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: FL3012_2_VFD1 -> PS11_8_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: FL3016_2_VFD1 -> PS11_8_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: FL3020_2_VFD1 -> PS11_8_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: FL3024_2_VFD1 -> PS11_8_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS11_11_VFD1 -> PS11_8_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS11_7_VFD1 -> PS11_8_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS11_8_VFD1 -> PS11_8_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS11_9_VFD1 -> PS11_8_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: FL2074_2_VFD1 -> PS8_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: FL2078_2_VFD1 -> PS8_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: FL2086_2_VFD1 -> PS8_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: FL2090_2_VFD1 -> PS8_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: FL2094_2_VFD1 -> PS8_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PRS2_1_VFD1 -> PS8_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS8_1_VFD1 -> PS8_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS8_2_VFD1 -> PS8_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS8_4_VFD1 -> PS8_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS8_5_VFD1 -> PS8_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS8_6_VFD1 -> PS8_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS9_2_VFD1 -> PS8_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS9_3_VFD1 -> PS8_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: ULC1_3_VFD1 -> PS8_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: ULC2_3_VFD1 -> PS8_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: ULC3_3_VFD1 -> PS8_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: ULC4_3_VFD1 -> PS8_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: FL4066_2_VFD1 -> PS8_9_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: FL4070_2_VFD1 -> PS8_9_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: FL4074_2_VFD1 -> PS8_9_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: FL4078_2_VFD1 -> PS8_9_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: FL4082_2_VFD1 -> PS8_9_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PRS1_2A_VFD1 -> PS8_9_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PRS1_2B_VFD1 -> PS8_9_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PRS1_3_VFD1 -> PS8_9_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PRS1_4_VFD1 -> PS8_9_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PRS1_6_VFD1 -> PS8_9_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS8_11_VFD1 -> PS8_9_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS8_8_VFD1 -> PS8_9_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: PS8_9_VFD1 -> PS8_9_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCP1_10A_VFD1 -> S02_1_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCP1_10B_VFD1 -> S02_1_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCP1_11_VFD1 -> S02_1_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCP1_12_VFD1 -> S02_1_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCP1_13_VFD1 -> S02_1_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCP1_14A_VFD1 -> S02_1_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCP1_14B_VFD1 -> S02_1_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCP1_14C_VFD1 -> S02_1_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCP1_14D_VFD1 -> S02_1_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCP1_15_VFD1 -> S02_1_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCP1_16_VFD1 -> S02_1_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCP1_17_VFD1 -> S02_1_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCP1_18A_VFD1 -> S02_1_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCP1_18B_VFD1 -> S02_1_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCP1_19_VFD1 -> S02_1_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCP1_20_VFD1 -> S02_1_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCP1_9_VFD1 -> S02_1_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCS1_1_VFD1 -> S02_1_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCS1_2_VFD1 -> S02_1_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCS1_3_VFD1 -> S02_1_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCS1_4_VFD1 -> S02_1_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCS1_5A_VFD1 -> S02_1_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCS1_5B_VFD1 -> S02_1_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCS1_6_VFD1 -> S02_1_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCS1_7_VFD1 -> S02_1_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCS1_8_VFD1 -> S02_1_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCS1_9_VFD1 -> S02_1_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: S02_1_VFD1 -> S02_1_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCP1_21_VFD1 -> S02_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCS2_1_VFD1 -> S02_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCS2_2_VFD1 -> S02_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCS2_3A_VFD1 -> S02_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCS2_3B_VFD1 -> S02_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCS2_4_VFD1 -> S02_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCS2_5_VFD1 -> S02_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCS2_6_VFD1 -> S02_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: NCS2_7_VFD1 -> S02_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: S02_2_VFD1 -> S02_2_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYAB_2_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYAB_3_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYAB_4_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYAB_5_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYAB_6_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYAC_2_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYAC_3_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYAC_4_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYAC_5_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYAC_6_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYAC_7_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYAD_2_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYAD_3_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYAD_4_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYAD_5_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYAD_6_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYBA_10_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYBA_11_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYBA_12_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYBA_13_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYBA_14_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYBA_15_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYBD_10_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYBD_11_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYBD_7_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYBD_8_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYBD_9_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYCA_6_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYCA_7_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYCA_8_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYCA_9_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYCD_8_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYCD_9_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYDA_6_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYDA_7_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYDA_8_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYDA_9_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYDB_6_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYDC_6_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYDC_7_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYDC_8_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYDC_9_VFD1 -> BYAD_4_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYAB_11_VFD1 -> BYBC_5_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYAB_12_VFD1 -> BYBC_5_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYAB_13_VFD1 -> BYBC_5_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYBA_4_VFD1 -> BYBC_5_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYBA_5_VFD1 -> BYBC_5_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYBA_6_VFD1 -> BYBC_5_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYBA_7_VFD1 -> BYBC_5_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYBA_8_VFD1 -> BYBC_5_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYBC_4_VFD1 -> BYBC_5_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYBC_5_VFD1 -> BYBC_5_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYBC_6_VFD1 -> BYBC_5_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYBC_7_VFD1 -> BYBC_5_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYBC_8_VFD1 -> BYBC_5_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYBD_4_VFD1 -> BYBC_5_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYCB_6_VFD1 -> BYBC_5_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYCB_7_VFD1 -> BYBC_5_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYDB_12_VFD1 -> BYBC_5_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYDB_13_VFD1 -> BYBC_5_BCN1_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYAB_14_VFD1 -> BYBD_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYAB_15_VFD1 -> BYBD_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYBA_2_VFD1 -> BYBD_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYBA_3_VFD1 -> BYBD_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYBC_2_VFD1 -> BYBD_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYBC_3_VFD1 -> BYBD_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYBD_2_VFD1 -> BYBD_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYBD_3_VFD1 -> BYBD_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYCB_10_VFD1 -> BYBD_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYCB_8_VFD1 -> BYBD_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYCB_9_VFD1 -> BYBD_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYDB_14_VFD1 -> BYBD_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYDB_15_VFD1 -> BYBD_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYDB_16_VFD1 -> BYBD_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYAB_10_VFD1 -> BYCA_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYAB_7_VFD1 -> BYCA_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYAB_8_VFD1 -> BYCA_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYAB_9_VFD1 -> BYCA_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYAC_10_VFD1 -> BYCA_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYAC_11_VFD1 -> BYCA_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYAC_8_VFD1 -> BYCA_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYAC_9_VFD1 -> BYCA_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYBA_9_VFD1 -> BYCA_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYBC_10_VFD1 -> BYCA_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYBC_9_VFD1 -> BYCA_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYBD_5_VFD1 -> BYCA_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYBD_6_VFD1 -> BYCA_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYCA_2_VFD1 -> BYCA_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYCA_3_VFD1 -> BYCA_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYCA_4_VFD1 -> BYCA_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYCA_5_VFD1 -> BYCA_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYCB_2_VFD1 -> BYCA_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYCB_3_VFD1 -> BYCA_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYCB_4_VFD1 -> BYCA_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYCB_5_VFD1 -> BYCA_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYCD_2_VFD1 -> BYCA_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYCD_3_VFD1 -> BYCA_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYCD_4_VFD1 -> BYCA_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYCD_5_VFD1 -> BYCA_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYCD_6_VFD1 -> BYCA_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYCD_7_VFD1 -> BYCA_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYDB_10_VFD1 -> BYCA_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYDB_11_VFD1 -> BYCA_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYDB_7_VFD1 -> BYCA_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYDB_8_VFD1 -> BYCA_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYDB_9_VFD1 -> BYCA_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYDC_10_VFD1 -> BYCA_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYDC_11_VFD1 -> BYCA_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYDC_12_VFD1 -> BYCA_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYDC_13_VFD1 -> BYCA_3_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYAD_7_VFD1 -> BYDB_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYAD_8_VFD1 -> BYDB_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYAD_9_VFD1 -> BYDB_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYBD_12_VFD1 -> BYDB_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYBD_13_VFD1 -> BYDB_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYBD_14_VFD1 -> BYDB_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYCD_10_VFD1 -> BYDB_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYCD_11_VFD1 -> BYDB_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYCD_12_VFD1 -> BYDB_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYDA_2_VFD1 -> BYDB_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYDA_3_VFD1 -> BYDB_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYDA_4_VFD1 -> BYDB_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYDA_5_VFD1 -> BYDB_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYDB_2_VFD1 -> BYDB_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYDB_3_VFD1 -> BYDB_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYDB_4_VFD1 -> BYDB_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYDB_5_VFD1 -> BYDB_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYDC_2_VFD1 -> BYDB_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYDC_3_VFD1 -> BYDB_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYDC_4_VFD1 -> BYDB_4_BCN2_H
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Horn mapping: BYDC_5_VFD1 -> BYDB_4_BCN2_H
[19:09:39] [INFO] [logging_config.py:128:_log_with_context] Loaded 580 horn mappings from /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/Horns/MTN6.csv
[19:09:39] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: apf
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: flow_ctrl
[19:09:39] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: flow_ctrl
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: speed_ctrl
[19:09:39] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: speed_ctrl
[19:09:39] [INFO] [logging_config.py:128:_log_with_context] Plugin nc_chute cannot generate with current data
[19:09:39] [INFO] [logging_config.py:128:_log_with_context] Plugin nc_jr_station cannot generate with current data
[19:09:39] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: estop_check
[19:09:40] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: estop_check
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: encoder
[19:09:40] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: encoder
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: safety_tag_map
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Safety tag map: RST data has 50 rows
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: MCM02 -> Local:5:I.Data.0
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: PS5_1_S1_PB -> PS5_1_VFD1:I.IO_0
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: PS6_1_S1_PB -> PS6_1_VFD1:I.IO_0
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: PS7_1_S1_PB -> PS7_1_VFD1:I.IO_0
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL13_1_SS1_SPB -> UL13_1_VFD1:I.IO_0
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL15_4_S2_PB -> UL15_5_VFD1:I.IO_0
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL16_1_SS1_SPB -> UL16_1_VFD1:I.IO_0
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL19_1_SS1_SPB -> UL19_1_VFD1:I.IO_0
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL20_4_S2_PB -> UL20_5_VFD1:I.IO_0
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL21_11_S1_PB -> UL21_13_VFD1:I.IO_0
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL21_13_S1_PB -> UL21_15_VFD1:I.IO_0
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL21_13_S2_PB -> UL21_16_VFD1:I.IO_0
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: PS5_1_S2_PB -> PS5_2_VFD1:I.IO_0
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: PS6_1_S2_PB -> PS6_2_VFD1:I.IO_0
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: PS7_9_S2_PB -> PS7_10_VFD1:I.IO_0
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: PS7_1_S2_PB -> PS7_2_VFD1:I.IO_0
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL13_4_S1_PB -> UL13_4_VFD1:I.IO_0
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL13_4_S2_PB -> UL13_5_VFD1:I.IO_0
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL13_8_S2_PB -> UL13_6_VFD1:I.IO_0
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL13_8_S1_PB -> UL13_7_VFD1:I.IO_0
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL14_4_S2_PB -> UL14_5_VFD1:I.IO_0
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL17_4_S2_PB -> UL17_5_VFD1:I.IO_0
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL18_4_S2_PB -> UL18_5_VFD1:I.IO_0
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL18_10_S1_PB -> UL18_9_VFD1:I.In_3
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL21_11_S2_PB -> UL21_14A_VFD1:I.IO_0
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL21_4_S2_PB -> UL21_6_VFD1:I.IO_0
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL14_4_S1_PB -> UL14_4_VFD1:I.IO_0
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL15_4_S1_PB -> UL15_4_VFD1:I.IO_0
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL17_4_S1_PB -> UL17_4_VFD1:I.IO_0
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL18_4_S1_PB -> UL18_4_VFD1:I.IO_0
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL18_10_S2_PB -> UL18_6_VFD1:I.IO_0
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL20_4_S1_PB -> UL20_4_VFD1:I.IO_0
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL21_4_S1_PB -> UL21_4_VFD1:I.IO_0
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: PS7_9_S1_PB -> PS7_9_VFD1:I.IO_0
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL14_3_S2_PB -> UL14_3_FIO1:I.Pt10.Data
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL14_3_S1_PB -> UL14_3_FIO1:I.Pt08.Data
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL15_3_S2_PB -> UL15_3_FIO1:I.Pt10.Data
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL15_3_S1_PB -> UL15_3_FIO1:I.Pt08.Data
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL16_2_S2_PB -> UL16_2_FIO1:I.Pt10.Data
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL16_2_S1_PB -> UL16_2_FIO1:I.Pt08.Data
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL17_3_S2_PB -> UL17_3_FIO1:I.Pt10.Data
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL17_3_S1_PB -> UL17_3_FIO1:I.Pt08.Data
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL18_3_S2_PB -> UL18_3_FIO1:I.Pt10.Data
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL18_3_S1_PB -> UL18_3_FIO1:I.Pt08.Data
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL19_2_S2_PB -> UL19_2_FIO1:I.Pt10.Data
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL19_2_S1_PB -> UL19_2_FIO1:I.Pt08.Data
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL20_3_S2_PB -> UL20_3_FIO1:I.Pt10.Data
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL20_3_S1_PB -> UL20_3_FIO1:I.Pt08.Data
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL21_3_S2_PB -> UL21_3_FIO1:I.Pt10.Data
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: UL21_3_S1_PB -> UL21_3_FIO1:I.Pt08.Data
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Safety tag map: Generating 50 rungs
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 1: XIC(Local:5:I.Data.0)OTE(MCM02);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 2: XIC(PS5_1_VFD1:I.IO_0)OTE(PS5_1_S1_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 3: XIC(PS5_2_VFD1:I.IO_0)OTE(PS5_1_S2_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 4: XIC(PS6_1_VFD1:I.IO_0)OTE(PS6_1_S1_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 5: XIC(PS6_2_VFD1:I.IO_0)OTE(PS6_1_S2_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 6: XIC(PS7_1_VFD1:I.IO_0)OTE(PS7_1_S1_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 7: XIC(PS7_2_VFD1:I.IO_0)OTE(PS7_1_S2_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 8: XIC(PS7_9_VFD1:I.IO_0)OTE(PS7_9_S1_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 9: XIC(PS7_10_VFD1:I.IO_0)OTE(PS7_9_S2_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 10: XIC(UL13_1_VFD1:I.IO_0)OTE(UL13_1_SS1_SPB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 11: XIC(UL13_4_VFD1:I.IO_0)OTE(UL13_4_S1_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 12: XIC(UL13_5_VFD1:I.IO_0)OTE(UL13_4_S2_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 13: XIC(UL13_7_VFD1:I.IO_0)OTE(UL13_8_S1_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 14: XIC(UL13_6_VFD1:I.IO_0)OTE(UL13_8_S2_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 15: XIC(UL14_3_FIO1:I.Pt08.Data)OTE(UL14_3_S1_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 16: XIC(UL14_3_FIO1:I.Pt10.Data)OTE(UL14_3_S2_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 17: XIC(UL14_4_VFD1:I.IO_0)OTE(UL14_4_S1_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 18: XIC(UL14_5_VFD1:I.IO_0)OTE(UL14_4_S2_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 19: XIC(UL15_3_FIO1:I.Pt08.Data)OTE(UL15_3_S1_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 20: XIC(UL15_3_FIO1:I.Pt10.Data)OTE(UL15_3_S2_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 21: XIC(UL15_4_VFD1:I.IO_0)OTE(UL15_4_S1_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 22: XIC(UL15_5_VFD1:I.IO_0)OTE(UL15_4_S2_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 23: XIC(UL16_1_VFD1:I.IO_0)OTE(UL16_1_SS1_SPB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 24: XIC(UL16_2_FIO1:I.Pt08.Data)OTE(UL16_2_S1_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 25: XIC(UL16_2_FIO1:I.Pt10.Data)OTE(UL16_2_S2_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 26: XIC(UL17_3_FIO1:I.Pt08.Data)OTE(UL17_3_S1_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 27: XIC(UL17_3_FIO1:I.Pt10.Data)OTE(UL17_3_S2_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 28: XIC(UL17_4_VFD1:I.IO_0)OTE(UL17_4_S1_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 29: XIC(UL17_5_VFD1:I.IO_0)OTE(UL17_4_S2_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 30: XIC(UL18_3_FIO1:I.Pt08.Data)OTE(UL18_3_S1_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 31: XIC(UL18_3_FIO1:I.Pt10.Data)OTE(UL18_3_S2_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 32: XIC(UL18_4_VFD1:I.IO_0)OTE(UL18_4_S1_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 33: XIC(UL18_5_VFD1:I.IO_0)OTE(UL18_4_S2_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 34: XIC(UL18_9_VFD1:I.In_3)OTE(UL18_10_S1_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 35: XIC(UL18_6_VFD1:I.IO_0)OTE(UL18_10_S2_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 36: XIC(UL19_1_VFD1:I.IO_0)OTE(UL19_1_SS1_SPB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 37: XIC(UL19_2_FIO1:I.Pt08.Data)OTE(UL19_2_S1_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 38: XIC(UL19_2_FIO1:I.Pt10.Data)OTE(UL19_2_S2_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 39: XIC(UL20_3_FIO1:I.Pt08.Data)OTE(UL20_3_S1_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 40: XIC(UL20_3_FIO1:I.Pt10.Data)OTE(UL20_3_S2_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 41: XIC(UL20_4_VFD1:I.IO_0)OTE(UL20_4_S1_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 42: XIC(UL20_5_VFD1:I.IO_0)OTE(UL20_4_S2_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 43: XIC(UL21_3_FIO1:I.Pt08.Data)OTE(UL21_3_S1_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 44: XIC(UL21_3_FIO1:I.Pt10.Data)OTE(UL21_3_S2_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 45: XIC(UL21_4_VFD1:I.IO_0)OTE(UL21_4_S1_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 46: XIC(UL21_6_VFD1:I.IO_0)OTE(UL21_4_S2_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 47: XIC(UL21_13_VFD1:I.IO_0)OTE(UL21_11_S1_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 48: XIC(UL21_14A_VFD1:I.IO_0)OTE(UL21_11_S2_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 49: XIC(UL21_15_VFD1:I.IO_0)OTE(UL21_13_S1_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 50: XIC(UL21_16_VFD1:I.IO_0)OTE(UL21_13_S2_PB);
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Safety tag map: Generated 50 total rungs
[19:09:40] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: safety_tag_map
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: station_jr_pb
[19:09:40] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: station_jr_pb
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: station_s_pb
[19:09:40] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: station_s_pb
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: station_ss_pb
[19:09:40] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: station_ss_pb
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: station_epc
[19:09:40] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: station_epc
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: jpe
[19:09:40] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: jpe
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: pmm
[19:09:40] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: pmm
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: cb_monitor
[19:09:40] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: cb_monitor
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: belt_tracking
[19:09:40] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: belt_tracking
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: main_routine
[19:09:40] [INFO] [logging_config.py:128:_log_with_context] Generating MainRoutine with JSR calls
[19:09:40] [INFO] [logging_config.py:128:_log_with_context] Successfully generated MainRoutine
[19:09:40] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: main_routine
[19:09:40] [INFO] [logging_config.py:128:_log_with_context] Main routine generation results: {'mcm': True, 'rack': True, 'dpm': True, 'fiom': True, 'apf': True, 'flow_ctrl': True, 'speed_ctrl': True, 'nc_chute': False, 'nc_jr_station': False, 'estop_check': True, 'encoder': True, 'safety_tag_map': True, 'station_jr_pb': True, 'station_s_pb': True, 'station_ss_pb': True, 'station_epc': True, 'jpe': True, 'pmm': True, 'cb_monitor': True, 'belt_tracking': True, 'main_routine': True}
[19:09:40] [INFO] [logging_config.py:126:_log_with_context] Routines created (19): MainRoutine, R010_MCM, R011_RACK, R020_DPM, R030_FIOM, R040_APF, R050_FLOW_CTRL, R051_SPEED_CTRL, R060_PMM, R070_CB_MONITOR, R080_ENCODER, R090_STATION_JR_PB, R091_STATION_S_PB, R092_STATION_SS_PB, R093_STATION_EPC, R100_JPE, R120_ESTOP_CHECK, R130_SAFETY_TAG_MAP, ZZZ_BeltTracking
[19:09:40] [INFO] [logging_config.py:126:_log_with_context] - R010_MCM: 2 rungs | example: NOP();
[19:09:40] [INFO] [logging_config.py:126:_log_with_context] - R011_RACK: 2 rungs | example: NOP();
[19:09:40] [INFO] [logging_config.py:126:_log_with_context] - R020_DPM: 10 rungs | example: NOP();
[19:09:40] [INFO] [logging_config.py:126:_log_with_context] - R030_FIOM: 16 rungs | example: NOP();
[19:09:40] [INFO] [logging_config.py:126:_log_with_context] - R040_APF: 137 rungs | example: NOP();
[19:09:40] [INFO] [logging_config.py:126:_log_with_context] - R050_FLOW_CTRL: 130 rungs | example: XIC(PS5_2_VFD1.CTRL.STS.Enabled)OTE(PS5_1_VFD1.CTRL.CMD.Interlock);
[19:09:40] [INFO] [logging_config.py:126:_log_with_context] - R051_SPEED_CTRL: 12 rungs | example: XIC(RUN_MAX_SPD)[MOVE(Speed_300_FPM,PS5_1_VFD1.CTRL.CMD.Speed_FPM) ,MOVE(Speed_300_FPM,PS5_2_VFD1.CTRL.CMD.Speed_FPM) ,MOVE(Speed_300_FPM,PS5_3_VFD1.CTRL.CMD...
[19:09:40] [INFO] [logging_config.py:126:_log_with_context] - R120_ESTOP_CHECK: 52 rungs | example: XIO(PS5_1_VFD1:SI.In00Data)XIO(PS5_1_VFD1:SI.In01Data)XIC(UL14_5_VFD1:SI.In00Data)XIC(UL15_5_VFD1:SI.In00Data)XIC(UL17_5_VFD1:SI.In00Data)XIC(UL18_5_VFD1:SI....
[19:09:40] [INFO] [logging_config.py:126:_log_with_context] - R080_ENCODER: 71 rungs | example: AOI_ENCODER(UL13_10_ENCODER.AOI,UL13_10_ENCODER.HMI,UL13_10_ENCODER.CTRL,UL13_10_VFD1.CTRL,NO_UPSTREAM,UL13_11_VFD1.CTRL,UL13_10_VFD1:I.In_1,UL13_10_VFD1:I.C...
[19:09:40] [INFO] [logging_config.py:126:_log_with_context] - R130_SAFETY_TAG_MAP: 51 rungs | example: XIC(Local:5:I.Data.0)OTE(MCM_S_PB);
[19:09:40] [INFO] [logging_config.py:126:_log_with_context] - R090_STATION_JR_PB: 25 rungs | example: AOI_STATION_JR_PB(PS5_6_JR1.AOI,PS5_6_JR1.HMI,PS5_6_JR1.CTRL,NO_PARTNER.CTRL,PS5_6_VFD1:I.IO_0,PS5_6_VFD1:O.IO_1,MCM.CTRL)MOVE(PS5_6_JR1.CTRL.STS.Log,PS5_6_J...
[19:09:40] [INFO] [logging_config.py:126:_log_with_context] - R091_STATION_S_PB: 46 rungs | example: AOI_STATION_S_PB(PS5_1_S1.AOI,PS5_1_S1.HMI,PS5_1_S1.CTRL,PS5_1_VFD1.CTRL,PS5_1_VFD1:I.IO_0,PS5_1_VFD1:O.IO_1,PS5_6_JR1.CTRL);
[19:09:40] [INFO] [logging_config.py:126:_log_with_context] - R092_STATION_SS_PB: 3 rungs | example: AOI_STATION_SS_PB(UL13_1_SS1.AOI,UL13_1_SS1.HMI,UL13_1_SS1.CTRL,UL13_1_VFD1.CTRL,UL13_1_VFD1:I.ConnectionFaulted,UL13_1_VFD1:I.IO_0,UL13_1_VFD1:I.In_3,UL13_1...
[19:09:40] [INFO] [logging_config.py:126:_log_with_context] - R093_STATION_EPC: 52 rungs | example: AOI_STATION_EPC(PS5_1_EPC1.AOI,MCM.CTRL,PS5_1_EPC1.HMI,PS5_1_S1.CTRL,PS5_1_VFD1:I.ConnectionFaulted,PS5_1_VFD1:SI.In00Data,PS5_1_VFD1:SI.In01Data,PS5_1_BCN1_R);
[19:09:40] [INFO] [logging_config.py:126:_log_with_context] - R100_JPE: 143 rungs | example: AOI_JPE(PS5_2_TPE1.AOI,PS5_2_TPE1.HMI,PS5_2_TPE1.CTRL,PS5_2_VFD1.CTRL,PS5_6_JR1.CTRL,PS5_2_VFD1:I.ConnectionFaulted,PS5_2_VFD1:I.In_2,YES,PS5_3_VFD1:O.IO_0);
[19:09:40] [INFO] [logging_config.py:126:_log_with_context] - R060_PMM: 4 rungs | example: NOP();
[19:09:40] [INFO] [logging_config.py:126:_log_with_context] - R070_CB_MONITOR: 4 rungs | example: NOP();
[19:09:40] [INFO] [logging_config.py:126:_log_with_context] - ZZZ_BeltTracking: 137 rungs | example: NOP();
[19:09:40] [INFO] [logging_config.py:126:_log_with_context] - MainRoutine: 1 rungs | example: [JSR(R010_MCM,0) ,JSR(R011_RACK,0) ,JSR(R020_DPM,0) ,JSR(R030_FIOM,0) ,JSR(R040_APF,0) ,JSR(R050_FLOW_CTRL,0) ,JSR(R051_SPEED_CTRL,0) ,JSR(R120_ESTOP_CHECK,0...
[19:09:40] [INFO] [logging_config.py:128:_log_with_context] Successfully completed ModernMainProgramGenerator generation
[19:09:40] [INFO] [logging_config.py:128:_log_with_context] Written ModernMainProgramGenerator to /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/generated_projects/MTN6_MCM02/MainProgram_Generated.L5X
[19:09:40] [INFO] [logging_config.py:128:_log_with_context] [SUCCESS] MainProgram written to /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/generated_projects/MTN6_MCM02/MainProgram_Generated.L5X
[19:09:40] [INFO] [logging_config.py:128:_log_with_context] Generating safety tag mapping...
[19:09:40] [DEBUG] [logging_config.py:128:_log_with_context] Creating MappingWriter wrapper
[19:09:40] [DEBUG] [logging_config.py:126:_log_with_context] Creating DataLoader instance
[19:09:41] [INFO] [logging_config.py:128:_log_with_context] [SUCCESS] Safety tag mapping written to /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/generated_projects/MTN6_MCM02/SafetyTagMapping.txt
[19:09:41] [INFO] [logging_config.py:128:_log_with_context] - Safety tags: 74
[19:09:41] [INFO] [logging_config.py:128:_log_with_context] === All artifacts generated successfully! ===
{"level": "INFO", "message": "Routine generation completed successfully", "timestamp": "2025-09-10T19:09:41.224581", "module": "__main__", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
=== Step 3: IO Tree Generator stdout ===
Enhanced MCM Generator
- Project: MTN6_MCM02
- Excel: /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/PLC Data Generator/DESC_IP_MERGED.xlsx
- Boilerplate: MTN6_boilerplate
- Mode: Single file
--------------------------------------------------
Created 3 FIOH modules based on TERM analysis
Found 15 IOLM modules
Found 18 LPE modules
Found 9 Solenoid modules
Found 136 APF modules
Found 9 DPM modules
Found 3 PMM modules
Created 15 IOLM modules with boilerplate selection:
Device 'PDP3_FIO1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PDP3_FIO1 (FIO PDP_FIO): Using module-specific boilerplate PDP3_FIO1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PDP3_FIO1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PDP3_FIO1_Module.L5X
Device 'PDP4_FIO1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PDP4_FIO1 (FIO PDP_FIO): Using module-specific boilerplate PDP4_FIO1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PDP4_FIO1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PDP4_FIO1_Module.L5X
Device 'PDP7_FIO1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PDP7_FIO1 (FIO PDP_FIO): Using module-specific boilerplate PDP7_FIO1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PDP7_FIO1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PDP7_FIO1_Module.L5X
Device 'UL13_12_FIO1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL13_12_FIO1 (FIO D2CMaster): Using module-specific boilerplate UL13_12_FIO1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL13_12_FIO1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL13_12_FIO1_Module.L5X
Device 'UL13_2_FIO1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL13_2_FIO1 (FIO D2CMaster): Using module-specific boilerplate UL13_2_FIO1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL13_2_FIO1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL13_2_FIO1_Module.L5X
Device 'UL14_3_FIO1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL14_3_FIO1 (FIO D2CMaster): Using module-specific boilerplate UL14_3_FIO1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL14_3_FIO1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL14_3_FIO1_Module.L5X
Device 'UL15_3_FIO1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL15_3_FIO1 (FIO D2CMaster): Using module-specific boilerplate UL15_3_FIO1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL15_3_FIO1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL15_3_FIO1_Module.L5X
Device 'UL16_2_FIO1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL16_2_FIO1 (FIO D2CMaster): Using module-specific boilerplate UL16_2_FIO1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL16_2_FIO1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL16_2_FIO1_Module.L5X
Device 'UL17_3_FIO1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL17_3_FIO1 (FIO D2CMaster): Using module-specific boilerplate UL17_3_FIO1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL17_3_FIO1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL17_3_FIO1_Module.L5X
Device 'UL18_16_FIO1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL18_16_FIO1 (FIO D2CMaster): Using module-specific boilerplate UL18_16_FIO1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL18_16_FIO1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL18_16_FIO1_Module.L5X
Device 'UL18_3_FIO1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL18_3_FIO1 (FIO D2CMaster): Using module-specific boilerplate UL18_3_FIO1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL18_3_FIO1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL18_3_FIO1_Module.L5X
Device 'UL19_2_FIO1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL19_2_FIO1 (FIO D2CMaster): Using module-specific boilerplate UL19_2_FIO1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL19_2_FIO1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL19_2_FIO1_Module.L5X
Device 'UL20_3_FIO1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL20_3_FIO1 (FIO D2CMaster): Using module-specific boilerplate UL20_3_FIO1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL20_3_FIO1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL20_3_FIO1_Module.L5X
Device 'UL21_17_FIO1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL21_17_FIO1 (FIO D2CMaster): Using module-specific boilerplate UL21_17_FIO1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL21_17_FIO1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL21_17_FIO1_Module.L5X
Device 'UL21_3_FIO1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL21_3_FIO1 (FIO D2CMaster): Using module-specific boilerplate UL21_3_FIO1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL21_3_FIO1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL21_3_FIO1_Module.L5X
Device 'UL14_1_EX1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
Successfully loaded boilerplate: MTN6_boilerplate/EXTENDO_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/EXTENDO_Module.L5X
Device 'UL15_1_EX1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
Successfully loaded boilerplate: MTN6_boilerplate/EXTENDO_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/EXTENDO_Module.L5X
Device 'UL17_1_EX1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
Successfully loaded boilerplate: MTN6_boilerplate/EXTENDO_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/EXTENDO_Module.L5X
Device 'UL18_1_EX1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
Successfully loaded boilerplate: MTN6_boilerplate/EXTENDO_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/EXTENDO_Module.L5X
Device 'UL20_1_EX1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
Successfully loaded boilerplate: MTN6_boilerplate/EXTENDO_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/EXTENDO_Module.L5X
Device 'UL21_1_EX1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
Successfully loaded boilerplate: MTN6_boilerplate/EXTENDO_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/EXTENDO_Module.L5X
Device 'PS5_10_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS5_10_VFD1 (APF 10HP): Using module-specific boilerplate PS5_10_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS5_10_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS5_10_VFD1_Module.L5X
Device 'PS5_11_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS5_11_VFD1 (APF 2HP): Using module-specific boilerplate PS5_11_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS5_11_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS5_11_VFD1_Module.L5X
Device 'PS5_12_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS5_12_VFD1 (APF 10HP): Using module-specific boilerplate PS5_12_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS5_12_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS5_12_VFD1_Module.L5X
Device 'PS5_13_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS5_13_VFD1 (APF 3HP): Using module-specific boilerplate PS5_13_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS5_13_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS5_13_VFD1_Module.L5X
Device 'PS5_1_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS5_1_VFD1 (APF 2HP): Using module-specific boilerplate PS5_1_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS5_1_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS5_1_VFD1_Module.L5X
Device 'PS5_2_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS5_2_VFD1 (APF 3HP): Using module-specific boilerplate PS5_2_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS5_2_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS5_2_VFD1_Module.L5X
Device 'PS5_3_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS5_3_VFD1 (APF 2HP): Using module-specific boilerplate PS5_3_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS5_3_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS5_3_VFD1_Module.L5X
Device 'PS5_4_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS5_4_VFD1 (APF 3HP): Using module-specific boilerplate PS5_4_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS5_4_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS5_4_VFD1_Module.L5X
Device 'PS5_5_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS5_5_VFD1 (APF 5HP): Using module-specific boilerplate PS5_5_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS5_5_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS5_5_VFD1_Module.L5X
Device 'PS5_6_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS5_6_VFD1 (APF 5HP): Using module-specific boilerplate PS5_6_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS5_6_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS5_6_VFD1_Module.L5X
Device 'PS5_7_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS5_7_VFD1 (APF 10HP): Using module-specific boilerplate PS5_7_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS5_7_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS5_7_VFD1_Module.L5X
Device 'PS5_8_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS5_8_VFD1 (APF 5HP): Using module-specific boilerplate PS5_8_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS5_8_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS5_8_VFD1_Module.L5X
Device 'PS5_9_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS5_9_VFD1 (APF 3HP): Using module-specific boilerplate PS5_9_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS5_9_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS5_9_VFD1_Module.L5X
Device 'PS6_10_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS6_10_VFD1 (APF 10HP): Using module-specific boilerplate PS6_10_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS6_10_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS6_10_VFD1_Module.L5X
Device 'PS6_11_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS6_11_VFD1 (APF 3HP): Using module-specific boilerplate PS6_11_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS6_11_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS6_11_VFD1_Module.L5X
Device 'PS6_12_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS6_12_VFD1 (APF 10HP): Using module-specific boilerplate PS6_12_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS6_12_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS6_12_VFD1_Module.L5X
Device 'PS6_13_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS6_13_VFD1 (APF 3HP): Using module-specific boilerplate PS6_13_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS6_13_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS6_13_VFD1_Module.L5X
Device 'PS6_1_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS6_1_VFD1 (APF 2HP): Using module-specific boilerplate PS6_1_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS6_1_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS6_1_VFD1_Module.L5X
Device 'PS6_2_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS6_2_VFD1 (APF 3HP): Using module-specific boilerplate PS6_2_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS6_2_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS6_2_VFD1_Module.L5X
Device 'PS6_3_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS6_3_VFD1 (APF 2HP): Using module-specific boilerplate PS6_3_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS6_3_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS6_3_VFD1_Module.L5X
Device 'PS6_4_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS6_4_VFD1 (APF 3HP): Using module-specific boilerplate PS6_4_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS6_4_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS6_4_VFD1_Module.L5X
Device 'PS6_5_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS6_5_VFD1 (APF 5HP): Using module-specific boilerplate PS6_5_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS6_5_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS6_5_VFD1_Module.L5X
Device 'PS6_6_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS6_6_VFD1 (APF 5HP): Using module-specific boilerplate PS6_6_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS6_6_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS6_6_VFD1_Module.L5X
Device 'PS6_7_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS6_7_VFD1 (APF 7_5HP): Using module-specific boilerplate PS6_7_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS6_7_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS6_7_VFD1_Module.L5X
Device 'PS6_8_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS6_8_VFD1 (APF 5HP): Using module-specific boilerplate PS6_8_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS6_8_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS6_8_VFD1_Module.L5X
Device 'PS6_9_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS6_9_VFD1 (APF 3HP): Using module-specific boilerplate PS6_9_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS6_9_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS6_9_VFD1_Module.L5X
Device 'PS7_10_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS7_10_VFD1 (APF 3HP): Using module-specific boilerplate PS7_10_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS7_10_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS7_10_VFD1_Module.L5X
Device 'PS7_11_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS7_11_VFD1 (APF 3HP): Using module-specific boilerplate PS7_11_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS7_11_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS7_11_VFD1_Module.L5X
Device 'PS7_12_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS7_12_VFD1 (APF 3HP): Using module-specific boilerplate PS7_12_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS7_12_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS7_12_VFD1_Module.L5X
Device 'PS7_13_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS7_13_VFD1 (APF 3HP): Using module-specific boilerplate PS7_13_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS7_13_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS7_13_VFD1_Module.L5X
Device 'PS7_14_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS7_14_VFD1 (APF 7_5HP): Using module-specific boilerplate PS7_14_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS7_14_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS7_14_VFD1_Module.L5X
Device 'PS7_1_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS7_1_VFD1 (APF 2HP): Using module-specific boilerplate PS7_1_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS7_1_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS7_1_VFD1_Module.L5X
Device 'PS7_2_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS7_2_VFD1 (APF 3HP): Using module-specific boilerplate PS7_2_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS7_2_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS7_2_VFD1_Module.L5X
Device 'PS7_3_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS7_3_VFD1 (APF 2HP): Using module-specific boilerplate PS7_3_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS7_3_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS7_3_VFD1_Module.L5X
Device 'PS7_4_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS7_4_VFD1 (APF 3HP): Using module-specific boilerplate PS7_4_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS7_4_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS7_4_VFD1_Module.L5X
Device 'PS7_5_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS7_5_VFD1 (APF 7_5HP): Using module-specific boilerplate PS7_5_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS7_5_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS7_5_VFD1_Module.L5X
Device 'PS7_6_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS7_6_VFD1 (APF 7_5HP): Using module-specific boilerplate PS7_6_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS7_6_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS7_6_VFD1_Module.L5X
Device 'PS7_7_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS7_7_VFD1 (APF 10HP): Using module-specific boilerplate PS7_7_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS7_7_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS7_7_VFD1_Module.L5X
Device 'PS7_8_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS7_8_VFD1 (APF 10HP): Using module-specific boilerplate PS7_8_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS7_8_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS7_8_VFD1_Module.L5X
Device 'PS7_9_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
PS7_9_VFD1 (APF 7_5HP): Using module-specific boilerplate PS7_9_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS7_9_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PS7_9_VFD1_Module.L5X
Device 'UL13_10_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL13_10_VFD1 (APF 2HP): Using module-specific boilerplate UL13_10_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL13_10_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL13_10_VFD1_Module.L5X
Device 'UL13_11_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL13_11_VFD1 (APF 2HP): Using module-specific boilerplate UL13_11_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL13_11_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL13_11_VFD1_Module.L5X
Device 'UL13_12_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL13_12_VFD1 (APF 5HP): Using module-specific boilerplate UL13_12_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL13_12_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL13_12_VFD1_Module.L5X
Device 'UL13_1_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL13_1_VFD1 (APF 2HP): Using module-specific boilerplate UL13_1_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL13_1_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL13_1_VFD1_Module.L5X
Device 'UL13_2_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL13_2_VFD1 (APF 7_5HP): Using module-specific boilerplate UL13_2_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL13_2_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL13_2_VFD1_Module.L5X
Device 'UL13_3_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL13_3_VFD1 (APF 3HP): Using module-specific boilerplate UL13_3_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL13_3_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL13_3_VFD1_Module.L5X
Device 'UL13_4_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL13_4_VFD1 (APF 3HP): Using module-specific boilerplate UL13_4_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL13_4_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL13_4_VFD1_Module.L5X
Device 'UL13_5_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL13_5_VFD1 (APF 3HP): Using module-specific boilerplate UL13_5_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL13_5_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL13_5_VFD1_Module.L5X
Device 'UL13_6_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL13_6_VFD1 (APF 3HP): Using module-specific boilerplate UL13_6_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL13_6_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL13_6_VFD1_Module.L5X
Device 'UL13_7_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL13_7_VFD1 (APF 3HP): Using module-specific boilerplate UL13_7_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL13_7_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL13_7_VFD1_Module.L5X
Device 'UL13_8_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL13_8_VFD1 (APF 5HP): Using module-specific boilerplate UL13_8_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL13_8_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL13_8_VFD1_Module.L5X
Device 'UL13_9A_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL13_9A_VFD1 (APF 3HP): Using module-specific boilerplate UL13_9A_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL13_9A_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL13_9A_VFD1_Module.L5X
Device 'UL13_9B_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL13_9B_VFD1 (APF 3HP): Using module-specific boilerplate UL13_9B_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL13_9B_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL13_9B_VFD1_Module.L5X
Device 'UL14_10_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL14_10_VFD1 (APF 2HP): Using module-specific boilerplate UL14_10_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL14_10_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL14_10_VFD1_Module.L5X
Device 'UL14_3_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL14_3_VFD1 (APF 5HP): Using module-specific boilerplate UL14_3_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL14_3_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL14_3_VFD1_Module.L5X
Device 'UL14_4_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL14_4_VFD1 (APF 5HP): Using module-specific boilerplate UL14_4_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL14_4_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL14_4_VFD1_Module.L5X
Device 'UL14_5_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL14_5_VFD1 (APF 3HP): Using module-specific boilerplate UL14_5_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL14_5_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL14_5_VFD1_Module.L5X
Device 'UL14_6_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL14_6_VFD1 (APF 2HP): Using module-specific boilerplate UL14_6_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL14_6_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL14_6_VFD1_Module.L5X
Device 'UL14_7_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL14_7_VFD1 (APF 3HP): Using module-specific boilerplate UL14_7_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL14_7_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL14_7_VFD1_Module.L5X
Device 'UL14_8_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL14_8_VFD1 (APF 3HP): Using module-specific boilerplate UL14_8_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL14_8_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL14_8_VFD1_Module.L5X
Device 'UL14_9_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL14_9_VFD1 (APF 3HP): Using module-specific boilerplate UL14_9_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL14_9_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL14_9_VFD1_Module.L5X
Device 'UL15_10_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL15_10_VFD1 (APF 3HP): Using module-specific boilerplate UL15_10_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL15_10_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL15_10_VFD1_Module.L5X
Device 'UL15_11_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL15_11_VFD1 (APF 2HP): Using module-specific boilerplate UL15_11_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL15_11_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL15_11_VFD1_Module.L5X
Device 'UL15_3_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL15_3_VFD1 (APF 5HP): Using module-specific boilerplate UL15_3_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL15_3_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL15_3_VFD1_Module.L5X
Device 'UL15_4_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL15_4_VFD1 (APF 5HP): Using module-specific boilerplate UL15_4_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL15_4_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL15_4_VFD1_Module.L5X
Device 'UL15_5_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL15_5_VFD1 (APF 2HP): Using module-specific boilerplate UL15_5_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL15_5_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL15_5_VFD1_Module.L5X
Device 'UL15_6_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL15_6_VFD1 (APF 3HP): Using module-specific boilerplate UL15_6_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL15_6_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL15_6_VFD1_Module.L5X
Device 'UL15_7_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL15_7_VFD1 (APF 3HP): Using module-specific boilerplate UL15_7_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL15_7_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL15_7_VFD1_Module.L5X
Device 'UL15_8_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL15_8_VFD1 (APF 3HP): Using module-specific boilerplate UL15_8_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL15_8_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL15_8_VFD1_Module.L5X
Device 'UL15_9_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL15_9_VFD1 (APF 3HP): Using module-specific boilerplate UL15_9_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL15_9_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL15_9_VFD1_Module.L5X
Device 'UL16_1_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL16_1_VFD1 (APF 2HP): Using module-specific boilerplate UL16_1_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL16_1_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL16_1_VFD1_Module.L5X
Device 'UL16_2_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL16_2_VFD1 (APF 7_5HP): Using module-specific boilerplate UL16_2_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL16_2_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL16_2_VFD1_Module.L5X
Device 'UL16_3_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL16_3_VFD1 (APF 3HP): Using module-specific boilerplate UL16_3_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL16_3_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL16_3_VFD1_Module.L5X
Device 'UL16_4_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL16_4_VFD1 (APF 3HP): Using module-specific boilerplate UL16_4_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL16_4_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL16_4_VFD1_Module.L5X
Device 'UL16_5_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL16_5_VFD1 (APF 2HP): Using module-specific boilerplate UL16_5_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL16_5_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL16_5_VFD1_Module.L5X
Device 'UL16_6_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL16_6_VFD1 (APF 3HP): Using module-specific boilerplate UL16_6_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL16_6_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL16_6_VFD1_Module.L5X
Device 'UL16_7_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL16_7_VFD1 (APF 3HP): Using module-specific boilerplate UL16_7_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL16_7_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL16_7_VFD1_Module.L5X
Device 'UL16_8_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL16_8_VFD1 (APF 3HP): Using module-specific boilerplate UL16_8_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL16_8_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL16_8_VFD1_Module.L5X
Device 'UL16_9_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL16_9_VFD1 (APF 2HP): Using module-specific boilerplate UL16_9_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL16_9_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL16_9_VFD1_Module.L5X
Device 'UL17_10_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL17_10_VFD1 (APF 2HP): Using module-specific boilerplate UL17_10_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL17_10_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL17_10_VFD1_Module.L5X
Device 'UL17_3_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL17_3_VFD1 (APF 5HP): Using module-specific boilerplate UL17_3_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL17_3_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL17_3_VFD1_Module.L5X
Device 'UL17_4_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL17_4_VFD1 (APF 5HP): Using module-specific boilerplate UL17_4_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL17_4_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL17_4_VFD1_Module.L5X
Device 'UL17_5_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL17_5_VFD1 (APF 3HP): Using module-specific boilerplate UL17_5_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL17_5_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL17_5_VFD1_Module.L5X
Device 'UL17_6_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL17_6_VFD1 (APF 2HP): Using module-specific boilerplate UL17_6_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL17_6_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL17_6_VFD1_Module.L5X
Device 'UL17_7_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL17_7_VFD1 (APF 3HP): Using module-specific boilerplate UL17_7_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL17_7_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL17_7_VFD1_Module.L5X
Device 'UL17_8_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL17_8_VFD1 (APF 3HP): Using module-specific boilerplate UL17_8_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL17_8_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL17_8_VFD1_Module.L5X
Device 'UL17_9_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL17_9_VFD1 (APF 3HP): Using module-specific boilerplate UL17_9_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL17_9_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL17_9_VFD1_Module.L5X
Device 'UL18_10_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL18_10_VFD1 (APF 5HP): Using module-specific boilerplate UL18_10_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL18_10_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL18_10_VFD1_Module.L5X
Device 'UL18_11_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL18_11_VFD1 (APF 5HP): Using module-specific boilerplate UL18_11_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL18_11_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL18_11_VFD1_Module.L5X
Device 'UL18_12_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL18_12_VFD1 (APF 3HP): Using module-specific boilerplate UL18_12_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL18_12_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL18_12_VFD1_Module.L5X
Device 'UL18_13A_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL18_13A_VFD1 (APF 3HP): Using module-specific boilerplate UL18_13A_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL18_13A_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL18_13A_VFD1_Module.L5X
Device 'UL18_13B_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL18_13B_VFD1 (APF 3HP): Using module-specific boilerplate UL18_13B_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL18_13B_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL18_13B_VFD1_Module.L5X
Device 'UL18_14_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL18_14_VFD1 (APF 2HP): Using module-specific boilerplate UL18_14_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL18_14_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL18_14_VFD1_Module.L5X
Device 'UL18_15_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL18_15_VFD1 (APF 2HP): Using module-specific boilerplate UL18_15_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL18_15_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL18_15_VFD1_Module.L5X
Device 'UL18_16_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL18_16_VFD1 (APF 5HP): Using module-specific boilerplate UL18_16_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL18_16_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL18_16_VFD1_Module.L5X
Device 'UL18_3_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL18_3_VFD1 (APF 5HP): Using module-specific boilerplate UL18_3_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL18_3_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL18_3_VFD1_Module.L5X
Device 'UL18_4_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL18_4_VFD1 (APF 5HP): Using module-specific boilerplate UL18_4_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL18_4_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL18_4_VFD1_Module.L5X
Device 'UL18_5_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL18_5_VFD1 (APF 3HP): Using module-specific boilerplate UL18_5_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL18_5_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL18_5_VFD1_Module.L5X
Device 'UL18_6_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL18_6_VFD1 (APF 5HP): Using module-specific boilerplate UL18_6_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL18_6_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL18_6_VFD1_Module.L5X
Device 'UL18_7_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL18_7_VFD1 (APF 3HP): Using module-specific boilerplate UL18_7_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL18_7_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL18_7_VFD1_Module.L5X
Device 'UL18_8_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL18_8_VFD1 (APF 3HP): Using module-specific boilerplate UL18_8_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL18_8_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL18_8_VFD1_Module.L5X
Device 'UL18_9_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL18_9_VFD1 (APF 3HP): Using module-specific boilerplate UL18_9_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL18_9_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL18_9_VFD1_Module.L5X
Device 'UL19_1_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL19_1_VFD1 (APF 2HP): Using module-specific boilerplate UL19_1_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL19_1_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL19_1_VFD1_Module.L5X
Device 'UL19_2_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL19_2_VFD1 (APF 7_5HP): Using module-specific boilerplate UL19_2_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL19_2_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL19_2_VFD1_Module.L5X
Device 'UL19_3_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL19_3_VFD1 (APF 2HP): Using module-specific boilerplate UL19_3_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL19_3_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL19_3_VFD1_Module.L5X
Device 'UL19_4_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL19_4_VFD1 (APF 2HP): Using module-specific boilerplate UL19_4_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL19_4_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL19_4_VFD1_Module.L5X
Device 'UL19_5_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL19_5_VFD1 (APF 3HP): Using module-specific boilerplate UL19_5_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL19_5_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL19_5_VFD1_Module.L5X
Device 'UL19_6_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL19_6_VFD1 (APF 3HP): Using module-specific boilerplate UL19_6_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL19_6_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL19_6_VFD1_Module.L5X
Device 'UL19_7_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL19_7_VFD1 (APF 3HP): Using module-specific boilerplate UL19_7_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL19_7_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL19_7_VFD1_Module.L5X
Device 'UL19_8_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL19_8_VFD1 (APF 3HP): Using module-specific boilerplate UL19_8_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL19_8_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL19_8_VFD1_Module.L5X
Device 'UL19_9_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL19_9_VFD1 (APF 2HP): Using module-specific boilerplate UL19_9_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL19_9_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL19_9_VFD1_Module.L5X
Device 'UL20_10_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL20_10_VFD1 (APF 3HP): Using module-specific boilerplate UL20_10_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL20_10_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL20_10_VFD1_Module.L5X
Device 'UL20_11_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL20_11_VFD1 (APF 2HP): Using module-specific boilerplate UL20_11_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL20_11_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL20_11_VFD1_Module.L5X
Device 'UL20_3_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL20_3_VFD1 (APF 5HP): Using module-specific boilerplate UL20_3_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL20_3_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL20_3_VFD1_Module.L5X
Device 'UL20_4_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL20_4_VFD1 (APF 5HP): Using module-specific boilerplate UL20_4_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL20_4_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL20_4_VFD1_Module.L5X
Device 'UL20_5_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL20_5_VFD1 (APF 2HP): Using module-specific boilerplate UL20_5_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL20_5_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL20_5_VFD1_Module.L5X
Device 'UL20_6_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL20_6_VFD1 (APF 2HP): Using module-specific boilerplate UL20_6_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL20_6_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL20_6_VFD1_Module.L5X
Device 'UL20_7_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL20_7_VFD1 (APF 3HP): Using module-specific boilerplate UL20_7_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL20_7_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL20_7_VFD1_Module.L5X
Device 'UL20_8_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL20_8_VFD1 (APF 3HP): Using module-specific boilerplate UL20_8_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL20_8_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL20_8_VFD1_Module.L5X
Device 'UL20_9_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL20_9_VFD1 (APF 3HP): Using module-specific boilerplate UL20_9_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL20_9_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL20_9_VFD1_Module.L5X
Device 'UL21_10_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL21_10_VFD1 (APF 3HP): Using module-specific boilerplate UL21_10_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL21_10_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL21_10_VFD1_Module.L5X
Device 'UL21_11_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL21_11_VFD1 (APF 7_5HP): Using module-specific boilerplate UL21_11_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL21_11_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL21_11_VFD1_Module.L5X
Device 'UL21_12_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL21_12_VFD1 (APF 5HP): Using module-specific boilerplate UL21_12_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL21_12_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL21_12_VFD1_Module.L5X
Device 'UL21_13_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL21_13_VFD1 (APF 2HP): Using module-specific boilerplate UL21_13_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL21_13_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL21_13_VFD1_Module.L5X
Device 'UL21_14A_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL21_14A_VFD1 (APF 3HP): Using module-specific boilerplate UL21_14A_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL21_14A_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL21_14A_VFD1_Module.L5X
Device 'UL21_14B_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL21_14B_VFD1 (APF 3HP): Using module-specific boilerplate UL21_14B_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL21_14B_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL21_14B_VFD1_Module.L5X
Device 'UL21_15_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL21_15_VFD1 (APF 2HP): Using module-specific boilerplate UL21_15_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL21_15_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL21_15_VFD1_Module.L5X
Device 'UL21_16_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL21_16_VFD1 (APF 2HP): Using module-specific boilerplate UL21_16_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL21_16_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL21_16_VFD1_Module.L5X
Device 'UL21_17_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL21_17_VFD1 (APF 5HP): Using module-specific boilerplate UL21_17_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL21_17_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL21_17_VFD1_Module.L5X
Device 'UL21_3_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL21_3_VFD1 (APF 5HP): Using module-specific boilerplate UL21_3_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL21_3_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL21_3_VFD1_Module.L5X
Device 'UL21_4_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL21_4_VFD1 (APF 5HP): Using module-specific boilerplate UL21_4_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL21_4_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL21_4_VFD1_Module.L5X
Device 'UL21_5_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL21_5_VFD1 (APF 5HP): Using module-specific boilerplate UL21_5_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL21_5_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL21_5_VFD1_Module.L5X
Device 'UL21_6_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL21_6_VFD1 (APF 3HP): Using module-specific boilerplate UL21_6_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL21_6_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL21_6_VFD1_Module.L5X
Device 'UL21_7_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL21_7_VFD1 (APF 3HP): Using module-specific boilerplate UL21_7_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL21_7_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL21_7_VFD1_Module.L5X
Device 'UL21_8_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL21_8_VFD1 (APF 3HP): Using module-specific boilerplate UL21_8_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL21_8_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL21_8_VFD1_Module.L5X
Device 'UL21_9_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
UL21_9_VFD1 (APF 3HP): Using module-specific boilerplate UL21_9_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL21_9_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/UL21_9_VFD1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PMM_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PMM_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PMM_Module.L5X
PDP3_FIOH1 (FIOH PDP_FIOH): Using module-specific boilerplate PDP3_FIOH1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PDP3_FIOH1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PDP3_FIOH1_Module.L5X
PDP4_FIOH1 (FIOH PDP_FIOH): Using module-specific boilerplate PDP4_FIOH1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PDP4_FIOH1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PDP4_FIOH1_Module.L5X
PDP7_FIOH1 (FIOH PDP_FIOH): Using module-specific boilerplate PDP7_FIOH1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PDP7_FIOH1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/PDP7_FIOH1_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/SLOT5_IB16_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/SLOT7_IB16S_Module.L5X
Successfully loaded boilerplate: MTN6_boilerplate/SLOT6_OB16E_Module.L5X
No EN4TR modules registered for creation
Importing AOIs/DataTypes from MCM base: MTN6_boilerplate/MCM02.L5X
Archived old L5X: MTN6_MCM02_20250910_142225.L5X
Programs already exist (2 programs found), skipping empty program creation
OK: Generated project: /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/generated_projects/MTN6_MCM02/MTN6_MCM02_20250910_190947.L5X
Single file generation complete
- ['/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/generated_projects/MTN6_MCM02/MTN6_MCM02_20250910_190947.L5X']
=== Step 3 Batch Script Creation ===
Creating project folder compilation for: MTN6_MCM02
Source L5X: /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/generated_projects/MTN6_MCM02/MTN6_MCM02_20250910_190947.L5X
Project directory: /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/generated_projects/MTN6_MCM02
Generated batch file: compile_MTN6_MCM02.bat
SUCCESS: Project compilation ready!
To compile on Windows:
cd "C:\\Users\\ilia.gurielidze\\Projects\\PLC Generation\\generated_projects\\MTN6_MCM02"
compile_MTN6_MCM02.bat