1854 lines
252 KiB
Plaintext
1854 lines
252 KiB
Plaintext
{"level": "INFO", "message": "PLC Generation Workflow started", "timestamp": "2025-09-01T14:19:10.780617", "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_MCM07.xlsx", "project_name": "MTN6_MCM07"}
|
|
{"level": "INFO", "message": "Starting data processing step", "timestamp": "2025-09-01T14:19:10.780872", "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 MCM07', 'MCM07_DESC', 'DESC_PLC', 'NETWORK_PLC']
|
|
Found DESC sheet: DESC_PLC
|
|
Found NETWORK sheet: NETWORK_PLC
|
|
|
|
DESC columns: ['TAGNAME', 'TERM', 'DESCA', 'DESCB']
|
|
NETWORK columns: ['DPM', 'DPM_IP', 'Name', 'PartNumber', 'IP']
|
|
|
|
Classifying signals and adding IO paths...
|
|
|
|
Signal classification results:
|
|
SPARE: 1012
|
|
I: 551
|
|
O: 162
|
|
IOLink: 4
|
|
|
|
Device type distribution:
|
|
APF: 1441
|
|
M12DR: 176
|
|
Hub: 64
|
|
IB16: 16
|
|
OB16E: 16
|
|
IB16S: 16
|
|
|
|
IO Path mapping results:
|
|
Successful mappings: 1729/1729 (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: ['BYAB_12_DPM1', 'BYAB_7_DPM1', 'BYAC_8_DPM1', 'BYAD_3_DPM1', 'BYAD_5_DPM1', 'BYBC_3_DPM1', 'BYCA_3_DPM1', 'BYDA_4_DPM1', 'BYDA_6_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 1742 rows
|
|
Sample of merged data:
|
|
TAGNAME TERM DESCA ... SIGNAL DEVICE_TYPE IO_PATH
|
|
0 PDP12_PMM1 ... NaN NaN NaN
|
|
1 PDP13_PMM1 ... NaN NaN NaN
|
|
2 PDP15_PMM1 ... NaN NaN NaN
|
|
3 PDP16_PMM1 ... NaN NaN NaN
|
|
4 SLOT5_IB16 I0 MCM07 ... I IB16 Local:5:I.Data.0
|
|
5 SLOT5_IB16 I1 MCM07 ... I IB16 Local:5:I.Data.1
|
|
6 SLOT5_IB16 I10 SPARE ... SPARE IB16 Local:5:I.Data.10
|
|
7 SLOT5_IB16 I11 SPARE ... SPARE IB16 Local:5:I.Data.11
|
|
8 SLOT5_IB16 I12 SPARE ... SPARE IB16 Local:5:I.Data.12
|
|
9 SLOT5_IB16 I13 SPARE ... SPARE IB16 Local:5:I.Data.13
|
|
|
|
[10 rows x 11 columns]
|
|
|
|
New Excel file created: MTN6_MCM07_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_MCM07.xlsx
|
|
DEBUG: Full project pattern matched: MTN6_MCM07
|
|
DEBUG: Final subsystem name: MTN6_MCM07
|
|
Reading input file: MTN6_MCM07_DESC_IP_MERGED.xlsx
|
|
Removed 4 IOLink rows (including beacons, FIOH channels, and all other IOLink entries)
|
|
Removed 13 blank name/description rows
|
|
Saving output file: MTN6_MCM07_OUTPUT.csv
|
|
Processing complete!
|
|
Created standard output file: DESC_IP_MERGED.xlsx
|
|
|
|
=== Step 1: PLC Data Generator stderr ===
|
|
|
|
=== Step 1 File Copy ===
|
|
Copied MTN6_MCM07_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-01T14:19:14.552415", "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-01T14:19:14.552827", "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_MCM07_20250901_141910.log", "timestamp": "2025-09-01T14:19:16.281015", "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-01T14:19:16.283280", "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-01T14:19:16.283515", "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-01T14:19:16.297369", "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-01T14:19:16.297677", "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-01T14:19:16.297872", "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-01T14:19:16.310184", "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-01T14:19:16.315445", "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-01T14:19:16.318933", "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-01T14:19:16.322590", "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-01T14:19:16.325980", "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-01T14:19:16.328914", "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-01T14:19:16.331830", "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-01T14:19:16.338034", "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-01T14:19:16.341210", "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-01T14:19:16.344336", "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-01T14:19:16.347441", "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-01T14:19:16.350539", "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-01T14:19:16.354284", "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-01T14:19:16.358241", "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-01T14:19:16.361293", "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-01T14:19:16.364328", "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-01T14:19:16.367661", "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-01T14:19:16.371793", "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-01T14:19:16.374921", "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-01T14:19:16.377806", "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-01T14:19:16.380907", "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-01T14:19:16.384439", "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-01T14:19:16.388751", "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-01T14:19:16.391973", "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-01T14:19:16.395232", "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-01T14:19:16.398076", "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-01T14:19:16.401876", "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-01T14:19:16.405763", "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-01T14:19:16.408758", "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-01T14:19:16.411776", "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-01T14:19:16.414845", "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-01T14:19:16.415033", "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-01T14:19:17.314571", "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-01T14:19:17.324977", "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-01T14:19:17.328304", "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-01T14:19:17.329802", "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-01T14:19:17.397672", "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": "MCM07", "score": 78}
|
|
{"level": "DEBUG", "message": "Zones: loaded", "timestamp": "2025-09-01T14:19:17.398480", "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": 27}
|
|
{"level": "INFO", "message": "Successfully generated routine: outputs", "timestamp": "2025-09-01T14:19:17.401920", "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-01T14:19:17.402210", "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-01T14:19:17.418775", "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-01T14:19:17.419043", "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 BYAB_2: {'EPC1', 'EPC2'}", "timestamp": "2025-09-01T14:19:17.420352", "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 BYAB_2: {'EPC1', 'EPC2'}", "timestamp": "2025-09-01T14:19:17.420677", "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 BYAC_11: {'EPC1', 'EPC2'}", "timestamp": "2025-09-01T14:19:17.421001", "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 BYAC_2: {'EPC1', 'EPC2'}", "timestamp": "2025-09-01T14:19:17.421314", "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 BYAD_2: {'EPC1', 'EPC2'}", "timestamp": "2025-09-01T14:19:17.421608", "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 BYBA_15: {'EPC1', 'EPC2'}", "timestamp": "2025-09-01T14:19:17.421907", "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 BYBA_3: {'EPC1', 'EPC2'}", "timestamp": "2025-09-01T14:19:17.422189", "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 BYBC_3: {'EPC1', 'EPC2'}", "timestamp": "2025-09-01T14:19:17.422515", "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 BYBD_3: {'EPC1', 'EPC2'}", "timestamp": "2025-09-01T14:19:17.422873", "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 BYCA_3: {'EPC1', 'EPC2'}", "timestamp": "2025-09-01T14:19:17.423235", "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 BYCA_9: {'EPC1', 'EPC2'}", "timestamp": "2025-09-01T14:19:17.423560", "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 BYCB_3: {'EPC1', 'EPC2'}", "timestamp": "2025-09-01T14:19:17.423849", "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 BYCD_5: {'EPC1', 'EPC2'}", "timestamp": "2025-09-01T14:19:17.424144", "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 BYDA_3: {'EPC1', 'EPC2'}", "timestamp": "2025-09-01T14:19:17.424457", "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 BYDA_6: {'EPC1', 'EPC2'}", "timestamp": "2025-09-01T14:19:17.424726", "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 BYDA_8: {'EPC1', 'EPC2'}", "timestamp": "2025-09-01T14:19:17.425153", "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 BYDB_3: {'EPC1', 'EPC2'}", "timestamp": "2025-09-01T14:19:17.425467", "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 BYDB_4: {'EPC1', 'EPC2'}", "timestamp": "2025-09-01T14:19:17.425847", "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 BYDC_13: {'EPC1', 'EPC2'}", "timestamp": "2025-09-01T14:19:17.426146", "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 BYDC_3: {'EPC1', 'EPC2'}", "timestamp": "2025-09-01T14:19:17.426461", "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 BYDC_6: {'EPC1', 'EPC2'}", "timestamp": "2025-09-01T14:19:17.426817", "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 BYDC_8: {'EPC1', 'EPC2'}", "timestamp": "2025-09-01T14:19:17.427117", "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: {'BYAB_2': {'EPC1', 'EPC2'}, 'BYAC_11': {'EPC1', 'EPC2'}, 'BYAC_2': {'EPC1', 'EPC2'}, 'BYAD_2': {'EPC1', 'EPC2'}, 'BYBA_15': {'EPC1', 'EPC2'}, 'BYBA_3': {'EPC1', 'EPC2'}, 'BYBC_3': {'EPC1', 'EPC2'}, 'BYBD_3': {'EPC1', 'EPC2'}, 'BYCA_3': {'EPC1', 'EPC2'}, 'BYCA_9': {'EPC1', 'EPC2'}, 'BYCB_3': {'EPC1', 'EPC2'}, 'BYCD_5': {'EPC1', 'EPC2'}, 'BYDA_3': {'EPC1', 'EPC2'}, 'BYDA_6': {'EPC1', 'EPC2'}, 'BYDA_8': {'EPC1', 'EPC2'}, 'BYDB_3': {'EPC1', 'EPC2'}, 'BYDB_4': {'EPC1', 'EPC2'}, 'BYDC_13': {'EPC1', 'EPC2'}, 'BYDC_3': {'EPC1', 'EPC2'}, 'BYDC_6': {'EPC1', 'EPC2'}, 'BYDC_8': {'EPC1', 'EPC2'}}", "timestamp": "2025-09-01T14:19:17.427280", "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 07-01 candidates: ['BYAC_2', 'BYAC_3']", "timestamp": "2025-09-01T14:19:17.428072", "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 BYAC_3 in zone 07-01", "timestamp": "2025-09-01T14:19:17.428436", "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-01T14:19:17.428606", "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": "07-01", "interlock": "MCM07", "dcs_list": ["BYAC_2_EPC1_DCS_CTRL.O1", "BYAC_2_EPC2_DCS_CTRL.O1"]}
|
|
{"level": "DEBUG", "message": "Zone 07-02 candidates: ['BYAD_2', 'BYAD_3']", "timestamp": "2025-09-01T14:19:17.428983", "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 BYAD_3 in zone 07-02", "timestamp": "2025-09-01T14:19:17.429153", "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-01T14:19:17.429292", "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": "07-02", "interlock": "MCM07", "dcs_list": ["BYAD_2_EPC1_DCS_CTRL.O1", "BYAD_2_EPC2_DCS_CTRL.O1"]}
|
|
{"level": "DEBUG", "message": "Zone 07-03 candidates: ['BYAB_2', 'BYAB_3', 'BYAB_4', 'BYAB_5', 'BYAB_6', 'BYAB_7']", "timestamp": "2025-09-01T14:19:17.429629", "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 BYAB_3 in zone 07-03", "timestamp": "2025-09-01T14:19:17.429784", "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 BYAB_4 in zone 07-03", "timestamp": "2025-09-01T14:19:17.429945", "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 BYAB_5 in zone 07-03", "timestamp": "2025-09-01T14:19:17.430086", "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 BYAB_6 in zone 07-03", "timestamp": "2025-09-01T14:19:17.430234", "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 BYAB_7 in zone 07-03", "timestamp": "2025-09-01T14:19:17.430361", "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-01T14:19:17.430516", "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": "07-03", "interlock": "MCM07", "dcs_list": ["BYAB_2_EPC1_DCS_CTRL.O1", "BYAB_2_EPC2_DCS_CTRL.O1"]}
|
|
{"level": "DEBUG", "message": "Zone 07-04 candidates: ['BYAC_8', 'BYAC_9', 'BYAC_10', 'BYAC_11']", "timestamp": "2025-09-01T14:19:17.430856", "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 BYAC_8 in zone 07-04", "timestamp": "2025-09-01T14:19:17.431062", "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 BYAC_9 in zone 07-04", "timestamp": "2025-09-01T14:19:17.431205", "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 BYAC_10 in zone 07-04", "timestamp": "2025-09-01T14:19:17.431464", "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-01T14:19:17.431622", "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": "07-04", "interlock": "MCM07", "dcs_list": ["BYAC_11_EPC1_DCS_CTRL.O1", "BYAC_11_EPC2_DCS_CTRL.O1"]}
|
|
{"level": "DEBUG", "message": "Zone 07-05 candidates: ['BYAD_8', 'BYAD_9']", "timestamp": "2025-09-01T14:19:17.431973", "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 BYAD_8 in zone 07-05", "timestamp": "2025-09-01T14:19:17.432152", "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 BYAD_9 in zone 07-05", "timestamp": "2025-09-01T14:19:17.432293", "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-01T14:19:17.432406", "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": "07-05", "interlock": "MCM07", "dcs_list": []}
|
|
{"level": "DEBUG", "message": "Zone 07-06 candidates: ['BYAB_13', 'BYAB_14', 'BYAB_15']", "timestamp": "2025-09-01T14:19:17.432715", "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 BYAB_13 in zone 07-06", "timestamp": "2025-09-01T14:19:17.432894", "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 BYAB_14 in zone 07-06", "timestamp": "2025-09-01T14:19:17.433036", "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 BYAB_15 in zone 07-06", "timestamp": "2025-09-01T14:19:17.433150", "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-01T14:19:17.433283", "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": "07-06", "interlock": "MCM07", "dcs_list": []}
|
|
{"level": "DEBUG", "message": "Zone 07-07 candidates: ['BYBA_2', 'BYBA_3']", "timestamp": "2025-09-01T14:19:17.433653", "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 BYBA_2 in zone 07-07", "timestamp": "2025-09-01T14:19:17.433815", "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-01T14:19:17.433962", "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": "07-07", "interlock": "MCM07", "dcs_list": ["BYBA_3_EPC1_DCS_CTRL.O1", "BYBA_3_EPC2_DCS_CTRL.O1"]}
|
|
{"level": "DEBUG", "message": "Zone 07-08 candidates: ['BYBC_2', 'BYBC_3']", "timestamp": "2025-09-01T14:19:17.434284", "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 BYBC_2 in zone 07-08", "timestamp": "2025-09-01T14:19:17.434442", "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-01T14:19:17.434590", "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": "07-08", "interlock": "MCM07", "dcs_list": ["BYBC_3_EPC1_DCS_CTRL.O1", "BYBC_3_EPC2_DCS_CTRL.O1"]}
|
|
{"level": "DEBUG", "message": "Zone 07-09 candidates: ['BYBD_2', 'BYBD_3']", "timestamp": "2025-09-01T14:19:17.434889", "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 BYBD_2 in zone 07-09", "timestamp": "2025-09-01T14:19:17.435036", "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-01T14:19:17.435190", "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": "07-09", "interlock": "MCM07", "dcs_list": ["BYBD_3_EPC1_DCS_CTRL.O1", "BYBD_3_EPC2_DCS_CTRL.O1"]}
|
|
{"level": "DEBUG", "message": "Zone 07-10 candidates: ['BYBA_10', 'BYBA_11', 'BYBA_12', 'BYBA_13', 'BYBA_14', 'BYBA_15']", "timestamp": "2025-09-01T14:19:17.435498", "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 BYBA_10 in zone 07-10", "timestamp": "2025-09-01T14:19:17.435704", "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 BYBA_11 in zone 07-10", "timestamp": "2025-09-01T14:19:17.435862", "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 BYBA_12 in zone 07-10", "timestamp": "2025-09-01T14:19:17.435990", "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 BYBA_13 in zone 07-10", "timestamp": "2025-09-01T14:19:17.436095", "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 BYBA_14 in zone 07-10", "timestamp": "2025-09-01T14:19:17.436195", "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-01T14:19:17.436332", "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": "07-10", "interlock": "MCM07", "dcs_list": ["BYBA_15_EPC1_DCS_CTRL.O1", "BYBA_15_EPC2_DCS_CTRL.O1"]}
|
|
{"level": "DEBUG", "message": "Zone 07-11 candidates: ['BYBC_9', 'BYBC_10']", "timestamp": "2025-09-01T14:19:17.436664", "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 BYBC_9 in zone 07-11", "timestamp": "2025-09-01T14:19:17.436814", "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 BYBC_10 in zone 07-11", "timestamp": "2025-09-01T14:19:17.436960", "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-01T14:19:17.437102", "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": "07-11", "interlock": "MCM07", "dcs_list": []}
|
|
{"level": "DEBUG", "message": "Zone 07-12 candidates: ['BYBD_13', 'BYBD_14']", "timestamp": "2025-09-01T14:19:17.437421", "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 BYBD_13 in zone 07-12", "timestamp": "2025-09-01T14:19:17.437593", "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 BYBD_14 in zone 07-12", "timestamp": "2025-09-01T14:19:17.437752", "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-01T14:19:17.437882", "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": "07-12", "interlock": "MCM07", "dcs_list": []}
|
|
{"level": "DEBUG", "message": "Zone 07-13 candidates: ['BYCA_2', 'BYCA_3']", "timestamp": "2025-09-01T14:19:17.438284", "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 BYCA_2 in zone 07-13", "timestamp": "2025-09-01T14:19:17.438440", "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-01T14:19:17.438591", "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": "07-13", "interlock": "MCM07", "dcs_list": ["BYCA_3_EPC1_DCS_CTRL.O1", "BYCA_3_EPC2_DCS_CTRL.O1"]}
|
|
{"level": "DEBUG", "message": "Zone 07-14 candidates: ['BYCB_2', 'BYCB_3']", "timestamp": "2025-09-01T14:19:17.438933", "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 BYCB_2 in zone 07-14", "timestamp": "2025-09-01T14:19:17.439087", "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-01T14:19:17.439225", "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": "07-14", "interlock": "MCM07", "dcs_list": ["BYCB_3_EPC1_DCS_CTRL.O1", "BYCB_3_EPC2_DCS_CTRL.O1"]}
|
|
{"level": "DEBUG", "message": "Zone 07-15 candidates: ['BYCD_2', 'BYCD_3', 'BYCD_4', 'BYCD_5']", "timestamp": "2025-09-01T14:19:17.439540", "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 BYCD_2 in zone 07-15", "timestamp": "2025-09-01T14:19:17.439685", "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 BYCD_3 in zone 07-15", "timestamp": "2025-09-01T14:19:17.439835", "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 BYCD_4 in zone 07-15", "timestamp": "2025-09-01T14:19:17.439983", "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-01T14:19:17.440141", "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": "07-15", "interlock": "MCM07", "dcs_list": ["BYCD_5_EPC1_DCS_CTRL.O1", "BYCD_5_EPC2_DCS_CTRL.O1"]}
|
|
{"level": "DEBUG", "message": "Zone 07-16 candidates: ['BYCA_6', 'BYCA_7', 'BYCA_8', 'BYCA_9']", "timestamp": "2025-09-01T14:19:17.440484", "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 BYCA_6 in zone 07-16", "timestamp": "2025-09-01T14:19:17.440632", "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 BYCA_7 in zone 07-16", "timestamp": "2025-09-01T14:19:17.440743", "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 BYCA_8 in zone 07-16", "timestamp": "2025-09-01T14:19:17.440857", "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-01T14:19:17.441008", "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": "07-16", "interlock": "MCM07", "dcs_list": ["BYCA_9_EPC1_DCS_CTRL.O1", "BYCA_9_EPC2_DCS_CTRL.O1"]}
|
|
{"level": "DEBUG", "message": "Zone 07-17 candidates: ['BYCB_9', 'BYCB_10']", "timestamp": "2025-09-01T14:19:17.441343", "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 BYCB_9 in zone 07-17", "timestamp": "2025-09-01T14:19:17.441493", "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 BYCB_10 in zone 07-17", "timestamp": "2025-09-01T14:19:17.441606", "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-01T14:19:17.441730", "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": "07-17", "interlock": "MCM07", "dcs_list": []}
|
|
{"level": "DEBUG", "message": "Zone 07-18 candidates: ['BYCD_11', 'BYCD_12']", "timestamp": "2025-09-01T14:19:17.442080", "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 BYCD_11 in zone 07-18", "timestamp": "2025-09-01T14:19:17.442260", "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 BYCD_12 in zone 07-18", "timestamp": "2025-09-01T14:19:17.442420", "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-01T14:19:17.442558", "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": "07-18", "interlock": "MCM07", "dcs_list": []}
|
|
{"level": "DEBUG", "message": "Zone 07-19 candidates: ['BYDC_2', 'BYDC_3']", "timestamp": "2025-09-01T14:19:17.442897", "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 BYDC_2 in zone 07-19", "timestamp": "2025-09-01T14:19:17.443057", "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-01T14:19:17.443204", "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": "07-19", "interlock": "MCM07", "dcs_list": ["BYDC_3_EPC1_DCS_CTRL.O1", "BYDC_3_EPC2_DCS_CTRL.O1"]}
|
|
{"level": "DEBUG", "message": "Zone 07-20 candidates: ['BYDA_2', 'BYDA_3']", "timestamp": "2025-09-01T14:19:17.443542", "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 BYDA_2 in zone 07-20", "timestamp": "2025-09-01T14:19:17.443696", "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-01T14:19:17.443841", "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": "07-20", "interlock": "MCM07", "dcs_list": ["BYDA_3_EPC1_DCS_CTRL.O1", "BYDA_3_EPC2_DCS_CTRL.O1"]}
|
|
{"level": "DEBUG", "message": "Zone 07-21 candidates: ['BYDB_2', 'BYDB_3']", "timestamp": "2025-09-01T14:19:17.444181", "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 BYDB_2 in zone 07-21", "timestamp": "2025-09-01T14:19:17.444345", "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-01T14:19:17.444510", "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": "07-21", "interlock": "MCM07", "dcs_list": ["BYDB_3_EPC1_DCS_CTRL.O1", "BYDB_3_EPC2_DCS_CTRL.O1"]}
|
|
{"level": "DEBUG", "message": "Zone 07-22 candidates: ['BYDC_9', 'BYDC_10', 'BYDC_11', 'BYDC_12', 'BYDC_13']", "timestamp": "2025-09-01T14:19:17.444840", "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 BYDC_9 in zone 07-22", "timestamp": "2025-09-01T14:19:17.445004", "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 BYDC_10 in zone 07-22", "timestamp": "2025-09-01T14:19:17.445140", "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 BYDC_11 in zone 07-22", "timestamp": "2025-09-01T14:19:17.445294", "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 BYDC_12 in zone 07-22", "timestamp": "2025-09-01T14:19:17.445467", "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-01T14:19:17.445620", "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": "07-22", "interlock": "MCM07", "dcs_list": ["BYDC_13_EPC1_DCS_CTRL.O1", "BYDC_13_EPC2_DCS_CTRL.O1"]}
|
|
{"level": "DEBUG", "message": "Zone 07-23 candidates: ['BYDA_4', 'BYDA_5', 'BYDA_6', 'BYDA_7', 'BYDA_8', 'BYDA_9']", "timestamp": "2025-09-01T14:19:17.445917", "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 BYDA_4 in zone 07-23", "timestamp": "2025-09-01T14:19:17.446069", "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 BYDA_5 in zone 07-23", "timestamp": "2025-09-01T14:19:17.446218", "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 BYDA_7 in zone 07-23", "timestamp": "2025-09-01T14:19:17.446347", "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 BYDA_9 in zone 07-23", "timestamp": "2025-09-01T14:19:17.446501", "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-01T14:19:17.446617", "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": "07-23", "interlock": "MCM07", "dcs_list": ["BYDA_6_EPC1_DCS_CTRL.O1", "BYDA_6_EPC2_DCS_CTRL.O1", "BYDA_8_EPC1_DCS_CTRL.O1", "BYDA_8_EPC2_DCS_CTRL.O1"]}
|
|
{"level": "DEBUG", "message": "Zone 07-24 candidates: ['BYDB_15', 'BYDB_16']", "timestamp": "2025-09-01T14:19:17.446917", "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 BYDB_15 in zone 07-24", "timestamp": "2025-09-01T14:19:17.447073", "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 BYDB_16 in zone 07-24", "timestamp": "2025-09-01T14:19:17.447201", "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-01T14:19:17.447324", "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": "07-24", "interlock": "MCM07", "dcs_list": []}
|
|
{"level": "DEBUG", "message": "Zone 07-25 candidates: ['BYDB_4', 'BYDB_5', 'BYDB_6']", "timestamp": "2025-09-01T14:19:17.447645", "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 BYDB_5 in zone 07-25", "timestamp": "2025-09-01T14:19:17.447815", "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 BYDB_6 in zone 07-25", "timestamp": "2025-09-01T14:19:17.447979", "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-01T14:19:17.448140", "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": "07-25", "interlock": "MCM07", "dcs_list": ["BYDB_4_EPC1_DCS_CTRL.O1", "BYDB_4_EPC2_DCS_CTRL.O1"]}
|
|
{"level": "DEBUG", "message": "Zone 07-26 candidates: ['BYDC_4', 'BYDC_5', 'BYDC_6', 'BYDC_7', 'BYDC_8']", "timestamp": "2025-09-01T14:19:17.448450", "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 BYDC_4 in zone 07-26", "timestamp": "2025-09-01T14:19:17.448615", "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 BYDC_5 in zone 07-26", "timestamp": "2025-09-01T14:19:17.448777", "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 BYDC_7 in zone 07-26", "timestamp": "2025-09-01T14:19:17.448936", "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-01T14:19:17.449055", "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": "07-26", "interlock": "MCM07", "dcs_list": ["BYDC_6_EPC1_DCS_CTRL.O1", "BYDC_6_EPC2_DCS_CTRL.O1", "BYDC_8_EPC1_DCS_CTRL.O1", "BYDC_8_EPC2_DCS_CTRL.O1"]}
|
|
{"level": "INFO", "message": "Successfully generated routine: zones", "timestamp": "2025-09-01T14:19:17.449209", "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-01T14:19:17.449395", "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-01T14:19:17.452626", "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}", "timestamp": "2025-09-01T14:19:17.452890", "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 44 tags", "timestamp": "2025-09-01T14:19:17.457186", "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 (6): MainRoutine, R010_INPUTS, R011_OUTPUTS, R012_RESETS, R020_ESTOPS, R030_ZONES", "timestamp": "2025-09-01T14:19:17.457413", "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: 133 rungs | example: XIC(Local:7:I.Pt02.Status)XIC(Local:7:I.Pt03.Status)OTE(MCM_EPB_STATUS);", "timestamp": "2025-09-01T14:19:17.457689", "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: 26 rungs | example: XIC(EStop_MCM_OK)XIC(EStop_07_01_OK)[OTE(BYAC_2_VFD1:SO.STOOutput),OTE(BYAC_3_VFD1:SO.STOOutput)];", "timestamp": "2025-09-01T14:19:17.457870", "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: 42 rungs | example: [XIC(SFT_BYAB_2_S1_PB) ,XIC(SFT_MCM_S_PB)]OTE(RST_BYAB_2_EPC1_ESTOP);", "timestamp": "2025-09-01T14:19:17.458042", "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: 27 rungs | example: XIC(BYAC_2_EPC1_DCS_CTRL.O1)XIC(BYAC_2_EPC2_DCS_CTRL.O1)OTE(EStop_07_01_OK);", "timestamp": "2025-09-01T14:19:17.458208", "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: 45 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-01T14:19:17.458435", "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-01T14:19:17.458617", "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-01T14:19:17.458767", "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_MCM07/SafetyProgram_Generated.L5X", "timestamp": "2025-09-01T14:19:17.462042", "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_MCM07/SafetyProgram_Generated.L5X", "timestamp": "2025-09-01T14:19:17.462219", "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-01T14:19:17.462387", "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-01T14:19:17.462538", "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-01T14:19:17.462742", "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-01T14:19:17.462888", "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-01T14:19:17.463088", "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-01T14:19:17.619405", "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-01T14:19:17.677874", "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": "MCM07", "score": 78}
|
|
{"level": "DEBUG", "message": "Zones: loaded", "timestamp": "2025-09-01T14:19:17.678738", "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": 27}
|
|
{"level": "DEBUG", "message": "Extracting PMM data", "timestamp": "2025-09-01T14:19:18.039515", "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=4", "timestamp": "2025-09-01T14:19:18.041739", "module": "DataLoader", "file": "logging_config.py", "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 PDP13_PMM1", "timestamp": "2025-09-01T14:19:18.042014", "module": "DataLoader", "file": "logging_config.py", "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 PDP13_PMM1 DPM=BYCA_3_DPM1", "timestamp": "2025-09-01T14:19:18.042217", "module": "DataLoader", "file": "logging_config.py", "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 PDP13_PMM1 PWM fault IO PDP13_FIO1:I.Pt12.Data", "timestamp": "2025-09-01T14:19:18.042928", "module": "DataLoader", "file": "logging_config.py", "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 PDP13_PMM1 configuration stored", "timestamp": "2025-09-01T14:19:18.043134", "module": "DataLoader", "file": "logging_config.py", "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 PDP12_PMM1", "timestamp": "2025-09-01T14:19:18.043568", "module": "DataLoader", "file": "logging_config.py", "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 PDP12_PMM1 DPM=BYBC_3_DPM1", "timestamp": "2025-09-01T14:19:18.043750", "module": "DataLoader", "file": "logging_config.py", "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 PDP12_PMM1 PWM fault IO PDP12_FIO1:I.Pt12.Data", "timestamp": "2025-09-01T14:19:18.044433", "module": "DataLoader", "file": "logging_config.py", "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 PDP12_PMM1 configuration stored", "timestamp": "2025-09-01T14:19:18.044590", "module": "DataLoader", "file": "logging_config.py", "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 PDP15_PMM1", "timestamp": "2025-09-01T14:19:18.044755", "module": "DataLoader", "file": "logging_config.py", "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 PDP15_PMM1 DPM=BYAD_3_DPM1", "timestamp": "2025-09-01T14:19:18.044907", "module": "DataLoader", "file": "logging_config.py", "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 PDP15_PMM1 PWM fault IO PDP15_FIO1:I.Pt12.Data", "timestamp": "2025-09-01T14:19:18.045598", "module": "DataLoader", "file": "logging_config.py", "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 PDP15_PMM1 configuration stored", "timestamp": "2025-09-01T14:19:18.045755", "module": "DataLoader", "file": "logging_config.py", "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 PDP16_PMM1", "timestamp": "2025-09-01T14:19:18.045938", "module": "DataLoader", "file": "logging_config.py", "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 PDP16_PMM1 DPM=BYAD_3_DPM1", "timestamp": "2025-09-01T14:19:18.046091", "module": "DataLoader", "file": "logging_config.py", "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 PDP16_PMM1 PWM fault IO PDP16_FIO1:I.Pt12.Data", "timestamp": "2025-09-01T14:19:18.046738", "module": "DataLoader", "file": "logging_config.py", "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 PDP16_PMM1 configuration stored", "timestamp": "2025-09-01T14:19:18.046875", "module": "DataLoader", "file": "logging_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=4", "timestamp": "2025-09-01T14:19:18.046992", "module": "DataLoader", "file": "logging_config.py", "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-01T14:19:18.047133", "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=4", "timestamp": "2025-09-01T14:19:18.050617", "module": "DataLoader", "file": "logging_config.py", "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 PDP12: CBs=26 FIOs=2", "timestamp": "2025-09-01T14:19:18.050943", "module": "DataLoader", "file": "logging_config.py", "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 PDP12: configured CBs=26 positions=[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26] fault=PDP12_FIO1:I.ConnectionFaulted", "timestamp": "2025-09-01T14:19:18.051106", "module": "DataLoader", "file": "logging_config.py", "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 PDP13: CBs=26 FIOs=2", "timestamp": "2025-09-01T14:19:18.051249", "module": "DataLoader", "file": "logging_config.py", "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 PDP13: configured CBs=26 positions=[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26] fault=PDP13_FIO1:I.ConnectionFaulted", "timestamp": "2025-09-01T14:19:18.051416", "module": "DataLoader", "file": "logging_config.py", "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 PDP15: CBs=26 FIOs=2", "timestamp": "2025-09-01T14:19:18.051567", "module": "DataLoader", "file": "logging_config.py", "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 PDP15: configured CBs=26 positions=[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26] fault=PDP15_FIO1:I.ConnectionFaulted", "timestamp": "2025-09-01T14:19:18.051721", "module": "DataLoader", "file": "logging_config.py", "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 PDP16: CBs=26 FIOs=2", "timestamp": "2025-09-01T14:19:18.051881", "module": "DataLoader", "file": "logging_config.py", "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 PDP16: configured CBs=26 positions=[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26] fault=PDP16_FIO1:I.ConnectionFaulted", "timestamp": "2025-09-01T14:19:18.052033", "module": "DataLoader", "file": "logging_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=4", "timestamp": "2025-09-01T14:19:18.052154", "module": "DataLoader", "file": "logging_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=881 | standard=86 safety=244 dcs=43 modules=500", "timestamp": "2025-09-01T14:19:18.054527", "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 881 controller tags", "timestamp": "2025-09-01T14:19:18.054849", "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-01T14:19:18.055080", "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-01T14:19:18.055428", "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-01T14:19:18.055687", "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-01T14:19:18.055897", "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-01T14:19:18.056059", "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-01T14:19:18.056230", "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-01T14:19:18.057725", "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-01T14:19:18.057970", "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-01T14:19:18.059613", "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-01T14:19:18.060396", "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: apf", "timestamp": "2025-09-01T14:19:18.065811", "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-01T14:19:18.066390", "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-01T14:19:18.069314", "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-01T14:19:18.069612", "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-01T14:19:18.079331", "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 encoder cannot generate with current data", "timestamp": "2025-09-01T14:19:18.079642", "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-01T14:19:18.079824", "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 44 rows", "timestamp": "2025-09-01T14:19:18.080075", "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: MCM07 -> Local:5:I.Data.0", "timestamp": "2025-09-01T14:19:18.080345", "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: BYBA_15_S1_PB -> BYBA_13_VFD1:I.IO_0", "timestamp": "2025-09-01T14:19:18.080555", "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: BYBA_15_S2_PB -> BYBA_15_VFD1:I.IO_0", "timestamp": "2025-09-01T14:19:18.080771", "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: BYCA_9_S1_PB -> BYCA_7_VFD1:I.IO_0", "timestamp": "2025-09-01T14:19:18.081018", "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: BYCD_5_S1_PB -> BYCD_4_VFD1:I.IO_0", "timestamp": "2025-09-01T14:19:18.081251", "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: BYDA_8_S1_PB -> BYDA_7_VFD1:I.IO_0", "timestamp": "2025-09-01T14:19:18.081522", "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: BYDA_9_S2_PB -> BYDA_9_VFD1:I.IO_0", "timestamp": "2025-09-01T14:19:18.081750", "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: BYDB_4_S2_PB -> BYDB_5_VFD1:I.IO_0", "timestamp": "2025-09-01T14:19:18.081985", "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: BYDC_13_S1_PB -> BYDC_13_VFD1:I.IO_0", "timestamp": "2025-09-01T14:19:18.082222", "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: BYCD_5_S2_PB -> BYCD_5_VFD1:I.IO_0", "timestamp": "2025-09-01T14:19:18.082460", "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: BYDC_13_S2_PB -> BYDC_12_VFD1:I.IO_0", "timestamp": "2025-09-01T14:19:18.082687", "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: BYDC_6_S1_PB -> BYDC_5_VFD1:I.IO_0", "timestamp": "2025-09-01T14:19:18.083154", "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: BYDB_4_S1_PB -> BYDB_4_VFD1:I.IO_0", "timestamp": "2025-09-01T14:19:18.083457", "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: BYCA_9_S2_PB -> BYCA_6_VFD1:I.IO_0", "timestamp": "2025-09-01T14:19:18.083946", "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: BYDA_8_S2_PB -> BYDA_6_VFD1:I.IO_0", "timestamp": "2025-09-01T14:19:18.084261", "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: BYDC_6_S2_PB -> BYDC_4_VFD1:I.IO_0", "timestamp": "2025-09-01T14:19:18.084548", "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: BYAB_2_S1_PB -> BYAB_2_FIO1:I.Pt00.Data", "timestamp": "2025-09-01T14:19:18.084783", "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: BYAD_2_S2_PB -> BYAB_2_FIO1:I.Pt10.Data", "timestamp": "2025-09-01T14:19:18.085106", "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: BYAB_2_S2_PB -> BYAB_2_FIO1:I.Pt02.Data", "timestamp": "2025-09-01T14:19:18.085372", "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: BYAC_2_S1_PB -> BYAB_2_FIO1:I.Pt04.Data", "timestamp": "2025-09-01T14:19:18.085598", "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: BYAC_2_S2_PB -> BYAB_2_FIO1:I.Pt06.Data", "timestamp": "2025-09-01T14:19:18.085882", "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: BYAD_2_S1_PB -> BYAB_2_FIO1:I.Pt08.Data", "timestamp": "2025-09-01T14:19:18.086117", "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: BYAC_11_S1_PB -> BYAC_11_FIO1:I.Pt04.Data", "timestamp": "2025-09-01T14:19:18.086346", "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: BYAC_11_S2_PB -> BYAC_11_FIO1:I.Pt06.Data", "timestamp": "2025-09-01T14:19:18.086545", "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: BYBD_3_S1_PB -> BYBA_2_FIO1:I.Pt10.Data", "timestamp": "2025-09-01T14:19:18.086743", "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: BYBD_3_S2_PB -> BYBA_2_FIO1:I.Pt12.Data", "timestamp": "2025-09-01T14:19:18.086995", "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: BYBA_3_S1_PB -> BYBA_2_FIO1:I.Pt02.Data", "timestamp": "2025-09-01T14:19:18.087184", "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: BYBA_3_S2_PB -> BYBA_2_FIO1:I.Pt04.Data", "timestamp": "2025-09-01T14:19:18.087362", "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: BYBC_3_S1_PB -> BYBA_2_FIO1:I.Pt06.Data", "timestamp": "2025-09-01T14:19:18.087574", "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: BYBC_3_S2_PB -> BYBA_2_FIO1:I.Pt08.Data", "timestamp": "2025-09-01T14:19:18.087763", "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: BYCA_3_S1_PB -> BYCA_2_FIO1:I.Pt00.Data", "timestamp": "2025-09-01T14:19:18.087942", "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: BYCA_3_S2_PB -> BYCA_2_FIO1:I.Pt02.Data", "timestamp": "2025-09-01T14:19:18.088121", "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: BYCB_3_S1_PB -> BYCA_2_FIO1:I.Pt04.Data", "timestamp": "2025-09-01T14:19:18.088288", "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: BYCB_3_S2_PB -> BYCA_2_FIO1:I.Pt06.Data", "timestamp": "2025-09-01T14:19:18.088455", "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: BYDA_3_S1_PB -> BYDA_2_FIO1:I.Pt00.Data", "timestamp": "2025-09-01T14:19:18.088598", "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: BYDC_3_S2_PB -> BYDA_2_FIO1:I.Pt10.Data", "timestamp": "2025-09-01T14:19:18.088786", "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: BYDA_3_S2_PB -> BYDA_2_FIO1:I.Pt02.Data", "timestamp": "2025-09-01T14:19:18.088991", "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: BYDB_3_S1_PB -> BYDA_2_FIO1:I.Pt04.Data", "timestamp": "2025-09-01T14:19:18.089185", "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: BYDB_3_S2_PB -> BYDA_2_FIO1:I.Pt06.Data", "timestamp": "2025-09-01T14:19:18.089435", "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: BYDC_3_S1_PB -> BYDA_2_FIO1:I.Pt08.Data", "timestamp": "2025-09-01T14:19:18.089608", "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: BYDA_6_S2_PB -> BYDA_6_FIO1:I.Pt00.Data", "timestamp": "2025-09-01T14:19:18.089793", "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: BYDA_6_S1_PB -> BYDA_6_FIO1:I.Pt02.Data", "timestamp": "2025-09-01T14:19:18.089983", "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: BYDC_8_S1_PB -> BYDC_8_FIO1:I.Pt00.Data", "timestamp": "2025-09-01T14:19:18.090162", "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: BYDC_8_S2_PB -> BYDC_8_FIO1:I.Pt02.Data", "timestamp": "2025-09-01T14:19:18.090338", "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 44 rungs", "timestamp": "2025-09-01T14:19:18.090530", "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(BYAB_2_FIO1:I.Pt00.Data)OTE(BYAB_2_S1_PB);", "timestamp": "2025-09-01T14:19:18.090666", "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(BYAB_2_FIO1:I.Pt02.Data)OTE(BYAB_2_S2_PB);", "timestamp": "2025-09-01T14:19:18.090817", "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(BYAB_2_FIO1:I.Pt04.Data)OTE(BYAC_2_S1_PB);", "timestamp": "2025-09-01T14:19:18.090955", "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(BYAB_2_FIO1:I.Pt06.Data)OTE(BYAC_2_S2_PB);", "timestamp": "2025-09-01T14:19:18.091072", "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(BYAC_11_FIO1:I.Pt04.Data)OTE(BYAC_11_S1_PB);", "timestamp": "2025-09-01T14:19:18.091177", "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(BYAC_11_FIO1:I.Pt06.Data)OTE(BYAC_11_S2_PB);", "timestamp": "2025-09-01T14:19:18.091281", "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(BYAB_2_FIO1:I.Pt08.Data)OTE(BYAD_2_S1_PB);", "timestamp": "2025-09-01T14:19:18.091405", "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(BYAB_2_FIO1:I.Pt10.Data)OTE(BYAD_2_S2_PB);", "timestamp": "2025-09-01T14:19:18.091525", "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(BYBA_2_FIO1:I.Pt02.Data)OTE(BYBA_3_S1_PB);", "timestamp": "2025-09-01T14:19:18.091628", "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(BYBA_2_FIO1:I.Pt04.Data)OTE(BYBA_3_S2_PB);", "timestamp": "2025-09-01T14:19:18.091737", "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(BYBA_13_VFD1:I.IO_0)OTE(BYBA_15_S1_PB);", "timestamp": "2025-09-01T14:19:18.091846", "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(BYBA_15_VFD1:I.IO_0)OTE(BYBA_15_S2_PB);", "timestamp": "2025-09-01T14:19:18.091949", "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(BYBA_2_FIO1:I.Pt06.Data)OTE(BYBC_3_S1_PB);", "timestamp": "2025-09-01T14:19:18.092049", "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(BYBA_2_FIO1:I.Pt08.Data)OTE(BYBC_3_S2_PB);", "timestamp": "2025-09-01T14:19:18.092148", "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(BYBA_2_FIO1:I.Pt10.Data)OTE(BYBD_3_S1_PB);", "timestamp": "2025-09-01T14:19:18.092258", "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(BYBA_2_FIO1:I.Pt12.Data)OTE(BYBD_3_S2_PB);", "timestamp": "2025-09-01T14:19:18.092362", "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(BYCA_2_FIO1:I.Pt00.Data)OTE(BYCA_3_S1_PB);", "timestamp": "2025-09-01T14:19:18.092462", "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(BYCA_2_FIO1:I.Pt02.Data)OTE(BYCA_3_S2_PB);", "timestamp": "2025-09-01T14:19:18.092562", "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(BYCA_7_VFD1:I.IO_0)OTE(BYCA_9_S1_PB);", "timestamp": "2025-09-01T14:19:18.092663", "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(BYCA_6_VFD1:I.IO_0)OTE(BYCA_9_S2_PB);", "timestamp": "2025-09-01T14:19:18.092791", "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(BYCA_2_FIO1:I.Pt04.Data)OTE(BYCB_3_S1_PB);", "timestamp": "2025-09-01T14:19:18.092917", "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(BYCA_2_FIO1:I.Pt06.Data)OTE(BYCB_3_S2_PB);", "timestamp": "2025-09-01T14:19:18.093041", "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(BYCD_4_VFD1:I.IO_0)OTE(BYCD_5_S1_PB);", "timestamp": "2025-09-01T14:19:18.093197", "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(BYCD_5_VFD1:I.IO_0)OTE(BYCD_5_S2_PB);", "timestamp": "2025-09-01T14:19:18.093370", "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(BYDA_2_FIO1:I.Pt00.Data)OTE(BYDA_3_S1_PB);", "timestamp": "2025-09-01T14:19:18.093578", "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(BYDA_2_FIO1:I.Pt02.Data)OTE(BYDA_3_S2_PB);", "timestamp": "2025-09-01T14:19:18.093929", "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(BYDA_6_FIO1:I.Pt02.Data)OTE(BYDA_6_S1_PB);", "timestamp": "2025-09-01T14:19:18.094098", "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(BYDA_6_FIO1:I.Pt00.Data)OTE(BYDA_6_S2_PB);", "timestamp": "2025-09-01T14:19:18.094255", "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(BYDA_7_VFD1:I.IO_0)OTE(BYDA_8_S1_PB);", "timestamp": "2025-09-01T14:19:18.094384", "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(BYDA_6_VFD1:I.IO_0)OTE(BYDA_8_S2_PB);", "timestamp": "2025-09-01T14:19:18.094491", "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(BYDA_9_VFD1:I.IO_0)OTE(BYDA_9_S2_PB);", "timestamp": "2025-09-01T14:19:18.094594", "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(BYDA_2_FIO1:I.Pt04.Data)OTE(BYDB_3_S1_PB);", "timestamp": "2025-09-01T14:19:18.094708", "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(BYDA_2_FIO1:I.Pt06.Data)OTE(BYDB_3_S2_PB);", "timestamp": "2025-09-01T14:19:18.094836", "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(BYDB_4_VFD1:I.IO_0)OTE(BYDB_4_S1_PB);", "timestamp": "2025-09-01T14:19:18.094974", "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(BYDB_5_VFD1:I.IO_0)OTE(BYDB_4_S2_PB);", "timestamp": "2025-09-01T14:19:18.095096", "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(BYDA_2_FIO1:I.Pt08.Data)OTE(BYDC_3_S1_PB);", "timestamp": "2025-09-01T14:19:18.095221", "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(BYDA_2_FIO1:I.Pt10.Data)OTE(BYDC_3_S2_PB);", "timestamp": "2025-09-01T14:19:18.095368", "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(BYDC_5_VFD1:I.IO_0)OTE(BYDC_6_S1_PB);", "timestamp": "2025-09-01T14:19:18.095517", "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(BYDC_4_VFD1:I.IO_0)OTE(BYDC_6_S2_PB);", "timestamp": "2025-09-01T14:19:18.095655", "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(BYDC_8_FIO1:I.Pt00.Data)OTE(BYDC_8_S1_PB);", "timestamp": "2025-09-01T14:19:18.095800", "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(BYDC_8_FIO1:I.Pt02.Data)OTE(BYDC_8_S2_PB);", "timestamp": "2025-09-01T14:19:18.095927", "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(BYDC_13_VFD1:I.IO_0)OTE(BYDC_13_S1_PB);", "timestamp": "2025-09-01T14:19:18.096052", "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(BYDC_12_VFD1:I.IO_0)OTE(BYDC_13_S2_PB);", "timestamp": "2025-09-01T14:19:18.096177", "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(Local:5:I.Data.0)OTE(MCM07);", "timestamp": "2025-09-01T14:19:18.096306", "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 44 total rungs", "timestamp": "2025-09-01T14:19:18.096412", "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-01T14:19:18.096521", "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-01T14:19:18.096648", "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-01T14:19:18.097061", "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-01T14:19:18.097213", "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-01T14:19:18.097782", "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 station_ss_pb cannot generate with current data", "timestamp": "2025-09-01T14:19:18.097959", "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 station_epc cannot generate with current data", "timestamp": "2025-09-01T14:19:18.098129", "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-01T14:19:18.098541", "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-01T14:19:18.100112", "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-01T14:19:18.100303", "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-01T14:19:18.100641", "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-01T14:19:18.100873", "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-01T14:19:18.101217", "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-01T14:19:18.102173", "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-01T14:19:18.104963", "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-01T14:19:18.105212", "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-01T14:19:18.105408", "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-01T14:19:18.105583", "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-01T14:19:18.105735", "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, 'estop_check': True, 'encoder': False, 'safety_tag_map': True, 'station_jr_pb': True, 'station_s_pb': True, 'station_ss_pb': False, 'station_epc': False, 'jpe': True, 'pmm': True, 'cb_monitor': True, 'belt_tracking': True, 'main_routine': True}", "timestamp": "2025-09-01T14:19:18.105878", "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 (15): MainRoutine, R010_MCM, R011_RACK, R020_DPM, R030_FIOM, R040_APF, R050_FLOW_CTRL, R060_PMM, R070_CB_MONITOR, R090_STATION_JR_PB, R095_STATION_S_PB, R100_JPE, R120_ESTOP_CHECK, R130_SAFETY_TAG_MAP, ZZZ_BeltTracking", "timestamp": "2025-09-01T14:19:18.106033", "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-01T14:19:18.106172", "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-01T14:19:18.106311", "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-01T14:19:18.106443", "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: 12 rungs | example: NOP();", "timestamp": "2025-09-01T14:19:18.106574", "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: 132 rungs | example: NOP();", "timestamp": "2025-09-01T14:19:18.106703", "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: 0 rungs", "timestamp": "2025-09-01T14:19:18.106832", "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: 44 rungs | example: [XIO(BYAB_2_VFD1:SI.In00Data) ,XIO(BYAB_2_VFD1:SI.In01Data) ]XIO(BYAB_2_VFD1:SO.STOOutput)XIO(BYAB_3_VFD1:SO.STOOutput)XIO(BYAB_4_VFD1:SO.STOOutput)XIO(BYAB_...", "timestamp": "2025-09-01T14:19:18.106962", "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: 45 rungs | example: XIC(Local:5:I.Data.0)OTE(MCM_S_PB);", "timestamp": "2025-09-01T14:19:18.107099", "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: 24 rungs | example: AOI_STATION_JR_PB(BYAB_11_JR1_PB.AOI,BYAB_11_JR1_PB.HMI,BYAB_11_JR1_PB.CTRL,NO_PARTNER,BYAB_11_VFD1:I.IO_0,BYAB_11_VFD1:O.IO_1)MOVE(BYAB_11_JR1_PB.CTRL.STS.L...", "timestamp": "2025-09-01T14:19:18.107227", "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": "- R095_STATION_S_PB: 43 rungs | example: AOI_STATION_S_PB(BYAB_2_S1_PB_STATION.AOI,BYAB_2_S1_PB_STATION.HMI,BYAB_2_S1_PB_STATION.CTRL,BYAB_2_VFD1.CTRL,BYAB_2_FIO1:I.Pt00.Data,BYAB_2_FIO1:O.Pt01.Data);", "timestamp": "2025-09-01T14:19:18.107366", "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(BYAB_10_TPE1.AOI,BYAB_10_TPE1.HMI,BYAB_10_TPE1.CTRL,BYAB_10_VFD1.CTRL,?,BYAB_10_VFD1:I.ConnectionFaulted,BYAB_10_VFD1:I.In_2,YES,?);", "timestamp": "2025-09-01T14:19:18.107489", "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: 5 rungs | example: NOP();", "timestamp": "2025-09-01T14:19:18.107617", "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: 5 rungs | example: NOP();", "timestamp": "2025-09-01T14:19:18.107747", "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: 132 rungs | example: NOP();", "timestamp": "2025-09-01T14:19:18.107874", "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(R120_ESTOP_CHECK,0) ,JSR(R130_SAFETY_TAG_M...", "timestamp": "2025-09-01T14:19:18.108001", "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-01T14:19:18.108127", "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_MCM07/MainProgram_Generated.L5X", "timestamp": "2025-09-01T14:19:18.128201", "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_MCM07/MainProgram_Generated.L5X", "timestamp": "2025-09-01T14:19:18.128424", "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-01T14:19:18.128606", "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-01T14:19:18.128756", "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-01T14:19:18.128882", "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_MCM07/SafetyTagMapping.txt", "timestamp": "2025-09-01T14:19:18.270809", "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: 44", "timestamp": "2025-09-01T14:19:18.270998", "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-01T14:19:18.271117", "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 STATION_JR_PB config for BYAB_9_JR1_PB
|
|
Found STATION_JR_PB config for BYAB_11_JR1_PB
|
|
Found STATION_JR_PB config for BYAC_6_JR1_PB
|
|
Found STATION_JR_PB config for BYAD_6_JR1_PB
|
|
Found STATION_JR_PB config for BYBA_12_JR1_PB
|
|
Found STATION_JR_PB config for BYBA_14_JR1_PB
|
|
Found STATION_JR_PB config for BYBA_7_JR1_PB
|
|
Found STATION_JR_PB config for BYBC_7_JR1_PB
|
|
Found STATION_JR_PB config for BYBD_11_JR1_PB
|
|
Found STATION_JR_PB config for BYBD_8_JR1_PB
|
|
Found STATION_JR_PB config for BYCB_4_JR1_PB
|
|
Found STATION_JR_PB config for BYCD_6_JR1_PB
|
|
Found STATION_JR_PB config for BYAB_3_JR1_PB
|
|
Found STATION_JR_PB config for BYAB_5_JR1_PB
|
|
Found STATION_JR_PB config for BYAC_4_JR1_PB
|
|
Found STATION_JR_PB config for BYAD_4_JR1_PB
|
|
Found STATION_JR_PB config for BYBA_5_JR1_PB
|
|
Found STATION_JR_PB config for BYBC_5_JR1_PB
|
|
Found STATION_JR_PB config for BYCA_4_JR1_PB
|
|
Found STATION_JR_PB config for BYCA_8_JR1_PB
|
|
Found STATION_JR_PB config for BYCB_6_JR1_PB
|
|
Found STATION_JR_PB config for BYCD_3_JR1_PB
|
|
Found STATION_JR_PB config for BYDB_10_JR1_PB
|
|
Found STATION_JR_PB config for BYDB_12_JR1_PB
|
|
Found STATION_S_PB config for BYBA_15_S1_PB
|
|
Found STATION_S_PB config for BYBA_15_S2_PB
|
|
Found STATION_S_PB config for BYCA_9_S1_PB
|
|
Found STATION_S_PB config for BYCD_5_S1_PB
|
|
Found STATION_S_PB config for BYDA_8_S1_PB
|
|
Found STATION_S_PB config for BYDA_9_S2_PB
|
|
Found STATION_S_PB config for BYDB_4_S2_PB
|
|
Found STATION_S_PB config for BYDC_13_S1_PB
|
|
Found STATION_S_PB config for BYCD_5_S2_PB
|
|
Found STATION_S_PB config for BYDC_13_S2_PB
|
|
Found STATION_S_PB config for BYDC_6_S1_PB
|
|
Found STATION_S_PB config for BYDB_4_S1_PB
|
|
Found STATION_S_PB config for BYCA_9_S2_PB
|
|
Found STATION_S_PB config for BYDA_8_S2_PB
|
|
Found STATION_S_PB config for BYDC_6_S2_PB
|
|
Found STATION_S_PB config for BYAB_2_S1_PB
|
|
Found STATION_S_PB config for BYAD_2_S2_PB
|
|
Found STATION_S_PB config for BYAB_2_S2_PB
|
|
Found STATION_S_PB config for BYAC_2_S1_PB
|
|
Found STATION_S_PB config for BYAC_2_S2_PB
|
|
Found STATION_S_PB config for BYAD_2_S1_PB
|
|
Found STATION_S_PB config for BYAC_11_S1_PB
|
|
Found STATION_S_PB config for BYAC_11_S2_PB
|
|
Found STATION_S_PB config for BYBD_3_S1_PB
|
|
Found STATION_S_PB config for BYBD_3_S2_PB
|
|
Found STATION_S_PB config for BYBA_3_S1_PB
|
|
Found STATION_S_PB config for BYBA_3_S2_PB
|
|
Found STATION_S_PB config for BYBC_3_S1_PB
|
|
Found STATION_S_PB config for BYBC_3_S2_PB
|
|
Found STATION_S_PB config for BYCA_3_S1_PB
|
|
Found STATION_S_PB config for BYCA_3_S2_PB
|
|
Found STATION_S_PB config for BYCB_3_S1_PB
|
|
Found STATION_S_PB config for BYCB_3_S2_PB
|
|
Found STATION_S_PB config for BYDA_3_S1_PB
|
|
Found STATION_S_PB config for BYDC_3_S2_PB
|
|
Found STATION_S_PB config for BYDA_3_S2_PB
|
|
Found STATION_S_PB config for BYDB_3_S1_PB
|
|
Found STATION_S_PB config for BYDB_3_S2_PB
|
|
Found STATION_S_PB config for BYDC_3_S1_PB
|
|
Found STATION_S_PB config for BYDA_6_S2_PB
|
|
Found STATION_S_PB config for BYDA_6_S1_PB
|
|
Found STATION_S_PB config for BYDC_8_S1_PB
|
|
Found STATION_S_PB config for BYDC_8_S2_PB
|
|
Found JPE config for BYBA_13_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYBA_13_TPE2 (missing station, missing beacon)
|
|
Found JPE config for BYBA_15_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYBA_15_TPE2 (missing station, missing beacon)
|
|
Found JPE config for BYBC_10_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYBD_14_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYBD_9_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYBD_9_TPE2 (missing station, missing beacon)
|
|
Found JPE config for BYCA_7_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYCA_9_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYCA_9_TPE2 (missing station, missing beacon)
|
|
Found JPE config for BYCB_10_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYCD_12_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYCD_4_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYCD_4_TPE2 (missing station, missing beacon)
|
|
Found JPE config for BYCD_7_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYCD_7_TPE2 (missing station, missing beacon)
|
|
Found JPE config for BYAB_10_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYAB_10_TPE2 (missing station, missing beacon)
|
|
Found JPE config for BYAB_15_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYAB_4_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYAB_4_TPE2 (missing station, missing beacon)
|
|
Found JPE config for BYAB_6_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYAB_6_TPE2 (missing station, missing beacon)
|
|
Found JPE config for BYAC_11_TPE1 (missing station)
|
|
Found JPE config for BYAC_11_TPE2 (missing station)
|
|
Found JPE config for BYAC_2_TPE1 (missing station)
|
|
Found JPE config for BYAC_2_TPE2 (missing station)
|
|
Found JPE config for BYAC_9_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYAD_2_TPE1 (missing station)
|
|
Found JPE config for BYAD_2_TPE2 (missing station)
|
|
Found JPE config for BYAD_9_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYBA_2_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYBA_2_TPE2 (missing station, missing beacon)
|
|
Found JPE config for BYBA_6_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYBA_6_TPE2 (missing station, missing beacon)
|
|
Found JPE config for BYBC_2_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYBC_2_TPE2 (missing station, missing beacon)
|
|
Found JPE config for BYBC_6_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYBC_6_TPE2 (missing station, missing beacon)
|
|
Found JPE config for BYBD_2_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYBD_2_TPE2 (missing station, missing beacon)
|
|
Found JPE config for BYCA_2_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYCA_2_TPE2 (missing station, missing beacon)
|
|
Found JPE config for BYCB_2_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYCB_2_TPE2 (missing station, missing beacon)
|
|
Found JPE config for BYDA_2_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYDA_2_TPE2 (missing station, missing beacon)
|
|
Found JPE config for BYDA_9_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYDB_16_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYDB_2_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYDB_2_TPE2 (missing station, missing beacon)
|
|
Found JPE config for BYDB_5_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYDB_8_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYDB_9_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYDC_11_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYDC_13_TPE1 (missing station)
|
|
Found JPE config for BYDC_13_TPE2 (missing station)
|
|
Found JPE config for BYDC_2_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYDC_2_TPE2 (missing station, missing beacon)
|
|
Found JPE config for BYAB_2_TPE1 (missing station)
|
|
Found JPE config for BYAB_2_TPE2 (missing station)
|
|
Found JPE config for BYAB_8_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYAC_5_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYAC_5_TPE2 (missing station, missing beacon)
|
|
Found JPE config for BYBD_6_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYCA_3_TPE1 (missing station)
|
|
Found JPE config for BYCA_5_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYCA_5_TPE2 (missing station, missing beacon)
|
|
Found JPE config for BYCB_3_TPE1 (missing station)
|
|
Found JPE config for BYCB_5_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYCB_5_TPE2 (missing station, missing beacon)
|
|
Found JPE config for BYCB_9_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYCD_2_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYCD_2_TPE2 (missing station, missing beacon)
|
|
Found JPE config for BYCD_5_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYDA_6_TPE1 (missing station)
|
|
Found JPE config for BYDB_11_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYDB_11_TPE2 (missing station, missing beacon)
|
|
Found JPE config for BYDB_15_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYAB_12_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYAB_12_TPE2 (missing station, missing beacon)
|
|
Found JPE config for BYAB_7_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYAC_3_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYAD_3_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYAD_5_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYAD_5_TPE2 (missing station, missing beacon)
|
|
Found JPE config for BYBA_10_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYBA_10_TPE2 (missing station, missing beacon)
|
|
Found JPE config for BYBA_4_TPE2 (missing station, missing beacon)
|
|
Found JPE config for BYBC_4_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYBD_7_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYCD_11_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYCD_8_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYDA_3_TPE1 (missing station)
|
|
Found JPE config for BYDB_3_TPE1 (missing station)
|
|
Found JPE config for BYDB_4_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYDB_6_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYDB_7_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYDC_10_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYDC_3_TPE1 (missing station)
|
|
Found JPE config for BYAB_13_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYAB_14_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYAC_7_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYAC_7_TPE2 (missing station, missing beacon)
|
|
Found JPE config for BYAC_8_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYAD_7_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYAD_7_TPE2 (missing station, missing beacon)
|
|
Found JPE config for BYAD_8_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYBA_3_TPE1 (missing station)
|
|
Found JPE config for BYBA_8_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYBA_8_TPE2 (missing station, missing beacon)
|
|
Found JPE config for BYBA_9_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYBC_3_TPE1 (missing station)
|
|
Found JPE config for BYBC_8_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYBC_8_TPE2 (missing station, missing beacon)
|
|
Found JPE config for BYBC_9_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYBD_10_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYBD_12_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYBD_12_TPE2 (missing station, missing beacon)
|
|
Found JPE config for BYBD_13_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYBD_3_TPE1 (missing station)
|
|
Found JPE config for BYBD_4_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYBD_5_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYCA_6_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYCB_7_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYCB_7_TPE2 (missing station, missing beacon)
|
|
Found JPE config for BYCB_8_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYCD_10_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYCD_9_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYDA_4_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYDA_6_TPE2 (missing station)
|
|
Found JPE config for BYDA_8_TPE1 (missing station)
|
|
Found JPE config for BYDA_8_TPE2 (missing station)
|
|
Found JPE config for BYDB_13_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYDB_13_TPE2 (missing station, missing beacon)
|
|
Found JPE config for BYDB_14_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYDC_4_TPE1 (missing station, missing beacon)
|
|
Found JPE config for BYDC_6_TPE1 (missing station)
|
|
Found JPE config for BYDC_6_TPE2 (missing station)
|
|
Found JPE config for BYDC_8_TPE1 (missing station)
|
|
Found JPE config for BYDC_8_TPE2 (missing station)
|
|
Found JPE config for BYDC_9_TPE1 (missing station, missing beacon)
|
|
FIOM BYAB_2_FIO1 -> DPM BYAB_7_DPM1
|
|
FIOM BYAC_11_FIO1 -> DPM BYAC_8_DPM1
|
|
FIOM BYBA_2_FIO1 -> DPM BYBC_3_DPM1
|
|
FIOM BYCA_2_FIO1 -> DPM BYCA_3_DPM1
|
|
FIOM BYDA_2_FIO1 -> DPM BYDA_4_DPM1
|
|
FIOM BYDA_6_FIO1 -> DPM BYDA_4_DPM1
|
|
FIOM BYDC_8_FIO1 -> DPM BYDA_6_DPM1
|
|
FIOM PDP12_FIO1 -> DPM BYBC_3_DPM1
|
|
FIOM PDP13_FIO1 -> DPM BYCA_3_DPM1
|
|
FIOM PDP15_FIO1 -> DPM BYAD_3_DPM1
|
|
FIOM PDP16_FIO1 -> DPM BYAD_3_DPM1
|
|
APF BYAB_2_VFD1 -> DPM BYAB_7_DPM1
|
|
APF BYAB_3_VFD1 -> DPM BYAB_7_DPM1
|
|
APF BYAB_4_VFD1 -> DPM BYAB_7_DPM1
|
|
APF BYAB_5_VFD1 -> DPM BYAB_7_DPM1
|
|
APF BYAB_6_VFD1 -> DPM BYAB_7_DPM1
|
|
APF BYAB_7_VFD1 -> DPM BYAB_7_DPM1
|
|
APF BYAB_8_VFD1 -> DPM BYAB_7_DPM1
|
|
APF BYAB_9_VFD1 -> DPM BYAB_7_DPM1
|
|
APF BYAB_10_VFD1 -> DPM BYAB_7_DPM1
|
|
APF BYAB_11_VFD1 -> DPM BYAB_12_DPM1
|
|
APF BYAB_12_VFD1 -> DPM BYAB_12_DPM1
|
|
APF BYAB_13_VFD1 -> DPM BYAB_12_DPM1
|
|
APF BYAB_14_VFD1 -> DPM BYAB_12_DPM1
|
|
APF BYAB_15_VFD1 -> DPM BYAB_12_DPM1
|
|
APF BYAC_2_VFD1 -> DPM BYAD_3_DPM1
|
|
APF BYAC_3_VFD1 -> DPM BYAD_3_DPM1
|
|
APF BYAC_4_VFD1 -> DPM BYAD_3_DPM1
|
|
APF BYAC_5_VFD1 -> DPM BYAD_3_DPM1
|
|
APF BYAC_6_VFD1 -> DPM BYAD_3_DPM1
|
|
APF BYAC_7_VFD1 -> DPM BYAC_8_DPM1
|
|
APF BYAC_8_VFD1 -> DPM BYAC_8_DPM1
|
|
APF BYAC_9_VFD1 -> DPM BYAC_8_DPM1
|
|
APF BYAC_10_VFD1 -> DPM BYAC_8_DPM1
|
|
APF BYAC_11_VFD1 -> DPM BYAC_8_DPM1
|
|
APF BYAD_2_VFD1 -> DPM BYAD_3_DPM1
|
|
APF BYAD_3_VFD1 -> DPM BYAD_3_DPM1
|
|
APF BYAD_4_VFD1 -> DPM BYAD_3_DPM1
|
|
APF BYAD_5_VFD1 -> DPM BYAD_5_DPM1
|
|
APF BYAD_6_VFD1 -> DPM BYAD_5_DPM1
|
|
APF BYAD_7_VFD1 -> DPM BYAD_5_DPM1
|
|
APF BYAD_8_VFD1 -> DPM BYAD_5_DPM1
|
|
APF BYAD_9_VFD1 -> DPM BYAD_5_DPM1
|
|
APF BYBA_2_VFD1 -> DPM BYBC_3_DPM1
|
|
APF BYBA_3_VFD1 -> DPM BYBC_3_DPM1
|
|
APF BYBA_4_VFD1 -> DPM BYBC_3_DPM1
|
|
APF BYBA_5_VFD1 -> DPM BYBC_3_DPM1
|
|
APF BYBA_6_VFD1 -> DPM BYBC_3_DPM1
|
|
APF BYBA_7_VFD1 -> DPM BYBC_3_DPM1
|
|
APF BYBA_8_VFD1 -> DPM BYBC_3_DPM1
|
|
APF BYBA_9_VFD1 -> DPM BYAC_8_DPM1
|
|
APF BYBA_10_VFD1 -> DPM BYAC_8_DPM1
|
|
APF BYBA_11_VFD1 -> DPM BYAC_8_DPM1
|
|
APF BYBA_12_VFD1 -> DPM BYAC_8_DPM1
|
|
APF BYBA_13_VFD1 -> DPM BYAC_8_DPM1
|
|
APF BYBA_14_VFD1 -> DPM BYAC_8_DPM1
|
|
APF BYBA_15_VFD1 -> DPM BYAC_8_DPM1
|
|
APF BYBC_2_VFD1 -> DPM BYBC_3_DPM1
|
|
APF BYBC_3_VFD1 -> DPM BYBC_3_DPM1
|
|
APF BYBC_4_VFD1 -> DPM BYBC_3_DPM1
|
|
APF BYBC_5_VFD1 -> DPM BYBC_3_DPM1
|
|
APF BYBC_6_VFD1 -> DPM BYBC_3_DPM1
|
|
APF BYBC_7_VFD1 -> DPM BYBC_3_DPM1
|
|
APF BYBC_8_VFD1 -> DPM BYBC_3_DPM1
|
|
APF BYBC_9_VFD1 -> DPM BYAC_8_DPM1
|
|
APF BYBC_10_VFD1 -> DPM BYAC_8_DPM1
|
|
APF BYBD_2_VFD1 -> DPM BYBC_3_DPM1
|
|
APF BYBD_3_VFD1 -> DPM BYBC_3_DPM1
|
|
APF BYBD_4_VFD1 -> DPM BYBC_3_DPM1
|
|
APF BYBD_5_VFD1 -> DPM BYAB_7_DPM1
|
|
APF BYBD_6_VFD1 -> DPM BYAB_7_DPM1
|
|
APF BYBD_7_VFD1 -> DPM BYAD_3_DPM1
|
|
APF BYBD_8_VFD1 -> DPM BYAD_3_DPM1
|
|
APF BYBD_9_VFD1 -> DPM BYAD_5_DPM1
|
|
APF BYBD_10_VFD1 -> DPM BYAD_5_DPM1
|
|
APF BYBD_11_VFD1 -> DPM BYAD_5_DPM1
|
|
APF BYBD_12_VFD1 -> DPM BYAD_5_DPM1
|
|
APF BYBD_13_VFD1 -> DPM BYAD_5_DPM1
|
|
APF BYBD_14_VFD1 -> DPM BYAD_5_DPM1
|
|
APF BYCA_2_VFD1 -> DPM BYCA_3_DPM1
|
|
APF BYCA_3_VFD1 -> DPM BYCA_3_DPM1
|
|
APF BYCA_4_VFD1 -> DPM BYCA_3_DPM1
|
|
APF BYCA_5_VFD1 -> DPM BYCA_3_DPM1
|
|
APF BYCA_6_VFD1 -> DPM BYCA_3_DPM1
|
|
APF BYCA_7_VFD1 -> DPM BYCA_3_DPM1
|
|
APF BYCA_8_VFD1 -> DPM BYCA_3_DPM1
|
|
APF BYCA_9_VFD1 -> DPM BYCA_3_DPM1
|
|
APF BYCB_2_VFD1 -> DPM BYCA_3_DPM1
|
|
APF BYCB_3_VFD1 -> DPM BYCA_3_DPM1
|
|
APF BYCB_4_VFD1 -> DPM BYCA_3_DPM1
|
|
APF BYCB_5_VFD1 -> DPM BYCA_3_DPM1
|
|
APF BYCB_6_VFD1 -> DPM BYAB_12_DPM1
|
|
APF BYCB_7_VFD1 -> DPM BYAB_12_DPM1
|
|
APF BYCB_8_VFD1 -> DPM BYAB_12_DPM1
|
|
APF BYCB_9_VFD1 -> DPM BYAB_12_DPM1
|
|
APF BYCB_10_VFD1 -> DPM BYAB_12_DPM1
|
|
APF BYCD_2_VFD1 -> DPM BYCA_3_DPM1
|
|
APF BYCD_3_VFD1 -> DPM BYCA_3_DPM1
|
|
APF BYCD_4_VFD1 -> DPM BYCA_3_DPM1
|
|
APF BYCD_5_VFD1 -> DPM BYCA_3_DPM1
|
|
APF BYCD_6_VFD1 -> DPM BYCA_3_DPM1
|
|
APF BYCD_7_VFD1 -> DPM BYCA_3_DPM1
|
|
APF BYCD_8_VFD1 -> DPM BYAD_5_DPM1
|
|
APF BYCD_9_VFD1 -> DPM BYAD_5_DPM1
|
|
APF BYCD_10_VFD1 -> DPM BYAD_5_DPM1
|
|
APF BYCD_11_VFD1 -> DPM BYAD_5_DPM1
|
|
APF BYCD_12_VFD1 -> DPM BYAD_5_DPM1
|
|
APF BYDA_2_VFD1 -> DPM BYDA_4_DPM1
|
|
APF BYDA_3_VFD1 -> DPM BYDA_4_DPM1
|
|
APF BYDA_4_VFD1 -> DPM BYDA_4_DPM1
|
|
APF BYDA_5_VFD1 -> DPM BYDA_4_DPM1
|
|
APF BYDA_6_VFD1 -> DPM BYDA_6_DPM1
|
|
APF BYDA_7_VFD1 -> DPM BYDA_6_DPM1
|
|
APF BYDA_8_VFD1 -> DPM BYDA_6_DPM1
|
|
APF BYDA_9_VFD1 -> DPM BYDA_6_DPM1
|
|
APF BYDB_2_VFD1 -> DPM BYDA_4_DPM1
|
|
APF BYDB_3_VFD1 -> DPM BYDA_4_DPM1
|
|
APF BYDB_4_VFD1 -> DPM BYDA_4_DPM1
|
|
APF BYDB_5_VFD1 -> DPM BYDA_4_DPM1
|
|
APF BYDB_6_VFD1 -> DPM BYAB_7_DPM1
|
|
APF BYDB_7_VFD1 -> DPM BYAB_7_DPM1
|
|
APF BYDB_8_VFD1 -> DPM BYAB_7_DPM1
|
|
APF BYDB_9_VFD1 -> DPM BYAB_7_DPM1
|
|
APF BYDB_10_VFD1 -> DPM BYAB_7_DPM1
|
|
APF BYDB_11_VFD1 -> DPM BYAB_7_DPM1
|
|
APF BYDB_12_VFD1 -> DPM BYAB_12_DPM1
|
|
APF BYDB_13_VFD1 -> DPM BYAB_12_DPM1
|
|
APF BYDB_14_VFD1 -> DPM BYAB_12_DPM1
|
|
APF BYDB_15_VFD1 -> DPM BYAB_12_DPM1
|
|
APF BYDB_16_VFD1 -> DPM BYAB_12_DPM1
|
|
APF BYDC_2_VFD1 -> DPM BYDA_4_DPM1
|
|
APF BYDC_3_VFD1 -> DPM BYDA_4_DPM1
|
|
APF BYDC_4_VFD1 -> DPM BYDA_4_DPM1
|
|
APF BYDC_5_VFD1 -> DPM BYDA_4_DPM1
|
|
APF BYDC_6_VFD1 -> DPM BYDA_6_DPM1
|
|
APF BYDC_7_VFD1 -> DPM BYDA_6_DPM1
|
|
APF BYDC_8_VFD1 -> DPM BYDA_6_DPM1
|
|
APF BYDC_9_VFD1 -> DPM BYDA_6_DPM1
|
|
APF BYDC_10_VFD1 -> DPM BYAC_8_DPM1
|
|
APF BYDC_11_VFD1 -> DPM BYAC_8_DPM1
|
|
APF BYDC_12_VFD1 -> DPM BYAC_8_DPM1
|
|
APF BYDC_13_VFD1 -> DPM BYAC_8_DPM1
|
|
- Added 44 E-stop check rungs
|
|
|
|
[R090_STATION_JR_PB] Starting STATION_JR_PB routine generation...
|
|
Found 24 STATION_JR_PB configurations
|
|
Generated 24 STATION_JR_PB rungs
|
|
|
|
[R0100_JPE] Starting JPE routine generation...
|
|
Found 143 JPE configurations
|
|
Generated 143 JPE rungs
|
|
Belt tracking for BYAB_2_VFD1 -> zzz_BYAB_2Tracking
|
|
Belt tracking for BYAB_3_VFD1 -> zzz_BYAB_3Tracking
|
|
Belt tracking for BYAB_4_VFD1 -> zzz_BYAB_4Tracking
|
|
Belt tracking for BYAB_5_VFD1 -> zzz_BYAB_5Tracking
|
|
Belt tracking for BYAB_6_VFD1 -> zzz_BYAB_6Tracking
|
|
Belt tracking for BYAB_7_VFD1 -> zzz_BYAB_7Tracking
|
|
Belt tracking for BYAB_8_VFD1 -> zzz_BYAB_8Tracking
|
|
Belt tracking for BYAB_9_VFD1 -> zzz_BYAB_9Tracking
|
|
Belt tracking for BYAB_10_VFD1 -> zzz_BYAB_10Tracking
|
|
Belt tracking for BYAB_11_VFD1 -> zzz_BYAB_11Tracking
|
|
Belt tracking for BYAB_12_VFD1 -> zzz_BYAB_12Tracking
|
|
Belt tracking for BYAB_13_VFD1 -> zzz_BYAB_13Tracking
|
|
Belt tracking for BYAB_14_VFD1 -> zzz_BYAB_14Tracking
|
|
Belt tracking for BYAB_15_VFD1 -> zzz_BYAB_15Tracking
|
|
Belt tracking for BYAC_2_VFD1 -> zzz_BYAC_2Tracking
|
|
Belt tracking for BYAC_3_VFD1 -> zzz_BYAC_3Tracking
|
|
Belt tracking for BYAC_4_VFD1 -> zzz_BYAC_4Tracking
|
|
Belt tracking for BYAC_5_VFD1 -> zzz_BYAC_5Tracking
|
|
Belt tracking for BYAC_6_VFD1 -> zzz_BYAC_6Tracking
|
|
Belt tracking for BYAC_7_VFD1 -> zzz_BYAC_7Tracking
|
|
Belt tracking for BYAC_8_VFD1 -> zzz_BYAC_8Tracking
|
|
Belt tracking for BYAC_9_VFD1 -> zzz_BYAC_9Tracking
|
|
Belt tracking for BYAC_10_VFD1 -> zzz_BYAC_10Tracking
|
|
Belt tracking for BYAC_11_VFD1 -> zzz_BYAC_11Tracking
|
|
Belt tracking for BYAD_2_VFD1 -> zzz_BYAD_2Tracking
|
|
Belt tracking for BYAD_3_VFD1 -> zzz_BYAD_3Tracking
|
|
Belt tracking for BYAD_4_VFD1 -> zzz_BYAD_4Tracking
|
|
Belt tracking for BYAD_5_VFD1 -> zzz_BYAD_5Tracking
|
|
Belt tracking for BYAD_6_VFD1 -> zzz_BYAD_6Tracking
|
|
Belt tracking for BYAD_7_VFD1 -> zzz_BYAD_7Tracking
|
|
Belt tracking for BYAD_8_VFD1 -> zzz_BYAD_8Tracking
|
|
Belt tracking for BYAD_9_VFD1 -> zzz_BYAD_9Tracking
|
|
Belt tracking for BYBA_2_VFD1 -> zzz_BYBA_2Tracking
|
|
Belt tracking for BYBA_3_VFD1 -> zzz_BYBA_3Tracking
|
|
Belt tracking for BYBA_4_VFD1 -> zzz_BYBA_4Tracking
|
|
Belt tracking for BYBA_5_VFD1 -> zzz_BYBA_5Tracking
|
|
Belt tracking for BYBA_6_VFD1 -> zzz_BYBA_6Tracking
|
|
Belt tracking for BYBA_7_VFD1 -> zzz_BYBA_7Tracking
|
|
Belt tracking for BYBA_8_VFD1 -> zzz_BYBA_8Tracking
|
|
Belt tracking for BYBA_9_VFD1 -> zzz_BYBA_9Tracking
|
|
Belt tracking for BYBA_10_VFD1 -> zzz_BYBA_10Tracking
|
|
Belt tracking for BYBA_11_VFD1 -> zzz_BYBA_11Tracking
|
|
Belt tracking for BYBA_12_VFD1 -> zzz_BYBA_12Tracking
|
|
Belt tracking for BYBA_13_VFD1 -> zzz_BYBA_13Tracking
|
|
Belt tracking for BYBA_14_VFD1 -> zzz_BYBA_14Tracking
|
|
Belt tracking for BYBA_15_VFD1 -> zzz_BYBA_15Tracking
|
|
Belt tracking for BYBC_2_VFD1 -> zzz_BYBC_2Tracking
|
|
Belt tracking for BYBC_3_VFD1 -> zzz_BYBC_3Tracking
|
|
Belt tracking for BYBC_4_VFD1 -> zzz_BYBC_4Tracking
|
|
Belt tracking for BYBC_5_VFD1 -> zzz_BYBC_5Tracking
|
|
Belt tracking for BYBC_6_VFD1 -> zzz_BYBC_6Tracking
|
|
Belt tracking for BYBC_7_VFD1 -> zzz_BYBC_7Tracking
|
|
Belt tracking for BYBC_8_VFD1 -> zzz_BYBC_8Tracking
|
|
Belt tracking for BYBC_9_VFD1 -> zzz_BYBC_9Tracking
|
|
Belt tracking for BYBC_10_VFD1 -> zzz_BYBC_10Tracking
|
|
Belt tracking for BYBD_2_VFD1 -> zzz_BYBD_2Tracking
|
|
Belt tracking for BYBD_3_VFD1 -> zzz_BYBD_3Tracking
|
|
Belt tracking for BYBD_4_VFD1 -> zzz_BYBD_4Tracking
|
|
Belt tracking for BYBD_5_VFD1 -> zzz_BYBD_5Tracking
|
|
Belt tracking for BYBD_6_VFD1 -> zzz_BYBD_6Tracking
|
|
Belt tracking for BYBD_7_VFD1 -> zzz_BYBD_7Tracking
|
|
Belt tracking for BYBD_8_VFD1 -> zzz_BYBD_8Tracking
|
|
Belt tracking for BYBD_9_VFD1 -> zzz_BYBD_9Tracking
|
|
Belt tracking for BYBD_10_VFD1 -> zzz_BYBD_10Tracking
|
|
Belt tracking for BYBD_11_VFD1 -> zzz_BYBD_11Tracking
|
|
Belt tracking for BYBD_12_VFD1 -> zzz_BYBD_12Tracking
|
|
Belt tracking for BYBD_13_VFD1 -> zzz_BYBD_13Tracking
|
|
Belt tracking for BYBD_14_VFD1 -> zzz_BYBD_14Tracking
|
|
Belt tracking for BYCA_2_VFD1 -> zzz_BYCA_2Tracking
|
|
Belt tracking for BYCA_3_VFD1 -> zzz_BYCA_3Tracking
|
|
Belt tracking for BYCA_4_VFD1 -> zzz_BYCA_4Tracking
|
|
Belt tracking for BYCA_5_VFD1 -> zzz_BYCA_5Tracking
|
|
Belt tracking for BYCA_6_VFD1 -> zzz_BYCA_6Tracking
|
|
Belt tracking for BYCA_7_VFD1 -> zzz_BYCA_7Tracking
|
|
Belt tracking for BYCA_8_VFD1 -> zzz_BYCA_8Tracking
|
|
Belt tracking for BYCA_9_VFD1 -> zzz_BYCA_9Tracking
|
|
Belt tracking for BYCB_2_VFD1 -> zzz_BYCB_2Tracking
|
|
Belt tracking for BYCB_3_VFD1 -> zzz_BYCB_3Tracking
|
|
Belt tracking for BYCB_4_VFD1 -> zzz_BYCB_4Tracking
|
|
Belt tracking for BYCB_5_VFD1 -> zzz_BYCB_5Tracking
|
|
Belt tracking for BYCB_6_VFD1 -> zzz_BYCB_6Tracking
|
|
Belt tracking for BYCB_7_VFD1 -> zzz_BYCB_7Tracking
|
|
Belt tracking for BYCB_8_VFD1 -> zzz_BYCB_8Tracking
|
|
Belt tracking for BYCB_9_VFD1 -> zzz_BYCB_9Tracking
|
|
Belt tracking for BYCB_10_VFD1 -> zzz_BYCB_10Tracking
|
|
Belt tracking for BYCD_2_VFD1 -> zzz_BYCD_2Tracking
|
|
Belt tracking for BYCD_3_VFD1 -> zzz_BYCD_3Tracking
|
|
Belt tracking for BYCD_4_VFD1 -> zzz_BYCD_4Tracking
|
|
Belt tracking for BYCD_5_VFD1 -> zzz_BYCD_5Tracking
|
|
Belt tracking for BYCD_6_VFD1 -> zzz_BYCD_6Tracking
|
|
Belt tracking for BYCD_7_VFD1 -> zzz_BYCD_7Tracking
|
|
Belt tracking for BYCD_8_VFD1 -> zzz_BYCD_8Tracking
|
|
Belt tracking for BYCD_9_VFD1 -> zzz_BYCD_9Tracking
|
|
Belt tracking for BYCD_10_VFD1 -> zzz_BYCD_10Tracking
|
|
Belt tracking for BYCD_11_VFD1 -> zzz_BYCD_11Tracking
|
|
Belt tracking for BYCD_12_VFD1 -> zzz_BYCD_12Tracking
|
|
Belt tracking for BYDA_2_VFD1 -> zzz_BYDA_2Tracking
|
|
Belt tracking for BYDA_3_VFD1 -> zzz_BYDA_3Tracking
|
|
Belt tracking for BYDA_4_VFD1 -> zzz_BYDA_4Tracking
|
|
Belt tracking for BYDA_5_VFD1 -> zzz_BYDA_5Tracking
|
|
Belt tracking for BYDA_6_VFD1 -> zzz_BYDA_6Tracking
|
|
Belt tracking for BYDA_7_VFD1 -> zzz_BYDA_7Tracking
|
|
Belt tracking for BYDA_8_VFD1 -> zzz_BYDA_8Tracking
|
|
Belt tracking for BYDA_9_VFD1 -> zzz_BYDA_9Tracking
|
|
Belt tracking for BYDB_2_VFD1 -> zzz_BYDB_2Tracking
|
|
Belt tracking for BYDB_3_VFD1 -> zzz_BYDB_3Tracking
|
|
Belt tracking for BYDB_4_VFD1 -> zzz_BYDB_4Tracking
|
|
Belt tracking for BYDB_5_VFD1 -> zzz_BYDB_5Tracking
|
|
Belt tracking for BYDB_6_VFD1 -> zzz_BYDB_6Tracking
|
|
Belt tracking for BYDB_7_VFD1 -> zzz_BYDB_7Tracking
|
|
Belt tracking for BYDB_8_VFD1 -> zzz_BYDB_8Tracking
|
|
Belt tracking for BYDB_9_VFD1 -> zzz_BYDB_9Tracking
|
|
Belt tracking for BYDB_10_VFD1 -> zzz_BYDB_10Tracking
|
|
Belt tracking for BYDB_11_VFD1 -> zzz_BYDB_11Tracking
|
|
Belt tracking for BYDB_12_VFD1 -> zzz_BYDB_12Tracking
|
|
Belt tracking for BYDB_13_VFD1 -> zzz_BYDB_13Tracking
|
|
Belt tracking for BYDB_14_VFD1 -> zzz_BYDB_14Tracking
|
|
Belt tracking for BYDB_15_VFD1 -> zzz_BYDB_15Tracking
|
|
Belt tracking for BYDB_16_VFD1 -> zzz_BYDB_16Tracking
|
|
Belt tracking for BYDC_2_VFD1 -> zzz_BYDC_2Tracking
|
|
Belt tracking for BYDC_3_VFD1 -> zzz_BYDC_3Tracking
|
|
Belt tracking for BYDC_4_VFD1 -> zzz_BYDC_4Tracking
|
|
Belt tracking for BYDC_5_VFD1 -> zzz_BYDC_5Tracking
|
|
Belt tracking for BYDC_6_VFD1 -> zzz_BYDC_6Tracking
|
|
Belt tracking for BYDC_7_VFD1 -> zzz_BYDC_7Tracking
|
|
Belt tracking for BYDC_8_VFD1 -> zzz_BYDC_8Tracking
|
|
Belt tracking for BYDC_9_VFD1 -> zzz_BYDC_9Tracking
|
|
Belt tracking for BYDC_10_VFD1 -> zzz_BYDC_10Tracking
|
|
Belt tracking for BYDC_11_VFD1 -> zzz_BYDC_11Tracking
|
|
Belt tracking for BYDC_12_VFD1 -> zzz_BYDC_12Tracking
|
|
Belt tracking for BYDC_13_VFD1 -> zzz_BYDC_13Tracking
|
|
- Added 131 belt tracking AOI calls
|
|
Created safety tag mapping file: /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/generated_projects/MTN6_MCM07/SafetyTagMapping.txt
|
|
|
|
=== Step 2: Routines Generator stderr ===
|
|
[14:19:16] [INFO] [logging_config.py:128:_log_with_context] Logging to file: /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/logs/workflow_MTN6_MCM07_20250901_141910.log
|
|
[14:19:16] [INFO] [logging_config.py:128:_log_with_context] === Generating All PLC Artifacts ===
|
|
[14:19:16] [INFO] [logging_config.py:128:_log_with_context] Generating SafetyProgram L5X...
|
|
[14:19:16] [WARNING] [logging_config.py:128:_log_with_context] LimitedSafetyProgramGenerator is deprecated; using ModernSafetyProgramGenerator
|
|
[14:19:16] [INFO] [logging_config.py:128:_log_with_context] Starting ModernSafetyProgramGenerator generation
|
|
[14:19:16] [DEBUG] [logging_config.py:128:_log_with_context] Creating SafetyProgram XML structure
|
|
[14:19:16] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: main_routine (core)
|
|
[14:19:16] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: apf (device)
|
|
[14:19:16] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: belt_tracking (device)
|
|
[14:19:16] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: cb_monitor (device)
|
|
[14:19:16] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: d2c_chute (device)
|
|
[14:19:16] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: dpm (device)
|
|
[14:19:16] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: encoder (device)
|
|
[14:19:16] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: estops (safety)
|
|
[14:19:16] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: estop_check (safety)
|
|
[14:19:16] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: extendo (device)
|
|
[14:19:16] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: fioh (device)
|
|
[14:19:16] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: fiom (device)
|
|
[14:19:16] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: flow_ctrl (device)
|
|
[14:19:16] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: fpe (device)
|
|
[14:19:16] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: inputs (safety)
|
|
[14:19:16] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: jpe (device)
|
|
[14:19:16] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: mcm (core)
|
|
[14:19:16] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: outputs (safety)
|
|
[14:19:16] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: pb_chute (device)
|
|
[14:19:16] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: pmm (device)
|
|
[14:19:16] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: rack (core)
|
|
[14:19:16] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: resets (safety)
|
|
[14:19:16] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: safety_tag_map (core)
|
|
[14:19:16] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: speed_ctrl (device)
|
|
[14:19:16] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: station_epc (safety)
|
|
[14:19:16] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: station_jr_chute (device)
|
|
[14:19:16] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: station_jr_pb (device)
|
|
[14:19:16] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: station_ss_pb (device)
|
|
[14:19:16] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: station_s_pb (device)
|
|
[14:19:16] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: taching_belts (device)
|
|
[14:19:16] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: zones (safety)
|
|
[14:19:16] [INFO] [logging_config.py:128:_log_with_context] Generating safety routines...
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: inputs
|
|
[14:19:17] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: inputs
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: outputs
|
|
[14:19:17] [DEBUG] [logging_config.py:126:_log_with_context] Zones: subsystem key
|
|
[14:19:17] [DEBUG] [logging_config.py:126:_log_with_context] Zones: heuristic best match
|
|
[14:19:17] [DEBUG] [logging_config.py:126:_log_with_context] Zones: loaded
|
|
[14:19:17] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: outputs
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: resets
|
|
[14:19:17] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: resets
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: zones
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for BYAB_2: {'EPC1', 'EPC2'}
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for BYAB_2: {'EPC1', 'EPC2'}
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for BYAC_11: {'EPC1', 'EPC2'}
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for BYAC_2: {'EPC1', 'EPC2'}
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for BYAD_2: {'EPC1', 'EPC2'}
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for BYBA_15: {'EPC1', 'EPC2'}
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for BYBA_3: {'EPC1', 'EPC2'}
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for BYBC_3: {'EPC1', 'EPC2'}
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for BYBD_3: {'EPC1', 'EPC2'}
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for BYCA_3: {'EPC1', 'EPC2'}
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for BYCA_9: {'EPC1', 'EPC2'}
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for BYCB_3: {'EPC1', 'EPC2'}
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for BYCD_5: {'EPC1', 'EPC2'}
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for BYDA_3: {'EPC1', 'EPC2'}
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for BYDA_6: {'EPC1', 'EPC2'}
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for BYDA_8: {'EPC1', 'EPC2'}
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for BYDB_3: {'EPC1', 'EPC2'}
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for BYDB_4: {'EPC1', 'EPC2'}
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for BYDC_13: {'EPC1', 'EPC2'}
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for BYDC_3: {'EPC1', 'EPC2'}
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for BYDC_6: {'EPC1', 'EPC2'}
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for BYDC_8: {'EPC1', 'EPC2'}
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Available DCS controllers: {'BYAB_2': {'EPC1', 'EPC2'}, 'BYAC_11': {'EPC1', 'EPC2'}, 'BYAC_2': {'EPC1', 'EPC2'}, 'BYAD_2': {'EPC1', 'EPC2'}, 'BYBA_15': {'EPC1', 'EPC2'}, 'BYBA_3': {'EPC1', 'EPC2'}, 'BYBC_3': {'EPC1', 'EPC2'}, 'BYBD_3': {'EPC1', 'EPC2'}, 'BYCA_3': {'EPC1', 'EPC2'}, 'BYCA_9': {'EPC1', 'EPC2'}, 'BYCB_3': {'EPC1', 'EPC2'}, 'BYCD_5': {'EPC1', 'EPC2'}, 'BYDA_3': {'EPC1', 'EPC2'}, 'BYDA_6': {'EPC1', 'EPC2'}, 'BYDA_8': {'EPC1', 'EPC2'}, 'BYDB_3': {'EPC1', 'EPC2'}, 'BYDB_4': {'EPC1', 'EPC2'}, 'BYDC_13': {'EPC1', 'EPC2'}, 'BYDC_3': {'EPC1', 'EPC2'}, 'BYDC_6': {'EPC1', 'EPC2'}, 'BYDC_8': {'EPC1', 'EPC2'}}
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Zone 07-01 candidates: ['BYAC_2', 'BYAC_3']
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYAC_3 in zone 07-01
|
|
[14:19:17] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Zone 07-02 candidates: ['BYAD_2', 'BYAD_3']
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYAD_3 in zone 07-02
|
|
[14:19:17] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Zone 07-03 candidates: ['BYAB_2', 'BYAB_3', 'BYAB_4', 'BYAB_5', 'BYAB_6', 'BYAB_7']
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYAB_3 in zone 07-03
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYAB_4 in zone 07-03
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYAB_5 in zone 07-03
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYAB_6 in zone 07-03
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYAB_7 in zone 07-03
|
|
[14:19:17] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Zone 07-04 candidates: ['BYAC_8', 'BYAC_9', 'BYAC_10', 'BYAC_11']
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYAC_8 in zone 07-04
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYAC_9 in zone 07-04
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYAC_10 in zone 07-04
|
|
[14:19:17] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Zone 07-05 candidates: ['BYAD_8', 'BYAD_9']
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYAD_8 in zone 07-05
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYAD_9 in zone 07-05
|
|
[14:19:17] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Zone 07-06 candidates: ['BYAB_13', 'BYAB_14', 'BYAB_15']
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYAB_13 in zone 07-06
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYAB_14 in zone 07-06
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYAB_15 in zone 07-06
|
|
[14:19:17] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Zone 07-07 candidates: ['BYBA_2', 'BYBA_3']
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYBA_2 in zone 07-07
|
|
[14:19:17] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Zone 07-08 candidates: ['BYBC_2', 'BYBC_3']
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYBC_2 in zone 07-08
|
|
[14:19:17] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Zone 07-09 candidates: ['BYBD_2', 'BYBD_3']
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYBD_2 in zone 07-09
|
|
[14:19:17] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Zone 07-10 candidates: ['BYBA_10', 'BYBA_11', 'BYBA_12', 'BYBA_13', 'BYBA_14', 'BYBA_15']
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYBA_10 in zone 07-10
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYBA_11 in zone 07-10
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYBA_12 in zone 07-10
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYBA_13 in zone 07-10
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYBA_14 in zone 07-10
|
|
[14:19:17] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Zone 07-11 candidates: ['BYBC_9', 'BYBC_10']
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYBC_9 in zone 07-11
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYBC_10 in zone 07-11
|
|
[14:19:17] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Zone 07-12 candidates: ['BYBD_13', 'BYBD_14']
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYBD_13 in zone 07-12
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYBD_14 in zone 07-12
|
|
[14:19:17] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Zone 07-13 candidates: ['BYCA_2', 'BYCA_3']
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYCA_2 in zone 07-13
|
|
[14:19:17] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Zone 07-14 candidates: ['BYCB_2', 'BYCB_3']
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYCB_2 in zone 07-14
|
|
[14:19:17] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Zone 07-15 candidates: ['BYCD_2', 'BYCD_3', 'BYCD_4', 'BYCD_5']
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYCD_2 in zone 07-15
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYCD_3 in zone 07-15
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYCD_4 in zone 07-15
|
|
[14:19:17] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Zone 07-16 candidates: ['BYCA_6', 'BYCA_7', 'BYCA_8', 'BYCA_9']
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYCA_6 in zone 07-16
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYCA_7 in zone 07-16
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYCA_8 in zone 07-16
|
|
[14:19:17] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Zone 07-17 candidates: ['BYCB_9', 'BYCB_10']
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYCB_9 in zone 07-17
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYCB_10 in zone 07-17
|
|
[14:19:17] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Zone 07-18 candidates: ['BYCD_11', 'BYCD_12']
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYCD_11 in zone 07-18
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYCD_12 in zone 07-18
|
|
[14:19:17] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Zone 07-19 candidates: ['BYDC_2', 'BYDC_3']
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYDC_2 in zone 07-19
|
|
[14:19:17] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Zone 07-20 candidates: ['BYDA_2', 'BYDA_3']
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYDA_2 in zone 07-20
|
|
[14:19:17] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Zone 07-21 candidates: ['BYDB_2', 'BYDB_3']
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYDB_2 in zone 07-21
|
|
[14:19:17] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Zone 07-22 candidates: ['BYDC_9', 'BYDC_10', 'BYDC_11', 'BYDC_12', 'BYDC_13']
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYDC_9 in zone 07-22
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYDC_10 in zone 07-22
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYDC_11 in zone 07-22
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYDC_12 in zone 07-22
|
|
[14:19:17] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Zone 07-23 candidates: ['BYDA_4', 'BYDA_5', 'BYDA_6', 'BYDA_7', 'BYDA_8', 'BYDA_9']
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYDA_4 in zone 07-23
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYDA_5 in zone 07-23
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYDA_7 in zone 07-23
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYDA_9 in zone 07-23
|
|
[14:19:17] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Zone 07-24 candidates: ['BYDB_15', 'BYDB_16']
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYDB_15 in zone 07-24
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYDB_16 in zone 07-24
|
|
[14:19:17] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Zone 07-25 candidates: ['BYDB_4', 'BYDB_5', 'BYDB_6']
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYDB_5 in zone 07-25
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYDB_6 in zone 07-25
|
|
[14:19:17] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Zone 07-26 candidates: ['BYDC_4', 'BYDC_5', 'BYDC_6', 'BYDC_7', 'BYDC_8']
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYDC_4 in zone 07-26
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYDC_5 in zone 07-26
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base BYDC_7 in zone 07-26
|
|
[14:19:17] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[14:19:17] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: zones
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: estops
|
|
[14:19:17] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: estops
|
|
[14:19:17] [INFO] [logging_config.py:128:_log_with_context] Safety routine generation results: {'inputs': True, 'outputs': True, 'resets': True, 'zones': True, 'estops': True}
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag map with 44 tags
|
|
[14:19:17] [INFO] [logging_config.py:126:_log_with_context] Routines created (6): MainRoutine, R010_INPUTS, R011_OUTPUTS, R012_RESETS, R020_ESTOPS, R030_ZONES
|
|
[14:19:17] [INFO] [logging_config.py:126:_log_with_context] - R010_INPUTS: 133 rungs | example: XIC(Local:7:I.Pt02.Status)XIC(Local:7:I.Pt03.Status)OTE(MCM_EPB_STATUS);
|
|
[14:19:17] [INFO] [logging_config.py:126:_log_with_context] - R011_OUTPUTS: 26 rungs | example: XIC(EStop_MCM_OK)XIC(EStop_07_01_OK)[OTE(BYAC_2_VFD1:SO.STOOutput),OTE(BYAC_3_VFD1:SO.STOOutput)];
|
|
[14:19:17] [INFO] [logging_config.py:126:_log_with_context] - R012_RESETS: 42 rungs | example: [XIC(SFT_BYAB_2_S1_PB) ,XIC(SFT_MCM_S_PB)]OTE(RST_BYAB_2_EPC1_ESTOP);
|
|
[14:19:17] [INFO] [logging_config.py:126:_log_with_context] - R030_ZONES: 27 rungs | example: XIC(BYAC_2_EPC1_DCS_CTRL.O1)XIC(BYAC_2_EPC2_DCS_CTRL.O1)OTE(EStop_07_01_OK);
|
|
[14:19:17] [INFO] [logging_config.py:126:_log_with_context] - R020_ESTOPS: 45 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);
|
|
[14:19:17] [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) ];
|
|
[14:19:17] [INFO] [logging_config.py:128:_log_with_context] Successfully completed ModernSafetyProgramGenerator generation
|
|
[14:19:17] [INFO] [logging_config.py:128:_log_with_context] Written ModernSafetyProgramGenerator to /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/generated_projects/MTN6_MCM07/SafetyProgram_Generated.L5X
|
|
[14:19:17] [INFO] [logging_config.py:128:_log_with_context] [SUCCESS] SafetyProgram written to /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/generated_projects/MTN6_MCM07/SafetyProgram_Generated.L5X
|
|
[14:19:17] [INFO] [logging_config.py:128:_log_with_context] Generating MainProgram L5X...
|
|
[14:19:17] [WARNING] [logging_config.py:128:_log_with_context] LimitedMainProgramGenerator is deprecated; using ModernMainProgramGenerator
|
|
[14:19:17] [INFO] [logging_config.py:128:_log_with_context] Starting ModernMainProgramGenerator generation
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Creating MainProgram XML structure
|
|
[14:19:17] [DEBUG] [logging_config.py:128:_log_with_context] Adding controller tags...
|
|
[14:19:17] [DEBUG] [logging_config.py:126:_log_with_context] Zones: subsystem key
|
|
[14:19:17] [DEBUG] [logging_config.py:126:_log_with_context] Zones: heuristic best match
|
|
[14:19:17] [DEBUG] [logging_config.py:126:_log_with_context] Zones: loaded
|
|
[14:19:18] [DEBUG] [logging_config.py:126:_log_with_context] Extracting PMM data
|
|
[14:19:18] [INFO] [logging_config.py:128:_log_with_context] Data: PMM entries=4
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] PMM processing PDP13_PMM1
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] PMM PDP13_PMM1 DPM=BYCA_3_DPM1
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] PMM PDP13_PMM1 PWM fault IO PDP13_FIO1:I.Pt12.Data
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] PMM PDP13_PMM1 configuration stored
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] PMM processing PDP12_PMM1
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] PMM PDP12_PMM1 DPM=BYBC_3_DPM1
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] PMM PDP12_PMM1 PWM fault IO PDP12_FIO1:I.Pt12.Data
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] PMM PDP12_PMM1 configuration stored
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] PMM processing PDP15_PMM1
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] PMM PDP15_PMM1 DPM=BYAD_3_DPM1
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] PMM PDP15_PMM1 PWM fault IO PDP15_FIO1:I.Pt12.Data
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] PMM PDP15_PMM1 configuration stored
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] PMM processing PDP16_PMM1
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] PMM PDP16_PMM1 DPM=BYAD_3_DPM1
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] PMM PDP16_PMM1 PWM fault IO PDP16_FIO1:I.Pt12.Data
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] PMM PDP16_PMM1 configuration stored
|
|
[14:19:18] [INFO] [logging_config.py:128:_log_with_context] Data: PMM configs=4
|
|
[14:19:18] [DEBUG] [logging_config.py:126:_log_with_context] Extracting CB_MONITOR data
|
|
[14:19:18] [INFO] [logging_config.py:128:_log_with_context] Data: CB PDPs=4
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] CB_MONITOR PDP12: CBs=26 FIOs=2
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] CB_MONITOR PDP12: configured CBs=26 positions=[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26] fault=PDP12_FIO1:I.ConnectionFaulted
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] CB_MONITOR PDP13: CBs=26 FIOs=2
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] CB_MONITOR PDP13: configured CBs=26 positions=[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26] fault=PDP13_FIO1:I.ConnectionFaulted
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] CB_MONITOR PDP15: CBs=26 FIOs=2
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] CB_MONITOR PDP15: configured CBs=26 positions=[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26] fault=PDP15_FIO1:I.ConnectionFaulted
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] CB_MONITOR PDP16: CBs=26 FIOs=2
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] CB_MONITOR PDP16: configured CBs=26 positions=[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26] fault=PDP16_FIO1:I.ConnectionFaulted
|
|
[14:19:18] [INFO] [logging_config.py:128:_log_with_context] Data: CB configs=4
|
|
[14:19:18] [INFO] [logging_config.py:126:_log_with_context] Tags created: total=881 | standard=86 safety=244 dcs=43 modules=500
|
|
[14:19:18] [INFO] [logging_config.py:128:_log_with_context] Added 881 controller tags
|
|
[14:19:18] [INFO] [logging_config.py:128:_log_with_context] Generating main program routines...
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: mcm
|
|
[14:19:18] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: mcm
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: rack
|
|
[14:19:18] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: rack
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: dpm
|
|
[14:19:18] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: dpm
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: fiom
|
|
[14:19:18] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: fiom
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: apf
|
|
[14:19:18] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: apf
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: flow_ctrl
|
|
[14:19:18] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: flow_ctrl
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: estop_check
|
|
[14:19:18] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: estop_check
|
|
[14:19:18] [INFO] [logging_config.py:128:_log_with_context] Plugin encoder cannot generate with current data
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: safety_tag_map
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Safety tag map: RST data has 44 rows
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: MCM07 -> Local:5:I.Data.0
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYBA_15_S1_PB -> BYBA_13_VFD1:I.IO_0
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYBA_15_S2_PB -> BYBA_15_VFD1:I.IO_0
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYCA_9_S1_PB -> BYCA_7_VFD1:I.IO_0
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYCD_5_S1_PB -> BYCD_4_VFD1:I.IO_0
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYDA_8_S1_PB -> BYDA_7_VFD1:I.IO_0
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYDA_9_S2_PB -> BYDA_9_VFD1:I.IO_0
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYDB_4_S2_PB -> BYDB_5_VFD1:I.IO_0
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYDC_13_S1_PB -> BYDC_13_VFD1:I.IO_0
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYCD_5_S2_PB -> BYCD_5_VFD1:I.IO_0
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYDC_13_S2_PB -> BYDC_12_VFD1:I.IO_0
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYDC_6_S1_PB -> BYDC_5_VFD1:I.IO_0
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYDB_4_S1_PB -> BYDB_4_VFD1:I.IO_0
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYCA_9_S2_PB -> BYCA_6_VFD1:I.IO_0
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYDA_8_S2_PB -> BYDA_6_VFD1:I.IO_0
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYDC_6_S2_PB -> BYDC_4_VFD1:I.IO_0
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYAB_2_S1_PB -> BYAB_2_FIO1:I.Pt00.Data
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYAD_2_S2_PB -> BYAB_2_FIO1:I.Pt10.Data
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYAB_2_S2_PB -> BYAB_2_FIO1:I.Pt02.Data
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYAC_2_S1_PB -> BYAB_2_FIO1:I.Pt04.Data
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYAC_2_S2_PB -> BYAB_2_FIO1:I.Pt06.Data
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYAD_2_S1_PB -> BYAB_2_FIO1:I.Pt08.Data
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYAC_11_S1_PB -> BYAC_11_FIO1:I.Pt04.Data
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYAC_11_S2_PB -> BYAC_11_FIO1:I.Pt06.Data
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYBD_3_S1_PB -> BYBA_2_FIO1:I.Pt10.Data
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYBD_3_S2_PB -> BYBA_2_FIO1:I.Pt12.Data
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYBA_3_S1_PB -> BYBA_2_FIO1:I.Pt02.Data
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYBA_3_S2_PB -> BYBA_2_FIO1:I.Pt04.Data
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYBC_3_S1_PB -> BYBA_2_FIO1:I.Pt06.Data
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYBC_3_S2_PB -> BYBA_2_FIO1:I.Pt08.Data
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYCA_3_S1_PB -> BYCA_2_FIO1:I.Pt00.Data
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYCA_3_S2_PB -> BYCA_2_FIO1:I.Pt02.Data
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYCB_3_S1_PB -> BYCA_2_FIO1:I.Pt04.Data
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYCB_3_S2_PB -> BYCA_2_FIO1:I.Pt06.Data
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYDA_3_S1_PB -> BYDA_2_FIO1:I.Pt00.Data
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYDC_3_S2_PB -> BYDA_2_FIO1:I.Pt10.Data
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYDA_3_S2_PB -> BYDA_2_FIO1:I.Pt02.Data
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYDB_3_S1_PB -> BYDA_2_FIO1:I.Pt04.Data
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYDB_3_S2_PB -> BYDA_2_FIO1:I.Pt06.Data
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYDC_3_S1_PB -> BYDA_2_FIO1:I.Pt08.Data
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYDA_6_S2_PB -> BYDA_6_FIO1:I.Pt00.Data
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYDA_6_S1_PB -> BYDA_6_FIO1:I.Pt02.Data
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYDC_8_S1_PB -> BYDC_8_FIO1:I.Pt00.Data
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: BYDC_8_S2_PB -> BYDC_8_FIO1:I.Pt02.Data
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Safety tag map: Generating 44 rungs
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 1: XIC(BYAB_2_FIO1:I.Pt00.Data)OTE(BYAB_2_S1_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 2: XIC(BYAB_2_FIO1:I.Pt02.Data)OTE(BYAB_2_S2_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 3: XIC(BYAB_2_FIO1:I.Pt04.Data)OTE(BYAC_2_S1_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 4: XIC(BYAB_2_FIO1:I.Pt06.Data)OTE(BYAC_2_S2_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 5: XIC(BYAC_11_FIO1:I.Pt04.Data)OTE(BYAC_11_S1_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 6: XIC(BYAC_11_FIO1:I.Pt06.Data)OTE(BYAC_11_S2_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 7: XIC(BYAB_2_FIO1:I.Pt08.Data)OTE(BYAD_2_S1_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 8: XIC(BYAB_2_FIO1:I.Pt10.Data)OTE(BYAD_2_S2_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 9: XIC(BYBA_2_FIO1:I.Pt02.Data)OTE(BYBA_3_S1_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 10: XIC(BYBA_2_FIO1:I.Pt04.Data)OTE(BYBA_3_S2_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 11: XIC(BYBA_13_VFD1:I.IO_0)OTE(BYBA_15_S1_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 12: XIC(BYBA_15_VFD1:I.IO_0)OTE(BYBA_15_S2_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 13: XIC(BYBA_2_FIO1:I.Pt06.Data)OTE(BYBC_3_S1_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 14: XIC(BYBA_2_FIO1:I.Pt08.Data)OTE(BYBC_3_S2_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 15: XIC(BYBA_2_FIO1:I.Pt10.Data)OTE(BYBD_3_S1_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 16: XIC(BYBA_2_FIO1:I.Pt12.Data)OTE(BYBD_3_S2_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 17: XIC(BYCA_2_FIO1:I.Pt00.Data)OTE(BYCA_3_S1_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 18: XIC(BYCA_2_FIO1:I.Pt02.Data)OTE(BYCA_3_S2_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 19: XIC(BYCA_7_VFD1:I.IO_0)OTE(BYCA_9_S1_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 20: XIC(BYCA_6_VFD1:I.IO_0)OTE(BYCA_9_S2_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 21: XIC(BYCA_2_FIO1:I.Pt04.Data)OTE(BYCB_3_S1_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 22: XIC(BYCA_2_FIO1:I.Pt06.Data)OTE(BYCB_3_S2_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 23: XIC(BYCD_4_VFD1:I.IO_0)OTE(BYCD_5_S1_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 24: XIC(BYCD_5_VFD1:I.IO_0)OTE(BYCD_5_S2_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 25: XIC(BYDA_2_FIO1:I.Pt00.Data)OTE(BYDA_3_S1_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 26: XIC(BYDA_2_FIO1:I.Pt02.Data)OTE(BYDA_3_S2_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 27: XIC(BYDA_6_FIO1:I.Pt02.Data)OTE(BYDA_6_S1_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 28: XIC(BYDA_6_FIO1:I.Pt00.Data)OTE(BYDA_6_S2_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 29: XIC(BYDA_7_VFD1:I.IO_0)OTE(BYDA_8_S1_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 30: XIC(BYDA_6_VFD1:I.IO_0)OTE(BYDA_8_S2_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 31: XIC(BYDA_9_VFD1:I.IO_0)OTE(BYDA_9_S2_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 32: XIC(BYDA_2_FIO1:I.Pt04.Data)OTE(BYDB_3_S1_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 33: XIC(BYDA_2_FIO1:I.Pt06.Data)OTE(BYDB_3_S2_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 34: XIC(BYDB_4_VFD1:I.IO_0)OTE(BYDB_4_S1_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 35: XIC(BYDB_5_VFD1:I.IO_0)OTE(BYDB_4_S2_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 36: XIC(BYDA_2_FIO1:I.Pt08.Data)OTE(BYDC_3_S1_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 37: XIC(BYDA_2_FIO1:I.Pt10.Data)OTE(BYDC_3_S2_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 38: XIC(BYDC_5_VFD1:I.IO_0)OTE(BYDC_6_S1_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 39: XIC(BYDC_4_VFD1:I.IO_0)OTE(BYDC_6_S2_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 40: XIC(BYDC_8_FIO1:I.Pt00.Data)OTE(BYDC_8_S1_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 41: XIC(BYDC_8_FIO1:I.Pt02.Data)OTE(BYDC_8_S2_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 42: XIC(BYDC_13_VFD1:I.IO_0)OTE(BYDC_13_S1_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 43: XIC(BYDC_12_VFD1:I.IO_0)OTE(BYDC_13_S2_PB);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 44: XIC(Local:5:I.Data.0)OTE(MCM07);
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Safety tag map: Generated 44 total rungs
|
|
[14:19:18] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: safety_tag_map
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: station_jr_pb
|
|
[14:19:18] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: station_jr_pb
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: station_s_pb
|
|
[14:19:18] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: station_s_pb
|
|
[14:19:18] [INFO] [logging_config.py:128:_log_with_context] Plugin station_ss_pb cannot generate with current data
|
|
[14:19:18] [INFO] [logging_config.py:128:_log_with_context] Plugin station_epc cannot generate with current data
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: jpe
|
|
[14:19:18] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: jpe
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: pmm
|
|
[14:19:18] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: pmm
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: cb_monitor
|
|
[14:19:18] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: cb_monitor
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: belt_tracking
|
|
[14:19:18] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: belt_tracking
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: main_routine
|
|
[14:19:18] [INFO] [logging_config.py:128:_log_with_context] Generating MainRoutine with JSR calls
|
|
[14:19:18] [INFO] [logging_config.py:128:_log_with_context] Successfully generated MainRoutine
|
|
[14:19:18] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: main_routine
|
|
[14:19:18] [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, 'estop_check': True, 'encoder': False, 'safety_tag_map': True, 'station_jr_pb': True, 'station_s_pb': True, 'station_ss_pb': False, 'station_epc': False, 'jpe': True, 'pmm': True, 'cb_monitor': True, 'belt_tracking': True, 'main_routine': True}
|
|
[14:19:18] [INFO] [logging_config.py:126:_log_with_context] Routines created (15): MainRoutine, R010_MCM, R011_RACK, R020_DPM, R030_FIOM, R040_APF, R050_FLOW_CTRL, R060_PMM, R070_CB_MONITOR, R090_STATION_JR_PB, R095_STATION_S_PB, R100_JPE, R120_ESTOP_CHECK, R130_SAFETY_TAG_MAP, ZZZ_BeltTracking
|
|
[14:19:18] [INFO] [logging_config.py:126:_log_with_context] - R010_MCM: 2 rungs | example: NOP();
|
|
[14:19:18] [INFO] [logging_config.py:126:_log_with_context] - R011_RACK: 2 rungs | example: NOP();
|
|
[14:19:18] [INFO] [logging_config.py:126:_log_with_context] - R020_DPM: 10 rungs | example: NOP();
|
|
[14:19:18] [INFO] [logging_config.py:126:_log_with_context] - R030_FIOM: 12 rungs | example: NOP();
|
|
[14:19:18] [INFO] [logging_config.py:126:_log_with_context] - R040_APF: 132 rungs | example: NOP();
|
|
[14:19:18] [INFO] [logging_config.py:126:_log_with_context] - R050_FLOW_CTRL: 0 rungs
|
|
[14:19:18] [INFO] [logging_config.py:126:_log_with_context] - R120_ESTOP_CHECK: 44 rungs | example: [XIO(BYAB_2_VFD1:SI.In00Data) ,XIO(BYAB_2_VFD1:SI.In01Data) ]XIO(BYAB_2_VFD1:SO.STOOutput)XIO(BYAB_3_VFD1:SO.STOOutput)XIO(BYAB_4_VFD1:SO.STOOutput)XIO(BYAB_...
|
|
[14:19:18] [INFO] [logging_config.py:126:_log_with_context] - R130_SAFETY_TAG_MAP: 45 rungs | example: XIC(Local:5:I.Data.0)OTE(MCM_S_PB);
|
|
[14:19:18] [INFO] [logging_config.py:126:_log_with_context] - R090_STATION_JR_PB: 24 rungs | example: AOI_STATION_JR_PB(BYAB_11_JR1_PB.AOI,BYAB_11_JR1_PB.HMI,BYAB_11_JR1_PB.CTRL,NO_PARTNER,BYAB_11_VFD1:I.IO_0,BYAB_11_VFD1:O.IO_1)MOVE(BYAB_11_JR1_PB.CTRL.STS.L...
|
|
[14:19:18] [INFO] [logging_config.py:126:_log_with_context] - R095_STATION_S_PB: 43 rungs | example: AOI_STATION_S_PB(BYAB_2_S1_PB_STATION.AOI,BYAB_2_S1_PB_STATION.HMI,BYAB_2_S1_PB_STATION.CTRL,BYAB_2_VFD1.CTRL,BYAB_2_FIO1:I.Pt00.Data,BYAB_2_FIO1:O.Pt01.Data);
|
|
[14:19:18] [INFO] [logging_config.py:126:_log_with_context] - R100_JPE: 143 rungs | example: AOI_JPE(BYAB_10_TPE1.AOI,BYAB_10_TPE1.HMI,BYAB_10_TPE1.CTRL,BYAB_10_VFD1.CTRL,?,BYAB_10_VFD1:I.ConnectionFaulted,BYAB_10_VFD1:I.In_2,YES,?);
|
|
[14:19:18] [INFO] [logging_config.py:126:_log_with_context] - R060_PMM: 5 rungs | example: NOP();
|
|
[14:19:18] [INFO] [logging_config.py:126:_log_with_context] - R070_CB_MONITOR: 5 rungs | example: NOP();
|
|
[14:19:18] [INFO] [logging_config.py:126:_log_with_context] - ZZZ_BeltTracking: 132 rungs | example: NOP();
|
|
[14:19:18] [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(R120_ESTOP_CHECK,0) ,JSR(R130_SAFETY_TAG_M...
|
|
[14:19:18] [INFO] [logging_config.py:128:_log_with_context] Successfully completed ModernMainProgramGenerator generation
|
|
[14:19:18] [INFO] [logging_config.py:128:_log_with_context] Written ModernMainProgramGenerator to /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/generated_projects/MTN6_MCM07/MainProgram_Generated.L5X
|
|
[14:19:18] [INFO] [logging_config.py:128:_log_with_context] [SUCCESS] MainProgram written to /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/generated_projects/MTN6_MCM07/MainProgram_Generated.L5X
|
|
[14:19:18] [INFO] [logging_config.py:128:_log_with_context] Generating safety tag mapping...
|
|
[14:19:18] [DEBUG] [logging_config.py:128:_log_with_context] Creating MappingWriter wrapper
|
|
[14:19:18] [DEBUG] [logging_config.py:126:_log_with_context] Creating DataLoader instance
|
|
[14:19:18] [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_MCM07/SafetyTagMapping.txt
|
|
[14:19:18] [INFO] [logging_config.py:128:_log_with_context] - Safety tags: 44
|
|
[14:19:18] [INFO] [logging_config.py:128:_log_with_context] === All artifacts generated successfully! ===
|
|
{"level": "INFO", "message": "Routine generation completed successfully", "timestamp": "2025-09-01T14:19:18.326501", "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_MCM07
|
|
- Excel: /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/PLC Data Generator/DESC_IP_MERGED.xlsx
|
|
- Boilerplate: MTN6_boilerplate
|
|
- Mode: Single file
|
|
--------------------------------------------------
|
|
Created 4 FIOH modules based on TERM analysis
|
|
Found 11 IOLM modules
|
|
Found 131 APF modules
|
|
Found 9 DPM modules
|
|
Found 4 PMM modules
|
|
Created 11 IOLM modules with boilerplate selection:
|
|
Device 'BYAB_2_FIO1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
BYAB_2_FIO1 (FIO D2CMaster): Using module-specific boilerplate BYAB_2_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/BYAB_2_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/BYAB_2_FIO1_Module.L5X
|
|
Device 'BYAC_11_FIO1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
BYAC_11_FIO1 (FIO D2CMaster): Using module-specific boilerplate BYAC_11_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/BYAC_11_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/BYAC_11_FIO1_Module.L5X
|
|
Device 'BYBA_2_FIO1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
BYBA_2_FIO1 (FIO D2CMaster): Using module-specific boilerplate BYBA_2_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/BYBA_2_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/BYBA_2_FIO1_Module.L5X
|
|
Device 'BYCA_2_FIO1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
BYCA_2_FIO1 (FIO D2CMaster): Using module-specific boilerplate BYCA_2_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/BYCA_2_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/BYCA_2_FIO1_Module.L5X
|
|
Device 'BYDA_2_FIO1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
BYDA_2_FIO1 (FIO D2CMaster): Using module-specific boilerplate BYDA_2_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/BYDA_2_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/BYDA_2_FIO1_Module.L5X
|
|
Device 'BYDA_6_FIO1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
BYDA_6_FIO1 (FIO D2CMaster): Using module-specific boilerplate BYDA_6_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/BYDA_6_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/BYDA_6_FIO1_Module.L5X
|
|
Device 'BYDC_8_FIO1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
BYDC_8_FIO1 (FIO D2CMaster): Using module-specific boilerplate BYDC_8_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/BYDC_8_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/BYDC_8_FIO1_Module.L5X
|
|
Device 'PDP12_FIO1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
PDP12_FIO1 (FIO PDP_FIO): Using variant boilerplate PDP_FIO_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PDP_FIO_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PDP_FIO_Module.L5X
|
|
Device 'PDP13_FIO1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
PDP13_FIO1 (FIO PDP_FIO): Using variant boilerplate PDP_FIO_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PDP_FIO_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PDP_FIO_Module.L5X
|
|
Device 'PDP15_FIO1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
PDP15_FIO1 (FIO PDP_FIO): Using variant boilerplate PDP_FIO_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PDP_FIO_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PDP_FIO_Module.L5X
|
|
Device 'PDP16_FIO1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
PDP16_FIO1 (FIO PDP_FIO): Using variant boilerplate PDP_FIO_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PDP_FIO_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PDP_FIO_Module.L5X
|
|
Device 'BYAB_10_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYAB_11_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYAB_12_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Device 'BYAB_13_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Device 'BYAB_14_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Device 'BYAB_15_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYAB_2_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Device 'BYAB_3_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Device 'BYAB_4_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYAB_5_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Device 'BYAB_6_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYAB_7_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Device 'BYAB_8_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Device 'BYAB_9_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Device 'BYAC_10_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Device 'BYAC_11_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYAC_2_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYAC_3_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Device 'BYAC_4_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Device 'BYAC_5_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Device 'BYAC_6_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYAC_7_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Device 'BYAC_8_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Device 'BYAC_9_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYAD_2_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYAD_3_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Device 'BYAD_4_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Device 'BYAD_5_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Device 'BYAD_6_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYAD_7_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Device 'BYAD_8_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Device 'BYAD_9_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYBA_10_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Device 'BYBA_11_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Device 'BYBA_12_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYBA_13_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Device 'BYBA_14_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYBA_15_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Device 'BYBA_2_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYBA_3_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Device 'BYBA_4_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Device 'BYBA_5_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Device 'BYBA_6_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYBA_7_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYBA_8_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Device 'BYBA_9_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Device 'BYBC_10_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Device 'BYBC_2_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYBC_3_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Device 'BYBC_4_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Device 'BYBC_5_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Device 'BYBC_6_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYBC_7_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYBC_8_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Device 'BYBC_9_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Device 'BYBD_10_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Device 'BYBD_11_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYBD_12_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Device 'BYBD_13_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Device 'BYBD_14_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Device 'BYBD_2_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYBD_3_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Device 'BYBD_4_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Device 'BYBD_5_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Device 'BYBD_6_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Device 'BYBD_7_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Device 'BYBD_8_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYBD_9_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Device 'BYCA_2_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYCA_3_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Device 'BYCA_4_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Device 'BYCA_5_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Device 'BYCA_6_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Device 'BYCA_7_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Device 'BYCA_8_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Device 'BYCA_9_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Device 'BYCB_10_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Device 'BYCB_2_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYCB_3_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Device 'BYCB_4_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYCB_5_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Device 'BYCB_6_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Device 'BYCB_7_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Device 'BYCB_8_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Device 'BYCB_9_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Device 'BYCD_10_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Device 'BYCD_11_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Device 'BYCD_12_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Device 'BYCD_2_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Device 'BYCD_3_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Device 'BYCD_4_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Device 'BYCD_5_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Device 'BYCD_6_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYCD_7_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Device 'BYCD_8_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Device 'BYCD_9_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Device 'BYDA_2_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYDA_3_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Device 'BYDA_4_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Device 'BYDA_5_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Device 'BYDA_6_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Device 'BYDA_7_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYDA_8_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Device 'BYDA_9_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYDB_10_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Device 'BYDB_11_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Device 'BYDB_12_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Device 'BYDB_13_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Device 'BYDB_14_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Device 'BYDB_15_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Device 'BYDB_16_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYDB_2_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYDB_3_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Device 'BYDB_4_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Device 'BYDB_5_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYDB_6_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Device 'BYDB_7_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Device 'BYDB_8_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYDB_9_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYDC_10_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Device 'BYDC_11_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYDC_12_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Device 'BYDC_13_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYDC_2_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYDC_3_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Device 'BYDC_4_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Device 'BYDC_5_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Device 'BYDC_6_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Device 'BYDC_7_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Device 'BYDC_8_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Device 'BYDC_9_VFD1' matched no patterns, using fallback parent: SLOT2_EN4TR (Slot 2, IP 11.200.1.1)
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_10_HP.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
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PMM_Module.L5X
|
|
PDP12_FIOH1 (FIOH PDP_FIOH): Using variant boilerplate PDP_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PDP_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PDP_FIOH_Module.L5X
|
|
PDP13_FIOH1 (FIOH PDP_FIOH): Using variant boilerplate PDP_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PDP_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PDP_FIOH_Module.L5X
|
|
PDP15_FIOH1 (FIOH PDP_FIOH): Using variant boilerplate PDP_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PDP_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PDP_FIOH_Module.L5X
|
|
PDP16_FIOH1 (FIOH PDP_FIOH): Using variant boilerplate PDP_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PDP_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PDP_FIOH_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 base: /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/IO Tree Configuration Generator/BaseProgram.L5X
|
|
Archived old L5X: MTN6_MCM07_20250831_222633.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_MCM07/MTN6_MCM07_20250901_141922.L5X
|
|
Single file generation complete
|
|
- ['/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/generated_projects/MTN6_MCM07/MTN6_MCM07_20250901_141922.L5X']
|
|
|
|
=== Step 3 Batch Script Creation ===
|
|
Creating project folder compilation for: MTN6_MCM07
|
|
Source L5X: /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/generated_projects/MTN6_MCM07/MTN6_MCM07_20250901_141922.L5X
|
|
Project directory: /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/generated_projects/MTN6_MCM07
|
|
Generated batch file: compile_MTN6_MCM07.bat
|
|
SUCCESS: Project compilation ready!
|
|
To compile on Windows:
|
|
cd "C:\\Users\\ilia.gurielidze\\Projects\\PLC Generation\\generated_projects\\MTN6_MCM07"
|
|
compile_MTN6_MCM07.bat
|
|
|