2032 lines
302 KiB
Plaintext
2032 lines
302 KiB
Plaintext
{"level": "INFO", "message": "PLC Generation Workflow started", "timestamp": "2025-08-26T19:19:48.120947", "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/IO Assignment_MTN6_MCM04_COMPLETE.xlsx", "project_name": "MTN6_MCM04"}
|
|
{"level": "INFO", "message": "Starting data processing step", "timestamp": "2025-08-26T19:19:48.121262", "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', '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: 915
|
|
I: 639
|
|
O: 400
|
|
IOLink: 174
|
|
|
|
Device type distribution:
|
|
M12DR: 960
|
|
Hub: 832
|
|
APF: 304
|
|
SIO: 32
|
|
|
|
IO Path mapping results:
|
|
Successful mappings: 2128/2128 (100.0%)
|
|
|
|
Adding unique DPM names not present in DESC or NETWORK_PLC.Name: ['', 'FL1034_2_DPM1', 'FL3016_2_DPM1', 'PRS3_5_DPM1', 'PS10_2_DPM1', 'PS11_7_DPM1', 'VSA_DPM1', 'VSA_DPM2', 'VSA_DPM3', 'VSC_DPM1', 'VSC_DPM2', 'VSC_DPM3']
|
|
|
|
Normalizing TAGNAME, DESC, and IO_PATH columns for VFDs only in the final output...
|
|
|
|
Final result has 2242 rows
|
|
Sample of merged data:
|
|
TAGNAME TERM ... DEVICE_TYPE IO_PATH
|
|
0 ... NaN NaN
|
|
1 PS10_5_SIO1 IO0 ... SIO PS10_5_SIO1_Data.Inputs.X7_A
|
|
2 PS10_5_SIO1 IO1 ... SIO PS10_5_SIO1_Data.Inputs.X7_B
|
|
3 PS10_5_SIO1 IO2 ... SIO PS10_5_SIO1_Data.Inputs.X8_A
|
|
4 PS10_5_SIO1 IO3 ... SIO PS10_5_SIO1_Data.Inputs.X8_B
|
|
5 PS10_5_SIO1 SI0 ... SIO PS10_5_SIO1:SI.Data[0].0
|
|
6 PS10_5_SIO1 SI1 ... SIO PS10_5_SIO1:SI.Data[0].1
|
|
7 PS10_5_SIO1 SI2 ... SIO PS10_5_SIO1:SI.Data[0].2
|
|
8 PS10_5_SIO1 SI3 ... SIO PS10_5_SIO1:SI.Data[0].3
|
|
9 PS10_5_SIO1 SI4 ... SIO PS10_5_SIO1:SI.Data[0].4
|
|
|
|
[10 rows x 11 columns]
|
|
|
|
New Excel file created: MCM04_DESC_IP_MERGED.xlsx
|
|
The file contains all original sheets plus the new 'DESC_IP' sheet with merged data.
|
|
Reading input file: MCM04_DESC_IP_MERGED.xlsx
|
|
Removed 174 IOLink rows (including beacons, FIOH channels, and all other IOLink entries)
|
|
Added 314 rows for beacon lights
|
|
Removed 114 blank name/description rows
|
|
Saving output file: MCM04_OUTPUT.csv
|
|
Processing complete!
|
|
Created standard output file: DESC_IP_MERGED.xlsx
|
|
|
|
=== Step 1: PLC Data Generator stderr ===
|
|
{"level": "INFO", "message": "Data processing completed successfully", "timestamp": "2025-08-26T19:19:52.536784", "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-08-26T19:19:52.536970", "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_MCM04_20250826_191948.log", "timestamp": "2025-08-26T19:19:54.234850", "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-08-26T19:19:54.236305", "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-08-26T19:19:54.236465", "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-08-26T19:19:54.246547", "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-08-26T19:19:54.246814", "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-08-26T19:19:54.247010", "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-08-26T19:19:54.256231", "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-08-26T19:19:54.261397", "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-08-26T19:19:54.265453", "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-08-26T19:19:54.268933", "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-08-26T19:19:54.271986", "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-08-26T19:19:54.275425", "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-08-26T19:19:54.279876", "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-08-26T19:19:54.285789", "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-08-26T19:19:54.288685", "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-08-26T19:19:54.292439", "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-08-26T19:19:54.296229", "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-08-26T19:19:54.299421", "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-08-26T19:19:54.302443", "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-08-26T19:19:54.305340", "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-08-26T19:19:54.308285", "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-08-26T19:19:54.312200", "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-08-26T19:19:54.315326", "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-08-26T19:19:54.318217", "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-08-26T19:19:54.321091", "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-08-26T19:19:54.324058", "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-08-26T19:19:54.327920", "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-08-26T19:19:54.330882", "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-08-26T19:19:54.333669", "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-08-26T19:19:54.336618", "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-08-26T19:19:54.339466", "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-08-26T19:19:54.343145", "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-08-26T19:19:54.346272", "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-08-26T19:19:54.349256", "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-08-26T19:19:54.352160", "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-08-26T19:19:54.355465", "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-08-26T19:19:54.358695", "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-08-26T19:19:54.358971", "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-08-26T19:19:55.374683", "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-08-26T19:19:55.385028", "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-08-26T19:19:55.388394", "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-08-26T19:19:55.389924", "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-08-26T19:19:55.472240", "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": "MCM04", "score": 45}
|
|
{"level": "DEBUG", "message": "Zones: loaded", "timestamp": "2025-08-26T19:19:55.472963", "module": "src.data_loader", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "rows": 20}
|
|
{"level": "INFO", "message": "Successfully generated routine: outputs", "timestamp": "2025-08-26T19:19:55.475033", "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-08-26T19:19:55.475357", "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-08-26T19:19:55.492447", "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-08-26T19:19:55.492832", "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 FL1014_1: {'ESTOP1'}", "timestamp": "2025-08-26T19:19:55.494036", "module": "src.routines.zones", "file": "logging_config.py", "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 FL1018_1: {'ESTOP1'}", "timestamp": "2025-08-26T19:19:55.494405", "module": "src.routines.zones", "file": "logging_config.py", "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 FL1022_1: {'ESTOP1'}", "timestamp": "2025-08-26T19:19:55.494608", "module": "src.routines.zones", "file": "logging_config.py", "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 FL1026_1: {'ESTOP1'}", "timestamp": "2025-08-26T19:19:55.494883", "module": "src.routines.zones", "file": "logging_config.py", "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 FL1034_1: {'ESTOP1'}", "timestamp": "2025-08-26T19:19:55.495131", "module": "src.routines.zones", "file": "logging_config.py", "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 FL1038_1: {'ESTOP1'}", "timestamp": "2025-08-26T19:19:55.495361", "module": "src.routines.zones", "file": "logging_config.py", "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 FL3012_1: {'ESTOP1'}", "timestamp": "2025-08-26T19:19:55.495646", "module": "src.routines.zones", "file": "logging_config.py", "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 FL3016_1: {'ESTOP1'}", "timestamp": "2025-08-26T19:19:55.495999", "module": "src.routines.zones", "file": "logging_config.py", "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 FL3020_1: {'ESTOP1'}", "timestamp": "2025-08-26T19:19:55.496250", "module": "src.routines.zones", "file": "logging_config.py", "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 FL3024_1: {'ESTOP1'}", "timestamp": "2025-08-26T19:19:55.496451", "module": "src.routines.zones", "file": "logging_config.py", "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 PRS3_5: {'EPC1', 'EPC2'}", "timestamp": "2025-08-26T19:19:55.496881", "module": "src.routines.zones", "file": "logging_config.py", "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 PRS4_1: {'EPC1', 'EPC2'}", "timestamp": "2025-08-26T19:19:55.497215", "module": "src.routines.zones", "file": "logging_config.py", "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 PRS4_2: {'EPC1', 'EPC2'}", "timestamp": "2025-08-26T19:19:55.497520", "module": "src.routines.zones", "file": "logging_config.py", "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 PS10_1: {'EPC1'}", "timestamp": "2025-08-26T19:19:55.497782", "module": "src.routines.zones", "file": "logging_config.py", "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 PS10_5: {'EPC1'}", "timestamp": "2025-08-26T19:19:55.498089", "module": "src.routines.zones", "file": "logging_config.py", "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 PS11_1: {'EPC1'}", "timestamp": "2025-08-26T19:19:55.498362", "module": "src.routines.zones", "file": "logging_config.py", "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 PS11_3: {'EPC1', 'EPC2'}", "timestamp": "2025-08-26T19:19:55.498635", "module": "src.routines.zones", "file": "logging_config.py", "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 PS11_4: {'EPC1', 'EPC2'}", "timestamp": "2025-08-26T19:19:55.498907", "module": "src.routines.zones", "file": "logging_config.py", "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 PS11_7: {'EPC1', 'EPC2'}", "timestamp": "2025-08-26T19:19:55.499170", "module": "src.routines.zones", "file": "logging_config.py", "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 PS11_11: {'EPC1', 'EPC2'}", "timestamp": "2025-08-26T19:19:55.499496", "module": "src.routines.zones", "file": "logging_config.py", "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 ULC5_3: {'EPC1', 'EPC2'}", "timestamp": "2025-08-26T19:19:55.499782", "module": "src.routines.zones", "file": "logging_config.py", "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 ULC6_3: {'EPC1'}", "timestamp": "2025-08-26T19:19:55.500009", "module": "src.routines.zones", "file": "logging_config.py", "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 ULC7_3: {'EPC1', 'EPC2'}", "timestamp": "2025-08-26T19:19:55.500252", "module": "src.routines.zones", "file": "logging_config.py", "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 ULC8_3: {'EPC1'}", "timestamp": "2025-08-26T19:19:55.500530", "module": "src.routines.zones", "file": "logging_config.py", "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: {'FL1014_1': {'ESTOP1'}, 'FL1018_1': {'ESTOP1'}, 'FL1022_1': {'ESTOP1'}, 'FL1026_1': {'ESTOP1'}, 'FL1034_1': {'ESTOP1'}, 'FL1038_1': {'ESTOP1'}, 'FL3012_1': {'ESTOP1'}, 'FL3016_1': {'ESTOP1'}, 'FL3020_1': {'ESTOP1'}, 'FL3024_1': {'ESTOP1'}, 'PRS3_5': {'EPC1', 'EPC2'}, 'PRS4_1': {'EPC1', 'EPC2'}, 'PRS4_2': {'EPC1', 'EPC2'}, 'PS10_1': {'EPC1'}, 'PS10_5': {'EPC1'}, 'PS11_1': {'EPC1'}, 'PS11_3': {'EPC1', 'EPC2'}, 'PS11_4': {'EPC1', 'EPC2'}, 'PS11_7': {'EPC1', 'EPC2'}, 'PS11_11': {'EPC1', 'EPC2'}, 'ULC5_3': {'EPC1', 'EPC2'}, 'ULC6_3': {'EPC1'}, 'ULC7_3': {'EPC1', 'EPC2'}, 'ULC8_3': {'EPC1'}}", "timestamp": "2025-08-26T19:19:55.500740", "module": "src.routines.zones", "file": "logging_config.py", "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 04-01 candidates: ['ULC7_1', 'ULC7_2', 'ULC7_3', 'ULC8_1', 'ULC8_2', 'ULC8_3', 'PS10_1', 'PS10_2', 'PS10_3']", "timestamp": "2025-08-26T19:19:55.501545", "module": "src.routines.zones", "file": "logging_config.py", "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 PS10_2 in zone 04-01", "timestamp": "2025-08-26T19:19:55.501763", "module": "src.routines.zones", "file": "logging_config.py", "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 PS10_3 in zone 04-01", "timestamp": "2025-08-26T19:19:55.501923", "module": "src.routines.zones", "file": "logging_config.py", "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 ULC7_1 in zone 04-01", "timestamp": "2025-08-26T19:19:55.502049", "module": "src.routines.zones", "file": "logging_config.py", "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 ULC7_2 in zone 04-01", "timestamp": "2025-08-26T19:19:55.502177", "module": "src.routines.zones", "file": "logging_config.py", "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 ULC8_1 in zone 04-01", "timestamp": "2025-08-26T19:19:55.502354", "module": "src.routines.zones", "file": "logging_config.py", "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 ULC8_2 in zone 04-01", "timestamp": "2025-08-26T19:19:55.502517", "module": "src.routines.zones", "file": "logging_config.py", "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-08-26T19:19:55.502687", "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": "04-01", "interlock": "MCM04", "dcs_list": ["PS10_1_EPC1_DCS_CTRL.O1", "ULC7_3_EPC1_DCS_CTRL.O1", "ULC7_3_EPC2_DCS_CTRL.O1", "ULC8_3_EPC1_DCS_CTRL.O1"]}
|
|
{"level": "DEBUG", "message": "Zone 04-02 candidates: ['PS10_1', 'PS10_2', 'PS10_3', 'PS11_1', 'PS11_2']", "timestamp": "2025-08-26T19:19:55.503053", "module": "src.routines.zones", "file": "logging_config.py", "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 PS10_2 in zone 04-02", "timestamp": "2025-08-26T19:19:55.503256", "module": "src.routines.zones", "file": "logging_config.py", "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 PS10_3 in zone 04-02", "timestamp": "2025-08-26T19:19:55.503385", "module": "src.routines.zones", "file": "logging_config.py", "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 PS11_2 in zone 04-02", "timestamp": "2025-08-26T19:19:55.503521", "module": "src.routines.zones", "file": "logging_config.py", "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-08-26T19:19:55.503674", "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": "04-02", "interlock": "MCM04", "dcs_list": ["PS10_1_EPC1_DCS_CTRL.O1", "PS11_1_EPC1_DCS_CTRL.O1"]}
|
|
{"level": "DEBUG", "message": "Zone 04-03 candidates: ['PS10_5']", "timestamp": "2025-08-26T19:19:55.503960", "module": "src.routines.zones", "file": "logging_config.py", "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-08-26T19:19:55.504101", "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": "04-03", "interlock": "MCM04", "dcs_list": ["PS10_5_EPC1_DCS_CTRL.O1"]}
|
|
{"level": "DEBUG", "message": "Zone 04-04 candidates: ['ULC5_1', 'ULC5_2', 'ULC5_3', 'ULC6_1', 'ULC6_2', 'ULC6_3', 'PS11_1', 'PS11_2', 'PS11_3', 'PS11_4']", "timestamp": "2025-08-26T19:19:55.504363", "module": "src.routines.zones", "file": "logging_config.py", "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 PS11_2 in zone 04-04", "timestamp": "2025-08-26T19:19:55.504558", "module": "src.routines.zones", "file": "logging_config.py", "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 ULC5_1 in zone 04-04", "timestamp": "2025-08-26T19:19:55.504711", "module": "src.routines.zones", "file": "logging_config.py", "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 ULC5_2 in zone 04-04", "timestamp": "2025-08-26T19:19:55.504838", "module": "src.routines.zones", "file": "logging_config.py", "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 ULC6_1 in zone 04-04", "timestamp": "2025-08-26T19:19:55.504985", "module": "src.routines.zones", "file": "logging_config.py", "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 ULC6_2 in zone 04-04", "timestamp": "2025-08-26T19:19:55.505142", "module": "src.routines.zones", "file": "logging_config.py", "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-08-26T19:19:55.505298", "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": "04-04", "interlock": "MCM04", "dcs_list": ["PS11_1_EPC1_DCS_CTRL.O1", "PS11_3_EPC1_DCS_CTRL.O1", "PS11_3_EPC2_DCS_CTRL.O1", "PS11_4_EPC1_DCS_CTRL.O1", "PS11_4_EPC2_DCS_CTRL.O1", "ULC5_3_EPC1_DCS_CTRL.O1", "ULC5_3_EPC2_DCS_CTRL.O1", "ULC6_3_EPC1_DCS_CTRL.O1"]}
|
|
{"level": "DEBUG", "message": "Zone 04-05 candidates: ['PS11_6', 'PS11_7']", "timestamp": "2025-08-26T19:19:55.505604", "module": "src.routines.zones", "file": "logging_config.py", "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 PS11_6 in zone 04-05", "timestamp": "2025-08-26T19:19:55.505805", "module": "src.routines.zones", "file": "logging_config.py", "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-08-26T19:19:55.505994", "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": "04-05", "interlock": "MCM04", "dcs_list": ["PS11_7_EPC1_DCS_CTRL.O1", "PS11_7_EPC2_DCS_CTRL.O1"]}
|
|
{"level": "DEBUG", "message": "Zone 04-06 candidates: ['PS11_8', 'PS11_9']", "timestamp": "2025-08-26T19:19:55.506355", "module": "src.routines.zones", "file": "logging_config.py", "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 PS11_8 in zone 04-06", "timestamp": "2025-08-26T19:19:55.506557", "module": "src.routines.zones", "file": "logging_config.py", "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 PS11_9 in zone 04-06", "timestamp": "2025-08-26T19:19:55.506710", "module": "src.routines.zones", "file": "logging_config.py", "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-08-26T19:19:55.506851", "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": "04-06", "interlock": "MCM04", "dcs_list": []}
|
|
{"level": "DEBUG", "message": "Zone 04-07 candidates: ['PS11_11']", "timestamp": "2025-08-26T19:19:55.507195", "module": "src.routines.zones", "file": "logging_config.py", "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-08-26T19:19:55.507398", "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": "04-07", "interlock": "MCM04", "dcs_list": ["PS11_11_EPC1_DCS_CTRL.O1", "PS11_11_EPC2_DCS_CTRL.O1"]}
|
|
{"level": "DEBUG", "message": "Zone 04-08 candidates: ['PRS3_5', 'PRS3_6']", "timestamp": "2025-08-26T19:19:55.507693", "module": "src.routines.zones", "file": "logging_config.py", "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 PRS3_6 in zone 04-08", "timestamp": "2025-08-26T19:19:55.507871", "module": "src.routines.zones", "file": "logging_config.py", "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-08-26T19:19:55.508049", "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": "04-08", "interlock": "MCM04", "dcs_list": ["PRS3_5_EPC1_DCS_CTRL.O1", "PRS3_5_EPC2_DCS_CTRL.O1"]}
|
|
{"level": "DEBUG", "message": "Zone 04-09 candidates: ['PRS4_1', 'PRS4_2', 'PS11_3']", "timestamp": "2025-08-26T19:19:55.508564", "module": "src.routines.zones", "file": "logging_config.py", "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-08-26T19:19:55.508798", "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": "04-09", "interlock": "MCM04", "dcs_list": ["PRS4_1_EPC1_DCS_CTRL.O1", "PRS4_1_EPC2_DCS_CTRL.O1", "PRS4_2_EPC1_DCS_CTRL.O1", "PRS4_2_EPC2_DCS_CTRL.O1", "PS11_3_EPC1_DCS_CTRL.O1", "PS11_3_EPC2_DCS_CTRL.O1"]}
|
|
{"level": "DEBUG", "message": "Zone FL1014 candidates: ['FL1014_2', 'FL1014_3', 'FL1014_4']", "timestamp": "2025-08-26T19:19:55.509298", "module": "src.routines.zones", "file": "logging_config.py", "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 FL1014_2 in zone FL1014", "timestamp": "2025-08-26T19:19:55.509493", "module": "src.routines.zones", "file": "logging_config.py", "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 FL1014_3 in zone FL1014", "timestamp": "2025-08-26T19:19:55.509638", "module": "src.routines.zones", "file": "logging_config.py", "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 FL1014_4 in zone FL1014", "timestamp": "2025-08-26T19:19:55.509789", "module": "src.routines.zones", "file": "logging_config.py", "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-08-26T19:19:55.509915", "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": "FL1014", "interlock": "MCM04", "dcs_list": []}
|
|
{"level": "DEBUG", "message": "Zone FL1018 candidates: ['FL1018_2', 'FL1018_3', 'FL1018_4']", "timestamp": "2025-08-26T19:19:55.510209", "module": "src.routines.zones", "file": "logging_config.py", "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 FL1018_2 in zone FL1018", "timestamp": "2025-08-26T19:19:55.510356", "module": "src.routines.zones", "file": "logging_config.py", "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 FL1018_3 in zone FL1018", "timestamp": "2025-08-26T19:19:55.510476", "module": "src.routines.zones", "file": "logging_config.py", "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 FL1018_4 in zone FL1018", "timestamp": "2025-08-26T19:19:55.510606", "module": "src.routines.zones", "file": "logging_config.py", "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-08-26T19:19:55.510738", "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": "FL1018", "interlock": "MCM04", "dcs_list": []}
|
|
{"level": "DEBUG", "message": "Zone FL1022 candidates: ['FL1022_2', 'FL1022_3', 'FL1022_4']", "timestamp": "2025-08-26T19:19:55.511046", "module": "src.routines.zones", "file": "logging_config.py", "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 FL1022_2 in zone FL1022", "timestamp": "2025-08-26T19:19:55.511201", "module": "src.routines.zones", "file": "logging_config.py", "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 FL1022_3 in zone FL1022", "timestamp": "2025-08-26T19:19:55.511328", "module": "src.routines.zones", "file": "logging_config.py", "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 FL1022_4 in zone FL1022", "timestamp": "2025-08-26T19:19:55.511448", "module": "src.routines.zones", "file": "logging_config.py", "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-08-26T19:19:55.511571", "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": "FL1022", "interlock": "MCM04", "dcs_list": []}
|
|
{"level": "DEBUG", "message": "Zone FL1026 candidates: ['FL1026_2', 'FL1026_3', 'FL1026_4']", "timestamp": "2025-08-26T19:19:55.511844", "module": "src.routines.zones", "file": "logging_config.py", "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 FL1026_2 in zone FL1026", "timestamp": "2025-08-26T19:19:55.512023", "module": "src.routines.zones", "file": "logging_config.py", "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 FL1026_3 in zone FL1026", "timestamp": "2025-08-26T19:19:55.512221", "module": "src.routines.zones", "file": "logging_config.py", "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 FL1026_4 in zone FL1026", "timestamp": "2025-08-26T19:19:55.512411", "module": "src.routines.zones", "file": "logging_config.py", "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-08-26T19:19:55.512701", "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": "FL1026", "interlock": "MCM04", "dcs_list": []}
|
|
{"level": "DEBUG", "message": "Zone FL1034 candidates: ['FL1034_2', 'FL1034_3', 'FL1034_4']", "timestamp": "2025-08-26T19:19:55.513077", "module": "src.routines.zones", "file": "logging_config.py", "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 FL1034_2 in zone FL1034", "timestamp": "2025-08-26T19:19:55.513299", "module": "src.routines.zones", "file": "logging_config.py", "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 FL1034_3 in zone FL1034", "timestamp": "2025-08-26T19:19:55.513488", "module": "src.routines.zones", "file": "logging_config.py", "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 FL1034_4 in zone FL1034", "timestamp": "2025-08-26T19:19:55.513655", "module": "src.routines.zones", "file": "logging_config.py", "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-08-26T19:19:55.513811", "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": "FL1034", "interlock": "MCM04", "dcs_list": []}
|
|
{"level": "DEBUG", "message": "Zone FL1038 candidates: ['FL1038_2', 'FL1038_3', 'FL1038_4']", "timestamp": "2025-08-26T19:19:55.514140", "module": "src.routines.zones", "file": "logging_config.py", "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 FL1038_2 in zone FL1038", "timestamp": "2025-08-26T19:19:55.514339", "module": "src.routines.zones", "file": "logging_config.py", "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 FL1038_3 in zone FL1038", "timestamp": "2025-08-26T19:19:55.514684", "module": "src.routines.zones", "file": "logging_config.py", "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 FL1038_4 in zone FL1038", "timestamp": "2025-08-26T19:19:55.514888", "module": "src.routines.zones", "file": "logging_config.py", "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-08-26T19:19:55.515056", "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": "FL1038", "interlock": "MCM04", "dcs_list": []}
|
|
{"level": "DEBUG", "message": "Zone FL3012 candidates: ['FL3012_2', 'FL3012_3', 'FL3012_4']", "timestamp": "2025-08-26T19:19:55.515387", "module": "src.routines.zones", "file": "logging_config.py", "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 FL3012_2 in zone FL3012", "timestamp": "2025-08-26T19:19:55.515559", "module": "src.routines.zones", "file": "logging_config.py", "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 FL3012_3 in zone FL3012", "timestamp": "2025-08-26T19:19:55.515691", "module": "src.routines.zones", "file": "logging_config.py", "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 FL3012_4 in zone FL3012", "timestamp": "2025-08-26T19:19:55.515811", "module": "src.routines.zones", "file": "logging_config.py", "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-08-26T19:19:55.515929", "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": "FL3012", "interlock": "MCM04", "dcs_list": []}
|
|
{"level": "DEBUG", "message": "Zone FL3016 candidates: ['FL3016_2', 'FL3016_3', 'FL3016_4']", "timestamp": "2025-08-26T19:19:55.516208", "module": "src.routines.zones", "file": "logging_config.py", "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 FL3016_2 in zone FL3016", "timestamp": "2025-08-26T19:19:55.516357", "module": "src.routines.zones", "file": "logging_config.py", "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 FL3016_3 in zone FL3016", "timestamp": "2025-08-26T19:19:55.516492", "module": "src.routines.zones", "file": "logging_config.py", "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 FL3016_4 in zone FL3016", "timestamp": "2025-08-26T19:19:55.516658", "module": "src.routines.zones", "file": "logging_config.py", "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-08-26T19:19:55.516834", "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": "FL3016", "interlock": "MCM04", "dcs_list": []}
|
|
{"level": "DEBUG", "message": "Zone FL3020 candidates: ['FL3020_2', 'FL3020_3', 'FL3020_4']", "timestamp": "2025-08-26T19:19:55.517182", "module": "src.routines.zones", "file": "logging_config.py", "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 FL3020_2 in zone FL3020", "timestamp": "2025-08-26T19:19:55.517378", "module": "src.routines.zones", "file": "logging_config.py", "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 FL3020_3 in zone FL3020", "timestamp": "2025-08-26T19:19:55.517564", "module": "src.routines.zones", "file": "logging_config.py", "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 FL3020_4 in zone FL3020", "timestamp": "2025-08-26T19:19:55.517834", "module": "src.routines.zones", "file": "logging_config.py", "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-08-26T19:19:55.518025", "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": "FL3020", "interlock": "MCM04", "dcs_list": []}
|
|
{"level": "DEBUG", "message": "Zone FL3024 candidates: ['FL3024_2', 'FL3024_3', 'FL3024_4']", "timestamp": "2025-08-26T19:19:55.518388", "module": "src.routines.zones", "file": "logging_config.py", "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 FL3024_2 in zone FL3024", "timestamp": "2025-08-26T19:19:55.518563", "module": "src.routines.zones", "file": "logging_config.py", "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 FL3024_3 in zone FL3024", "timestamp": "2025-08-26T19:19:55.518722", "module": "src.routines.zones", "file": "logging_config.py", "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 FL3024_4 in zone FL3024", "timestamp": "2025-08-26T19:19:55.518916", "module": "src.routines.zones", "file": "logging_config.py", "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-08-26T19:19:55.519089", "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": "FL3024", "interlock": "MCM04", "dcs_list": []}
|
|
{"level": "INFO", "message": "Successfully generated routine: zones", "timestamp": "2025-08-26T19:19:55.519310", "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-08-26T19:19:55.519527", "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-08-26T19:19:55.525354", "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-08-26T19:19:55.525729", "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 25 tags", "timestamp": "2025-08-26T19:19:55.532191", "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-08-26T19:19:55.532414", "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: 80 rungs | example: XIC(Local:7:I.Pt02.Status)XIC(Local:7:I.Pt03.Status)OTE(MCM_EPB_STATUS);", "timestamp": "2025-08-26T19:19:55.532559", "module": "ModernSafetyProgramGenerator", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "summary"}
|
|
{"level": "INFO", "message": "- R011_OUTPUTS: 19 rungs | example: XIC(EStop_MCM_OK)XIC(EStop_04_01_OK)[OTE(PS10_1_VFD1:SO.STOOutput),OTE(PS10_2_VFD1:SO.STOOutput),OTE(PS10_3_VFD1:SO.STOOutput),OTE(ULC7_3_VFD1:SO.Out00Output...", "timestamp": "2025-08-26T19:19:55.532743", "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: 23 rungs | example: [XIC(SFT_PRS3_5_S1_PB) ,XIC(SFT_MCM_S_PB)]OTE(RST_PRS3_5_EPC1_ESTOP);", "timestamp": "2025-08-26T19:19:55.532954", "module": "ModernSafetyProgramGenerator", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "summary"}
|
|
{"level": "INFO", "message": "- R030_ZONES: 20 rungs | example: XIC(PS10_1_EPC1_DCS_CTRL.O1)XIC(ULC7_3_EPC1_DCS_CTRL.O1)XIC(ULC7_3_EPC2_DCS_CTRL.O1)XIC(ULC8_3_EPC1_DCS_CTRL.O1)OTE(EStop_04_01_OK);", "timestamp": "2025-08-26T19:19:55.533131", "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: 34 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-08-26T19:19:55.533299", "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-08-26T19:19:55.533446", "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-08-26T19:19:55.533620", "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 SafetyProgram_Generated.L5X", "timestamp": "2025-08-26T19:19:55.536369", "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 SafetyProgram_Generated.L5X", "timestamp": "2025-08-26T19:19:55.536548", "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-08-26T19:19:55.536708", "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-08-26T19:19:55.536845", "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-08-26T19:19:55.537087", "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-08-26T19:19:55.537257", "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-08-26T19:19:55.537480", "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-08-26T19:19:55.721215", "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-08-26T19:19:55.802615", "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": "MCM04", "score": 45}
|
|
{"level": "DEBUG", "message": "Zones: loaded", "timestamp": "2025-08-26T19:19:55.803229", "module": "src.data_loader", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "rows": 20}
|
|
{"level": "DEBUG", "message": "Extracting PMM data", "timestamp": "2025-08-26T19:19:56.117083", "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=2", "timestamp": "2025-08-26T19:19:56.118387", "module": "DataLoader", "file": "logging_config.py", "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 PDP9_PMM1", "timestamp": "2025-08-26T19:19:56.118705", "module": "DataLoader", "file": "logging_config.py", "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 PDP9_PMM1 DPM=PS11_7_DPM1", "timestamp": "2025-08-26T19:19:56.118927", "module": "DataLoader", "file": "logging_config.py", "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 PDP9_PMM1 configuration stored", "timestamp": "2025-08-26T19:19:56.119775", "module": "DataLoader", "file": "logging_config.py", "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 PDP10_PMM1", "timestamp": "2025-08-26T19:19:56.120034", "module": "DataLoader", "file": "logging_config.py", "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 PDP10_PMM1 DPM=PS11_7_DPM1", "timestamp": "2025-08-26T19:19:56.120230", "module": "DataLoader", "file": "logging_config.py", "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 PDP10_PMM1 configuration stored", "timestamp": "2025-08-26T19:19:56.121058", "module": "DataLoader", "file": "logging_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=2", "timestamp": "2025-08-26T19:19:56.121255", "module": "DataLoader", "file": "logging_config.py", "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-08-26T19:19:56.121478", "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=0", "timestamp": "2025-08-26T19:19:56.122856", "module": "DataLoader", "file": "logging_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=0", "timestamp": "2025-08-26T19:19:56.123095", "module": "DataLoader", "file": "logging_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=731 | standard=138 safety=228 dcs=34 modules=323", "timestamp": "2025-08-26T19:19:56.124133", "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 731 controller tags", "timestamp": "2025-08-26T19:19:56.124403", "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-08-26T19:19:56.124597", "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-08-26T19:19:56.124818", "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-08-26T19:19:56.125143", "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-08-26T19:19:56.125377", "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-08-26T19:19:56.125602", "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-08-26T19:19:56.125828", "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-08-26T19:19:56.127465", "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-08-26T19:19:56.127698", "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-08-26T19:19:56.130902", "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-08-26T19:19:56.131760", "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-08-26T19:19:56.133502", "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-08-26T19:19:56.134009", "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-08-26T19:19:56.135706", "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-08-26T19:19:56.135947", "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-08-26T19:19:56.141487", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
|
|
{"level": "DEBUG", "message": "Generating routine: encoder", "timestamp": "2025-08-26T19:19:56.141873", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
|
|
{"level": "INFO", "message": "Successfully generated routine: encoder", "timestamp": "2025-08-26T19:19:56.142341", "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-08-26T19:19:56.142558", "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 111 rows", "timestamp": "2025-08-26T19:19:56.142801", "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: PRS3_5_S1_PB -> PRS3_4CH_FIO1:I.Pt06.Data", "timestamp": "2025-08-26T19:19:56.143313", "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: PRS3_5_S2_PB -> PRS3_4CH_FIO1:I.Pt08.Data", "timestamp": "2025-08-26T19:19:56.143616", "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: PRS4_1_S1_PB -> PRS4_2_FIO1:I.Pt04.Data", "timestamp": "2025-08-26T19:19:56.143868", "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: PRS4_1_S2_PB -> PRS4_2_FIO1:I.Pt06.Data", "timestamp": "2025-08-26T19:19:56.144154", "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: PRS4_2_S1_PB -> PRS4_2_FIO1:I.Pt12.Data", "timestamp": "2025-08-26T19:19:56.144455", "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: PRS4_2_S2_PB -> PRS4_2_FIO1:I.Pt14.Data", "timestamp": "2025-08-26T19:19:56.144707", "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: PS10_1_SS1_STPB -> PS10_1_FIO1:I.Pt06.Data", "timestamp": "2025-08-26T19:19:56.144955", "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: PS11_11CH3_S1_PB -> PS11_11_FIO2:I.Pt00.Data", "timestamp": "2025-08-26T19:19:56.145193", "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: PS11_11CH5_S1_PB -> PS11_11_FIO3:I.Pt00.Data", "timestamp": "2025-08-26T19:19:56.145407", "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: PS11_3_S1_PB -> PS11_3_FIO1:I.Pt02.Data", "timestamp": "2025-08-26T19:19:56.145607", "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: PS11_3_S2_PB -> PS11_3_FIO1:I.Pt04.Data", "timestamp": "2025-08-26T19:19:56.145838", "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: PS11_4_S1_PB -> PS11_4_FIO1:I.Pt04.Data", "timestamp": "2025-08-26T19:19:56.146010", "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: PS11_4_S2_PB -> PS11_4_FIO1:I.Pt06.Data", "timestamp": "2025-08-26T19:19:56.146212", "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: PS11_7_S1_PB -> PS11_7_FIO1:I.Pt04.Data", "timestamp": "2025-08-26T19:19:56.146424", "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: PS11_7_S2_PB -> PS11_7_FIO1:I.Pt06.Data", "timestamp": "2025-08-26T19:19:56.146670", "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: S011005_GS1_PB -> VSA_DPM1_FIO1:I.Pt12.Data", "timestamp": "2025-08-26T19:19:56.146919", "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: S011007_GS1_PB -> VSA_DPM1_FIO1:I.Pt14.Data", "timestamp": "2025-08-26T19:19:56.147137", "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: S011003_GS1_PB -> VSA_DPM1_FIO1:I.Pt06.Data", "timestamp": "2025-08-26T19:19:56.147344", "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: S011013_GS1_PB -> VSA_DPM1_FIO3:I.Pt12.Data", "timestamp": "2025-08-26T19:19:56.147543", "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: S011009_GS1_PB -> VSA_DPM1_FIO3:I.Pt04.Data", "timestamp": "2025-08-26T19:19:56.147820", "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: S011011_GS1_PB -> VSA_DPM1_FIO3:I.Pt06.Data", "timestamp": "2025-08-26T19:19:56.148080", "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: S011021_GS1_PB -> VSA_DPM1_FIO5:I.Pt12.Data", "timestamp": "2025-08-26T19:19:56.148269", "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: S011023_GS1_PB -> VSA_DPM1_FIO5:I.Pt14.Data", "timestamp": "2025-08-26T19:19:56.148492", "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: S011017_GS1_PB -> VSA_DPM1_FIO5:I.Pt04.Data", "timestamp": "2025-08-26T19:19:56.148732", "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: S011019_GS1_PB -> VSA_DPM1_FIO5:I.Pt06.Data", "timestamp": "2025-08-26T19:19:56.148947", "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: S011025_GS1_PB -> VSA_DPM1_FIO7:I.Pt04.Data", "timestamp": "2025-08-26T19:19:56.149158", "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: S011037_GS1_PB -> VSA_DPM2_FIO1:I.Pt12.Data", "timestamp": "2025-08-26T19:19:56.149376", "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: S011039_GS1_PB -> VSA_DPM2_FIO1:I.Pt14.Data", "timestamp": "2025-08-26T19:19:56.149565", "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: S011033_GS1_PB -> VSA_DPM2_FIO1:I.Pt04.Data", "timestamp": "2025-08-26T19:19:56.149775", "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: S011035_GS1_PB -> VSA_DPM2_FIO1:I.Pt06.Data", "timestamp": "2025-08-26T19:19:56.149972", "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: S011047_GS1_PB -> VSA_DPM2_FIO3:I.Pt14.Data", "timestamp": "2025-08-26T19:19:56.150232", "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: S011041_GS1_PB -> VSA_DPM2_FIO3:I.Pt04.Data", "timestamp": "2025-08-26T19:19:56.150461", "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: S011043_GS1_PB -> VSA_DPM2_FIO3:I.Pt06.Data", "timestamp": "2025-08-26T19:19:56.150662", "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: S011053_GS1_PB -> VSA_DPM2_FIO5:I.Pt12.Data", "timestamp": "2025-08-26T19:19:56.150921", "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: S011055_GS1_PB -> VSA_DPM2_FIO5:I.Pt14.Data", "timestamp": "2025-08-26T19:19:56.151140", "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: S011049_GS1_PB -> VSA_DPM2_FIO5:I.Pt04.Data", "timestamp": "2025-08-26T19:19:56.151323", "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: S011051_GS1_PB -> VSA_DPM2_FIO5:I.Pt06.Data", "timestamp": "2025-08-26T19:19:56.151495", "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: S011057_GS1_PB -> VSA_DPM2_FIO7:I.Pt04.Data", "timestamp": "2025-08-26T19:19:56.151664", "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: S011071_GS1_PB -> VSA_DPM3_FIO1:I.Pt12.Data", "timestamp": "2025-08-26T19:19:56.151821", "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: S011073_GS1_PB -> VSA_DPM3_FIO1:I.Pt14.Data", "timestamp": "2025-08-26T19:19:56.151978", "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: S011067_GS1_PB -> VSA_DPM3_FIO1:I.Pt04.Data", "timestamp": "2025-08-26T19:19:56.152196", "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: S011069_GS1_PB -> VSA_DPM3_FIO1:I.Pt06.Data", "timestamp": "2025-08-26T19:19:56.152434", "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: S011079_GS1_PB -> VSA_DPM3_FIO2:I.Pt12.Data", "timestamp": "2025-08-26T19:19:56.152656", "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: S011081_GS1_PB -> VSA_DPM3_FIO2:I.Pt14.Data", "timestamp": "2025-08-26T19:19:56.152849", "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: S011075_GS1_PB -> VSA_DPM3_FIO2:I.Pt04.Data", "timestamp": "2025-08-26T19:19:56.153054", "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: S011087_GS1_PB -> VSA_DPM3_FIO3:I.Pt12.Data", "timestamp": "2025-08-26T19:19:56.153253", "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: S011089_GS1_PB -> VSA_DPM3_FIO3:I.Pt14.Data", "timestamp": "2025-08-26T19:19:56.153422", "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: S011083_GS1_PB -> VSA_DPM3_FIO3:I.Pt04.Data", "timestamp": "2025-08-26T19:19:56.153581", "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: S011085_GS1_PB -> VSA_DPM3_FIO3:I.Pt06.Data", "timestamp": "2025-08-26T19:19:56.153757", "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: S011095_GS1_PB -> VSA_DPM3_FIO4:I.Pt12.Data", "timestamp": "2025-08-26T19:19:56.153972", "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: S011097_GS1_PB -> VSA_DPM3_FIO4:I.Pt14.Data", "timestamp": "2025-08-26T19:19:56.154201", "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: S011091_GS1_PB -> VSA_DPM3_FIO4:I.Pt04.Data", "timestamp": "2025-08-26T19:19:56.154379", "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: S011088_GS1_PB -> VSA_DPM3_FIO4:I.Pt06.Data", "timestamp": "2025-08-26T19:19:56.154549", "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: S011099_GS1_PB -> VSA_DPM3_FIO5:I.Pt04.Data", "timestamp": "2025-08-26T19:19:56.154733", "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: S011101_GS1_PB -> VSA_DPM3_FIO5:I.Pt06.Data", "timestamp": "2025-08-26T19:19:56.154921", "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: S011082_GS1_PB -> VSA_DPM3_FIO7:I.Pt12.Data", "timestamp": "2025-08-26T19:19:56.155134", "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: S011080_GS1_PB -> VSA_DPM3_FIO7:I.Pt14.Data", "timestamp": "2025-08-26T19:19:56.155340", "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: S011086_GS1_PB -> VSA_DPM3_FIO7:I.Pt04.Data", "timestamp": "2025-08-26T19:19:56.155519", "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: S011084_GS1_PB -> VSA_DPM3_FIO7:I.Pt06.Data", "timestamp": "2025-08-26T19:19:56.155761", "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: S013007_GS1_PB -> VSC_DPM1_FIO2:I.Pt04.Data", "timestamp": "2025-08-26T19:19:56.155985", "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: S013005_GS1_PB -> VSC_DPM1_FIO2:I.Pt06.Data", "timestamp": "2025-08-26T19:19:56.156192", "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: S013011_GS1_PB -> VSC_DPM1_FIO4:I.Pt12.Data", "timestamp": "2025-08-26T19:19:56.156367", "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: S013009_GS1_PB -> VSC_DPM1_FIO4:I.Pt14.Data", "timestamp": "2025-08-26T19:19:56.156554", "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: S013015_GS1_PB -> VSC_DPM1_FIO4:I.Pt04.Data", "timestamp": "2025-08-26T19:19:56.156746", "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: S013013_GS1_PB -> VSC_DPM1_FIO4:I.Pt06.Data", "timestamp": "2025-08-26T19:19:56.156931", "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: S013017_GS1_PB -> VSC_DPM1_FIO6:I.Pt14.Data", "timestamp": "2025-08-26T19:19:56.157092", "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: S013023_GS1_PB -> VSC_DPM1_FIO6:I.Pt04.Data", "timestamp": "2025-08-26T19:19:56.157263", "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: S013021_GS1_PB -> VSC_DPM1_FIO6:I.Pt06.Data", "timestamp": "2025-08-26T19:19:56.157424", "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: S013027_GS1_PB -> VSC_DPM1_FIO8:I.Pt12.Data", "timestamp": "2025-08-26T19:19:56.157604", "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: S013025_GS1_PB -> VSC_DPM1_FIO8:I.Pt14.Data", "timestamp": "2025-08-26T19:19:56.157807", "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: S013031_GS1_PB -> VSC_DPM1_FIO8:I.Pt04.Data", "timestamp": "2025-08-26T19:19:56.157978", "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: S013039_GS1_PB -> VSC_DPM2_FIO2:I.Pt04.Data", "timestamp": "2025-08-26T19:19:56.158298", "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: S013037_GS1_PB -> VSC_DPM2_FIO2:I.Pt06.Data", "timestamp": "2025-08-26T19:19:56.158660", "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: S013043_GS1_PB -> VSC_DPM2_FIO4:I.Pt12.Data", "timestamp": "2025-08-26T19:19:56.159040", "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: S013041_GS1_PB -> VSC_DPM2_FIO4:I.Pt14.Data", "timestamp": "2025-08-26T19:19:56.159294", "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: S013047_GS1_PB -> VSC_DPM2_FIO4:I.Pt04.Data", "timestamp": "2025-08-26T19:19:56.159605", "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: S013045_GS1_PB -> VSC_DPM2_FIO4:I.Pt06.Data", "timestamp": "2025-08-26T19:19:56.159884", "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: S013055_GS1_PB -> VSC_DPM2_FIO6:I.Pt04.Data", "timestamp": "2025-08-26T19:19:56.160103", "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: S013053_GS1_PB -> VSC_DPM2_FIO6:I.Pt06.Data", "timestamp": "2025-08-26T19:19:56.160327", "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: S013059_GS1_PB -> VSC_DPM2_FIO8:I.Pt12.Data", "timestamp": "2025-08-26T19:19:56.160536", "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: S013057_GS1_PB -> VSC_DPM2_FIO8:I.Pt14.Data", "timestamp": "2025-08-26T19:19:56.160716", "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: S013063_GS1_PB -> VSC_DPM2_FIO8:I.Pt04.Data", "timestamp": "2025-08-26T19:19:56.160875", "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: S013067_GS1_PB -> VSC_DPM3_FIO2:I.Pt12.Data", "timestamp": "2025-08-26T19:19:56.161036", "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: S013065_GS1_PB -> VSC_DPM3_FIO2:I.Pt14.Data", "timestamp": "2025-08-26T19:19:56.161195", "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: S013071_GS1_PB -> VSC_DPM3_FIO2:I.Pt04.Data", "timestamp": "2025-08-26T19:19:56.161348", "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: S013075_GS1_PB -> VSC_DPM3_FIO4:I.Pt12.Data", "timestamp": "2025-08-26T19:19:56.161499", "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: S013073_GS1_PB -> VSC_DPM3_FIO4:I.Pt14.Data", "timestamp": "2025-08-26T19:19:56.161649", "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: S013079_GS1_PB -> VSC_DPM3_FIO4:I.Pt04.Data", "timestamp": "2025-08-26T19:19:56.161847", "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: S013077_GS1_PB -> VSC_DPM3_FIO4:I.Pt06.Data", "timestamp": "2025-08-26T19:19:56.162057", "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: S013083_GS1_PB -> VSC_DPM3_FIO6:I.Pt12.Data", "timestamp": "2025-08-26T19:19:56.162231", "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: S013081_GS1_PB -> VSC_DPM3_FIO6:I.Pt14.Data", "timestamp": "2025-08-26T19:19:56.162418", "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: S013087_GS1_PB -> VSC_DPM3_FIO6:I.Pt04.Data", "timestamp": "2025-08-26T19:19:56.162608", "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: S013091_GS1_PB -> VSC_DPM3_FIO8:I.Pt12.Data", "timestamp": "2025-08-26T19:19:56.162895", "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: S013089_GS1_PB -> VSC_DPM3_FIO8:I.Pt14.Data", "timestamp": "2025-08-26T19:19:56.163112", "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: S013093_GS1_PB -> VSC_DPM3_FIO8:I.Pt06.Data", "timestamp": "2025-08-26T19:19:56.163323", "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: ULC7_3_SS1_STPB -> PS10_1_FIOH1:I.ProcessDataIn.Connector_1_A_Pin_4", "timestamp": "2025-08-26T19:19:56.163546", "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: ULC7_3_SS2_STPB -> PS10_1_FIOH1:I.ProcessDataIn.Connector_6_A_Pin_4", "timestamp": "2025-08-26T19:19:56.163769", "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: ULC8_3_SS1_STPB -> PS10_1_FIOH2:I.ProcessDataIn.Connector_1_A_Pin_4", "timestamp": "2025-08-26T19:19:56.163995", "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: PS10_5CH1_S1_PB -> PS10_5_FIOH1:I.ProcessDataIn.Connector_1_A_Pin_4", "timestamp": "2025-08-26T19:19:56.164249", "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: PS10_5CH2_S1_PB -> PS10_5_FIOH1:I.ProcessDataIn.Connector_2_A_Pin_4", "timestamp": "2025-08-26T19:19:56.164503", "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: PS10_5CH3_S1_PB -> PS10_5_FIOH3:I.ProcessDataIn.Connector_4_A_Pin_4", "timestamp": "2025-08-26T19:19:56.164722", "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: PS10_5CH4_S1_PB -> PS10_5_FIOH4:I.ProcessDataIn.Connector_4_A_Pin_4", "timestamp": "2025-08-26T19:19:56.164947", "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: PS11_11_S1_PB -> PS11_11_FIOH1:I.ProcessDataIn.Connector_3_A_Pin_4", "timestamp": "2025-08-26T19:19:56.165198", "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: PS11_11CH1_S1_PB -> PS11_11_FIOH1:I.ProcessDataIn.Connector_4_B_Pin_2", "timestamp": "2025-08-26T19:19:56.165435", "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: PS11_11CH2_S1_PB -> PS11_11_FIOH2:I.ProcessDataIn.Connector_1_A_Pin_4", "timestamp": "2025-08-26T19:19:56.165673", "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: PS11_11CH4_S1_PB -> PS11_11_FIOH4:I.ProcessDataIn.Connector_6_A_Pin_4", "timestamp": "2025-08-26T19:19:56.165901", "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: PS11_11CH6_S1_PB -> PS11_11_FIOH6:I.ProcessDataIn.Connector_1_A_Pin_4", "timestamp": "2025-08-26T19:19:56.166094", "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: ULC5_3_SS1_STPB -> PS11_1_FIOH1:I.ProcessDataIn.Connector_3_A_Pin_4", "timestamp": "2025-08-26T19:19:56.166300", "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: ULC5_3_SS2_STPB -> PS11_1_FIOH1:I.ProcessDataIn.Connector_1_B_Pin_2", "timestamp": "2025-08-26T19:19:56.166546", "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: ULC6_3_SS2_STPB -> PS11_1_FIOH1:I.ProcessDataIn.Connector_2_A_Pin_4", "timestamp": "2025-08-26T19:19:56.166769", "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: PS11_8_S1_PB -> PS11_8_FIOH1:I.ProcessDataIn.Connector_1_A_Pin_4", "timestamp": "2025-08-26T19:19:56.167011", "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 111 rungs", "timestamp": "2025-08-26T19:19:56.167336", "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(PRS3_4CH_FIO1:I.Pt06.Data)OTE(PRS3_5_S1_PB);", "timestamp": "2025-08-26T19:19:56.167486", "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(PRS3_4CH_FIO1:I.Pt08.Data)OTE(PRS3_5_S2_PB);", "timestamp": "2025-08-26T19:19:56.167619", "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(PRS4_2_FIO1:I.Pt04.Data)OTE(PRS4_1_S1_PB);", "timestamp": "2025-08-26T19:19:56.167764", "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(PRS4_2_FIO1:I.Pt06.Data)OTE(PRS4_1_S2_PB);", "timestamp": "2025-08-26T19:19:56.167913", "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(PRS4_2_FIO1:I.Pt12.Data)OTE(PRS4_2_S1_PB);", "timestamp": "2025-08-26T19:19:56.168067", "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(PRS4_2_FIO1:I.Pt14.Data)OTE(PRS4_2_S2_PB);", "timestamp": "2025-08-26T19:19:56.168204", "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(PS10_1_FIO1:I.Pt06.Data)OTE(PS10_1_SS1_STPB);", "timestamp": "2025-08-26T19:19:56.168369", "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(PS10_5_FIOH1:I.ProcessDataIn.Connector_1_A_Pin_4)OTE(PS10_5CH1_S1_PB);", "timestamp": "2025-08-26T19:19:56.168520", "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(PS10_5_FIOH1:I.ProcessDataIn.Connector_2_A_Pin_4)OTE(PS10_5CH2_S1_PB);", "timestamp": "2025-08-26T19:19:56.168680", "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(PS10_5_FIOH3:I.ProcessDataIn.Connector_4_A_Pin_4)OTE(PS10_5CH3_S1_PB);", "timestamp": "2025-08-26T19:19:56.168824", "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(PS10_5_FIOH4:I.ProcessDataIn.Connector_4_A_Pin_4)OTE(PS10_5CH4_S1_PB);", "timestamp": "2025-08-26T19:19:56.168960", "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(PS11_3_FIO1:I.Pt02.Data)OTE(PS11_3_S1_PB);", "timestamp": "2025-08-26T19:19:56.169084", "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(PS11_3_FIO1:I.Pt04.Data)OTE(PS11_3_S2_PB);", "timestamp": "2025-08-26T19:19:56.169219", "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(PS11_4_FIO1:I.Pt04.Data)OTE(PS11_4_S1_PB);", "timestamp": "2025-08-26T19:19:56.169343", "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(PS11_4_FIO1:I.Pt06.Data)OTE(PS11_4_S2_PB);", "timestamp": "2025-08-26T19:19:56.169506", "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(PS11_7_FIO1:I.Pt04.Data)OTE(PS11_7_S1_PB);", "timestamp": "2025-08-26T19:19:56.169687", "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(PS11_7_FIO1:I.Pt06.Data)OTE(PS11_7_S2_PB);", "timestamp": "2025-08-26T19:19:56.169857", "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(PS11_8_FIOH1:I.ProcessDataIn.Connector_1_A_Pin_4)OTE(PS11_8_S1_PB);", "timestamp": "2025-08-26T19:19:56.169994", "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(PS11_11_FIOH1:I.ProcessDataIn.Connector_3_A_Pin_4)OTE(PS11_11_S1_PB);", "timestamp": "2025-08-26T19:19:56.170124", "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(PS11_11_FIOH1:I.ProcessDataIn.Connector_4_B_Pin_2)OTE(PS11_11CH1_S1_PB);", "timestamp": "2025-08-26T19:19:56.170250", "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(PS11_11_FIOH2:I.ProcessDataIn.Connector_1_A_Pin_4)OTE(PS11_11CH2_S1_PB);", "timestamp": "2025-08-26T19:19:56.170375", "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(PS11_11_FIO2:I.Pt00.Data)OTE(PS11_11CH3_S1_PB);", "timestamp": "2025-08-26T19:19:56.170506", "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(PS11_11_FIOH4:I.ProcessDataIn.Connector_6_A_Pin_4)OTE(PS11_11CH4_S1_PB);", "timestamp": "2025-08-26T19:19:56.170648", "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(PS11_11_FIO3:I.Pt00.Data)OTE(PS11_11CH5_S1_PB);", "timestamp": "2025-08-26T19:19:56.170801", "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(PS11_11_FIOH6:I.ProcessDataIn.Connector_1_A_Pin_4)OTE(PS11_11CH6_S1_PB);", "timestamp": "2025-08-26T19:19:56.170935", "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(VSA_DPM1_FIO1:I.Pt06.Data)OTE(S011003_GS1_PB);", "timestamp": "2025-08-26T19:19:56.171094", "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(VSA_DPM1_FIO1:I.Pt12.Data)OTE(S011005_GS1_PB);", "timestamp": "2025-08-26T19:19:56.171221", "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(VSA_DPM1_FIO1:I.Pt14.Data)OTE(S011007_GS1_PB);", "timestamp": "2025-08-26T19:19:56.171343", "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(VSA_DPM1_FIO3:I.Pt04.Data)OTE(S011009_GS1_PB);", "timestamp": "2025-08-26T19:19:56.171465", "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(VSA_DPM1_FIO3:I.Pt06.Data)OTE(S011011_GS1_PB);", "timestamp": "2025-08-26T19:19:56.171587", "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(VSA_DPM1_FIO3:I.Pt12.Data)OTE(S011013_GS1_PB);", "timestamp": "2025-08-26T19:19:56.171710", "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(VSA_DPM1_FIO5:I.Pt04.Data)OTE(S011017_GS1_PB);", "timestamp": "2025-08-26T19:19:56.171832", "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(VSA_DPM1_FIO5:I.Pt06.Data)OTE(S011019_GS1_PB);", "timestamp": "2025-08-26T19:19:56.171953", "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(VSA_DPM1_FIO5:I.Pt12.Data)OTE(S011021_GS1_PB);", "timestamp": "2025-08-26T19:19:56.172075", "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(VSA_DPM1_FIO5:I.Pt14.Data)OTE(S011023_GS1_PB);", "timestamp": "2025-08-26T19:19:56.172197", "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(VSA_DPM1_FIO7:I.Pt04.Data)OTE(S011025_GS1_PB);", "timestamp": "2025-08-26T19:19:56.172349", "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(VSA_DPM2_FIO1:I.Pt04.Data)OTE(S011033_GS1_PB);", "timestamp": "2025-08-26T19:19:56.172473", "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(VSA_DPM2_FIO1:I.Pt06.Data)OTE(S011035_GS1_PB);", "timestamp": "2025-08-26T19:19:56.172596", "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(VSA_DPM2_FIO1:I.Pt12.Data)OTE(S011037_GS1_PB);", "timestamp": "2025-08-26T19:19:56.172719", "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(VSA_DPM2_FIO1:I.Pt14.Data)OTE(S011039_GS1_PB);", "timestamp": "2025-08-26T19:19:56.172873", "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(VSA_DPM2_FIO3:I.Pt04.Data)OTE(S011041_GS1_PB);", "timestamp": "2025-08-26T19:19:56.173033", "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(VSA_DPM2_FIO3:I.Pt06.Data)OTE(S011043_GS1_PB);", "timestamp": "2025-08-26T19:19:56.173167", "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(VSA_DPM2_FIO3:I.Pt14.Data)OTE(S011047_GS1_PB);", "timestamp": "2025-08-26T19:19:56.173302", "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(VSA_DPM2_FIO5:I.Pt04.Data)OTE(S011049_GS1_PB);", "timestamp": "2025-08-26T19:19:56.173437", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
|
|
{"level": "DEBUG", "message": "Generated rung 45: XIC(VSA_DPM2_FIO5:I.Pt06.Data)OTE(S011051_GS1_PB);", "timestamp": "2025-08-26T19:19:56.173575", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
|
|
{"level": "DEBUG", "message": "Generated rung 46: XIC(VSA_DPM2_FIO5:I.Pt12.Data)OTE(S011053_GS1_PB);", "timestamp": "2025-08-26T19:19:56.173711", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
|
|
{"level": "DEBUG", "message": "Generated rung 47: XIC(VSA_DPM2_FIO5:I.Pt14.Data)OTE(S011055_GS1_PB);", "timestamp": "2025-08-26T19:19:56.173849", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
|
|
{"level": "DEBUG", "message": "Generated rung 48: XIC(VSA_DPM2_FIO7:I.Pt04.Data)OTE(S011057_GS1_PB);", "timestamp": "2025-08-26T19:19:56.173973", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
|
|
{"level": "DEBUG", "message": "Generated rung 49: XIC(VSA_DPM3_FIO1:I.Pt04.Data)OTE(S011067_GS1_PB);", "timestamp": "2025-08-26T19:19:56.174130", "module": "src.routines.safety_tag_map", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
|
|
{"level": "DEBUG", "message": "Generated rung 50: XIC(VSA_DPM3_FIO1:I.Pt06.Data)OTE(S011069_GS1_PB);", "timestamp": "2025-08-26T19:19:56.174270", "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 51: XIC(VSA_DPM3_FIO1:I.Pt12.Data)OTE(S011071_GS1_PB);", "timestamp": "2025-08-26T19:19:56.174402", "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 52: XIC(VSA_DPM3_FIO1:I.Pt14.Data)OTE(S011073_GS1_PB);", "timestamp": "2025-08-26T19:19:56.174527", "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 53: XIC(VSA_DPM3_FIO2:I.Pt04.Data)OTE(S011075_GS1_PB);", "timestamp": "2025-08-26T19:19:56.174671", "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 54: XIC(VSA_DPM3_FIO2:I.Pt12.Data)OTE(S011079_GS1_PB);", "timestamp": "2025-08-26T19:19:56.175102", "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 55: XIC(VSA_DPM3_FIO7:I.Pt14.Data)OTE(S011080_GS1_PB );", "timestamp": "2025-08-26T19:19:56.175343", "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 56: XIC(VSA_DPM3_FIO2:I.Pt14.Data)OTE(S011081_GS1_PB);", "timestamp": "2025-08-26T19:19:56.175619", "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 57: XIC(VSA_DPM3_FIO7:I.Pt12.Data)OTE(S011082_GS1_PB);", "timestamp": "2025-08-26T19:19:56.175877", "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 58: XIC(VSA_DPM3_FIO3:I.Pt04.Data)OTE(S011083_GS1_PB);", "timestamp": "2025-08-26T19:19:56.176169", "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 59: XIC(VSA_DPM3_FIO7:I.Pt06.Data)OTE(S011084_GS1_PB );", "timestamp": "2025-08-26T19:19:56.176358", "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 60: XIC(VSA_DPM3_FIO3:I.Pt06.Data)OTE(S011085_GS1_PB);", "timestamp": "2025-08-26T19:19:56.176522", "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 61: XIC(VSA_DPM3_FIO7:I.Pt04.Data)OTE(S011086_GS1_PB);", "timestamp": "2025-08-26T19:19:56.176661", "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 62: XIC(VSA_DPM3_FIO3:I.Pt12.Data)OTE(S011087_GS1_PB);", "timestamp": "2025-08-26T19:19:56.176788", "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 63: XIC(VSA_DPM3_FIO4:I.Pt06.Data)OTE(S011088_GS1_PB);", "timestamp": "2025-08-26T19:19:56.176914", "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 64: XIC(VSA_DPM3_FIO3:I.Pt14.Data)OTE(S011089_GS1_PB);", "timestamp": "2025-08-26T19:19:56.177063", "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 65: XIC(VSA_DPM3_FIO4:I.Pt04.Data)OTE(S011091_GS1_PB);", "timestamp": "2025-08-26T19:19:56.177212", "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 66: XIC(VSA_DPM3_FIO4:I.Pt12.Data)OTE(S011095_GS1_PB);", "timestamp": "2025-08-26T19:19:56.177357", "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 67: XIC(VSA_DPM3_FIO4:I.Pt14.Data)OTE(S011097_GS1_PB);", "timestamp": "2025-08-26T19:19:56.177495", "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 68: XIC(VSA_DPM3_FIO5:I.Pt04.Data)OTE(S011099_GS1_PB);", "timestamp": "2025-08-26T19:19:56.177662", "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 69: XIC(VSA_DPM3_FIO5:I.Pt06.Data)OTE(S011101_GS1_PB);", "timestamp": "2025-08-26T19:19:56.177849", "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 70: XIC(VSC_DPM1_FIO2:I.Pt06.Data)OTE(S013005_GS1_PB);", "timestamp": "2025-08-26T19:19:56.177988", "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 71: XIC(VSC_DPM1_FIO2:I.Pt04.Data)OTE(S013007_GS1_PB);", "timestamp": "2025-08-26T19:19:56.178111", "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 72: XIC(VSC_DPM1_FIO4:I.Pt14.Data)OTE(S013009_GS1_PB);", "timestamp": "2025-08-26T19:19:56.178254", "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 73: XIC(VSC_DPM1_FIO4:I.Pt12.Data)OTE(S013011_GS1_PB);", "timestamp": "2025-08-26T19:19:56.178411", "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 74: XIC(VSC_DPM1_FIO4:I.Pt06.Data)OTE(S013013_GS1_PB);", "timestamp": "2025-08-26T19:19:56.178561", "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 75: XIC(VSC_DPM1_FIO4:I.Pt04.Data)OTE(S013015_GS1_PB);", "timestamp": "2025-08-26T19:19:56.178744", "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 76: XIC(VSC_DPM1_FIO6:I.Pt14.Data)OTE(S013017_GS1_PB);", "timestamp": "2025-08-26T19:19:56.178907", "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 77: XIC(VSC_DPM1_FIO6:I.Pt06.Data)OTE(S013021_GS1_PB);", "timestamp": "2025-08-26T19:19:56.179057", "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 78: XIC(VSC_DPM1_FIO6:I.Pt04.Data)OTE(S013023_GS1_PB);", "timestamp": "2025-08-26T19:19:56.179209", "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 79: XIC(VSC_DPM1_FIO8:I.Pt14.Data)OTE(S013025_GS1_PB);", "timestamp": "2025-08-26T19:19:56.179347", "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 80: XIC(VSC_DPM1_FIO8:I.Pt12.Data)OTE(S013027_GS1_PB);", "timestamp": "2025-08-26T19:19:56.179515", "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 81: XIC(VSC_DPM1_FIO8:I.Pt04.Data)OTE(S013031_GS1_PB);", "timestamp": "2025-08-26T19:19:56.179649", "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 82: XIC(VSC_DPM2_FIO2:I.Pt06.Data)OTE(S013037_GS1_PB);", "timestamp": "2025-08-26T19:19:56.179780", "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 83: XIC(VSC_DPM2_FIO2:I.Pt04.Data)OTE(S013039_GS1_PB);", "timestamp": "2025-08-26T19:19:56.179905", "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 84: XIC(VSC_DPM2_FIO4:I.Pt14.Data)OTE(S013041_GS1_PB);", "timestamp": "2025-08-26T19:19:56.180022", "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 85: XIC(VSC_DPM2_FIO4:I.Pt12.Data)OTE(S013043_GS1_PB);", "timestamp": "2025-08-26T19:19:56.180155", "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 86: XIC(VSC_DPM2_FIO4:I.Pt06.Data)OTE(S013045_GS1_PB);", "timestamp": "2025-08-26T19:19:56.180323", "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 87: XIC(VSC_DPM2_FIO4:I.Pt04.Data)OTE(S013047_GS1_PB);", "timestamp": "2025-08-26T19:19:56.180459", "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 88: XIC(VSC_DPM2_FIO6:I.Pt06.Data)OTE(S013053_GS1_PB);", "timestamp": "2025-08-26T19:19:56.180597", "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 89: XIC(VSC_DPM2_FIO6:I.Pt04.Data)OTE(S013055_GS1_PB);", "timestamp": "2025-08-26T19:19:56.180809", "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 90: XIC(VSC_DPM2_FIO8:I.Pt14.Data)OTE(S013057_GS1_PB);", "timestamp": "2025-08-26T19:19:56.180986", "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 91: XIC(VSC_DPM2_FIO8:I.Pt12.Data)OTE(S013059_GS1_PB);", "timestamp": "2025-08-26T19:19:56.181145", "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 92: XIC(VSC_DPM2_FIO8:I.Pt04.Data)OTE(S013063_GS1_PB);", "timestamp": "2025-08-26T19:19:56.181320", "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 93: XIC(VSC_DPM3_FIO2:I.Pt14.Data)OTE(S013065_GS1_PB);", "timestamp": "2025-08-26T19:19:56.181497", "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 94: XIC(VSC_DPM3_FIO2:I.Pt12.Data)OTE(S013067_GS1_PB);", "timestamp": "2025-08-26T19:19:56.181701", "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 95: XIC(VSC_DPM3_FIO2:I.Pt04.Data)OTE(S013071_GS1_PB);", "timestamp": "2025-08-26T19:19:56.181911", "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 96: XIC(VSC_DPM3_FIO4:I.Pt14.Data)OTE(S013073_GS1_PB);", "timestamp": "2025-08-26T19:19:56.182141", "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 97: XIC(VSC_DPM3_FIO4:I.Pt12.Data)OTE(S013075_GS1_PB);", "timestamp": "2025-08-26T19:19:56.182360", "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 98: XIC(VSC_DPM3_FIO4:I.Pt06.Data)OTE(S013077_GS1_PB);", "timestamp": "2025-08-26T19:19:56.182548", "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 99: XIC(VSC_DPM3_FIO4:I.Pt04.Data)OTE(S013079_GS1_PB);", "timestamp": "2025-08-26T19:19:56.182769", "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 100: XIC(VSC_DPM3_FIO6:I.Pt14.Data)OTE(S013081_GS1_PB);", "timestamp": "2025-08-26T19:19:56.182991", "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 101: XIC(VSC_DPM3_FIO6:I.Pt12.Data)OTE(S013083_GS1_PB);", "timestamp": "2025-08-26T19:19:56.183163", "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 102: XIC(VSC_DPM3_FIO6:I.Pt04.Data)OTE(S013087_GS1_PB);", "timestamp": "2025-08-26T19:19:56.183293", "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 103: XIC(VSC_DPM3_FIO8:I.Pt14.Data)OTE(S013089_GS1_PB);", "timestamp": "2025-08-26T19:19:56.183486", "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 104: XIC(VSC_DPM3_FIO8:I.Pt12.Data)OTE(S013091_GS1_PB);", "timestamp": "2025-08-26T19:19:56.183621", "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 105: XIC(VSC_DPM3_FIO8:I.Pt06.Data)OTE(S013093_GS1_PB);", "timestamp": "2025-08-26T19:19:56.183756", "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 106: XIC(PS11_1_FIOH1:I.ProcessDataIn.Connector_3_A_Pin_4)OTE(ULC5_3_SS1_STPB);", "timestamp": "2025-08-26T19:19:56.183885", "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 107: XIC(PS11_1_FIOH1:I.ProcessDataIn.Connector_1_B_Pin_2)OTE(ULC5_3_SS2_STPB);", "timestamp": "2025-08-26T19:19:56.184016", "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 108: XIC(PS11_1_FIOH1:I.ProcessDataIn.Connector_2_A_Pin_4)OTE(ULC6_3_SS2_STPB);", "timestamp": "2025-08-26T19:19:56.184181", "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 109: XIC(PS10_1_FIOH1:I.ProcessDataIn.Connector_1_A_Pin_4)OTE(ULC7_3_SS1_STPB);", "timestamp": "2025-08-26T19:19:56.184348", "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 110: XIC(PS10_1_FIOH1:I.ProcessDataIn.Connector_6_A_Pin_4)OTE(ULC7_3_SS2_STPB);", "timestamp": "2025-08-26T19:19:56.184497", "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 111: XIC(PS10_1_FIOH2:I.ProcessDataIn.Connector_1_A_Pin_4)OTE(ULC8_3_SS1_STPB);", "timestamp": "2025-08-26T19:19:56.184647", "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 111 total rungs", "timestamp": "2025-08-26T19:19:56.184785", "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-08-26T19:19:56.184930", "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-08-26T19:19:56.185096", "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-08-26T19:19:56.186087", "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-08-26T19:19:56.186280", "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-08-26T19:19:56.186616", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
|
|
{"level": "DEBUG", "message": "Generating routine: station_ss_pb", "timestamp": "2025-08-26T19:19:56.186808", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
|
|
{"level": "INFO", "message": "Successfully generated routine: station_ss_pb", "timestamp": "2025-08-26T19:19:56.187079", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
|
|
{"level": "DEBUG", "message": "Generating routine: station_epc", "timestamp": "2025-08-26T19:19:56.187236", "module": "src.plugin_system", "file": "logging_config.py", "line": 128, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py"}
|
|
{"level": "INFO", "message": "Successfully generated routine: station_epc", "timestamp": "2025-08-26T19:19:56.187636", "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-08-26T19:19:56.187807", "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-08-26T19:19:56.188484", "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-08-26T19:19:56.188700", "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-08-26T19:19:56.189002", "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 cb_monitor cannot generate with current data", "timestamp": "2025-08-26T19:19:56.189224", "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-08-26T19:19:56.189876", "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-08-26T19:19:56.191474", "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-08-26T19:19:56.191851", "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-08-26T19:19:56.192044", "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-08-26T19:19:56.192299", "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-08-26T19:19:56.192459", "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': True, 'safety_tag_map': True, 'station_jr_pb': True, 'station_s_pb': True, 'station_ss_pb': True, 'station_epc': True, 'jpe': True, 'pmm': True, 'cb_monitor': False, 'belt_tracking': True, 'main_routine': True}", "timestamp": "2025-08-26T19:19:56.192609", "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 (17): MainRoutine, R010_MCM, R011_RACK, R020_DPM, R030_FIOM, R040_APF, R050_FLOW_CTRL, R060_PMM, R080_ENCODER, R090_STATION_JR_PB, R095_STATION_S_PB, R096_STATION_SS_PB, R097_STATION_EPC, R100_JPE, R120_ESTOP_CHECK, R130_SAFETY_TAG_MAP, ZZZ_BeltTracking", "timestamp": "2025-08-26T19:19:56.192756", "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-08-26T19:19:56.192939", "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-08-26T19:19:56.193135", "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: 12 rungs | example: NOP();", "timestamp": "2025-08-26T19:19:56.193289", "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: 64 rungs | example: NOP();", "timestamp": "2025-08-26T19:19:56.193449", "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: 28 rungs | example: NOP();", "timestamp": "2025-08-26T19:19:56.193627", "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: 30 rungs | example: XIC(PRS4_2_VFD1.CTRL.STS.Enabled)OTE(PRS4_1_VFD1.CTRL.CMD.Interlock);", "timestamp": "2025-08-26T19:19:56.193779", "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: 33 rungs | example: XIO(FL1014_2_VFD1:SI.In00Data)XIO(FL1014_2_VFD1:SO.Out00Output)XIO(FL1014_2_VFD1:SO.STOOutput)XIC(FL1018_2_VFD1:SO.Out00Output)XIC(FL1018_2_VFD1:SO.STOOutput...", "timestamp": "2025-08-26T19:19:56.193923", "module": "ModernMainProgramGenerator", "file": "logging_config.py", "line": 126, "function": "_log_with_context", "pathname": "/mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/Routines Generator/src/logging_config.py", "stage": "summary"}
|
|
{"level": "INFO", "message": "- R080_ENCODER: 19 rungs | example: AOI_ENCODER(PRS4_1_ENCODER.AOI,PRS4_1_ENCODER.HMI,PRS4_1_ENCODER.CTRL,PRS4_1_VFD1.CTRL,NO_UPSTREAM,PRS4_2_VFD1.CTRL,PRS4_1_VFD1:I.In_1,PRS4_1_VFD1:I.Connecti...", "timestamp": "2025-08-26T19:19:56.194064", "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: 112 rungs | example: XIC(Local:5:I.Data.0)OTE(MCM_S_PB);", "timestamp": "2025-08-26T19:19:56.194221", "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: 75 rungs | example: AOI_STATION_JR_PB(FL1014_2_JR1_PB.AOI,FL1014_2_JR1_PB.HMI,FL1014_2_JR1_PB.CTRL,NO_PARTNER,FL1014_FIOH1:I.ProcessDataIn.Connector_6_A_Pin_4,FL1014_FIOH1:O.Pro...", "timestamp": "2025-08-26T19:19:56.194402", "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: 14 rungs | example: AOI_STATION_S_PB(PRS3_5_S1_PB_STATION.AOI,PRS3_5_S1_PB_STATION.HMI,PRS3_5_S1_PB_STATION.CTRL,PRS3_5_VFD1.CTRL,PRS3_4CH_FIO1:I.Pt06.Data,PRS3_4CH_FIO1:O.Pt07....", "timestamp": "2025-08-26T19:19:56.194563", "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": "- R096_STATION_SS_PB: 6 rungs | example: AOI_STATION_SS_PB(PS10_1_SS1_STATION.AOI,PS10_1_SS1_STATION.HMI,PS10_1_SS1_STATION.CTRL,PS10_1_VFD1.CTRL,PS10_1_FIO1:I.ConnectionFaulted,PS10_1_FIO1:I.Pt04.D...", "timestamp": "2025-08-26T19:19:56.194711", "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": "- R097_STATION_EPC: 22 rungs | example: AOI_STATION_EPC(PRS3_5_EPC1_STATION.AOI,MCM.CTRL,PRS3_5_EPC1_STATION.HMI,PRS3_5_S1_PB_STATION.CTRL,PRS3_5_VFD1:I.ConnectionFaulted,PRS3_5_VFD1:SI.In00Data,PR...", "timestamp": "2025-08-26T19:19:56.194882", "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: 50 rungs | example: AOI_JPE(PRS3_2A_JPE1.AOI,PRS3_2A_JPE1.HMI,PRS3_2A_JPE1.CTRL,PRS3_2A_VFD1.CTRL,PRS3_2A_JR1_PB.CTRL,PRS3_2A_VFD1:I.ConnectionFaulted,PRS3_2A_VFD1:I.In_2,YES,PR...", "timestamp": "2025-08-26T19:19:56.195060", "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: 3 rungs | example: NOP();", "timestamp": "2025-08-26T19:19:56.195246", "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: 35 rungs | example: NOP();", "timestamp": "2025-08-26T19:19:56.195377", "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(R080_ENCODER,0) ,...", "timestamp": "2025-08-26T19:19:56.195534", "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-08-26T19:19:56.195719", "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 MainProgram_Generated.L5X", "timestamp": "2025-08-26T19:19:56.210776", "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 MainProgram_Generated.L5X", "timestamp": "2025-08-26T19:19:56.211037", "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-08-26T19:19:56.211252", "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-08-26T19:19:56.211443", "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-08-26T19:19:56.211628", "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 SafetyTagMapping.txt", "timestamp": "2025-08-26T19:19:56.381525", "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: 25", "timestamp": "2025-08-26T19:19:56.381747", "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-08-26T19:19:56.381878", "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 PRS3_1ACH_JR1_PB
|
|
Found STATION_JR_PB config for PRS3_2A_JR1_PB
|
|
Found STATION_JR_PB config for PRS3_1BCH_JR1_PB
|
|
Found STATION_JR_PB config for PRS3_3A_JR1_PB
|
|
Found STATION_JR_PB config for PRS3_2B_JR1_PB
|
|
Found STATION_JR_PB config for PRS3_3B_JR1_PB
|
|
Found STATION_JR_PB config for PRS4_2_JR1_PB
|
|
Found STATION_JR_PB config for PS10_1_JR1_PB
|
|
Found STATION_JR_PB config for PS10_5_JR1_PB
|
|
Found STATION_JR_PB config for PS10_5_JR2_PB
|
|
Found STATION_JR_PB config for PS11_11_JR1_PB
|
|
Found STATION_JR_PB config for PS11_11_JR2_PB
|
|
Found STATION_JR_PB config for PS11_1_JR1_PB
|
|
Found STATION_JR_PB config for PS11_1_JR2_PB
|
|
Found STATION_JR_PB config for S011003_JR1_PB
|
|
Found STATION_JR_PB config for S011004_JR1_PB
|
|
Found STATION_JR_PB config for S011011_JR1_PB
|
|
Found STATION_JR_PB config for S011012_JR1_PB
|
|
Found STATION_JR_PB config for S011021_JR1_PB
|
|
Found STATION_JR_PB config for S011020_JR1_PB
|
|
Found STATION_JR_PB config for S011030_JR1_PB
|
|
Found STATION_JR_PB config for S011033_JR1_PB
|
|
Found STATION_JR_PB config for S011040_JR1_PB
|
|
Found STATION_JR_PB config for S011041_JR1_PB
|
|
Found STATION_JR_PB config for S011042_JR1_PB
|
|
Found STATION_JR_PB config for S011051_JR1_PB
|
|
Found STATION_JR_PB config for S011050_JR1_PB
|
|
Found STATION_JR_PB config for S011067_JR1_PB
|
|
Found STATION_JR_PB config for S011080_JR1_PB
|
|
Found STATION_JR_PB config for S011073_JR1_PB
|
|
Found STATION_JR_PB config for S011085_JR1_PB
|
|
Found STATION_JR_PB config for S011088_JR1_PB
|
|
Found STATION_JR_PB config for S011095_JR1_PB
|
|
Found STATION_JR_PB config for S013004_JR1_PB
|
|
Found STATION_JR_PB config for S013011_JR1_PB
|
|
Found STATION_JR_PB config for S013010_JR1_PB
|
|
Found STATION_JR_PB config for S013017_JR1_PB
|
|
Found STATION_JR_PB config for S013018_JR1_PB
|
|
Found STATION_JR_PB config for S013031_JR1_PB
|
|
Found STATION_JR_PB config for S013028_JR1_PB
|
|
Found STATION_JR_PB config for S013027_JR1_PB
|
|
Found STATION_JR_PB config for S013036_JR1_PB
|
|
Found STATION_JR_PB config for S013043_JR1_PB
|
|
Found STATION_JR_PB config for S013044_JR1_PB
|
|
Found STATION_JR_PB config for S013047_JR1_PB
|
|
Found STATION_JR_PB config for S013052_JR1_PB
|
|
Found STATION_JR_PB config for S013059_JR1_PB
|
|
Found STATION_JR_PB config for S013060_JR1_PB
|
|
Found STATION_JR_PB config for S013067_JR1_PB
|
|
Found STATION_JR_PB config for S013070_JR1_PB
|
|
Found STATION_JR_PB config for S013077_JR1_PB
|
|
Found STATION_JR_PB config for S013078_JR1_PB
|
|
Found STATION_JR_PB config for S013083_JR1_PB
|
|
Found STATION_JR_PB config for S013086_JR1_PB
|
|
Found STATION_JR_PB config for S013093_JR1_PB
|
|
Found STATION_JR_PB config for S013094_JR1_PB
|
|
Found STATION_JR_PB config for FL1014_2_JR1_PB
|
|
Found STATION_JR_PB config for FL1022_2_JR1_PB
|
|
Found STATION_JR_PB config for FL1026_2_JR1_PB
|
|
Found STATION_JR_PB config for FL1034_2_JR1_PB
|
|
Found STATION_JR_PB config for FL3016_2_JR1_PB
|
|
Found STATION_JR_PB config for FL3016_2_JR2_PB
|
|
Found STATION_JR_PB config for FL3024_2_JR1_PB
|
|
Found STATION_JR_PB config for FL3024_2_JR2_PB
|
|
Found STATION_JR_PB config for ULC7_3_JR1_PB
|
|
Found STATION_JR_PB config for ULC8_3_JR1_PB
|
|
Found STATION_JR_PB config for PS10_3_JR1_PB
|
|
Found STATION_JR_PB config for ULC5_3_JR1_PB
|
|
Found STATION_JR_PB config for ULC6_3_JR1_PB
|
|
Found STATION_JR_PB config for FL1018_2_JR1_PB
|
|
Found STATION_JR_PB config for FL1038_2_JR1_PB
|
|
Found STATION_JR_PB config for FL3012_2_JR1_PB
|
|
Found STATION_JR_PB config for FL3012_2_JR2_PB
|
|
Found STATION_JR_PB config for FL3020_2_JR1_PB
|
|
Found STATION_JR_PB config for FL3020_2_JR2_PB
|
|
Found STATION_S_PB config for PRS3_5_S1_PB
|
|
Found STATION_S_PB config for PRS3_5_S2_PB
|
|
Found STATION_S_PB config for PRS4_1_S1_PB
|
|
Found STATION_S_PB config for PRS4_1_S2_PB
|
|
Found STATION_S_PB config for PRS4_2_S1_PB
|
|
Found STATION_S_PB config for PRS4_2_S2_PB
|
|
[WARNING] No VFD found for PS11_11CH3_S1_PB with base PS11_11CH3
|
|
[WARNING] No VFD found for PS11_11CH5_S1_PB with base PS11_11CH5
|
|
Found STATION_S_PB config for PS11_3_S1_PB
|
|
Found STATION_S_PB config for PS11_3_S2_PB
|
|
Found STATION_S_PB config for PS11_4_S1_PB
|
|
Found STATION_S_PB config for PS11_4_S2_PB
|
|
Found STATION_S_PB config for PS11_7_S1_PB
|
|
Found STATION_S_PB config for PS11_7_S2_PB
|
|
[WARNING] No VFD found for PS10_5CH1_S1_PB with base PS10_5CH1
|
|
[WARNING] No VFD found for PS10_5CH2_S1_PB with base PS10_5CH2
|
|
[WARNING] No VFD found for PS10_5CH3_S1_PB with base PS10_5CH3
|
|
[WARNING] No VFD found for PS10_5CH4_S1_PB with base PS10_5CH4
|
|
Found STATION_S_PB config for PS11_11_S1_PB
|
|
[WARNING] No VFD found for PS11_11CH1_S1_PB with base PS11_11CH1
|
|
[WARNING] No VFD found for PS11_11CH2_S1_PB with base PS11_11CH2
|
|
[WARNING] No VFD found for PS11_11CH4_S1_PB with base PS11_11CH4
|
|
[WARNING] No VFD found for PS11_11CH6_S1_PB with base PS11_11CH6
|
|
Found STATION_S_PB config for PS11_8_S1_PB
|
|
Found STATION_SS_PB config for PS10_1_SS1
|
|
Found STATION_SS_PB config for ULC7_3_SS1
|
|
Found STATION_SS_PB config for ULC7_3_SS2
|
|
Found STATION_SS_PB config for ULC8_3_SS1
|
|
Found STATION_SS_PB config for ULC5_3_SS1
|
|
Found STATION_SS_PB config for ULC6_3_SS2
|
|
Found STATION_EPC config for PS10_5_EPC1
|
|
Found STATION_EPC config for PS11_11_EPC1
|
|
Found STATION_EPC config for PRS3_5_EPC1
|
|
Found STATION_EPC config for ULC5_3_EPC1
|
|
Found STATION_EPC config for ULC6_3_EPC1
|
|
Found STATION_EPC config for ULC7_3_EPC1
|
|
Found STATION_EPC config for ULC8_3_EPC1
|
|
Found STATION_EPC config for PRS4_2_EPC1
|
|
Found STATION_EPC config for PS10_1_EPC1
|
|
Found STATION_EPC config for PS11_1_EPC1
|
|
Found STATION_EPC config for PRS4_1_EPC1
|
|
Found STATION_EPC config for PS11_3_EPC1
|
|
Found STATION_EPC config for PS11_4_EPC1
|
|
Found STATION_EPC config for PS11_7_EPC1
|
|
Found STATION_EPC config for PRS3_5_EPC2
|
|
Found STATION_EPC config for ULC5_3_EPC2
|
|
Found STATION_EPC config for ULC7_3_EPC2
|
|
Found STATION_EPC config for PRS4_2_EPC2
|
|
Found STATION_EPC config for PRS4_1_EPC2
|
|
Found STATION_EPC config for PS11_3_EPC2
|
|
Found STATION_EPC config for PS11_4_EPC2
|
|
Found STATION_EPC config for PS11_7_EPC2
|
|
Found ENCODER config for PS10_3_ENCODER (upstream: PS10_2_VFD1.CTRL, downstream: NO_DOWNSTREAM)
|
|
Found ENCODER config for PS11_8_ENCODER (upstream: PS11_7_VFD1.CTRL, downstream: PS11_9_VFD1.CTRL)
|
|
Found ENCODER config for ULC5_3_ENCODER (upstream: NO_UPSTREAM, downstream: NO_DOWNSTREAM)
|
|
Found ENCODER config for ULC6_3_ENCODER (upstream: NO_UPSTREAM, downstream: NO_DOWNSTREAM)
|
|
Found ENCODER config for ULC7_3_ENCODER (upstream: NO_UPSTREAM, downstream: NO_DOWNSTREAM)
|
|
Found ENCODER config for ULC8_3_ENCODER (upstream: NO_UPSTREAM, downstream: NO_DOWNSTREAM)
|
|
Found ENCODER config for PRS4_2_ENCODER (upstream: PRS4_1_VFD1.CTRL, downstream: NO_DOWNSTREAM)
|
|
Found ENCODER config for PS10_1_ENCODER (upstream: NO_UPSTREAM, downstream: PS10_2_VFD1.CTRL)
|
|
Found ENCODER config for PS11_1_ENCODER (upstream: NO_UPSTREAM, downstream: PS11_2_VFD1.CTRL)
|
|
Found ENCODER config for PS11_2_ENCODER (upstream: PS11_1_VFD1.CTRL, downstream: PS11_3_VFD1.CTRL)
|
|
Found ENCODER config for PRS4_1_ENCODER (upstream: NO_UPSTREAM, downstream: PRS4_2_VFD1.CTRL)
|
|
Found ENCODER config for PS11_3_ENCODER (upstream: PS11_2_VFD1.CTRL, downstream: PS11_4_VFD1.CTRL)
|
|
Found ENCODER config for PS11_4_ENCODER (upstream: PS11_3_VFD1.CTRL, downstream: NO_DOWNSTREAM)
|
|
Found ENCODER config for PS11_6_ENCODER (upstream: NO_UPSTREAM, downstream: PS11_7_VFD1.CTRL)
|
|
Found ENCODER config for PS11_7_ENCODER (upstream: PS11_6_VFD1.CTRL, downstream: PS11_8_VFD1.CTRL)
|
|
Found ENCODER config for PS10_2_ENCODER (upstream: PS10_1_VFD1.CTRL, downstream: PS10_3_VFD1.CTRL)
|
|
Found ENCODER config for PS11_11_ENCODER (upstream: NO_UPSTREAM, downstream: NO_DOWNSTREAM)
|
|
Found ENCODER config for PS10_5_ENCODER (upstream: NO_UPSTREAM, downstream: NO_DOWNSTREAM)
|
|
Found ENCODER config for PS11_9_ENCODER (upstream: PS11_8_VFD1.CTRL, downstream: NO_DOWNSTREAM)
|
|
Found JPE config for PS10_3_JPE1
|
|
Found JPE config for PS11_8_JPE1 (missing station)
|
|
Found JPE config for PRS3_2B_JPE1
|
|
Found JPE config for PRS3_3A_JPE1
|
|
Found JPE config for PRS3_3A_JPE2
|
|
Found JPE config for PRS3_3B_JPE1
|
|
Found JPE config for PRS3_3B_JPE2
|
|
Found JPE config for PRS3_5_JPE1 (missing station)
|
|
Found JPE config for PRS3_5_JPE2 (missing station)
|
|
Found JPE config for ULC5_3_JPE1
|
|
Found JPE config for ULC5_3_JPE2
|
|
Found JPE config for ULC6_3_JPE1
|
|
Found JPE config for ULC6_3_JPE2
|
|
Found JPE config for ULC7_3_JPE1
|
|
Found JPE config for ULC7_3_JPE2
|
|
Found JPE config for ULC8_3_JPE1
|
|
Found JPE config for ULC8_3_JPE2
|
|
Found JPE config for PRS3_2A_JPE1
|
|
Found JPE config for PRS4_2_JPE1 (missing beacon)
|
|
Found JPE config for PRS4_2_JPE2 (missing beacon)
|
|
Found JPE config for PS10_1_JPE1
|
|
Found JPE config for PS10_1_JPE2
|
|
Found JPE config for PS11_1_JPE1
|
|
Found JPE config for PS11_1_JPE2
|
|
Found JPE config for PS11_2_JPE1 (missing station)
|
|
Found JPE config for PRS4_1_JPE1 (missing station)
|
|
Found JPE config for PS11_3_JPE1 (missing station)
|
|
Found JPE config for PS11_3_JPE2 (missing station)
|
|
Found JPE config for PS11_4_JPE1 (missing station)
|
|
Found JPE config for PS11_6_JPE1 (missing station, missing beacon)
|
|
Found JPE config for PS11_6_JPE2 (missing station, missing beacon)
|
|
Found JPE config for PS11_7_JPE1 (missing station, missing beacon)
|
|
Found JPE config for PS10_1_JPE3
|
|
Found JPE config for PS10_1_JPE4
|
|
Found JPE config for PS10_2_JPE1 (missing station, missing beacon)
|
|
Found JPE config for PS10_5_JPE4
|
|
Found JPE config for PS10_5_JPE5
|
|
Found JPE config for PS10_5_JPE6
|
|
Found JPE config for PS10_5_JPE1
|
|
Found JPE config for PS11_11_JPE4
|
|
Found JPE config for PS11_11_JPE5
|
|
Found JPE config for PS11_11_JPE6
|
|
Found JPE config for PS11_11_JPE7
|
|
Found JPE config for PS11_11_JPE2
|
|
Found JPE config for PS11_11_JPE3
|
|
Found JPE config for PS11_1_JPE3
|
|
Found JPE config for PS11_1_JPE4
|
|
Found JPE config for PS10_5_JPE2
|
|
Found JPE config for PS10_5_JPE3
|
|
Found JPE config for PS11_11_JPE1
|
|
FIOM nan -> DPM MCM
|
|
FIOM PDP9_FIO1 -> DPM PS11_7_DPM1
|
|
FIOM PDP10_FIO1 -> DPM PS11_7_DPM1
|
|
FIOM PRS3_2A_FIO1 -> DPM PRS3_5_DPM1
|
|
FIOM PRS3_2B_FIO1 -> DPM PRS3_5_DPM1
|
|
FIOM PRS3_4CH_FIO1 -> DPM PRS3_5_DPM1
|
|
FIOM PRS4_2_FIO1 -> DPM PRS3_5_DPM1
|
|
FIOM PS10_1_FIO1 -> DPM PS10_2_DPM1
|
|
FIOM PS10_5_FIO1 -> DPM PS10_2_DPM1
|
|
FIOM PS10_5_FIO2 -> DPM PS10_2_DPM1
|
|
FIOM PS11_1_FIO1 -> DPM PRS3_5_DPM1
|
|
FIOM PS11_3_FIO1 -> DPM PRS3_5_DPM1
|
|
FIOM PS11_4_FIO1 -> DPM PRS3_5_DPM1
|
|
FIOM PS11_7_FIO1 -> DPM PS11_7_DPM1
|
|
FIOM PS11_11_FIO1 -> DPM PS11_7_DPM1
|
|
FIOM PS11_11_FIO2 -> DPM PS11_7_DPM1
|
|
FIOM PS11_11_FIO3 -> DPM PS11_7_DPM1
|
|
FIOM VSA_DPM1_FIO1 -> DPM VSA_DPM1
|
|
FIOM VSA_DPM1_FIO2 -> DPM VSA_DPM1
|
|
FIOM VSA_DPM1_FIO3 -> DPM VSA_DPM1
|
|
FIOM VSA_DPM1_FIO4 -> DPM VSA_DPM1
|
|
FIOM VSA_DPM1_FIO5 -> DPM VSA_DPM1
|
|
FIOM VSA_DPM1_FIO6 -> DPM VSA_DPM1
|
|
FIOM VSA_DPM1_FIO7 -> DPM VSA_DPM1
|
|
FIOM VSA_DPM1_FIO8 -> DPM VSA_DPM1
|
|
FIOM VSA_DPM2_FIO1 -> DPM VSA_DPM2
|
|
FIOM VSA_DPM2_FIO2 -> DPM VSA_DPM2
|
|
FIOM VSA_DPM2_FIO3 -> DPM VSA_DPM2
|
|
FIOM VSA_DPM2_FIO4 -> DPM VSA_DPM2
|
|
FIOM VSA_DPM2_FIO5 -> DPM VSA_DPM2
|
|
FIOM VSA_DPM2_FIO6 -> DPM VSA_DPM2
|
|
FIOM VSA_DPM2_FIO7 -> DPM VSA_DPM2
|
|
FIOM VSA_DPM3_FIO1 -> DPM VSA_DPM3
|
|
FIOM VSA_DPM3_FIO2 -> DPM VSA_DPM3
|
|
FIOM VSA_DPM3_FIO3 -> DPM VSA_DPM3
|
|
FIOM VSA_DPM3_FIO4 -> DPM VSA_DPM3
|
|
FIOM VSA_DPM3_FIO5 -> DPM VSA_DPM3
|
|
FIOM VSA_DPM3_FIO6 -> DPM VSA_DPM3
|
|
FIOM VSA_DPM3_FIO7 -> DPM VSA_DPM3
|
|
FIOM VSC_DPM1_FIO1 -> DPM VSC_DPM1
|
|
FIOM VSC_DPM1_FIO2 -> DPM VSC_DPM1
|
|
FIOM VSC_DPM1_FIO3 -> DPM VSC_DPM1
|
|
FIOM VSC_DPM1_FIO4 -> DPM VSC_DPM1
|
|
FIOM VSC_DPM1_FIO5 -> DPM VSC_DPM1
|
|
FIOM VSC_DPM1_FIO6 -> DPM VSC_DPM1
|
|
FIOM VSC_DPM1_FIO7 -> DPM VSC_DPM1
|
|
FIOM VSC_DPM1_FIO8 -> DPM VSC_DPM1
|
|
FIOM VSC_DPM2_FIO1 -> DPM VSC_DPM2
|
|
FIOM VSC_DPM2_FIO2 -> DPM VSC_DPM2
|
|
FIOM VSC_DPM2_FIO3 -> DPM VSC_DPM2
|
|
FIOM VSC_DPM2_FIO4 -> DPM VSC_DPM2
|
|
FIOM VSC_DPM2_FIO5 -> DPM VSC_DPM2
|
|
FIOM VSC_DPM2_FIO6 -> DPM VSC_DPM2
|
|
FIOM VSC_DPM2_FIO7 -> DPM VSC_DPM2
|
|
FIOM VSC_DPM2_FIO8 -> DPM VSC_DPM2
|
|
FIOM VSC_DPM3_FIO1 -> DPM VSC_DPM3
|
|
FIOM VSC_DPM3_FIO2 -> DPM VSC_DPM3
|
|
FIOM VSC_DPM3_FIO3 -> DPM VSC_DPM3
|
|
FIOM VSC_DPM3_FIO4 -> DPM VSC_DPM3
|
|
FIOM VSC_DPM3_FIO5 -> DPM VSC_DPM3
|
|
FIOM VSC_DPM3_FIO6 -> DPM VSC_DPM3
|
|
FIOM VSC_DPM3_FIO7 -> DPM VSC_DPM3
|
|
FIOM VSC_DPM3_FIO8 -> DPM VSC_DPM3
|
|
APF FL1014_2_VFD1 -> DPM FL1034_2_DPM1
|
|
APF FL1018_2_VFD1 -> DPM FL1034_2_DPM1
|
|
APF FL1022_2_VFD1 -> DPM FL1034_2_DPM1
|
|
APF FL1026_2_VFD1 -> DPM FL1034_2_DPM1
|
|
APF FL1034_2_VFD1 -> DPM FL1034_2_DPM1
|
|
APF FL1038_2_VFD1 -> DPM FL1034_2_DPM1
|
|
APF FL3012_2_VFD1 -> DPM FL3016_2_DPM1
|
|
APF FL3016_2_VFD1 -> DPM FL3016_2_DPM1
|
|
APF FL3020_2_VFD1 -> DPM FL3016_2_DPM1
|
|
APF FL3024_2_VFD1 -> DPM FL3016_2_DPM1
|
|
APF PRS3_2A_VFD1 -> DPM PRS3_5_DPM1
|
|
APF PRS3_2B_VFD1 -> DPM PRS3_5_DPM1
|
|
APF PRS3_3A_VFD1 -> DPM PRS3_5_DPM1
|
|
APF PRS3_3B_VFD1 -> DPM PRS3_5_DPM1
|
|
APF PRS3_5_VFD1 -> DPM PRS3_5_DPM1
|
|
APF PRS4_1_VFD1 -> DPM PRS3_5_DPM1
|
|
APF PRS4_2_VFD1 -> DPM PRS3_5_DPM1
|
|
APF PS10_1_VFD1 -> DPM PS10_2_DPM1
|
|
APF PS11_1_VFD1 -> DPM PRS3_5_DPM1
|
|
APF PS11_2_VFD1 -> DPM PRS3_5_DPM1
|
|
APF PS11_3_VFD1 -> DPM PRS3_5_DPM1
|
|
APF PS11_4_VFD1 -> DPM PRS3_5_DPM1
|
|
APF PS11_6_VFD1 -> DPM PS11_7_DPM1
|
|
APF ULC5_3_VFD1 -> DPM PS10_2_DPM1
|
|
APF ULC6_3_VFD1 -> DPM PS10_2_DPM1
|
|
APF ULC7_3_VFD1 -> DPM PS10_2_DPM1
|
|
APF ULC8_3_VFD1 -> DPM PS10_2_DPM1
|
|
- Added 33 E-stop check rungs
|
|
|
|
[R090_STATION_JR_PB] Starting STATION_JR_PB routine generation...
|
|
Found 75 STATION_JR_PB configurations
|
|
Generated 75 STATION_JR_PB rungs
|
|
|
|
[R0100_JPE] Starting JPE routine generation...
|
|
Found 50 JPE configurations
|
|
Generated 50 JPE rungs
|
|
Belt tracking for FL1014_2_VFD1 -> zzz_FL1014_2Tracking
|
|
Belt tracking for FL1018_2_VFD1 -> zzz_FL1018_2Tracking
|
|
Belt tracking for FL1022_2_VFD1 -> zzz_FL1022_2Tracking
|
|
Belt tracking for FL1026_2_VFD1 -> zzz_FL1026_2Tracking
|
|
Belt tracking for FL1034_2_VFD1 -> zzz_FL1034_2Tracking
|
|
Belt tracking for FL1038_2_VFD1 -> zzz_FL1038_2Tracking
|
|
Belt tracking for FL3012_2_VFD1 -> zzz_FL3012_2Tracking
|
|
Belt tracking for FL3016_2_VFD1 -> zzz_FL3016_2Tracking
|
|
Belt tracking for FL3020_2_VFD1 -> zzz_FL3020_2Tracking
|
|
Belt tracking for FL3024_2_VFD1 -> zzz_FL3024_2Tracking
|
|
Belt tracking for PRS3_2A_VFD1 -> zzz_PRS3_2ATracking
|
|
Belt tracking for PRS3_2B_VFD1 -> zzz_PRS3_2BTracking
|
|
Belt tracking for PRS3_3A_VFD1 -> zzz_PRS3_3ATracking
|
|
Belt tracking for PRS3_3B_VFD1 -> zzz_PRS3_3BTracking
|
|
Belt tracking for PRS3_5_VFD1 -> zzz_PRS3_5Tracking
|
|
Belt tracking for PRS4_1_VFD1 -> zzz_PRS4_1Tracking
|
|
Belt tracking for PRS4_2_VFD1 -> zzz_PRS4_2Tracking
|
|
Belt tracking for PS10_1_VFD1 -> zzz_PS10_1Tracking
|
|
Belt tracking for PS10_2_VFD1 -> zzz_PS10_2Tracking
|
|
Belt tracking for PS10_3_VFD1 -> zzz_PS10_3Tracking
|
|
Belt tracking for PS10_5_VFD1 -> zzz_PS10_5Tracking
|
|
Belt tracking for PS11_1_VFD1 -> zzz_PS11_1Tracking
|
|
Belt tracking for PS11_2_VFD1 -> zzz_PS11_2Tracking
|
|
Belt tracking for PS11_3_VFD1 -> zzz_PS11_3Tracking
|
|
Belt tracking for PS11_4_VFD1 -> zzz_PS11_4Tracking
|
|
Belt tracking for PS11_6_VFD1 -> zzz_PS11_6Tracking
|
|
Belt tracking for PS11_7_VFD1 -> zzz_PS11_7Tracking
|
|
Belt tracking for PS11_8_VFD1 -> zzz_PS11_8Tracking
|
|
Belt tracking for PS11_9_VFD1 -> zzz_PS11_9Tracking
|
|
Belt tracking for PS11_11_VFD1 -> zzz_PS11_11Tracking
|
|
Belt tracking for ULC5_3_VFD1 -> zzz_ULC5_3Tracking
|
|
Belt tracking for ULC6_3_VFD1 -> zzz_ULC6_3Tracking
|
|
Belt tracking for ULC7_3_VFD1 -> zzz_ULC7_3Tracking
|
|
Belt tracking for ULC8_3_VFD1 -> zzz_ULC8_3Tracking
|
|
- Added 34 belt tracking AOI calls
|
|
Created safety tag mapping file: SafetyTagMapping.txt
|
|
|
|
=== Step 2: Routines Generator stderr ===
|
|
[19:19:54] [INFO] [logging_config.py:128:_log_with_context] Logging to file: /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/logs/workflow_MTN6_MCM04_20250826_191948.log
|
|
[19:19:54] [INFO] [logging_config.py:128:_log_with_context] === Generating All PLC Artifacts ===
|
|
[19:19:54] [INFO] [logging_config.py:128:_log_with_context] Generating SafetyProgram L5X...
|
|
[19:19:54] [WARNING] [logging_config.py:128:_log_with_context] LimitedSafetyProgramGenerator is deprecated; using ModernSafetyProgramGenerator
|
|
[19:19:54] [INFO] [logging_config.py:128:_log_with_context] Starting ModernSafetyProgramGenerator generation
|
|
[19:19:54] [DEBUG] [logging_config.py:128:_log_with_context] Creating SafetyProgram XML structure
|
|
[19:19:54] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: main_routine (core)
|
|
[19:19:54] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: apf (device)
|
|
[19:19:54] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: belt_tracking (device)
|
|
[19:19:54] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: cb_monitor (device)
|
|
[19:19:54] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: d2c_chute (device)
|
|
[19:19:54] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: dpm (device)
|
|
[19:19:54] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: encoder (device)
|
|
[19:19:54] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: estops (safety)
|
|
[19:19:54] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: estop_check (safety)
|
|
[19:19:54] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: extendo (device)
|
|
[19:19:54] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: fioh (device)
|
|
[19:19:54] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: fiom (device)
|
|
[19:19:54] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: flow_ctrl (device)
|
|
[19:19:54] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: fpe (device)
|
|
[19:19:54] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: inputs (safety)
|
|
[19:19:54] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: jpe (device)
|
|
[19:19:54] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: mcm (core)
|
|
[19:19:54] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: outputs (safety)
|
|
[19:19:54] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: pb_chute (device)
|
|
[19:19:54] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: pmm (device)
|
|
[19:19:54] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: rack (core)
|
|
[19:19:54] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: resets (safety)
|
|
[19:19:54] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: safety_tag_map (core)
|
|
[19:19:54] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: speed_ctrl (device)
|
|
[19:19:54] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: station_epc (safety)
|
|
[19:19:54] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: station_jr_chute (device)
|
|
[19:19:54] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: station_jr_pb (device)
|
|
[19:19:54] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: station_ss_pb (device)
|
|
[19:19:54] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: station_s_pb (device)
|
|
[19:19:54] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: taching_belts (device)
|
|
[19:19:54] [DEBUG] [logging_config.py:126:_log_with_context] Registered plugin: zones (safety)
|
|
[19:19:54] [INFO] [logging_config.py:128:_log_with_context] Generating safety routines...
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: inputs
|
|
[19:19:55] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: inputs
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: outputs
|
|
[19:19:55] [DEBUG] [logging_config.py:126:_log_with_context] Zones: subsystem key
|
|
[19:19:55] [DEBUG] [logging_config.py:126:_log_with_context] Zones: heuristic best match
|
|
[19:19:55] [DEBUG] [logging_config.py:126:_log_with_context] Zones: loaded
|
|
[19:19:55] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: outputs
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: resets
|
|
[19:19:55] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: resets
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: zones
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for FL1014_1: {'ESTOP1'}
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for FL1018_1: {'ESTOP1'}
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for FL1022_1: {'ESTOP1'}
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for FL1026_1: {'ESTOP1'}
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for FL1034_1: {'ESTOP1'}
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for FL1038_1: {'ESTOP1'}
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for FL3012_1: {'ESTOP1'}
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for FL3016_1: {'ESTOP1'}
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for FL3020_1: {'ESTOP1'}
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for FL3024_1: {'ESTOP1'}
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for PRS3_5: {'EPC1', 'EPC2'}
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for PRS4_1: {'EPC1', 'EPC2'}
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for PRS4_2: {'EPC1', 'EPC2'}
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for PS10_1: {'EPC1'}
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for PS10_5: {'EPC1'}
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for PS11_1: {'EPC1'}
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for PS11_3: {'EPC1', 'EPC2'}
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for PS11_4: {'EPC1', 'EPC2'}
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for PS11_7: {'EPC1', 'EPC2'}
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for PS11_11: {'EPC1', 'EPC2'}
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for ULC5_3: {'EPC1', 'EPC2'}
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for ULC6_3: {'EPC1'}
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for ULC7_3: {'EPC1', 'EPC2'}
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Found DCS controllers for ULC8_3: {'EPC1'}
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Available DCS controllers: {'FL1014_1': {'ESTOP1'}, 'FL1018_1': {'ESTOP1'}, 'FL1022_1': {'ESTOP1'}, 'FL1026_1': {'ESTOP1'}, 'FL1034_1': {'ESTOP1'}, 'FL1038_1': {'ESTOP1'}, 'FL3012_1': {'ESTOP1'}, 'FL3016_1': {'ESTOP1'}, 'FL3020_1': {'ESTOP1'}, 'FL3024_1': {'ESTOP1'}, 'PRS3_5': {'EPC1', 'EPC2'}, 'PRS4_1': {'EPC1', 'EPC2'}, 'PRS4_2': {'EPC1', 'EPC2'}, 'PS10_1': {'EPC1'}, 'PS10_5': {'EPC1'}, 'PS11_1': {'EPC1'}, 'PS11_3': {'EPC1', 'EPC2'}, 'PS11_4': {'EPC1', 'EPC2'}, 'PS11_7': {'EPC1', 'EPC2'}, 'PS11_11': {'EPC1', 'EPC2'}, 'ULC5_3': {'EPC1', 'EPC2'}, 'ULC6_3': {'EPC1'}, 'ULC7_3': {'EPC1', 'EPC2'}, 'ULC8_3': {'EPC1'}}
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Zone 04-01 candidates: ['ULC7_1', 'ULC7_2', 'ULC7_3', 'ULC8_1', 'ULC8_2', 'ULC8_3', 'PS10_1', 'PS10_2', 'PS10_3']
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS10_2 in zone 04-01
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS10_3 in zone 04-01
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base ULC7_1 in zone 04-01
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base ULC7_2 in zone 04-01
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base ULC8_1 in zone 04-01
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base ULC8_2 in zone 04-01
|
|
[19:19:55] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Zone 04-02 candidates: ['PS10_1', 'PS10_2', 'PS10_3', 'PS11_1', 'PS11_2']
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS10_2 in zone 04-02
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS10_3 in zone 04-02
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS11_2 in zone 04-02
|
|
[19:19:55] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Zone 04-03 candidates: ['PS10_5']
|
|
[19:19:55] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Zone 04-04 candidates: ['ULC5_1', 'ULC5_2', 'ULC5_3', 'ULC6_1', 'ULC6_2', 'ULC6_3', 'PS11_1', 'PS11_2', 'PS11_3', 'PS11_4']
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS11_2 in zone 04-04
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base ULC5_1 in zone 04-04
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base ULC5_2 in zone 04-04
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base ULC6_1 in zone 04-04
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base ULC6_2 in zone 04-04
|
|
[19:19:55] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Zone 04-05 candidates: ['PS11_6', 'PS11_7']
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS11_6 in zone 04-05
|
|
[19:19:55] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Zone 04-06 candidates: ['PS11_8', 'PS11_9']
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS11_8 in zone 04-06
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PS11_9 in zone 04-06
|
|
[19:19:55] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Zone 04-07 candidates: ['PS11_11']
|
|
[19:19:55] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Zone 04-08 candidates: ['PRS3_5', 'PRS3_6']
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base PRS3_6 in zone 04-08
|
|
[19:19:55] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Zone 04-09 candidates: ['PRS4_1', 'PRS4_2', 'PS11_3']
|
|
[19:19:55] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Zone FL1014 candidates: ['FL1014_2', 'FL1014_3', 'FL1014_4']
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base FL1014_2 in zone FL1014
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base FL1014_3 in zone FL1014
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base FL1014_4 in zone FL1014
|
|
[19:19:55] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Zone FL1018 candidates: ['FL1018_2', 'FL1018_3', 'FL1018_4']
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base FL1018_2 in zone FL1018
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base FL1018_3 in zone FL1018
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base FL1018_4 in zone FL1018
|
|
[19:19:55] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Zone FL1022 candidates: ['FL1022_2', 'FL1022_3', 'FL1022_4']
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base FL1022_2 in zone FL1022
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base FL1022_3 in zone FL1022
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base FL1022_4 in zone FL1022
|
|
[19:19:55] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Zone FL1026 candidates: ['FL1026_2', 'FL1026_3', 'FL1026_4']
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base FL1026_2 in zone FL1026
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base FL1026_3 in zone FL1026
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base FL1026_4 in zone FL1026
|
|
[19:19:55] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Zone FL1034 candidates: ['FL1034_2', 'FL1034_3', 'FL1034_4']
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base FL1034_2 in zone FL1034
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base FL1034_3 in zone FL1034
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base FL1034_4 in zone FL1034
|
|
[19:19:55] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Zone FL1038 candidates: ['FL1038_2', 'FL1038_3', 'FL1038_4']
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base FL1038_2 in zone FL1038
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base FL1038_3 in zone FL1038
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base FL1038_4 in zone FL1038
|
|
[19:19:55] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Zone FL3012 candidates: ['FL3012_2', 'FL3012_3', 'FL3012_4']
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base FL3012_2 in zone FL3012
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base FL3012_3 in zone FL3012
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base FL3012_4 in zone FL3012
|
|
[19:19:55] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Zone FL3016 candidates: ['FL3016_2', 'FL3016_3', 'FL3016_4']
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base FL3016_2 in zone FL3016
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base FL3016_3 in zone FL3016
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base FL3016_4 in zone FL3016
|
|
[19:19:55] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Zone FL3020 candidates: ['FL3020_2', 'FL3020_3', 'FL3020_4']
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base FL3020_2 in zone FL3020
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base FL3020_3 in zone FL3020
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base FL3020_4 in zone FL3020
|
|
[19:19:55] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Zone FL3024 candidates: ['FL3024_2', 'FL3024_3', 'FL3024_4']
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base FL3024_2 in zone FL3024
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base FL3024_3 in zone FL3024
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] No DCS controllers found for base FL3024_4 in zone FL3024
|
|
[19:19:55] [DEBUG] [logging_config.py:126:_log_with_context] Zones: rung
|
|
[19:19:55] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: zones
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: estops
|
|
[19:19:55] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: estops
|
|
[19:19:55] [INFO] [logging_config.py:128:_log_with_context] Safety routine generation results: {'inputs': True, 'outputs': True, 'resets': True, 'zones': True, 'estops': True}
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag map with 25 tags
|
|
[19:19:55] [INFO] [logging_config.py:126:_log_with_context] Routines created (6): MainRoutine, R010_INPUTS, R011_OUTPUTS, R012_RESETS, R020_ESTOPS, R030_ZONES
|
|
[19:19:55] [INFO] [logging_config.py:126:_log_with_context] - R010_INPUTS: 80 rungs | example: XIC(Local:7:I.Pt02.Status)XIC(Local:7:I.Pt03.Status)OTE(MCM_EPB_STATUS);
|
|
[19:19:55] [INFO] [logging_config.py:126:_log_with_context] - R011_OUTPUTS: 19 rungs | example: XIC(EStop_MCM_OK)XIC(EStop_04_01_OK)[OTE(PS10_1_VFD1:SO.STOOutput),OTE(PS10_2_VFD1:SO.STOOutput),OTE(PS10_3_VFD1:SO.STOOutput),OTE(ULC7_3_VFD1:SO.Out00Output...
|
|
[19:19:55] [INFO] [logging_config.py:126:_log_with_context] - R012_RESETS: 23 rungs | example: [XIC(SFT_PRS3_5_S1_PB) ,XIC(SFT_MCM_S_PB)]OTE(RST_PRS3_5_EPC1_ESTOP);
|
|
[19:19:55] [INFO] [logging_config.py:126:_log_with_context] - R030_ZONES: 20 rungs | example: XIC(PS10_1_EPC1_DCS_CTRL.O1)XIC(ULC7_3_EPC1_DCS_CTRL.O1)XIC(ULC7_3_EPC2_DCS_CTRL.O1)XIC(ULC8_3_EPC1_DCS_CTRL.O1)OTE(EStop_04_01_OK);
|
|
[19:19:55] [INFO] [logging_config.py:126:_log_with_context] - R020_ESTOPS: 34 rungs | example: DCS(MCM_EPB_DCS_CTRL,EMERGENCY STOP,EQUIVALENT - ACTIVE HIGH,500,MANUAL,AUTOMATIC,Local:7:I.Pt02.Data,Local:7:I.Pt03.Data,MCM_EPB_STATUS,SFT_MCM_S_PB);
|
|
[19:19:55] [INFO] [logging_config.py:126:_log_with_context] - MainRoutine: 1 rungs | example: [JSR(R010_INPUTS,0) ,JSR(R011_OUTPUTS,0) ,JSR(R012_RESETS,0) ,JSR(R020_ESTOPS,0) ,JSR(R030_ZONES,0) ];
|
|
[19:19:55] [INFO] [logging_config.py:128:_log_with_context] Successfully completed ModernSafetyProgramGenerator generation
|
|
[19:19:55] [INFO] [logging_config.py:128:_log_with_context] Written ModernSafetyProgramGenerator to SafetyProgram_Generated.L5X
|
|
[19:19:55] [INFO] [logging_config.py:128:_log_with_context] [SUCCESS] SafetyProgram written to SafetyProgram_Generated.L5X
|
|
[19:19:55] [INFO] [logging_config.py:128:_log_with_context] Generating MainProgram L5X...
|
|
[19:19:55] [WARNING] [logging_config.py:128:_log_with_context] LimitedMainProgramGenerator is deprecated; using ModernMainProgramGenerator
|
|
[19:19:55] [INFO] [logging_config.py:128:_log_with_context] Starting ModernMainProgramGenerator generation
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Creating MainProgram XML structure
|
|
[19:19:55] [DEBUG] [logging_config.py:128:_log_with_context] Adding controller tags...
|
|
[19:19:55] [DEBUG] [logging_config.py:126:_log_with_context] Zones: subsystem key
|
|
[19:19:55] [DEBUG] [logging_config.py:126:_log_with_context] Zones: heuristic best match
|
|
[19:19:55] [DEBUG] [logging_config.py:126:_log_with_context] Zones: loaded
|
|
[19:19:56] [DEBUG] [logging_config.py:126:_log_with_context] Extracting PMM data
|
|
[19:19:56] [INFO] [logging_config.py:128:_log_with_context] Data: PMM entries=2
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] PMM processing PDP9_PMM1
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] PMM PDP9_PMM1 DPM=PS11_7_DPM1
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] PMM PDP9_PMM1 configuration stored
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] PMM processing PDP10_PMM1
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] PMM PDP10_PMM1 DPM=PS11_7_DPM1
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] PMM PDP10_PMM1 configuration stored
|
|
[19:19:56] [INFO] [logging_config.py:128:_log_with_context] Data: PMM configs=2
|
|
[19:19:56] [DEBUG] [logging_config.py:126:_log_with_context] Extracting CB_MONITOR data
|
|
[19:19:56] [INFO] [logging_config.py:128:_log_with_context] Data: CB PDPs=0
|
|
[19:19:56] [INFO] [logging_config.py:128:_log_with_context] Data: CB configs=0
|
|
[19:19:56] [INFO] [logging_config.py:126:_log_with_context] Tags created: total=731 | standard=138 safety=228 dcs=34 modules=323
|
|
[19:19:56] [INFO] [logging_config.py:128:_log_with_context] Added 731 controller tags
|
|
[19:19:56] [INFO] [logging_config.py:128:_log_with_context] Generating main program routines...
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: mcm
|
|
[19:19:56] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: mcm
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: rack
|
|
[19:19:56] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: rack
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: dpm
|
|
[19:19:56] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: dpm
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: fiom
|
|
[19:19:56] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: fiom
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: apf
|
|
[19:19:56] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: apf
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: flow_ctrl
|
|
[19:19:56] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: flow_ctrl
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: estop_check
|
|
[19:19:56] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: estop_check
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: encoder
|
|
[19:19:56] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: encoder
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: safety_tag_map
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Safety tag map: RST data has 111 rows
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: PRS3_5_S1_PB -> PRS3_4CH_FIO1:I.Pt06.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: PRS3_5_S2_PB -> PRS3_4CH_FIO1:I.Pt08.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: PRS4_1_S1_PB -> PRS4_2_FIO1:I.Pt04.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: PRS4_1_S2_PB -> PRS4_2_FIO1:I.Pt06.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: PRS4_2_S1_PB -> PRS4_2_FIO1:I.Pt12.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: PRS4_2_S2_PB -> PRS4_2_FIO1:I.Pt14.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: PS10_1_SS1_STPB -> PS10_1_FIO1:I.Pt06.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: PS11_11CH3_S1_PB -> PS11_11_FIO2:I.Pt00.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: PS11_11CH5_S1_PB -> PS11_11_FIO3:I.Pt00.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: PS11_3_S1_PB -> PS11_3_FIO1:I.Pt02.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: PS11_3_S2_PB -> PS11_3_FIO1:I.Pt04.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: PS11_4_S1_PB -> PS11_4_FIO1:I.Pt04.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: PS11_4_S2_PB -> PS11_4_FIO1:I.Pt06.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: PS11_7_S1_PB -> PS11_7_FIO1:I.Pt04.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: PS11_7_S2_PB -> PS11_7_FIO1:I.Pt06.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011005_GS1_PB -> VSA_DPM1_FIO1:I.Pt12.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011007_GS1_PB -> VSA_DPM1_FIO1:I.Pt14.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011003_GS1_PB -> VSA_DPM1_FIO1:I.Pt06.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011013_GS1_PB -> VSA_DPM1_FIO3:I.Pt12.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011009_GS1_PB -> VSA_DPM1_FIO3:I.Pt04.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011011_GS1_PB -> VSA_DPM1_FIO3:I.Pt06.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011021_GS1_PB -> VSA_DPM1_FIO5:I.Pt12.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011023_GS1_PB -> VSA_DPM1_FIO5:I.Pt14.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011017_GS1_PB -> VSA_DPM1_FIO5:I.Pt04.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011019_GS1_PB -> VSA_DPM1_FIO5:I.Pt06.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011025_GS1_PB -> VSA_DPM1_FIO7:I.Pt04.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011037_GS1_PB -> VSA_DPM2_FIO1:I.Pt12.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011039_GS1_PB -> VSA_DPM2_FIO1:I.Pt14.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011033_GS1_PB -> VSA_DPM2_FIO1:I.Pt04.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011035_GS1_PB -> VSA_DPM2_FIO1:I.Pt06.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011047_GS1_PB -> VSA_DPM2_FIO3:I.Pt14.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011041_GS1_PB -> VSA_DPM2_FIO3:I.Pt04.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011043_GS1_PB -> VSA_DPM2_FIO3:I.Pt06.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011053_GS1_PB -> VSA_DPM2_FIO5:I.Pt12.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011055_GS1_PB -> VSA_DPM2_FIO5:I.Pt14.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011049_GS1_PB -> VSA_DPM2_FIO5:I.Pt04.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011051_GS1_PB -> VSA_DPM2_FIO5:I.Pt06.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011057_GS1_PB -> VSA_DPM2_FIO7:I.Pt04.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011071_GS1_PB -> VSA_DPM3_FIO1:I.Pt12.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011073_GS1_PB -> VSA_DPM3_FIO1:I.Pt14.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011067_GS1_PB -> VSA_DPM3_FIO1:I.Pt04.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011069_GS1_PB -> VSA_DPM3_FIO1:I.Pt06.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011079_GS1_PB -> VSA_DPM3_FIO2:I.Pt12.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011081_GS1_PB -> VSA_DPM3_FIO2:I.Pt14.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011075_GS1_PB -> VSA_DPM3_FIO2:I.Pt04.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011087_GS1_PB -> VSA_DPM3_FIO3:I.Pt12.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011089_GS1_PB -> VSA_DPM3_FIO3:I.Pt14.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011083_GS1_PB -> VSA_DPM3_FIO3:I.Pt04.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011085_GS1_PB -> VSA_DPM3_FIO3:I.Pt06.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011095_GS1_PB -> VSA_DPM3_FIO4:I.Pt12.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011097_GS1_PB -> VSA_DPM3_FIO4:I.Pt14.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011091_GS1_PB -> VSA_DPM3_FIO4:I.Pt04.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011088_GS1_PB -> VSA_DPM3_FIO4:I.Pt06.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011099_GS1_PB -> VSA_DPM3_FIO5:I.Pt04.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011101_GS1_PB -> VSA_DPM3_FIO5:I.Pt06.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011082_GS1_PB -> VSA_DPM3_FIO7:I.Pt12.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011080_GS1_PB -> VSA_DPM3_FIO7:I.Pt14.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011086_GS1_PB -> VSA_DPM3_FIO7:I.Pt04.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S011084_GS1_PB -> VSA_DPM3_FIO7:I.Pt06.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S013007_GS1_PB -> VSC_DPM1_FIO2:I.Pt04.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S013005_GS1_PB -> VSC_DPM1_FIO2:I.Pt06.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S013011_GS1_PB -> VSC_DPM1_FIO4:I.Pt12.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S013009_GS1_PB -> VSC_DPM1_FIO4:I.Pt14.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S013015_GS1_PB -> VSC_DPM1_FIO4:I.Pt04.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S013013_GS1_PB -> VSC_DPM1_FIO4:I.Pt06.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S013017_GS1_PB -> VSC_DPM1_FIO6:I.Pt14.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S013023_GS1_PB -> VSC_DPM1_FIO6:I.Pt04.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S013021_GS1_PB -> VSC_DPM1_FIO6:I.Pt06.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S013027_GS1_PB -> VSC_DPM1_FIO8:I.Pt12.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S013025_GS1_PB -> VSC_DPM1_FIO8:I.Pt14.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S013031_GS1_PB -> VSC_DPM1_FIO8:I.Pt04.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S013039_GS1_PB -> VSC_DPM2_FIO2:I.Pt04.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S013037_GS1_PB -> VSC_DPM2_FIO2:I.Pt06.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S013043_GS1_PB -> VSC_DPM2_FIO4:I.Pt12.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S013041_GS1_PB -> VSC_DPM2_FIO4:I.Pt14.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S013047_GS1_PB -> VSC_DPM2_FIO4:I.Pt04.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S013045_GS1_PB -> VSC_DPM2_FIO4:I.Pt06.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S013055_GS1_PB -> VSC_DPM2_FIO6:I.Pt04.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S013053_GS1_PB -> VSC_DPM2_FIO6:I.Pt06.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S013059_GS1_PB -> VSC_DPM2_FIO8:I.Pt12.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S013057_GS1_PB -> VSC_DPM2_FIO8:I.Pt14.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S013063_GS1_PB -> VSC_DPM2_FIO8:I.Pt04.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S013067_GS1_PB -> VSC_DPM3_FIO2:I.Pt12.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S013065_GS1_PB -> VSC_DPM3_FIO2:I.Pt14.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S013071_GS1_PB -> VSC_DPM3_FIO2:I.Pt04.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S013075_GS1_PB -> VSC_DPM3_FIO4:I.Pt12.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S013073_GS1_PB -> VSC_DPM3_FIO4:I.Pt14.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S013079_GS1_PB -> VSC_DPM3_FIO4:I.Pt04.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S013077_GS1_PB -> VSC_DPM3_FIO4:I.Pt06.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S013083_GS1_PB -> VSC_DPM3_FIO6:I.Pt12.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S013081_GS1_PB -> VSC_DPM3_FIO6:I.Pt14.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S013087_GS1_PB -> VSC_DPM3_FIO6:I.Pt04.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S013091_GS1_PB -> VSC_DPM3_FIO8:I.Pt12.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S013089_GS1_PB -> VSC_DPM3_FIO8:I.Pt14.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: S013093_GS1_PB -> VSC_DPM3_FIO8:I.Pt06.Data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: ULC7_3_SS1_STPB -> PS10_1_FIOH1:I.ProcessDataIn.Connector_1_A_Pin_4
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: ULC7_3_SS2_STPB -> PS10_1_FIOH1:I.ProcessDataIn.Connector_6_A_Pin_4
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: ULC8_3_SS1_STPB -> PS10_1_FIOH2:I.ProcessDataIn.Connector_1_A_Pin_4
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: PS10_5CH1_S1_PB -> PS10_5_FIOH1:I.ProcessDataIn.Connector_1_A_Pin_4
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: PS10_5CH2_S1_PB -> PS10_5_FIOH1:I.ProcessDataIn.Connector_2_A_Pin_4
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: PS10_5CH3_S1_PB -> PS10_5_FIOH3:I.ProcessDataIn.Connector_4_A_Pin_4
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: PS10_5CH4_S1_PB -> PS10_5_FIOH4:I.ProcessDataIn.Connector_4_A_Pin_4
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: PS11_11_S1_PB -> PS11_11_FIOH1:I.ProcessDataIn.Connector_3_A_Pin_4
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: PS11_11CH1_S1_PB -> PS11_11_FIOH1:I.ProcessDataIn.Connector_4_B_Pin_2
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: PS11_11CH2_S1_PB -> PS11_11_FIOH2:I.ProcessDataIn.Connector_1_A_Pin_4
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: PS11_11CH4_S1_PB -> PS11_11_FIOH4:I.ProcessDataIn.Connector_6_A_Pin_4
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: PS11_11CH6_S1_PB -> PS11_11_FIOH6:I.ProcessDataIn.Connector_1_A_Pin_4
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: ULC5_3_SS1_STPB -> PS11_1_FIOH1:I.ProcessDataIn.Connector_3_A_Pin_4
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: ULC5_3_SS2_STPB -> PS11_1_FIOH1:I.ProcessDataIn.Connector_1_B_Pin_2
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: ULC6_3_SS2_STPB -> PS11_1_FIOH1:I.ProcessDataIn.Connector_2_A_Pin_4
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Added safety tag mapping: PS11_8_S1_PB -> PS11_8_FIOH1:I.ProcessDataIn.Connector_1_A_Pin_4
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Safety tag map: Generating 111 rungs
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 1: XIC(PRS3_4CH_FIO1:I.Pt06.Data)OTE(PRS3_5_S1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 2: XIC(PRS3_4CH_FIO1:I.Pt08.Data)OTE(PRS3_5_S2_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 3: XIC(PRS4_2_FIO1:I.Pt04.Data)OTE(PRS4_1_S1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 4: XIC(PRS4_2_FIO1:I.Pt06.Data)OTE(PRS4_1_S2_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 5: XIC(PRS4_2_FIO1:I.Pt12.Data)OTE(PRS4_2_S1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 6: XIC(PRS4_2_FIO1:I.Pt14.Data)OTE(PRS4_2_S2_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 7: XIC(PS10_1_FIO1:I.Pt06.Data)OTE(PS10_1_SS1_STPB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 8: XIC(PS10_5_FIOH1:I.ProcessDataIn.Connector_1_A_Pin_4)OTE(PS10_5CH1_S1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 9: XIC(PS10_5_FIOH1:I.ProcessDataIn.Connector_2_A_Pin_4)OTE(PS10_5CH2_S1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 10: XIC(PS10_5_FIOH3:I.ProcessDataIn.Connector_4_A_Pin_4)OTE(PS10_5CH3_S1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 11: XIC(PS10_5_FIOH4:I.ProcessDataIn.Connector_4_A_Pin_4)OTE(PS10_5CH4_S1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 12: XIC(PS11_3_FIO1:I.Pt02.Data)OTE(PS11_3_S1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 13: XIC(PS11_3_FIO1:I.Pt04.Data)OTE(PS11_3_S2_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 14: XIC(PS11_4_FIO1:I.Pt04.Data)OTE(PS11_4_S1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 15: XIC(PS11_4_FIO1:I.Pt06.Data)OTE(PS11_4_S2_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 16: XIC(PS11_7_FIO1:I.Pt04.Data)OTE(PS11_7_S1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 17: XIC(PS11_7_FIO1:I.Pt06.Data)OTE(PS11_7_S2_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 18: XIC(PS11_8_FIOH1:I.ProcessDataIn.Connector_1_A_Pin_4)OTE(PS11_8_S1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 19: XIC(PS11_11_FIOH1:I.ProcessDataIn.Connector_3_A_Pin_4)OTE(PS11_11_S1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 20: XIC(PS11_11_FIOH1:I.ProcessDataIn.Connector_4_B_Pin_2)OTE(PS11_11CH1_S1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 21: XIC(PS11_11_FIOH2:I.ProcessDataIn.Connector_1_A_Pin_4)OTE(PS11_11CH2_S1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 22: XIC(PS11_11_FIO2:I.Pt00.Data)OTE(PS11_11CH3_S1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 23: XIC(PS11_11_FIOH4:I.ProcessDataIn.Connector_6_A_Pin_4)OTE(PS11_11CH4_S1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 24: XIC(PS11_11_FIO3:I.Pt00.Data)OTE(PS11_11CH5_S1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 25: XIC(PS11_11_FIOH6:I.ProcessDataIn.Connector_1_A_Pin_4)OTE(PS11_11CH6_S1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 26: XIC(VSA_DPM1_FIO1:I.Pt06.Data)OTE(S011003_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 27: XIC(VSA_DPM1_FIO1:I.Pt12.Data)OTE(S011005_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 28: XIC(VSA_DPM1_FIO1:I.Pt14.Data)OTE(S011007_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 29: XIC(VSA_DPM1_FIO3:I.Pt04.Data)OTE(S011009_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 30: XIC(VSA_DPM1_FIO3:I.Pt06.Data)OTE(S011011_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 31: XIC(VSA_DPM1_FIO3:I.Pt12.Data)OTE(S011013_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 32: XIC(VSA_DPM1_FIO5:I.Pt04.Data)OTE(S011017_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 33: XIC(VSA_DPM1_FIO5:I.Pt06.Data)OTE(S011019_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 34: XIC(VSA_DPM1_FIO5:I.Pt12.Data)OTE(S011021_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 35: XIC(VSA_DPM1_FIO5:I.Pt14.Data)OTE(S011023_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 36: XIC(VSA_DPM1_FIO7:I.Pt04.Data)OTE(S011025_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 37: XIC(VSA_DPM2_FIO1:I.Pt04.Data)OTE(S011033_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 38: XIC(VSA_DPM2_FIO1:I.Pt06.Data)OTE(S011035_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 39: XIC(VSA_DPM2_FIO1:I.Pt12.Data)OTE(S011037_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 40: XIC(VSA_DPM2_FIO1:I.Pt14.Data)OTE(S011039_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 41: XIC(VSA_DPM2_FIO3:I.Pt04.Data)OTE(S011041_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 42: XIC(VSA_DPM2_FIO3:I.Pt06.Data)OTE(S011043_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 43: XIC(VSA_DPM2_FIO3:I.Pt14.Data)OTE(S011047_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 44: XIC(VSA_DPM2_FIO5:I.Pt04.Data)OTE(S011049_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 45: XIC(VSA_DPM2_FIO5:I.Pt06.Data)OTE(S011051_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 46: XIC(VSA_DPM2_FIO5:I.Pt12.Data)OTE(S011053_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 47: XIC(VSA_DPM2_FIO5:I.Pt14.Data)OTE(S011055_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 48: XIC(VSA_DPM2_FIO7:I.Pt04.Data)OTE(S011057_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 49: XIC(VSA_DPM3_FIO1:I.Pt04.Data)OTE(S011067_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 50: XIC(VSA_DPM3_FIO1:I.Pt06.Data)OTE(S011069_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 51: XIC(VSA_DPM3_FIO1:I.Pt12.Data)OTE(S011071_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 52: XIC(VSA_DPM3_FIO1:I.Pt14.Data)OTE(S011073_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 53: XIC(VSA_DPM3_FIO2:I.Pt04.Data)OTE(S011075_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 54: XIC(VSA_DPM3_FIO2:I.Pt12.Data)OTE(S011079_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 55: XIC(VSA_DPM3_FIO7:I.Pt14.Data)OTE(S011080_GS1_PB );
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 56: XIC(VSA_DPM3_FIO2:I.Pt14.Data)OTE(S011081_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 57: XIC(VSA_DPM3_FIO7:I.Pt12.Data)OTE(S011082_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 58: XIC(VSA_DPM3_FIO3:I.Pt04.Data)OTE(S011083_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 59: XIC(VSA_DPM3_FIO7:I.Pt06.Data)OTE(S011084_GS1_PB );
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 60: XIC(VSA_DPM3_FIO3:I.Pt06.Data)OTE(S011085_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 61: XIC(VSA_DPM3_FIO7:I.Pt04.Data)OTE(S011086_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 62: XIC(VSA_DPM3_FIO3:I.Pt12.Data)OTE(S011087_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 63: XIC(VSA_DPM3_FIO4:I.Pt06.Data)OTE(S011088_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 64: XIC(VSA_DPM3_FIO3:I.Pt14.Data)OTE(S011089_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 65: XIC(VSA_DPM3_FIO4:I.Pt04.Data)OTE(S011091_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 66: XIC(VSA_DPM3_FIO4:I.Pt12.Data)OTE(S011095_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 67: XIC(VSA_DPM3_FIO4:I.Pt14.Data)OTE(S011097_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 68: XIC(VSA_DPM3_FIO5:I.Pt04.Data)OTE(S011099_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 69: XIC(VSA_DPM3_FIO5:I.Pt06.Data)OTE(S011101_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 70: XIC(VSC_DPM1_FIO2:I.Pt06.Data)OTE(S013005_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 71: XIC(VSC_DPM1_FIO2:I.Pt04.Data)OTE(S013007_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 72: XIC(VSC_DPM1_FIO4:I.Pt14.Data)OTE(S013009_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 73: XIC(VSC_DPM1_FIO4:I.Pt12.Data)OTE(S013011_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 74: XIC(VSC_DPM1_FIO4:I.Pt06.Data)OTE(S013013_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 75: XIC(VSC_DPM1_FIO4:I.Pt04.Data)OTE(S013015_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 76: XIC(VSC_DPM1_FIO6:I.Pt14.Data)OTE(S013017_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 77: XIC(VSC_DPM1_FIO6:I.Pt06.Data)OTE(S013021_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 78: XIC(VSC_DPM1_FIO6:I.Pt04.Data)OTE(S013023_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 79: XIC(VSC_DPM1_FIO8:I.Pt14.Data)OTE(S013025_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 80: XIC(VSC_DPM1_FIO8:I.Pt12.Data)OTE(S013027_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 81: XIC(VSC_DPM1_FIO8:I.Pt04.Data)OTE(S013031_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 82: XIC(VSC_DPM2_FIO2:I.Pt06.Data)OTE(S013037_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 83: XIC(VSC_DPM2_FIO2:I.Pt04.Data)OTE(S013039_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 84: XIC(VSC_DPM2_FIO4:I.Pt14.Data)OTE(S013041_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 85: XIC(VSC_DPM2_FIO4:I.Pt12.Data)OTE(S013043_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 86: XIC(VSC_DPM2_FIO4:I.Pt06.Data)OTE(S013045_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 87: XIC(VSC_DPM2_FIO4:I.Pt04.Data)OTE(S013047_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 88: XIC(VSC_DPM2_FIO6:I.Pt06.Data)OTE(S013053_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 89: XIC(VSC_DPM2_FIO6:I.Pt04.Data)OTE(S013055_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 90: XIC(VSC_DPM2_FIO8:I.Pt14.Data)OTE(S013057_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 91: XIC(VSC_DPM2_FIO8:I.Pt12.Data)OTE(S013059_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 92: XIC(VSC_DPM2_FIO8:I.Pt04.Data)OTE(S013063_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 93: XIC(VSC_DPM3_FIO2:I.Pt14.Data)OTE(S013065_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 94: XIC(VSC_DPM3_FIO2:I.Pt12.Data)OTE(S013067_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 95: XIC(VSC_DPM3_FIO2:I.Pt04.Data)OTE(S013071_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 96: XIC(VSC_DPM3_FIO4:I.Pt14.Data)OTE(S013073_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 97: XIC(VSC_DPM3_FIO4:I.Pt12.Data)OTE(S013075_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 98: XIC(VSC_DPM3_FIO4:I.Pt06.Data)OTE(S013077_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 99: XIC(VSC_DPM3_FIO4:I.Pt04.Data)OTE(S013079_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 100: XIC(VSC_DPM3_FIO6:I.Pt14.Data)OTE(S013081_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 101: XIC(VSC_DPM3_FIO6:I.Pt12.Data)OTE(S013083_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 102: XIC(VSC_DPM3_FIO6:I.Pt04.Data)OTE(S013087_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 103: XIC(VSC_DPM3_FIO8:I.Pt14.Data)OTE(S013089_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 104: XIC(VSC_DPM3_FIO8:I.Pt12.Data)OTE(S013091_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 105: XIC(VSC_DPM3_FIO8:I.Pt06.Data)OTE(S013093_GS1_PB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 106: XIC(PS11_1_FIOH1:I.ProcessDataIn.Connector_3_A_Pin_4)OTE(ULC5_3_SS1_STPB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 107: XIC(PS11_1_FIOH1:I.ProcessDataIn.Connector_1_B_Pin_2)OTE(ULC5_3_SS2_STPB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 108: XIC(PS11_1_FIOH1:I.ProcessDataIn.Connector_2_A_Pin_4)OTE(ULC6_3_SS2_STPB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 109: XIC(PS10_1_FIOH1:I.ProcessDataIn.Connector_1_A_Pin_4)OTE(ULC7_3_SS1_STPB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 110: XIC(PS10_1_FIOH1:I.ProcessDataIn.Connector_6_A_Pin_4)OTE(ULC7_3_SS2_STPB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generated rung 111: XIC(PS10_1_FIOH2:I.ProcessDataIn.Connector_1_A_Pin_4)OTE(ULC8_3_SS1_STPB);
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Safety tag map: Generated 111 total rungs
|
|
[19:19:56] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: safety_tag_map
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: station_jr_pb
|
|
[19:19:56] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: station_jr_pb
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: station_s_pb
|
|
[19:19:56] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: station_s_pb
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: station_ss_pb
|
|
[19:19:56] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: station_ss_pb
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: station_epc
|
|
[19:19:56] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: station_epc
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: jpe
|
|
[19:19:56] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: jpe
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: pmm
|
|
[19:19:56] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: pmm
|
|
[19:19:56] [INFO] [logging_config.py:128:_log_with_context] Plugin cb_monitor cannot generate with current data
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: belt_tracking
|
|
[19:19:56] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: belt_tracking
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Generating routine: main_routine
|
|
[19:19:56] [INFO] [logging_config.py:128:_log_with_context] Generating MainRoutine with JSR calls
|
|
[19:19:56] [INFO] [logging_config.py:128:_log_with_context] Successfully generated MainRoutine
|
|
[19:19:56] [INFO] [logging_config.py:128:_log_with_context] Successfully generated routine: main_routine
|
|
[19:19:56] [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': True, 'safety_tag_map': True, 'station_jr_pb': True, 'station_s_pb': True, 'station_ss_pb': True, 'station_epc': True, 'jpe': True, 'pmm': True, 'cb_monitor': False, 'belt_tracking': True, 'main_routine': True}
|
|
[19:19:56] [INFO] [logging_config.py:126:_log_with_context] Routines created (17): MainRoutine, R010_MCM, R011_RACK, R020_DPM, R030_FIOM, R040_APF, R050_FLOW_CTRL, R060_PMM, R080_ENCODER, R090_STATION_JR_PB, R095_STATION_S_PB, R096_STATION_SS_PB, R097_STATION_EPC, R100_JPE, R120_ESTOP_CHECK, R130_SAFETY_TAG_MAP, ZZZ_BeltTracking
|
|
[19:19:56] [INFO] [logging_config.py:126:_log_with_context] - R010_MCM: 2 rungs | example: NOP();
|
|
[19:19:56] [INFO] [logging_config.py:126:_log_with_context] - R011_RACK: 2 rungs | example: NOP();
|
|
[19:19:56] [INFO] [logging_config.py:126:_log_with_context] - R020_DPM: 12 rungs | example: NOP();
|
|
[19:19:56] [INFO] [logging_config.py:126:_log_with_context] - R030_FIOM: 64 rungs | example: NOP();
|
|
[19:19:56] [INFO] [logging_config.py:126:_log_with_context] - R040_APF: 28 rungs | example: NOP();
|
|
[19:19:56] [INFO] [logging_config.py:126:_log_with_context] - R050_FLOW_CTRL: 30 rungs | example: XIC(PRS4_2_VFD1.CTRL.STS.Enabled)OTE(PRS4_1_VFD1.CTRL.CMD.Interlock);
|
|
[19:19:56] [INFO] [logging_config.py:126:_log_with_context] - R120_ESTOP_CHECK: 33 rungs | example: XIO(FL1014_2_VFD1:SI.In00Data)XIO(FL1014_2_VFD1:SO.Out00Output)XIO(FL1014_2_VFD1:SO.STOOutput)XIC(FL1018_2_VFD1:SO.Out00Output)XIC(FL1018_2_VFD1:SO.STOOutput...
|
|
[19:19:56] [INFO] [logging_config.py:126:_log_with_context] - R080_ENCODER: 19 rungs | example: AOI_ENCODER(PRS4_1_ENCODER.AOI,PRS4_1_ENCODER.HMI,PRS4_1_ENCODER.CTRL,PRS4_1_VFD1.CTRL,NO_UPSTREAM,PRS4_2_VFD1.CTRL,PRS4_1_VFD1:I.In_1,PRS4_1_VFD1:I.Connecti...
|
|
[19:19:56] [INFO] [logging_config.py:126:_log_with_context] - R130_SAFETY_TAG_MAP: 112 rungs | example: XIC(Local:5:I.Data.0)OTE(MCM_S_PB);
|
|
[19:19:56] [INFO] [logging_config.py:126:_log_with_context] - R090_STATION_JR_PB: 75 rungs | example: AOI_STATION_JR_PB(FL1014_2_JR1_PB.AOI,FL1014_2_JR1_PB.HMI,FL1014_2_JR1_PB.CTRL,NO_PARTNER,FL1014_FIOH1:I.ProcessDataIn.Connector_6_A_Pin_4,FL1014_FIOH1:O.Pro...
|
|
[19:19:56] [INFO] [logging_config.py:126:_log_with_context] - R095_STATION_S_PB: 14 rungs | example: AOI_STATION_S_PB(PRS3_5_S1_PB_STATION.AOI,PRS3_5_S1_PB_STATION.HMI,PRS3_5_S1_PB_STATION.CTRL,PRS3_5_VFD1.CTRL,PRS3_4CH_FIO1:I.Pt06.Data,PRS3_4CH_FIO1:O.Pt07....
|
|
[19:19:56] [INFO] [logging_config.py:126:_log_with_context] - R096_STATION_SS_PB: 6 rungs | example: AOI_STATION_SS_PB(PS10_1_SS1_STATION.AOI,PS10_1_SS1_STATION.HMI,PS10_1_SS1_STATION.CTRL,PS10_1_VFD1.CTRL,PS10_1_FIO1:I.ConnectionFaulted,PS10_1_FIO1:I.Pt04.D...
|
|
[19:19:56] [INFO] [logging_config.py:126:_log_with_context] - R097_STATION_EPC: 22 rungs | example: AOI_STATION_EPC(PRS3_5_EPC1_STATION.AOI,MCM.CTRL,PRS3_5_EPC1_STATION.HMI,PRS3_5_S1_PB_STATION.CTRL,PRS3_5_VFD1:I.ConnectionFaulted,PRS3_5_VFD1:SI.In00Data,PR...
|
|
[19:19:56] [INFO] [logging_config.py:126:_log_with_context] - R100_JPE: 50 rungs | example: AOI_JPE(PRS3_2A_JPE1.AOI,PRS3_2A_JPE1.HMI,PRS3_2A_JPE1.CTRL,PRS3_2A_VFD1.CTRL,PRS3_2A_JR1_PB.CTRL,PRS3_2A_VFD1:I.ConnectionFaulted,PRS3_2A_VFD1:I.In_2,YES,PR...
|
|
[19:19:56] [INFO] [logging_config.py:126:_log_with_context] - R060_PMM: 3 rungs | example: NOP();
|
|
[19:19:56] [INFO] [logging_config.py:126:_log_with_context] - ZZZ_BeltTracking: 35 rungs | example: NOP();
|
|
[19:19:56] [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(R080_ENCODER,0) ,...
|
|
[19:19:56] [INFO] [logging_config.py:128:_log_with_context] Successfully completed ModernMainProgramGenerator generation
|
|
[19:19:56] [INFO] [logging_config.py:128:_log_with_context] Written ModernMainProgramGenerator to MainProgram_Generated.L5X
|
|
[19:19:56] [INFO] [logging_config.py:128:_log_with_context] [SUCCESS] MainProgram written to MainProgram_Generated.L5X
|
|
[19:19:56] [INFO] [logging_config.py:128:_log_with_context] Generating safety tag mapping...
|
|
[19:19:56] [DEBUG] [logging_config.py:128:_log_with_context] Creating MappingWriter wrapper
|
|
[19:19:56] [DEBUG] [logging_config.py:126:_log_with_context] Creating DataLoader instance
|
|
[19:19:56] [INFO] [logging_config.py:128:_log_with_context] [SUCCESS] Safety tag mapping written to SafetyTagMapping.txt
|
|
[19:19:56] [INFO] [logging_config.py:128:_log_with_context] - Safety tags: 25
|
|
[19:19:56] [INFO] [logging_config.py:128:_log_with_context] === All artifacts generated successfully! ===
|
|
{"level": "INFO", "message": "Routine generation completed successfully", "timestamp": "2025-08-26T19:19:56.443612", "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_MCM04
|
|
- Excel: /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/PLC Data Generator/DESC_IP_MERGED.xlsx
|
|
- Boilerplate: MTN6_boilerplate
|
|
- Mode: Single file
|
|
--------------------------------------------------
|
|
WARNING: Removing 2 rows with empty TAGNAME:
|
|
Row 2: TAGNAME='[EMPTY]', PARTNUMBER='[EMPTY]', DESC='', TERM=''
|
|
Row 1303: TAGNAME='[EMPTY]', PARTNUMBER='5032-8IOLM12DR', DESC='', TERM=''
|
|
INFO: Found 1 rows with empty PARTNUMBER (will attempt inference):
|
|
Row 2: TAGNAME='[EMPTY]', PARTNUMBER='[EMPTY]', DESC='', TERM=''
|
|
WARNING: Removed 2 rows with empty TAGNAME
|
|
Created 51 FIOH modules based on TERM analysis
|
|
Found 62 IOLM modules
|
|
Found 136 Beacon modules
|
|
Found 27 APF modules
|
|
Found 11 DPM modules
|
|
Found 2 PMM modules
|
|
WARNING: 12 unknown modules found
|
|
1. PRS3_6_MDR1 - MDR (11.200.1.230)
|
|
2. PS10_2_VFD1 - 25B-D024N104 (11.200.1.57)
|
|
3. PS10_3_VFD1 - 25B-D024N104 (11.200.1.58)
|
|
4. PS10_5_VFD1 - 25B-D024N104 (11.200.1.59)
|
|
5. PS11_11_VFD1 - 25B-D024N104 (11.200.1.52)
|
|
6. PS11_7_VFD1 - 25B-D030N104 (11.200.1.49)
|
|
7. PS11_8_VFD1 - 25B-D024N104 (11.200.1.50)
|
|
8. PS11_9_VFD1 - 25B-D024N104 (11.200.1.51)
|
|
9. ULC5_1_ST1 - PIONEER (11.200.1.60)
|
|
10. ULC6_1_ST1 - PIONEER (11.200.1.62)
|
|
11. ULC7_1_ST1 - PIONEER (11.200.1.64)
|
|
12. ULC8_1_ST1 - PIONEER (11.200.1.66)
|
|
Created 62 IOLM modules with boilerplate selection:
|
|
PDP10_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
|
|
PDP9_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
|
|
PRS3_2A_FIO1 (FIO D2CMaster): Using module-specific boilerplate PRS3_2A_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PRS3_2A_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PRS3_2A_FIO1_Module.L5X
|
|
PRS3_2B_FIO1 (FIO D2CMaster): Using module-specific boilerplate PRS3_2B_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PRS3_2B_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PRS3_2B_FIO1_Module.L5X
|
|
PRS3_4CH_FIO1 (FIO D2CMaster): Using module-specific boilerplate PRS3_4CH_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PRS3_4CH_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PRS3_4CH_FIO1_Module.L5X
|
|
PRS4_2_FIO1 (FIO D2CMaster): Using module-specific boilerplate PRS4_2_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PRS4_2_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PRS4_2_FIO1_Module.L5X
|
|
PS10_1_FIO1 (FIO PalletBuildMaster): Using module-specific boilerplate PS10_1_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PS10_1_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PS10_1_FIO1_Module.L5X
|
|
PS10_5_FIO1 (FIO D2CMaster): Using module-specific boilerplate PS10_5_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PS10_5_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PS10_5_FIO1_Module.L5X
|
|
PS10_5_FIO2 (FIO PalletBuildMaster): Using module-specific boilerplate PS10_5_FIO2_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PS10_5_FIO2_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PS10_5_FIO2_Module.L5X
|
|
PS11_11_FIO1 (FIO PalletBuildMaster): Using module-specific boilerplate PS11_11_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PS11_11_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PS11_11_FIO1_Module.L5X
|
|
PS11_11_FIO2 (FIO D2CMaster): Using module-specific boilerplate PS11_11_FIO2_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PS11_11_FIO2_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PS11_11_FIO2_Module.L5X
|
|
PS11_11_FIO3 (FIO PalletBuildMaster): Using module-specific boilerplate PS11_11_FIO3_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PS11_11_FIO3_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PS11_11_FIO3_Module.L5X
|
|
PS11_1_FIO1 (FIO D2CMaster): Using module-specific boilerplate PS11_1_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PS11_1_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PS11_1_FIO1_Module.L5X
|
|
PS11_3_FIO1 (FIO D2CMaster): Using module-specific boilerplate PS11_3_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PS11_3_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PS11_3_FIO1_Module.L5X
|
|
PS11_4_FIO1 (FIO D2CMaster): Using module-specific boilerplate PS11_4_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PS11_4_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PS11_4_FIO1_Module.L5X
|
|
PS11_7_FIO1 (FIO D2CMaster): Using module-specific boilerplate PS11_7_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PS11_7_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PS11_7_FIO1_Module.L5X
|
|
VSA_DPM1_FIO1 (FIO D2CMaster): Using variant boilerplate D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
VSA_DPM1_FIO2 (FIO PalletBuildMaster): Using variant boilerplate PalletBuildMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PalletBuildMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PalletBuildMaster_Module.L5X
|
|
VSA_DPM1_FIO3 (FIO D2CMaster): Using module-specific boilerplate VSA_DPM1_FIO3_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/VSA_DPM1_FIO3_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/VSA_DPM1_FIO3_Module.L5X
|
|
VSA_DPM1_FIO4 (FIO PalletBuildMaster): Using variant boilerplate PalletBuildMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PalletBuildMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PalletBuildMaster_Module.L5X
|
|
VSA_DPM1_FIO5 (FIO D2CMaster): Using variant boilerplate D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
VSA_DPM1_FIO6 (FIO PalletBuildMaster): Using module-specific boilerplate VSA_DPM1_FIO6_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/VSA_DPM1_FIO6_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/VSA_DPM1_FIO6_Module.L5X
|
|
VSA_DPM1_FIO7 (FIO D2CMaster): Using variant boilerplate D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
VSA_DPM1_FIO8 (FIO PalletBuildMaster): Using variant boilerplate PalletBuildMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PalletBuildMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PalletBuildMaster_Module.L5X
|
|
VSA_DPM2_FIO1 (FIO D2CMaster): Using variant boilerplate D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
VSA_DPM2_FIO2 (FIO PalletBuildMaster): Using variant boilerplate PalletBuildMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PalletBuildMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PalletBuildMaster_Module.L5X
|
|
VSA_DPM2_FIO3 (FIO D2CMaster): Using variant boilerplate D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
VSA_DPM2_FIO4 (FIO PalletBuildMaster): Using variant boilerplate PalletBuildMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PalletBuildMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PalletBuildMaster_Module.L5X
|
|
VSA_DPM2_FIO5 (FIO D2CMaster): Using variant boilerplate D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
VSA_DPM2_FIO6 (FIO PalletBuildMaster): Using variant boilerplate PalletBuildMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PalletBuildMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PalletBuildMaster_Module.L5X
|
|
VSA_DPM2_FIO7 (FIO D2CMaster): Using variant boilerplate D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
VSA_DPM3_FIO1 (FIO D2CMaster): Using variant boilerplate D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
VSA_DPM3_FIO2 (FIO D2CMaster): Using variant boilerplate D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
VSA_DPM3_FIO3 (FIO D2CMaster): Using module-specific boilerplate VSA_DPM3_FIO3_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/VSA_DPM3_FIO3_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/VSA_DPM3_FIO3_Module.L5X
|
|
VSA_DPM3_FIO4 (FIO D2CMaster): Using module-specific boilerplate VSA_DPM3_FIO4_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/VSA_DPM3_FIO4_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/VSA_DPM3_FIO4_Module.L5X
|
|
VSA_DPM3_FIO5 (FIO D2CMaster): Using variant boilerplate D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
VSA_DPM3_FIO6 (FIO D2CMaster): Using module-specific boilerplate VSA_DPM3_FIO6_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/VSA_DPM3_FIO6_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/VSA_DPM3_FIO6_Module.L5X
|
|
VSA_DPM3_FIO7 (FIO D2CMaster): Using variant boilerplate D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
VSC_DPM1_FIO1 (FIO PalletBuildMaster): Using module-specific boilerplate VSC_DPM1_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/VSC_DPM1_FIO1_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/VSC_DPM1_FIO1_Module.L5X
|
|
VSC_DPM1_FIO2 (FIO D2CMaster): Using module-specific boilerplate VSC_DPM1_FIO2_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/VSC_DPM1_FIO2_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/VSC_DPM1_FIO2_Module.L5X
|
|
VSC_DPM1_FIO3 (FIO PalletBuildMaster): Using variant boilerplate PalletBuildMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PalletBuildMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PalletBuildMaster_Module.L5X
|
|
VSC_DPM1_FIO4 (FIO D2CMaster): Using module-specific boilerplate VSC_DPM1_FIO4_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/VSC_DPM1_FIO4_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/VSC_DPM1_FIO4_Module.L5X
|
|
VSC_DPM1_FIO5 (FIO PalletBuildMaster): Using variant boilerplate PalletBuildMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PalletBuildMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PalletBuildMaster_Module.L5X
|
|
VSC_DPM1_FIO6 (FIO D2CMaster): Using module-specific boilerplate VSC_DPM1_FIO6_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/VSC_DPM1_FIO6_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/VSC_DPM1_FIO6_Module.L5X
|
|
VSC_DPM1_FIO7 (FIO PalletBuildMaster): Using module-specific boilerplate VSC_DPM1_FIO7_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/VSC_DPM1_FIO7_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/VSC_DPM1_FIO7_Module.L5X
|
|
VSC_DPM1_FIO8 (FIO D2CMaster): Using module-specific boilerplate VSC_DPM1_FIO8_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/VSC_DPM1_FIO8_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/VSC_DPM1_FIO8_Module.L5X
|
|
VSC_DPM2_FIO1 (FIO PalletBuildMaster): Using variant boilerplate PalletBuildMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PalletBuildMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PalletBuildMaster_Module.L5X
|
|
VSC_DPM2_FIO2 (FIO D2CMaster): Using variant boilerplate D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
VSC_DPM2_FIO3 (FIO PalletBuildMaster): Using variant boilerplate PalletBuildMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PalletBuildMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PalletBuildMaster_Module.L5X
|
|
VSC_DPM2_FIO4 (FIO D2CMaster): Using variant boilerplate D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
VSC_DPM2_FIO5 (FIO PalletBuildMaster): Using variant boilerplate PalletBuildMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PalletBuildMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PalletBuildMaster_Module.L5X
|
|
VSC_DPM2_FIO6 (FIO D2CMaster): Using variant boilerplate D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
VSC_DPM2_FIO7 (FIO PalletBuildMaster): Using variant boilerplate PalletBuildMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PalletBuildMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PalletBuildMaster_Module.L5X
|
|
VSC_DPM2_FIO8 (FIO D2CMaster): Using variant boilerplate D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
VSC_DPM3_FIO1 (FIO PalletBuildMaster): Using variant boilerplate PalletBuildMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PalletBuildMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PalletBuildMaster_Module.L5X
|
|
VSC_DPM3_FIO2 (FIO D2CMaster): Using variant boilerplate D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
VSC_DPM3_FIO3 (FIO PalletBuildMaster): Using variant boilerplate PalletBuildMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PalletBuildMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PalletBuildMaster_Module.L5X
|
|
VSC_DPM3_FIO4 (FIO D2CMaster): Using variant boilerplate D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
VSC_DPM3_FIO5 (FIO PalletBuildMaster): Using variant boilerplate PalletBuildMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PalletBuildMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PalletBuildMaster_Module.L5X
|
|
VSC_DPM3_FIO6 (FIO D2CMaster): Using variant boilerplate D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
VSC_DPM3_FIO7 (FIO PalletBuildMaster): Using variant boilerplate PalletBuildMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PalletBuildMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PalletBuildMaster_Module.L5X
|
|
VSC_DPM3_FIO8 (FIO D2CMaster): Using variant boilerplate D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/D2CMaster_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/ZMX_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/EXTENDO_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/EXTENDO_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/EXTENDO_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/EXTENDO_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/EXTENDO_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/EXTENDO_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/EXTENDO_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/EXTENDO_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/EXTENDO_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/EXTENDO_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/EXTENDO_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/EXTENDO_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/EXTENDO_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/EXTENDO_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/EXTENDO_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/EXTENDO_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/EXTENDO_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/EXTENDO_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/EXTENDO_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/EXTENDO_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_3_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_7_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_5_HP.L5X
|
|
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/APF_Module_10_HP.L5X
|
|
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/APF_Module_10_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/APF_Module_2_HP.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PMM_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/PMM_Module.L5X
|
|
FL1014_FIOH1: Detected 'FL' in name, using FL_Hub boilerplate FL_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/FL_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/FL_Hub_Module.L5X
|
|
FL1022_FIOH1: Detected 'FL' in name, using FL_Hub boilerplate FL_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/FL_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/FL_Hub_Module.L5X
|
|
FL1026_FIOH1: Detected 'FL' in name, using FL_Hub boilerplate FL_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/FL_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/FL_Hub_Module.L5X
|
|
FL1034_FIOH1: Detected 'FL' in name, using FL_Hub boilerplate FL_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/FL_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/FL_Hub_Module.L5X
|
|
FL3016_FIOH1: Detected 'FL' in name, using FL_Hub boilerplate FL_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/FL_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/FL_Hub_Module.L5X
|
|
FL3024_FIOH1: Detected 'FL' in name, using FL_Hub boilerplate FL_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/FL_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/FL_Hub_Module.L5X
|
|
PS10_1_FIOH1 (FIOH Chute_Chute): Using variant boilerplate Chute_Chute_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Chute_Chute_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Chute_Chute_Hub_Module.L5X
|
|
PS10_1_FIOH2 (FIOH Chute_Chute): Using variant boilerplate Chute_Chute_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Chute_Chute_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Chute_Chute_Hub_Module.L5X
|
|
PS10_5_FIOH1 (FIOH Chute_Chute): Using variant boilerplate Chute_Chute_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Chute_Chute_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Chute_Chute_Hub_Module.L5X
|
|
PS10_5_FIOH2 (FIOH Chute_Load): Using variant boilerplate Chute_Load_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Chute_Load_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Chute_Load_Hub_Module.L5X
|
|
PS10_5_FIOH3 (FIOH Chute_Chute): Using variant boilerplate Chute_Chute_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Chute_Chute_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Chute_Chute_Hub_Module.L5X
|
|
PS10_5_FIOH4 (FIOH Chute_Chute): Using variant boilerplate Chute_Chute_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Chute_Chute_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Chute_Chute_Hub_Module.L5X
|
|
PS11_11_FIOH1 (FIOH Chute_Chute): Using variant boilerplate Chute_Chute_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Chute_Chute_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Chute_Chute_Hub_Module.L5X
|
|
PS11_11_FIOH2 (FIOH Chute_Chute): Using variant boilerplate Chute_Chute_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Chute_Chute_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Chute_Chute_Hub_Module.L5X
|
|
PS11_11_FIOH3 (FIOH Chute_Chute): Using variant boilerplate Chute_Chute_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Chute_Chute_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Chute_Chute_Hub_Module.L5X
|
|
PS11_11_FIOH4 (FIOH Chute_Chute): Using variant boilerplate Chute_Chute_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Chute_Chute_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Chute_Chute_Hub_Module.L5X
|
|
PS11_11_FIOH5 (FIOH Chute_Chute): Using variant boilerplate Chute_Chute_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Chute_Chute_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Chute_Chute_Hub_Module.L5X
|
|
PS11_11_FIOH6 (FIOH Chute_Chute): Using variant boilerplate Chute_Chute_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Chute_Chute_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Chute_Chute_Hub_Module.L5X
|
|
PS11_1_FIOH1 (FIOH Chute_Load): Using variant boilerplate Chute_Load_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Chute_Load_Hub_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Chute_Load_Hub_Module.L5X
|
|
ERROR: Failed to generate fioh module PS11_8_FIOH1: FIOH module PS11_8_FIOH1 missing parent module information
|
|
S011004_FIOH1 (FIOH Sorter): Using variant boilerplate Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
S011008_FIOH1 (FIOH Sorter): Using variant boilerplate Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
S011012_FIOH1 (FIOH Sorter): Using variant boilerplate Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
S011020_FIOH1 (FIOH Sorter): Using variant boilerplate Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
S011032_FIOH1 (FIOH Sorter): Using variant boilerplate Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
S011040_FIOH1 (FIOH Sorter): Using variant boilerplate Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
S011044_FIOH1 (FIOH Sorter): Using variant boilerplate Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
S011048_FIOH1 (FIOH Sorter): Using variant boilerplate Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
S011052_FIOH1 (FIOH Sorter): Using variant boilerplate Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
S011056_FIOH1 (FIOH Sorter): Using variant boilerplate Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
S013004_FIOH1 (FIOH Sorter): Using variant boilerplate Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
S013008_FIOH1 (FIOH Sorter): Using variant boilerplate Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
S013010_FIOH1 (FIOH Sorter): Using variant boilerplate Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
S013018_FIOH1 (FIOH Sorter): Using variant boilerplate Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
S013028_FIOH1 (FIOH Sorter): Using variant boilerplate Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
S013032_FIOH1 (FIOH Sorter): Using variant boilerplate Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
S013036_FIOH1 (FIOH Sorter): Using variant boilerplate Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
S013040_FIOH1 (FIOH Sorter): Using variant boilerplate Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
S013044_FIOH1 (FIOH Sorter): Using variant boilerplate Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
S013048_FIOH1 (FIOH Sorter): Using variant boilerplate Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
S013052_FIOH1 (FIOH Sorter): Using variant boilerplate Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
S013056_FIOH1 (FIOH Sorter): Using variant boilerplate Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
S013060_FIOH1 (FIOH Sorter): Using variant boilerplate Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
S013064_FIOH1 (FIOH Sorter): Using variant boilerplate Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
S013068_FIOH1 (FIOH Sorter): Using variant boilerplate Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
S013072_FIOH1 (FIOH Sorter): Using variant boilerplate Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
S013076_FIOH1 (FIOH Sorter): Using variant boilerplate Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
S013080_FIOH1 (FIOH Sorter): Using variant boilerplate Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
S013084_FIOH1 (FIOH Sorter): Using variant boilerplate Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
S013088_FIOH1 (FIOH Sorter): Using variant boilerplate Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
S013092_FIOH1 (FIOH Sorter): Using variant boilerplate Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
S013094_FIOH1 (FIOH Sorter): Using variant boilerplate Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
Successfully loaded boilerplate: MTN6_boilerplate/Sorter_FIOH_Module.L5X
|
|
Importing AOIs/DataTypes from base: /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/IO Tree Configuration Generator/BaseProgram.L5X
|
|
Programs already exist (2 programs found), skipping empty program creation
|
|
OK: Generated project: generated_projects/MTN6_MCM04.L5X
|
|
Single file generation complete
|
|
- ['generated_projects/MTN6_MCM04.L5X']
|
|
|
|
=== Step 4: L5X2ACD Compiler output ===
|
|
🚀 Setting up compilation for project: MTN6_MCM04
|
|
📂 Compilation directory: /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/L5X2ACD Compiler
|
|
📄 Source L5X: /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/IO Tree Configuration Generator/generated_projects/MTN6_MCM04.L5X
|
|
🔧 Mode: wipe_existing=False, replace_mode=True
|
|
|
|
🔄 Using SMART REPLACE mode - keeping current project files
|
|
🧹 Cleaning old project files...
|
|
✓ Removed old project file: compile_MTN6_MCM06.bat
|
|
✓ Removed old project file: MTN6_MCM06.ACD
|
|
✓ Removed file: MTN6_MCM06.ACD.BAK
|
|
✓ Removed old project file: MTN6_MCM06.L5X
|
|
✓ Removed file: MTN6_MCM06.LCIBATUMI.ilia.gurielidze.BAK000.acd
|
|
✓ Removed file: MTN6_MCM06.LCIBATUMI.ilia.gurielidze.BAK001.acd
|
|
🧹 Cleanup complete: 6 files removed, 0 current files kept, 0 directories removed
|
|
|
|
📁 Copying L5X file: MTN6_MCM04.L5X → MTN6_MCM04.L5X
|
|
✓ Copied successfully (10.60 MB)
|
|
|
|
🔧 Generating batch file: compile_MTN6_MCM04.bat
|
|
✓ Generated successfully
|
|
|
|
✅ Compilation setup complete!
|
|
L5X File: /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/L5X2ACD Compiler/MTN6_MCM04.L5X
|
|
Batch File: /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/L5X2ACD Compiler/compile_MTN6_MCM04.bat
|
|
|
|
🪟 To compile on Windows:
|
|
1. Run: /mnt/c/Users/ilia.gurielidze/Projects/PLC Generation/L5X2ACD Compiler/compile_MTN6_MCM04.bat
|
|
2. Or double-click: compile_MTN6_MCM04.bat
|
|
|