- Se mejoró la lógica de procesamiento de tablas en `x5_md_to_excel.py`, permitiendo la lectura y combinación de múltiples tablas en un DataFrame.
- Se implementaron mensajes de depuración adicionales para facilitar el seguimiento de errores y el estado de los procesos.
This commit is contained in:
parent
e3eb2fb9e5
commit
95eb1bc62f
|
@ -1,21 +1,18 @@
|
|||
--- Log de Ejecución: x3_excel_to_md.py ---
|
||||
Grupo: IO_adaptation
|
||||
Directorio de Trabajo: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia
|
||||
Inicio: 2025-06-08 13:21:43
|
||||
Fin: 2025-06-08 13:22:12
|
||||
Duración: 0:00:29.516302
|
||||
Directorio de Trabajo: C:\Trabajo\SIDEL\13 - E5.007560 - Modifica O&U - SAE235\Reporte\IOTags
|
||||
Inicio: 2025-06-18 23:18:15
|
||||
Fin: 2025-06-18 23:18:16
|
||||
Duración: 0:00:00.918864
|
||||
Estado: SUCCESS (Código de Salida: 0)
|
||||
|
||||
--- SALIDA ESTÁNDAR (STDOUT) ---
|
||||
Usando directorio de trabajo: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia
|
||||
Configuración de paths cargada desde: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\io_paths_config.json
|
||||
Archivo PLCTags.xlsx no encontrado. Seleccione el archivo Excel exportado de TIA Portal:
|
||||
Procesando archivo Excel: D:/Trabajo/VM/44 - 98050 - Fiera/Reporte/ExportsTia/PLCTagsv_02.xlsx...
|
||||
Usando directorio de trabajo: C:\Trabajo\SIDEL\13 - E5.007560 - Modifica O&U - SAE235\Reporte\IOTags
|
||||
Archivo de configuración creado: C:\Trabajo\SIDEL\13 - E5.007560 - Modifica O&U - SAE235\Reporte\IOTags\io_paths_config.json
|
||||
Usando archivo Excel predeterminado: C:\Trabajo\SIDEL\13 - E5.007560 - Modifica O&U - SAE235\Reporte\IOTags\PLCTags.xlsx
|
||||
Procesando archivo Excel: C:\Trabajo\SIDEL\13 - E5.007560 - Modifica O&U - SAE235\Reporte\IOTags\PLCTags.xlsx...
|
||||
Paths configurados para procesar: ['Inputs', 'Outputs', 'OutputsFesto', 'IO Not in Hardware\\InputsMaster', 'IO Not in Hardware\\OutputsMaster']
|
||||
No se encontraron entradas para el path: OutputsFesto
|
||||
No se encontraron entradas para el path: IO Not in Hardware\InputsMaster
|
||||
No se encontraron entradas para el path: IO Not in Hardware\OutputsMaster
|
||||
¡Éxito! Archivo Excel convertido a Markdown en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\Master IO Tags.md
|
||||
¡Éxito! Archivo Excel convertido a Markdown en: C:\Trabajo\SIDEL\13 - E5.007560 - Modifica O&U - SAE235\Reporte\IOTags\Master IO Tags.md
|
||||
|
||||
--- ERRORES (STDERR) ---
|
||||
Ninguno
|
||||
|
|
|
@ -1,19 +1,19 @@
|
|||
--- Log de Ejecución: x4_prompt_generator.py ---
|
||||
Grupo: IO_adaptation
|
||||
Directorio de Trabajo: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia
|
||||
Inicio: 2025-06-08 11:05:58
|
||||
Fin: 2025-06-08 11:06:03
|
||||
Duración: 0:00:04.909042
|
||||
Directorio de Trabajo: C:\Trabajo\SIDEL\13 - E5.007560 - Modifica O&U - SAE235\Reporte\IOTags
|
||||
Inicio: 2025-06-18 23:20:40
|
||||
Fin: 2025-06-18 23:20:43
|
||||
Duración: 0:00:03.509812
|
||||
Estado: SUCCESS (Código de Salida: 0)
|
||||
|
||||
--- SALIDA ESTÁNDAR (STDOUT) ---
|
||||
Generador de prompt para adaptación de IO
|
||||
=========================================
|
||||
Usando directorio de trabajo: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia
|
||||
Usando directorio de trabajo: C:\Trabajo\SIDEL\13 - E5.007560 - Modifica O&U - SAE235\Reporte\IOTags
|
||||
Usando ruta de Obsidian desde configuración: C:\Users\migue\OneDrive\Miguel\Obsidean\Trabajo\VM\04-SIDEL\00 - MASTER\MIXER\IO
|
||||
Usando carpeta de equivalencias en Obsidian: C:\Users\migue\OneDrive\Miguel\Obsidean\Trabajo\VM\04-SIDEL\00 - MASTER\MIXER\IO
|
||||
¡Prompt generado y copiado al portapapeles con éxito!
|
||||
Prompt guardado en: D:\Trabajo\VM\44 - 98050 - Fiera\Reporte\ExportsTia\IO_Adaptation_Prompt.txt
|
||||
Prompt guardado en: C:\Trabajo\SIDEL\13 - E5.007560 - Modifica O&U - SAE235\Reporte\IOTags\IO_Adaptation_Prompt.txt
|
||||
|
||||
--- ERRORES (STDERR) ---
|
||||
Ninguno
|
||||
|
|
|
@ -8,5 +8,5 @@
|
|||
"ObsideanProjectsBase": "\\04-SIDEL"
|
||||
},
|
||||
"level3": {},
|
||||
"working_directory": "D:\\Trabajo\\VM\\44 - 98050 - Fiera\\Reporte\\ExportsTia"
|
||||
"working_directory": "C:\\Trabajo\\SIDEL\\13 - E5.007560 - Modifica O&U - SAE235\\Reporte\\IOTags"
|
||||
}
|
|
@ -1,6 +1,8 @@
|
|||
{
|
||||
"path": "D:\\Trabajo\\VM\\44 - 98050 - Fiera\\Reporte\\ExportsTia",
|
||||
"path": "C:\\Trabajo\\SIDEL\\13 - E5.007560 - Modifica O&U - SAE235\\Reporte\\IOTags",
|
||||
"history": [
|
||||
"C:\\Trabajo\\SIDEL\\13 - E5.007560 - Modifica O&U - SAE235\\Reporte\\IOTags",
|
||||
"C:\\Users\\migue\\OneDrive\\Miguel\\Obsidean\\Trabajo\\VM\\04-SIDEL\\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\\IO",
|
||||
"D:\\Trabajo\\VM\\44 - 98050 - Fiera\\Reporte\\ExportsTia",
|
||||
"D:\\Proyectos\\Scripts\\ParamManagerScripts\\backend\\script_groups\\IO_adaptation\\example",
|
||||
"C:\\Trabajo\\SIDEL\\06 - E5.007363 - Modifica O&U - SAE196 (cip integrato)\\Reporte\\TAGsIO\\v2"
|
||||
|
|
|
@ -106,98 +106,176 @@ def load_path_config(working_directory=None):
|
|||
return None
|
||||
|
||||
def read_markdown_table(file_path):
|
||||
"""Leer tabla en formato Markdown y convertirla a DataFrame."""
|
||||
"""Leer todas las tablas en formato Markdown que contengan las columnas requeridas y combinarlas en un DataFrame."""
|
||||
with open(file_path, 'r', encoding='utf-8') as file:
|
||||
content = file.read()
|
||||
|
||||
# Dividir el contenido en líneas
|
||||
lines = content.strip().split('\n')
|
||||
|
||||
# Encontrar el inicio de la tabla (primera línea que comienza con '|')
|
||||
table_start = None
|
||||
for i, line in enumerate(lines):
|
||||
if line.strip().startswith('|'):
|
||||
table_start = i
|
||||
# Encontrar todas las tablas en el archivo
|
||||
all_tables = []
|
||||
i = 0
|
||||
|
||||
while i < len(lines):
|
||||
# Buscar el inicio de una tabla (línea que comienza con '|')
|
||||
while i < len(lines) and not lines[i].strip().startswith('|'):
|
||||
i += 1
|
||||
|
||||
if i >= len(lines):
|
||||
break
|
||||
|
||||
if table_start is None:
|
||||
print("No se encontró ninguna tabla en el archivo")
|
||||
return pd.DataFrame()
|
||||
|
||||
# Encontrar todas las líneas de la tabla
|
||||
table_lines = []
|
||||
for i in range(table_start, len(lines)):
|
||||
line = lines[i].strip()
|
||||
if line.startswith('|'):
|
||||
table_lines.append(line)
|
||||
elif not line: # Línea vacía podría indicar el final de la tabla
|
||||
if i + 1 < len(lines) and not lines[i + 1].strip().startswith('|'):
|
||||
break
|
||||
else:
|
||||
break # Si no comienza con '|' y no está vacía, es el final de la tabla
|
||||
|
||||
if len(table_lines) < 3: # Necesitamos al menos encabezado, separador y una fila de datos
|
||||
print("La tabla no tiene suficientes filas")
|
||||
return pd.DataFrame()
|
||||
|
||||
# Procesar encabezados
|
||||
header_line = table_lines[0]
|
||||
separator_line = table_lines[1]
|
||||
|
||||
# Verificar que la segunda línea sea realmente un separador
|
||||
is_separator = all(cell.strip().startswith(':') or cell.strip().startswith('-')
|
||||
for cell in separator_line.split('|')[1:-1] if cell.strip())
|
||||
|
||||
if not is_separator:
|
||||
print("Advertencia: La segunda línea no parece ser un separador. Se asume que es parte de los datos.")
|
||||
separator_idx = None
|
||||
else:
|
||||
separator_idx = 1
|
||||
|
||||
# Extraer encabezados
|
||||
header_cells = header_line.split('|')
|
||||
# Eliminar elementos vacíos al principio y al final
|
||||
if not header_cells[0].strip():
|
||||
header_cells = header_cells[1:]
|
||||
if not header_cells[-1].strip():
|
||||
header_cells = header_cells[:-1]
|
||||
|
||||
headers = [h.strip() for h in header_cells]
|
||||
print(f"Encabezados detectados: {headers}")
|
||||
|
||||
# Procesar filas de datos
|
||||
data_start_idx = 2 if separator_idx == 1 else 1
|
||||
data = []
|
||||
|
||||
for line in table_lines[data_start_idx:]:
|
||||
# Dividir la línea por el carácter pipe
|
||||
cells = line.split('|')
|
||||
|
||||
# Eliminar elementos vacíos al principio y al final
|
||||
if not cells[0].strip():
|
||||
cells = cells[1:]
|
||||
if not cells[-1].strip():
|
||||
cells = cells[:-1]
|
||||
# Encontrar todas las líneas de esta tabla
|
||||
table_start = i
|
||||
table_lines = []
|
||||
|
||||
# Limpiar valores
|
||||
row_values = [cell.strip() for cell in cells]
|
||||
|
||||
# Asegurar que la fila tenga el mismo número de columnas que los encabezados
|
||||
if len(row_values) != len(headers):
|
||||
print(f"Advertencia: Fila con {len(row_values)} valores, pero se esperaban {len(headers)}. Ajustando...")
|
||||
|
||||
# Intentar ajustar la fila para que coincida con el número de columnas
|
||||
if len(row_values) < len(headers):
|
||||
row_values.extend([''] * (len(headers) - len(row_values)))
|
||||
while i < len(lines):
|
||||
line = lines[i].strip()
|
||||
if line.startswith('|'):
|
||||
table_lines.append(line)
|
||||
i += 1
|
||||
elif not line: # Línea vacía
|
||||
i += 1
|
||||
# Verificar si la siguiente línea también es parte de la tabla
|
||||
if i < len(lines) and lines[i].strip().startswith('|'):
|
||||
continue
|
||||
else:
|
||||
break
|
||||
else:
|
||||
row_values = row_values[:len(headers)]
|
||||
break # Si no comienza con '|' y no está vacía, es el final de la tabla
|
||||
|
||||
data.append(row_values)
|
||||
if len(table_lines) >= 3: # Necesitamos al menos encabezado, separador y una fila de datos
|
||||
all_tables.append((table_start, table_lines))
|
||||
|
||||
# Convertir a DataFrame
|
||||
df = pd.DataFrame(data, columns=headers)
|
||||
print(f"Se encontraron {len(all_tables)} tablas en el archivo")
|
||||
|
||||
return df
|
||||
# Procesar cada tabla y verificar si tiene las columnas requeridas
|
||||
valid_dataframes = []
|
||||
|
||||
for table_idx, (table_start, table_lines) in enumerate(all_tables):
|
||||
print(f"\nProcesando tabla {table_idx + 1} (línea {table_start + 1})")
|
||||
|
||||
# Procesar encabezados
|
||||
header_line = table_lines[0]
|
||||
separator_line = table_lines[1] if len(table_lines) > 1 else ""
|
||||
|
||||
# Verificar que la segunda línea sea realmente un separador
|
||||
is_separator = False
|
||||
if separator_line:
|
||||
is_separator = all(cell.strip().startswith(':') or cell.strip().startswith('-')
|
||||
for cell in separator_line.split('|')[1:-1] if cell.strip())
|
||||
|
||||
if not is_separator and len(table_lines) > 1:
|
||||
print(f"Advertencia: La segunda línea no parece ser un separador en tabla {table_idx + 1}. Se asume que es parte de los datos.")
|
||||
separator_idx = None
|
||||
else:
|
||||
separator_idx = 1
|
||||
|
||||
# Extraer encabezados
|
||||
header_cells = header_line.split('|')
|
||||
# Eliminar elementos vacíos al principio y al final
|
||||
if not header_cells[0].strip():
|
||||
header_cells = header_cells[1:]
|
||||
if not header_cells[-1].strip():
|
||||
header_cells = header_cells[:-1]
|
||||
|
||||
headers = [h.strip() for h in header_cells]
|
||||
print(f"Encabezados detectados: {headers}")
|
||||
|
||||
# Verificar si la tabla tiene las columnas requeridas
|
||||
has_io_column = False
|
||||
has_tag_column = False
|
||||
|
||||
for header in headers:
|
||||
header_lower = header.lower()
|
||||
if header_lower == 'io' or 'address' in header_lower:
|
||||
has_io_column = True
|
||||
if ('master' in header_lower and 'tag' in header_lower) or header_lower == 'master' or header_lower == 'tag':
|
||||
has_tag_column = True
|
||||
|
||||
if not (has_io_column and has_tag_column):
|
||||
print(f"Tabla {table_idx + 1} no tiene las columnas requeridas (IO/address y Master Tag/master/tag). Omitiendo...")
|
||||
continue
|
||||
|
||||
print(f"Tabla {table_idx + 1} tiene las columnas requeridas. Procesando...")
|
||||
|
||||
# Procesar filas de datos
|
||||
data_start_idx = 2 if separator_idx == 1 else 1
|
||||
data = []
|
||||
|
||||
for line in table_lines[data_start_idx:]:
|
||||
# Dividir la línea por el carácter pipe
|
||||
cells = line.split('|')
|
||||
|
||||
# Eliminar elementos vacíos al principio y al final
|
||||
if not cells[0].strip():
|
||||
cells = cells[1:]
|
||||
if not cells[-1].strip():
|
||||
cells = cells[:-1]
|
||||
|
||||
# Limpiar valores
|
||||
row_values = [cell.strip() for cell in cells]
|
||||
|
||||
# Asegurar que la fila tenga el mismo número de columnas que los encabezados
|
||||
if len(row_values) != len(headers):
|
||||
print(f"Advertencia: Fila con {len(row_values)} valores, pero se esperaban {len(headers)}. Ajustando...")
|
||||
|
||||
# Intentar ajustar la fila para que coincida con el número de columnas
|
||||
if len(row_values) < len(headers):
|
||||
row_values.extend([''] * (len(headers) - len(row_values)))
|
||||
else:
|
||||
row_values = row_values[:len(headers)]
|
||||
|
||||
data.append(row_values)
|
||||
|
||||
# Convertir a DataFrame
|
||||
if data: # Solo si hay datos
|
||||
df = pd.DataFrame(data, columns=headers)
|
||||
valid_dataframes.append(df)
|
||||
print(f"Tabla {table_idx + 1} procesada exitosamente: {len(df)} filas")
|
||||
else:
|
||||
print(f"Tabla {table_idx + 1} no tiene datos. Omitiendo...")
|
||||
|
||||
# Combinar todas las tablas válidas
|
||||
if not valid_dataframes:
|
||||
print("No se encontraron tablas válidas con las columnas requeridas")
|
||||
return pd.DataFrame()
|
||||
|
||||
print(f"\nCombinando {len(valid_dataframes)} tablas válidas...")
|
||||
|
||||
# Si solo hay un DataFrame, devolverlo directamente
|
||||
if len(valid_dataframes) == 1:
|
||||
combined_df = valid_dataframes[0]
|
||||
else:
|
||||
# Si hay múltiples DataFrames, necesitamos combinarlos
|
||||
# Primero, estandarizar las columnas para que todas tengan los mismos nombres
|
||||
standardized_dfs = []
|
||||
|
||||
for df in valid_dataframes:
|
||||
# Crear un DataFrame estandarizado
|
||||
standardized_df = df.copy()
|
||||
|
||||
# Estandarizar nombres de columnas
|
||||
new_columns = {}
|
||||
for col in df.columns:
|
||||
col_lower = col.lower()
|
||||
if col_lower == 'io' or 'address' in col_lower:
|
||||
new_columns[col] = 'IO'
|
||||
elif 'master' in col_lower and 'tag' in col_lower:
|
||||
new_columns[col] = 'Master Tag'
|
||||
elif col_lower == 'master' or col_lower == 'tag':
|
||||
new_columns[col] = 'Master Tag'
|
||||
|
||||
standardized_df = standardized_df.rename(columns=new_columns)
|
||||
standardized_dfs.append(standardized_df)
|
||||
|
||||
# Combinar todos los DataFrames
|
||||
combined_df = pd.concat(standardized_dfs, ignore_index=True)
|
||||
|
||||
print(f"Tabla combinada final: {len(combined_df)} filas, {len(combined_df.columns)} columnas")
|
||||
print(f"Columnas finales: {list(combined_df.columns)}")
|
||||
|
||||
return combined_df
|
||||
|
||||
def create_log_file(output_dir):
|
||||
"""Crear un archivo de log con timestamp."""
|
||||
|
@ -354,11 +432,12 @@ def update_plc_tags(excel_path, md_path, output_path, log_path):
|
|||
col_lower = col.lower()
|
||||
if col_lower == 'io' or 'address' in col_lower:
|
||||
io_col = col
|
||||
elif 'master' in col_lower and 'tag' in col_lower:
|
||||
elif ('master' in col_lower and 'tag' in col_lower) or col_lower == 'master' or col_lower == 'tag':
|
||||
master_tag_col = col
|
||||
|
||||
if not io_col or not master_tag_col:
|
||||
log_message(log_path, "ERROR: No se pudieron identificar las columnas necesarias en el archivo Markdown")
|
||||
log_message(log_path, f"Columnas disponibles: {list(md_df.columns)}")
|
||||
return False
|
||||
|
||||
log_message(log_path, f"Columna IO: {io_col}")
|
||||
|
|
610
data/log.txt
610
data/log.txt
|
@ -1,50 +1,560 @@
|
|||
[18:25:29] 🚀 Ejecutando: CtrEditor
|
||||
[18:25:29] 📁 Directorio: D:/Proyectos/VisualStudio/CtrEditor\bin\Release\net8.0-windows8.0
|
||||
[18:25:29] ⚡ Comando: D:/Proyectos/VisualStudio/CtrEditor\bin\Release\net8.0-windows8.0\CtrEditor.exe
|
||||
[18:25:29] ==================================================
|
||||
[18:25:29] ✅ Proceso iniciado con PID: 30240
|
||||
[18:25:29] Historial de undo limpiado
|
||||
[18:25:29] Historial de undo limpiado
|
||||
[18:25:29] Historial de undo limpiado
|
||||
[18:25:30] Historial de undo limpiado
|
||||
[18:25:30] Historial de undo limpiado
|
||||
[18:25:33] ✅ Proceso completado exitosamente (PID: 30240)
|
||||
[18:25:33] ⏱️ Tiempo de ejecución: 4.19 segundos
|
||||
[18:25:33] ==================================================
|
||||
[01:53:47] 🚀 Ejecutando: CtrEditor
|
||||
[01:53:47] 📁 Directorio: D:/Proyectos/VisualStudio/CtrEditor\bin\Release\net8.0-windows8.0
|
||||
[01:53:47] ⚡ Comando: D:/Proyectos/VisualStudio/CtrEditor\bin\Release\net8.0-windows8.0\CtrEditor.exe
|
||||
[01:53:47] ==================================================
|
||||
[01:53:47] ✅ Proceso iniciado con PID: 40560
|
||||
[01:53:48] Historial de undo limpiado
|
||||
[01:53:48] Historial de undo limpiado
|
||||
[01:53:48] Historial de undo limpiado
|
||||
[01:53:48] Historial de undo limpiado
|
||||
[01:53:48] Historial de undo limpiado
|
||||
[01:53:51] ✅ Proceso completado exitosamente (PID: 40560)
|
||||
[01:53:51] ⏱️ Tiempo de ejecución: 3.78 segundos
|
||||
[01:53:51] ==================================================
|
||||
[01:54:52] 🚀 Ejecutando: GTPCorrgir
|
||||
[01:54:52] 📁 Directorio: D:/Proyectos/VisualStudio/GTPCorrgir\bin\Release\net8.0-windows
|
||||
[01:54:52] ⚡ Comando: D:/Proyectos/VisualStudio/GTPCorrgir\bin\Release\net8.0-windows\GTPCorrgir.exe
|
||||
[01:54:52] ==================================================
|
||||
[01:54:52] ✅ Proceso iniciado con PID: 44892
|
||||
[01:54:56] ✅ Proceso completado exitosamente (PID: 44892)
|
||||
[01:54:56] ⏱️ Tiempo de ejecución: 3.87 segundos
|
||||
[01:54:56] ==================================================
|
||||
[02:43:57] 🚀 Ejecutando: GTPCorrgir
|
||||
[02:43:57] 📁 Directorio: D:/Proyectos/VisualStudio/GTPCorrgir\bin\Release\net8.0-windows
|
||||
[02:43:57] ⚡ Comando: D:/Proyectos/VisualStudio/GTPCorrgir\bin\Release\net8.0-windows\GTPCorrgir.exe --Menu
|
||||
[02:43:57] ==================================================
|
||||
[02:43:57] ✅ Proceso iniciado con PID: 42668
|
||||
[02:43:59] ✅ Proceso completado exitosamente (PID: 42668)
|
||||
[02:43:59] ⏱️ Tiempo de ejecución: 2.71 segundos
|
||||
[02:43:59] ==================================================
|
||||
[02:44:06] 🚀 Ejecutando: GTPCorrgir
|
||||
[02:44:06] 📁 Directorio: D:/Proyectos/VisualStudio/GTPCorrgir\bin\Release\net8.0-windows
|
||||
[02:44:06] ⚡ Comando: D:/Proyectos/VisualStudio/GTPCorrgir\bin\Release\net8.0-windows\GTPCorrgir.exe --Menu
|
||||
[02:44:06] ==================================================
|
||||
[02:44:06] ✅ Proceso iniciado con PID: 34300
|
||||
[02:44:08] ❌ Proceso terminó con código: 1 (PID: 34300)
|
||||
[02:44:08] ⏱️ Tiempo de ejecución: 2.09 segundos
|
||||
[02:44:08] ==================================================
|
||||
[00:05:19] Iniciando ejecución de x5_md_to_excel.py en C:\Trabajo\SIDEL\13 - E5.007560 - Modifica O&U - SAE235\Reporte\IOTags...
|
||||
[00:05:20] Usando directorio de trabajo: C:\Trabajo\SIDEL\13 - E5.007560 - Modifica O&U - SAE235\Reporte\IOTags
|
||||
[00:05:20] Usando archivo Excel predeterminado: C:\Trabajo\SIDEL\13 - E5.007560 - Modifica O&U - SAE235\Reporte\IOTags\PLCTags.xlsx
|
||||
[00:05:20] Seleccione el archivo Markdown con la adaptación IO:
|
||||
[00:05:32] Iniciando proceso de actualización
|
||||
[00:05:32] Archivo Excel de entrada: C:\Trabajo\SIDEL\13 - E5.007560 - Modifica O&U - SAE235\Reporte\IOTags\PLCTags.xlsx
|
||||
[00:05:32] Archivo Markdown de entrada: C:/Trabajo/SIDEL/13 - E5.007560 - Modifica O&U - SAE235/Reporte/IOTags/IO Adapted.md
|
||||
[00:05:32] Archivo Excel de salida: C:\Trabajo\SIDEL\13 - E5.007560 - Modifica O&U - SAE235\Reporte\IOTags\PLCTags_Updated.xlsx
|
||||
[00:05:32] --------------------------------------------------------------------------------
|
||||
[00:05:32] Configuración de paths cargada desde: C:\Trabajo\SIDEL\13 - E5.007560 - Modifica O&U - SAE235\Reporte\IOTags\io_paths_config.json
|
||||
[00:05:32] Configuración de paths cargada:
|
||||
[00:05:32] - Inputs: tipo=Input, no_used_path=IO Not in Hardware\InputsMaster
|
||||
[00:05:32] - Outputs: tipo=Output, no_used_path=IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] - OutputsFesto: tipo=Output, no_used_path=IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] - IO Not in Hardware\InputsMaster: tipo=Input, no_used_path=IO Not in Hardware\InputsMaster
|
||||
[00:05:32] - IO Not in Hardware\OutputsMaster: tipo=Output, no_used_path=IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Se encontraron 10 tablas en el archivo
|
||||
[00:05:32] Procesando tabla 1 (línea 10)
|
||||
[00:05:32] Encabezados detectados: ['IO', 'Master Tag', 'PLC Description', 'Master Description', 'Certeza', 'Alternative']
|
||||
[00:05:32] Tabla 1 tiene las columnas requeridas. Procesando...
|
||||
[00:05:32] Tabla 1 procesada exitosamente: 28 filas
|
||||
[00:05:32] Procesando tabla 2 (línea 45)
|
||||
[00:05:32] Encabezados detectados: ['IO', 'Master Tag', 'PLC Description', 'Master Description', 'Certeza', 'Alternative']
|
||||
[00:05:32] Tabla 2 tiene las columnas requeridas. Procesando...
|
||||
[00:05:32] Tabla 2 procesada exitosamente: 36 filas
|
||||
[00:05:32] Procesando tabla 3 (línea 88)
|
||||
[00:05:32] Encabezados detectados: ['IO', 'Master Tag', 'PLC Description', 'Master Description', 'Certeza', 'Alternative']
|
||||
[00:05:32] Tabla 3 tiene las columnas requeridas. Procesando...
|
||||
[00:05:32] Tabla 3 procesada exitosamente: 8 filas
|
||||
[00:05:32] Procesando tabla 4 (línea 103)
|
||||
[00:05:32] Encabezados detectados: ['IO', 'Master Tag', 'PLC Description', 'Master Description', 'Certeza', 'Alternative']
|
||||
[00:05:32] Tabla 4 tiene las columnas requeridas. Procesando...
|
||||
[00:05:32] Tabla 4 procesada exitosamente: 8 filas
|
||||
[00:05:32] Procesando tabla 5 (línea 120)
|
||||
[00:05:32] Encabezados detectados: ['IO', 'Master Tag', 'PLC Description', 'Master Description', 'Certeza', 'Alternative']
|
||||
[00:05:32] Tabla 5 tiene las columnas requeridas. Procesando...
|
||||
[00:05:32] Tabla 5 procesada exitosamente: 6 filas
|
||||
[00:05:32] Procesando tabla 6 (línea 131)
|
||||
[00:05:32] Encabezados detectados: ['IO', 'Master Tag', 'PLC Description', 'Master Description', 'Certeza', 'Alternative']
|
||||
[00:05:32] Tabla 6 tiene las columnas requeridas. Procesando...
|
||||
[00:05:32] Tabla 6 procesada exitosamente: 3 filas
|
||||
[00:05:32] Procesando tabla 7 (línea 139)
|
||||
[00:05:32] Encabezados detectados: ['IO', 'Master Tag', 'PLC Description', 'Master Description', 'Certeza', 'Alternative']
|
||||
[00:05:32] Tabla 7 tiene las columnas requeridas. Procesando...
|
||||
[00:05:32] Tabla 7 procesada exitosamente: 5 filas
|
||||
[00:05:32] Procesando tabla 8 (línea 149)
|
||||
[00:05:32] Encabezados detectados: ['IO', 'Master Tag', 'PLC Description', 'Master Description', 'Certeza', 'Alternative']
|
||||
[00:05:32] Tabla 8 tiene las columnas requeridas. Procesando...
|
||||
[00:05:32] Tabla 8 procesada exitosamente: 4 filas
|
||||
[00:05:32] Procesando tabla 9 (línea 158)
|
||||
[00:05:32] Encabezados detectados: ['IO', 'Master Tag', 'PLC Description', 'Master Description', 'Certeza', 'Alternative']
|
||||
[00:05:32] Tabla 9 tiene las columnas requeridas. Procesando...
|
||||
[00:05:32] Tabla 9 procesada exitosamente: 4 filas
|
||||
[00:05:32] Procesando tabla 10 (línea 169)
|
||||
[00:05:32] Encabezados detectados: ['IO', 'Problema Detectado', 'Observaciones']
|
||||
[00:05:32] Tabla 10 no tiene las columnas requeridas (IO/address y Master Tag/master/tag). Omitiendo...
|
||||
[00:05:32] Combinando 9 tablas válidas...
|
||||
[00:05:32] Tabla combinada final: 102 filas, 6 columnas
|
||||
[00:05:32] Columnas finales: ['IO', 'Master Tag', 'PLC Description', 'Master Description', 'Certeza', 'Alternative']
|
||||
[00:05:32] Columna IO: IO
|
||||
[00:05:32] Columna Master Tag: Master Tag
|
||||
[00:05:32] Tags mapeados en el archivo Markdown: 99
|
||||
[00:05:32] Archivo Excel cargado: C:\Trabajo\SIDEL\13 - E5.007560 - Modifica O&U - SAE235\Reporte\IOTags\PLCTags.xlsx
|
||||
[00:05:32] Hojas disponibles: ['PLC Tags', 'TagTable Properties']
|
||||
[00:05:32] Asignación memoria: AI_CIP_CIP_Total_Time | Viejo valor: %MW3116 | Nuevo valor: %MW3600 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: AI_CIP_SetPoint_Temeperature | Viejo valor: %MB3087 | Nuevo valor: %MW3602 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: AI_SYRUP_Cip_Phase | Viejo valor: %MB3090 | Nuevo valor: %MW3604 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: AI_SYRUP_Cip_RemaningTime | Viejo valor: %MB3089 | Nuevo valor: %MW3606 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: AI_SYRUP_Cip_TotalTime | Viejo valor: %MB3088 | Nuevo valor: %MW3608 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Actualizado: DI_Air_InletPress_OK | Viejo valor: %E7.1 | Nuevo valor: %E7.1 | Path: Inputs
|
||||
[00:05:32] Actualizado: DI_AlarmReset | Viejo valor: %E0.2 | Nuevo valor: %E0.2 | Path: Inputs
|
||||
[00:05:32] Asignación memoria: DI_Ammonia_High_Lev_Prod | Viejo valor: %M3003.7 | Nuevo valor: %M3610.0 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_AmmoniaHighLev_Water | Viejo valor: %M3003.1 | Nuevo valor: %M3610.1 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Actualizado: DI_AuxVoltage_On | Viejo valor: %E0.0 | Nuevo valor: %E0.5 | Path: Inputs
|
||||
[00:05:32] Asignación memoria: DI_AVM362_Close | Viejo valor: %E112.3 | Nuevo valor: %M3610.2 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_AVM362_Open | Viejo valor: %E102.3 | Nuevo valor: %M3610.3 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_CIP_ChemicalProd | Viejo valor: %M3001.5 | Nuevo valor: %M3610.4 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Actualizado: DI_CIP_CleaningCompleted | Viejo valor: %E60.3 | Nuevo valor: %E6.3 | Path: Inputs
|
||||
[00:05:32] Asignación memoria: DI_CIP_CleaningFault | Viejo valor: %M3002.5 | Nuevo valor: %M3610.5 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_CIP_FreeSodaTank | Viejo valor: %M3001.7 | Nuevo valor: %M3610.6 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_CIP_HotWaterSending | Viejo valor: %M3001.6 | Nuevo valor: %M3610.7 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_CIP_TankFilling | Viejo valor: %M3001.4 | Nuevo valor: %M3611.0 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_CO2_InletPress_OK | Viejo valor: %M3004.0 | Nuevo valor: %M3611.1 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_DeairVacuumOk | Viejo valor: %M3004.2 | Nuevo valor: %M3611.2 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_Emergency_Pilz_On | Viejo valor: %M3605.1 | Nuevo valor: %M3611.3 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_Emergency_Pressed | Viejo valor: %E4.3 | Nuevo valor: %M3611.4 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_Flr_CIP_CleaningAlarm | Viejo valor: %M3002.7 | Nuevo valor: %M3611.5 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_Flr1_CIP_DrainComplete | Viejo valor: %M3605.5 | Nuevo valor: %M3611.6 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_Flr_CIP_FloodingEnd | Viejo valor: %M3002.0 | Nuevo valor: %M3611.7 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_Flr1_CIP/RinseFiller | Viejo valor: %M3605.4 | Nuevo valor: %M3612.0 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_Flr_CIP_RecoverReq | Viejo valor: %M3002.2 | Nuevo valor: %M3612.1 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_Flr_CIP_RinseMode | Viejo valor: %M3002.1 | Nuevo valor: %M3612.2 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_Flr_EndProdLastBottleFilled | Viejo valor: %M3000.2 | Nuevo valor: %M3612.3 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_Flr_OpenAVM369 | Viejo valor: %M3000.3 | Nuevo valor: %M3612.4 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_Flr1_PROD_Request | Viejo valor: %M3605.3 | Nuevo valor: %M3612.5 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Actualizado: DI_CIP_Drain | Viejo valor: %E60.2 | Nuevo valor: %E6.2 | Path: Inputs
|
||||
[00:05:32] Actualizado: DI_CIP_CIP_Rinse | Viejo valor: %E60.1 | Nuevo valor: %E6.1 | Path: Inputs
|
||||
[00:05:32] Actualizado: DI_CIP_CIP_Enable | Viejo valor: %E60.0 | Nuevo valor: %E6.0 | Path: Inputs
|
||||
[00:05:32] Asignación memoria: DI_SYR_TANK_LEVEL | Viejo valor: %MW3206 | Nuevo valor: %MW3612 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_FSS301 | Viejo valor: %E7.3 | Nuevo valor: %M3614.6 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_HVM302_Sensor | Viejo valor: %M3000.7 | Nuevo valor: %M3614.7 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_Log_Sidel | Viejo valor: %E3660.0 | Nuevo valor: %M3615.0 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Actualizado: DI_LSM302L | Viejo valor: %E1.0 | Nuevo valor: %E1.0 | Path: Inputs
|
||||
[00:05:32] Actualizado: DI_LSN301L | Viejo valor: %E0.6 | Nuevo valor: %E0.6 | Path: Inputs
|
||||
[00:05:32] Asignación memoria: DI_MaxTempAlarm | Viejo valor: %M3625.0 | Nuevo valor: %M3615.1 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_Min_Deair2_Level | Viejo valor: %M3001.0 | Nuevo valor: %M3615.2 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_Min_Syrup_Level | Viejo valor: %E0.7 | Nuevo valor: %M3615.3 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Actualizado: DI_PB_Machine_Start | Viejo valor: %E0.4 | Nuevo valor: %E0.4 | Path: Inputs
|
||||
[00:05:32] Actualizado: DI_PB_Machine_Stop | Viejo valor: %E0.3 | Nuevo valor: %E0.3 | Path: Inputs
|
||||
[00:05:32] Actualizado: DI_PPM303_Ovrld | Viejo valor: %E2.4 | Nuevo valor: %E2.4 | Path: Inputs
|
||||
[00:05:32] Actualizado: DI_PPN301_Contactor | Viejo valor: %E11.0 | Nuevo valor: %E2.1 | Path: Inputs
|
||||
[00:05:32] Actualizado: DI_PPN301_Ovrld | Viejo valor: %E2.0 | Nuevo valor: %E2.0 | Path: Inputs
|
||||
[00:05:32] Asignación memoria: DI_PPN301_SoftStOvr | Viejo valor: %E2.1 | Nuevo valor: %M3615.4 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_PPN304_Contactor | Viejo valor: %M3003.2 | Nuevo valor: %M3615.5 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_PPM305_Ovrld | Viejo valor: %M3005.0 | Nuevo valor: %M3615.6 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Actualizado: DI_PPP302_Contactor | Viejo valor: %E2.3 | Nuevo valor: %E2.3 | Path: Inputs
|
||||
[00:05:32] Actualizado: DI_PPP302_Ovrld | Viejo valor: %E2.2 | Nuevo valor: %E2.2 | Path: Inputs
|
||||
[00:05:32] Asignación memoria: DI_Product_Analyzer_Prod_NO_OK | Viejo valor: %M3003.4 | Nuevo valor: %M3615.7 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Actualizado: DI_RMM301_Closed | Viejo valor: %E1.5 | Nuevo valor: %E1.5 | Path: Inputs
|
||||
[00:05:32] Actualizado: DI_RMM303_Closed | Viejo valor: %E1.7 | Nuevo valor: %E1.7 | Path: Inputs
|
||||
[00:05:32] Asignación memoria: DI_RMM304_Closed | Viejo valor: %M3004.5 | Nuevo valor: %M3616.0 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Actualizado: DI_RMP302_Closed | Viejo valor: %E1.6 | Nuevo valor: %E1.6 | Path: Inputs
|
||||
[00:05:32] Asignación memoria: DI_SyrRoom_Cip_Mode | Viejo valor: %M3002.3 | Nuevo valor: %M3616.1 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_SyrRoom_Pump_Ready | Viejo valor: %M3606.5 | Nuevo valor: %M3616.2 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_SyrRoom_WatPumpReady | Viejo valor: %E68.1 | Nuevo valor: %M3616.3 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Actualizado: DI_UPSBatteryReady | Viejo valor: %E3.7 | Nuevo valor: %E3.7 | Path: Inputs
|
||||
[00:05:32] Asignación memoria: DI_UV_Lamp_Ready | Viejo valor: %M3004.7 | Nuevo valor: %M3616.4 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_Water_Pump2_Contactor | Viejo valor: %M3004.4 | Nuevo valor: %M3616.5 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_Water_Pump2_Ovrld | Viejo valor: %M3001.1 | Nuevo valor: %M3616.6 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_WaterPipeCIP_Sensor | Viejo valor: %M3000.5 | Nuevo valor: %M3616.7 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DO_Aux24DC | Viejo valor: %M3500.1 | Nuevo valor: %M3800.0 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_AVM312_Deair_Reflux | Viejo valor: %M3507.6 | Nuevo valor: %M3800.1 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_AVM317_1 | Viejo valor: %A17.3 | Nuevo valor: %M3800.2 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_AVM327 | Viejo valor: %M3510.4 | Nuevo valor: %M3800.3 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_AVM328 | Viejo valor: %M3506.1 | Nuevo valor: %M3800.4 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_AVM329 | Viejo valor: %M3510.5 | Nuevo valor: %M3800.5 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_AVM330 | Viejo valor: %M3510.6 | Nuevo valor: %M3800.6 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_AVM396 | Viejo valor: %A17.1 | Nuevo valor: %M3800.7 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_AVN325 | Viejo valor: %A17.7 | Nuevo valor: %M3801.0 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_AVN329 | Viejo valor: %A17.6 | Nuevo valor: %M3801.1 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_AVN348 | Viejo valor: %A16.1 | Nuevo valor: %M3801.2 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_AVN349 | Viejo valor: %A16.7 | Nuevo valor: %M3801.3 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_AVN373 | Viejo valor: %A16.3 | Nuevo valor: %M3801.4 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_AVN374 | Viejo valor: %A19.3 | Nuevo valor: %M3801.5 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_AVN377 | Viejo valor: %M3510.3 | Nuevo valor: %M3801.6 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_AVN378 | Viejo valor: %M3510.2 | Nuevo valor: %M3801.7 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_AVN390 | Viejo valor: %M3505.5 | Nuevo valor: %M3802.0 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_AVN347 | Viejo valor: %A20.1 | Nuevo valor: %M3802.1 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_AVP363 | Viejo valor: %A16.5 | Nuevo valor: %M3802.2 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_AVP391 | Viejo valor: %M3505.6 | Nuevo valor: %M3802.3 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_AVS331 | Viejo valor: %A18.0 | Nuevo valor: %M3802.4 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_AVS332 | Viejo valor: %A18.1 | Nuevo valor: %M3802.5 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_AVS333 | Viejo valor: %A18.2 | Nuevo valor: %M3802.6 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_AVS334 | Viejo valor: %A18.3 | Nuevo valor: %M3802.7 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_AVS335 | Viejo valor: %A18.4 | Nuevo valor: %M3803.0 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_AVS336 | Viejo valor: %A18.5 | Nuevo valor: %M3803.1 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_AVS337 | Viejo valor: %A18.6 | Nuevo valor: %M3803.2 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_AVS338 | Viejo valor: %A18.7 | Nuevo valor: %M3803.3 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_CIP_CleaningFault | Viejo valor: %M3501.7 | Nuevo valor: %M3803.4 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_SyrupRoom_Aux1 | Viejo valor: %M3602.2 | Nuevo valor: %M3803.5 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Actualizado: DO_CIP_DrainCompleted | Viejo valor: %A60.1 | Nuevo valor: %A2.1 | Path: Outputs
|
||||
[00:05:32] Asignación memoria: DO_CIP_HotWaterReq | Viejo valor: %M3502.4 | Nuevo valor: %M3803.6 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_CIP_RecoverCompleted | Viejo valor: %M3502.1 | Nuevo valor: %M3803.7 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_CIP_SendSodaReq | Viejo valor: %M3502.2 | Nuevo valor: %M3804.0 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_CIP_SolutionReturn | Viejo valor: %M3502.0 | Nuevo valor: %M3804.1 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_CIP_WaterPipe_Ready | Viejo valor: %M3502.3 | Nuevo valor: %M3804.2 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_CO2_Counter_Pulse | Viejo valor: %M3500.4 | Nuevo valor: %M3804.3 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_CtrlCircuitRun | Viejo valor: %A5.1 | Nuevo valor: %M3804.4 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_SyRm_SyrupReques | Viejo valor: %A1.0 | Nuevo valor: %M3804.5 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_EV03_SyrupLvlCtrl | Viejo valor: %A20.2 | Nuevo valor: %M3804.6 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_EV04_SyrupFillUp | Viejo valor: %A20.3 | Nuevo valor: %M3804.7 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_EV66_FillerRinseWater | Viejo valor: %M3509.4 | Nuevo valor: %M3805.0 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_EV67_SyrupLineDrain | Viejo valor: %A19.2 | Nuevo valor: %M3805.1 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_EV68_FillerRinseWater | Viejo valor: %M3508.2 | Nuevo valor: %M3805.2 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_EV71_FillerPrPipeDrai | Viejo valor: %M3508.3 | Nuevo valor: %M3805.3 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_EV71_FiRinseSprayBall | Viejo valor: %M3508.4 | Nuevo valor: %M3805.4 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_EV72_FlrRinseTankDrai | Viejo valor: %M3508.5 | Nuevo valor: %M3805.5 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_FillerNextRecipe | Viejo valor: %MB3504 | Nuevo valor: %MW3805 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_Flr_BottleStop | Viejo valor: %M3503.3 | Nuevo valor: %M3807.6 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_Flr1_CIP_CleaningEnd | Viejo valor: %M3660.1 | Nuevo valor: %M3807.7 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_Flr_CIP_CleaningFault | Viejo valor: %M3502.5 | Nuevo valor: %M3808.0 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_Flr1_CIP_DrainRequest | Viejo valor: %M3660.0 | Nuevo valor: %M3808.1 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_Flr_CIP_ProdSending | Viejo valor: %M3502.6 | Nuevo valor: %M3808.2 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_Flr_CIP_RecoverReq | Viejo valor: %M3502.7 | Nuevo valor: %M3808.3 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_Flr1_RinseMode | Viejo valor: %M3603.5 | Nuevo valor: %M3808.4 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_Flr_CIP_RinseSending | Viejo valor: %M3503.2 | Nuevo valor: %M3808.5 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_Flr_CIP_Running | Viejo valor: %M3503.0 | Nuevo valor: %M3808.6 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_Flr_CIP_TankFilling | Viejo valor: %M3503.1 | Nuevo valor: %M3808.7 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_Flr_FastRinseRequest | Viejo valor: %M3503.6 | Nuevo valor: %M3809.0 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_Flr1_CIP/Rinse | Viejo valor: %M3511.5 | Nuevo valor: %M3809.1 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_Flr1_PROD_Available | Viejo valor: %M3603.4 | Nuevo valor: %M3809.2 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_Flr1_OpenBottleblock | Viejo valor: %M3603.6 | Nuevo valor: %M3809.3 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_Flr_PROD_Run_Out | Viejo valor: %M3503.4 | Nuevo valor: %M3809.4 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_Flr_ProductCompleted | Viejo valor: %M3503.5 | Nuevo valor: %M3809.5 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_Flr_WaterRinseReady | Viejo valor: %M3503.7 | Nuevo valor: %M3809.6 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_Green_Lamp | Viejo valor: %M3500.5 | Nuevo valor: %M3809.7 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Actualizado: DO_Horn | Viejo valor: %A7.0 | Nuevo valor: %A3.0 | Path: Outputs
|
||||
[00:05:32] Asignación memoria: DO_MES_CIP | Viejo valor: %M3500.7 | Nuevo valor: %M3810.0 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_MES_FAULT | Viejo valor: %M3501.2 | Nuevo valor: %M3810.1 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_MES_PRODUCTION | Viejo valor: %M3501.0 | Nuevo valor: %M3810.2 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_MES_Running | Viejo valor: %M3501.1 | Nuevo valor: %M3810.3 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Actualizado: DO_CIP_Mode_En | Viejo valor: %A60.0 | Nuevo valor: %A2.0 | Path: Outputs
|
||||
[00:05:32] Asignación memoria: DO_MIXER _CIP_Temperature_Return | Viejo valor: %MW3514 | Nuevo valor: %MW3810 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_CoolingON | Viejo valor: %M3511.0 | Nuevo valor: %M3812.4 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_MIXER _Rinse_mode | Viejo valor: %M3512.2 | Nuevo valor: %M3812.5 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Actualizado: DO_PB_Green_Lamp | Viejo valor: %A7.1 | Nuevo valor: %A3.1 | Path: Outputs
|
||||
[00:05:32] Asignación memoria: DO_PCM306En | Viejo valor: %M3501.6 | Nuevo valor: %M3812.6 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Actualizado: DO_PPM303_Run | Viejo valor: %A7.6 | Nuevo valor: %A3.6 | Path: Outputs
|
||||
[00:05:32] Asignación memoria: DO_PPN301_1053K1 | Viejo valor: %M3501.5 | Nuevo valor: %M3812.7 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Actualizado: DO_PPN301_Run | Viejo valor: %A7.4 | Nuevo valor: %A3.4 | Path: Outputs
|
||||
[00:05:32] Asignación memoria: DO_PPN304_Run | Viejo valor: %M3501.4 | Nuevo valor: %M3813.0 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Actualizado: DO_PPP302_Run | Viejo valor: %A7.5 | Nuevo valor: %A3.5 | Path: Outputs
|
||||
[00:05:32] Actualizado: DO_Red_Lamp | Viejo valor: %A7.2 | Nuevo valor: %A3.2 | Path: Outputs
|
||||
[00:05:32] Asignación memoria: DO_RVN301_Level | Viejo valor: %A20.0 | Nuevo valor: %M3813.1 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_SyrRoom_SyrupRequest | Viejo valor: %A68.0 | Nuevo valor: %M3813.2 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_Syrup_Counter_Pulse | Viejo valor: %M3500.0 | Nuevo valor: %M3813.3 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_SyrupRoomPump_Run | Viejo valor: %M3505.0 | Nuevo valor: %M3813.4 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Actualizado: DO_SyrupRoomWaterReq | Viejo valor: %A1.1 | Nuevo valor: %A1.1 | Path: Outputs
|
||||
[00:05:32] Asignación memoria: DO_Water_Counter_Pulse | Viejo valor: %M3500.2 | Nuevo valor: %M3813.5 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Actualizado: DO_Yellow_Lamp | Viejo valor: %A7.3 | Nuevo valor: %A3.3 | Path: Outputs
|
||||
[00:05:32] Asignación memoria: MaselliSpare | Viejo valor: %M3511.3 | Nuevo valor: %M3813.6 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: MaselliHold | Viejo valor: %M3511.2 | Nuevo valor: %M3813.7 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Actualizado: P_AI_TTM306 | Viejo valor: %EW108 | Nuevo valor: %EW108 | Path: Inputs
|
||||
[00:05:32] Actualizado: P_AI_LTM302 | Viejo valor: %EW100 | Nuevo valor: %EW100 | Path: Inputs
|
||||
[00:05:32] Actualizado: P_AI_LTP303 | Viejo valor: %EW808 | Nuevo valor: %EW110 | Path: Inputs
|
||||
[00:05:32] Actualizado: P_AI_PCM306 | Viejo valor: %EW106 | Nuevo valor: %EW106 | Path: Inputs
|
||||
[00:05:32] Asignación memoria: P_AI_ProductCO2 | Viejo valor: %EW826 | Nuevo valor: %MW3617 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_AI_PTF203 | Viejo valor: %EW810 | Nuevo valor: %MW3619 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Actualizado: P_AI_PTM304 | Viejo valor: %EW102 | Nuevo valor: %EW102 | Path: Inputs
|
||||
[00:05:32] Asignación memoria: P_AI_PTP338 | Viejo valor: %EW816 | Nuevo valor: %MW3621 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Actualizado: P_AI_RVM301 | Viejo valor: %EW114 | Nuevo valor: %EW114 | Path: Inputs
|
||||
[00:05:32] Actualizado: P_AI_RVN304 | Viejo valor: %EW104 | Nuevo valor: %EW104 | Path: Inputs
|
||||
[00:05:32] Actualizado: P_AI_TTN321 | Viejo valor: %EW112 | Nuevo valor: %EW112 | Path: Inputs
|
||||
[00:05:32] Asignación memoria: P_AO_CIPCausticCond | Viejo valor: %MW3532 | Nuevo valor: %MW3814 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_AO_CIPReturnTemperature | Viejo valor: %MW3534 | Nuevo valor: %MW3816 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_AO_CIPWaterCond | Viejo valor: %MW3530 | Nuevo valor: %MW3818 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Actualizado: P_AO_PCM306 | Viejo valor: %AW122 | Nuevo valor: %AW106 | Path: Outputs
|
||||
[00:05:32] Asignación memoria: P_AO_ProductRunOutAmount | Viejo valor: %MW3526 | Nuevo valor: %MW3820 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Actualizado: P_AO_RMM301 | Viejo valor: %AW100 | Nuevo valor: %AW100 | Path: Outputs
|
||||
[00:05:32] Actualizado: P_AO_RMM303 | Viejo valor: %AW104 | Nuevo valor: %AW104 | Path: Outputs
|
||||
[00:05:32] Asignación memoria: P_AO_RMM304 | Viejo valor: %MW3536 | Nuevo valor: %MW3822 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Actualizado: P_AO_RMP302 | Viejo valor: %AW102 | Nuevo valor: %AW102 | Path: Outputs
|
||||
[00:05:32] Actualizado: P_AO_RVM301 | Viejo valor: %AW114 | Nuevo valor: %AW114 | Path: Outputs
|
||||
[00:05:32] Asignación memoria: P_AO_RVM302 | Viejo valor: %MW3538 | Nuevo valor: %MW3824 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Actualizado: P_AO_RVM319 | Viejo valor: %AW110 | Nuevo valor: %AW110 | Path: Outputs
|
||||
[00:05:32] Asignación memoria: P_AO_RVN302 | Viejo valor: %MW3522 | Nuevo valor: %MW3826 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Actualizado: P_AO_RVN304 | Viejo valor: %AW108 | Nuevo valor: %AW108 | Path: Outputs
|
||||
[00:05:32] Actualizado: P_AO_RVP303 | Viejo valor: %AW806 | Nuevo valor: %AW112 | Path: Outputs
|
||||
[00:05:32] Asignación memoria: P_AO_RVS318 | Viejo valor: %AW112 | Nuevo valor: %MW3828 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_AO_ToFillerEqPress | Viejo valor: %MW3524 | Nuevo valor: %MW3830 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_CTS301_Conductiv_State | Viejo valor: %MB3085 | Nuevo valor: %MW3623 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_CTS301_Conductivity | Viejo valor: %MD3180 | Nuevo valor: %MW3625 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_CTS301_Temperat_State | Viejo valor: %MB3084 | Nuevo valor: %MW3627 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_CTS301_Temperature | Viejo valor: %MD3184 | Nuevo valor: %MW3629 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_CTS302_Conductiv_State | Viejo valor: %MB3083 | Nuevo valor: %MW3631 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_CTS302_Conductivity | Viejo valor: %MD3188 | Nuevo valor: %MW3633 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_CTS302_Temperat_State | Viejo valor: %MB3082 | Nuevo valor: %MW3635 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_CTS302_Temperature | Viejo valor: %MD3196 | Nuevo valor: %MW3637 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Actualizado: P_FTM303_Tot_Ctrl | Viejo valor: %AB3240 | Nuevo valor: AW 3240 | Path: Outputs
|
||||
[00:05:32] Actualizado: P_FTM303_Density | Viejo valor: %ED3215 | Nuevo valor: %EW3215 | Path: Inputs
|
||||
[00:05:32] Asignación memoria: P_FTM303_Density_State | Viejo valor: %EB3219 | Nuevo valor: %MW3639 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_FTM303_EPD | Viejo valor: %MB3305 | Nuevo valor: %MW3641 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Actualizado: P_FTM303_Flow | Viejo valor: %ED3200 | Nuevo valor: %EW3200 | Path: Inputs
|
||||
[00:05:32] Asignación memoria: P_FTM303_Flow_State | Viejo valor: %EB3204 | Nuevo valor: %MW3643 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_FTM303_Temperature_State | Viejo valor: %EB3229 | Nuevo valor: %MW3645 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Actualizado: P_FTM303_Temperature | Viejo valor: %ED3225 | Nuevo valor: %EW3225 | Path: Inputs
|
||||
[00:05:32] Actualizado: P_FTM303_Totalizer | Viejo valor: %ED3240 | Nuevo valor: %EW3240 | Path: Inputs
|
||||
[00:05:32] Asignación memoria: P_FTM303_Totalizer_State | Viejo valor: %EB3244 | Nuevo valor: %MW3647 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Actualizado: P_FTN301_Flow | Viejo valor: %ED3080 | Nuevo valor: %EW3080 | Path: Inputs
|
||||
[00:05:32] Asignación memoria: P_FTN301_Flow_State | Viejo valor: %EB3084 | Nuevo valor: %MW3649 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Actualizado: P_FTN301_Tot_Ctrl | Viejo valor: %AB3100 | Nuevo valor: AW 3100 | Path: Outputs
|
||||
[00:05:32] Asignación memoria: P_FTN301_Totaliz_State | Viejo valor: %EB3104 | Nuevo valor: %MW3651 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Actualizado: P_FTN301_Totalizer | Viejo valor: %ED3100 | Nuevo valor: %EW3100 | Path: Inputs
|
||||
[00:05:32] Actualizado: P_FTP302_Brix | Viejo valor: %ED2050 | Nuevo valor: %EW2050 | Path: Inputs
|
||||
[00:05:32] Asignación memoria: P_FTP302_Brix_State | Viejo valor: %EB2054 | Nuevo valor: %MW3653 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Actualizado: P_FTP302_Tot_Ctrl | Viejo valor: %AB2070 | Nuevo valor: AW 2070 | Path: Outputs
|
||||
[00:05:32] Actualizado: P_FTP302_Density | Viejo valor: %ED2045 | Nuevo valor: %EW2045 | Path: Inputs
|
||||
[00:05:32] Asignación memoria: P_FTP302_Density_State | Viejo valor: %EB2049 | Nuevo valor: %MW3655 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Actualizado: P_FTP302_Flow | Viejo valor: %ED2030 | Nuevo valor: %EW2030 | Path: Inputs
|
||||
[00:05:32] Asignación memoria: P_FTP302_Flow_State | Viejo valor: %EB2034 | Nuevo valor: %MW3657 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Actualizado: P_FTP302_Temp | Viejo valor: %ED2055 | Nuevo valor: %EW2055 | Path: Inputs
|
||||
[00:05:32] Asignación memoria: P_FTP302_Temp_State | Viejo valor: %EB2059 | Nuevo valor: %MW3659 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_FTP302_Totaliz_State | Viejo valor: %EB2074 | Nuevo valor: %MW3661 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Actualizado: P_FTP302_Totalizer | Viejo valor: %ED2070 | Nuevo valor: %EW2070 | Path: Inputs
|
||||
[00:05:32] Asignación memoria: P_gMaselli_AlcoholVolume | Viejo valor: %MD3200 | Nuevo valor: %MW3663 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gMaselli_ProdPerStandard | Viejo valor: %MD3160 | Nuevo valor: %MW3665 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gMaselli_ProductBrix | Viejo valor: %MD3168 | Nuevo valor: %MW3667 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gMaselli_ProductCO2 | Viejo valor: %MD3156 | Nuevo valor: %MW3669 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gMaselli_ProductNumber | Viejo valor: %MB3050 | Nuevo valor: %MW3671 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gMaselli_ProductTemp | Viejo valor: %MD3164 | Nuevo valor: %MW3673 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gMaselli_ProfibusStatus | Viejo valor: %MB3051 | Nuevo valor: %MW3675 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gMaselli_RecipeSetNum | Viejo valor: %MB3569 | Nuevo valor: %MW3832 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_gMaselli_RecipeSetNumStr | Viejo valor: %MB3570 | Nuevo valor: %MW3834 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock01_0 | Viejo valor: %MB3081 | Nuevo valor: %MW3677 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock01_1 | Viejo valor: %MB3080 | Nuevo valor: %MW3679 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock01_10 | Viejo valor: %MB3091 | Nuevo valor: %MW3681 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock01_11 | Viejo valor: %MB3092 | Nuevo valor: %MW3683 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock01_12 | Viejo valor: %MB3095 | Nuevo valor: %MW3685 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock01_13 | Viejo valor: %MB3094 | Nuevo valor: %MW3687 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock01_14 | Viejo valor: %MB3107 | Nuevo valor: %MW3689 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock01_15 | Viejo valor: %MB3108 | Nuevo valor: %MW3691 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock01_16 | Viejo valor: %MB3109 | Nuevo valor: %MW3693 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock01_17 | Viejo valor: %MB3111 | Nuevo valor: %MW3695 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock01_18 | Viejo valor: %MB3113 | Nuevo valor: %MW3697 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock01_19 | Viejo valor: %MB3112 | Nuevo valor: %MW3699 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock01_2 | Viejo valor: %MB3079 | Nuevo valor: %MW3701 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock01_20 | Viejo valor: %MB3110 | Nuevo valor: %MW3703 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock01_21 | Viejo valor: %MB3106 | Nuevo valor: %MW3705 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock01_22 | Viejo valor: %MB3105 | Nuevo valor: %MW3707 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock01_23 | Viejo valor: %MB3114 | Nuevo valor: %MW3709 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock01_24 | Viejo valor: %MB3103 | Nuevo valor: %MW3711 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock01_25 | Viejo valor: %MB3102 | Nuevo valor: %MW3713 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock01_26 | Viejo valor: %MB3070 | Nuevo valor: %MW3715 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock01_27 | Viejo valor: %MB3101 | Nuevo valor: %MW3717 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock01_28 | Viejo valor: %MB3100 | Nuevo valor: %MW3719 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock01_29 | Viejo valor: %MB3099 | Nuevo valor: %MW3721 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock01_3 | Viejo valor: %MB3078 | Nuevo valor: %MW3723 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock01_4 | Viejo valor: %MB3077 | Nuevo valor: %MW3725 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock01_5 | Viejo valor: %MB3076 | Nuevo valor: %MW3727 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock01_6 | Viejo valor: %MB3075 | Nuevo valor: %MW3729 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock01_7 | Viejo valor: %MB3074 | Nuevo valor: %MW3731 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock01_8 | Viejo valor: %MB3073 | Nuevo valor: %MW3733 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock01_9 | Viejo valor: %MB3072 | Nuevo valor: %MW3735 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock02_30 | Viejo valor: %MB3097 | Nuevo valor: %MW3737 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock02_31 | Viejo valor: %MB3096 | Nuevo valor: %MW3739 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock02_32 | Viejo valor: %MB3104 | Nuevo valor: %MW3741 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock02_33 | Viejo valor: %MB3098 | Nuevo valor: %MW3743 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock02_34 | Viejo valor: %MB3071 | Nuevo valor: %MW3745 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock02_35 | Viejo valor: %MB3086 | Nuevo valor: %MW3747 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock02_36 | Viejo valor: %MB3069 | Nuevo valor: %MW3749 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock02_37 | Viejo valor: %MB3058 | Nuevo valor: %MW3751 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock02_38 | Viejo valor: %MB3017 | Nuevo valor: %MW3753 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock02_39 | Viejo valor: %MB3018 | Nuevo valor: %MW3755 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock02_40 | Viejo valor: %MB3019 | Nuevo valor: %MW3757 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock02_41 | Viejo valor: %MB3020 | Nuevo valor: %MW3759 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock02_42 | Viejo valor: %MB3021 | Nuevo valor: %MW3761 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock02_43 | Viejo valor: %MB3022 | Nuevo valor: %MW3763 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock02_44 | Viejo valor: %MB3023 | Nuevo valor: %MW3765 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock02_45 | Viejo valor: %MB3024 | Nuevo valor: %MW3767 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock02_46 | Viejo valor: %MB3026 | Nuevo valor: %MW3769 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock02_47 | Viejo valor: %MB3035 | Nuevo valor: %MW3771 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock02_48 | Viejo valor: %MB3027 | Nuevo valor: %MW3773 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock02_49 | Viejo valor: %MB3028 | Nuevo valor: %MW3775 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock02_50 | Viejo valor: %MB3029 | Nuevo valor: %MW3777 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock02_51 | Viejo valor: %MB3030 | Nuevo valor: %MW3779 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock02_52 | Viejo valor: %MB3031 | Nuevo valor: %MW3781 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock02_53 | Viejo valor: %MB3015 | Nuevo valor: %MW3783 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock02_54 | Viejo valor: %MB3033 | Nuevo valor: %MW3785 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock02_55 | Viejo valor: %MB3034 | Nuevo valor: %MW3787 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock02_56 | Viejo valor: %MB3016 | Nuevo valor: %MW3789 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock02_57 | Viejo valor: %MB3025 | Nuevo valor: %MW3791 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock02_58 | Viejo valor: %MB3013 | Nuevo valor: %MW3793 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock02_59 | Viejo valor: %MB3006 | Nuevo valor: %MW3795 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock02_60 | Viejo valor: %MB3007 | Nuevo valor: %MW3797 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock02_61 | Viejo valor: %MB3008 | Nuevo valor: %MW3799 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock03_62 | Viejo valor: %MB3009 | Nuevo valor: %MW3801 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock03_63 | Viejo valor: %MB3010 | Nuevo valor: %MW3803 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock03_64 | Viejo valor: %MB3011 | Nuevo valor: %MW3805 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock03_65 | Viejo valor: %MB3012 | Nuevo valor: %MW3807 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock03_66 | Viejo valor: %MB3032 | Nuevo valor: %MW3809 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock03_67 | Viejo valor: %MB3036 | Nuevo valor: %MW3811 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock03_68 | Viejo valor: %MB3068 | Nuevo valor: %MW3813 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock03_69 | Viejo valor: %MB3038 | Nuevo valor: %MW3815 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock03_70 | Viejo valor: %MB3067 | Nuevo valor: %MW3817 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock03_71 | Viejo valor: %MB3066 | Nuevo valor: %MW3819 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock03_72 | Viejo valor: %MB3065 | Nuevo valor: %MW3821 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock03_73 | Viejo valor: %MB3064 | Nuevo valor: %MW3823 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock03_74 | Viejo valor: %MB3063 | Nuevo valor: %MW3825 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock03_75 | Viejo valor: %MB3062 | Nuevo valor: %MW3827 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock03_76 | Viejo valor: %MB3061 | Nuevo valor: %MW3829 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock03_77 | Viejo valor: %MB3060 | Nuevo valor: %MW3831 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock03_78 | Viejo valor: %MB3037 | Nuevo valor: %MW3833 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock03_79 | Viejo valor: %MB3059 | Nuevo valor: %MW3835 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock03_80 | Viejo valor: %MB3057 | Nuevo valor: %MW3837 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock03_81 | Viejo valor: %MB3056 | Nuevo valor: %MW3839 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock03_82 | Viejo valor: %MB3300 | Nuevo valor: %MW3841 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock03_83 | Viejo valor: %MB3054 | Nuevo valor: %MW3843 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock03_84 | Viejo valor: %MB3053 | Nuevo valor: %MW3845 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_INBlock03_85 | Viejo valor: %MB3052 | Nuevo valor: %MW3847 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_OUTBlock01_0 | Viejo valor: %MB3541 | Nuevo valor: %MW3836 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_OUTBlock01_1 | Viejo valor: %MB3542 | Nuevo valor: %MW3838 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_OUTBlock01_10 | Viejo valor: %MB3551 | Nuevo valor: %MW3840 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_OUTBlock01_11 | Viejo valor: %MB3552 | Nuevo valor: %MW3842 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_OUTBlock01_12 | Viejo valor: %MB3553 | Nuevo valor: %MW3844 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_OUTBlock01_13 | Viejo valor: %MB3554 | Nuevo valor: %MW3846 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_OUTBlock01_14 | Viejo valor: %MB3555 | Nuevo valor: %MW3848 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_OUTBlock01_15 | Viejo valor: %MB3556 | Nuevo valor: %MW3850 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_OUTBlock01_16 | Viejo valor: %MB3557 | Nuevo valor: %MW3852 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_OUTBlock01_17 | Viejo valor: %MB3558 | Nuevo valor: %MW3854 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_OUTBlock01_18 | Viejo valor: %MB3559 | Nuevo valor: %MW3856 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_OUTBlock01_19 | Viejo valor: %MB3560 | Nuevo valor: %MW3858 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_OUTBlock01_2 | Viejo valor: %MB3543 | Nuevo valor: %MW3860 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_OUTBlock01_20 | Viejo valor: %MB3561 | Nuevo valor: %MW3862 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_OUTBlock01_21 | Viejo valor: %MB3562 | Nuevo valor: %MW3864 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_OUTBlock01_22 | Viejo valor: %MB3563 | Nuevo valor: %MW3866 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_OUTBlock01_23 | Viejo valor: %MB3564 | Nuevo valor: %MW3868 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_OUTBlock01_24 | Viejo valor: %MB3565 | Nuevo valor: %MW3870 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_OUTBlock01_25 | Viejo valor: %MB3566 | Nuevo valor: %MW3872 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_OUTBlock01_26 | Viejo valor: %MB3567 | Nuevo valor: %MW3874 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_OUTBlock01_27 | Viejo valor: %MB3568 | Nuevo valor: %MW3876 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_OUTBlock01_3 | Viejo valor: %MB3544 | Nuevo valor: %MW3878 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_OUTBlock01_4 | Viejo valor: %MB3545 | Nuevo valor: %MW3880 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_OUTBlock01_5 | Viejo valor: %MB3546 | Nuevo valor: %MW3882 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_OUTBlock01_6 | Viejo valor: %MB3547 | Nuevo valor: %MW3884 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_OUTBlock01_7 | Viejo valor: %MB3548 | Nuevo valor: %MW3886 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_OUTBlock01_8 | Viejo valor: %MB3549 | Nuevo valor: %MW3888 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPAmPDS_OUTBlock01_9 | Viejo valor: %MB3550 | Nuevo valor: %MW3890 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Actualizado: P_gPPM303_VFC_ActualValue | Viejo valor: %EW1642 | Nuevo valor: EW 1642 | Path: Inputs
|
||||
[00:05:32] Actualizado: P_gPPM303_VFC_ControlWord | Viejo valor: %AW1640 | Nuevo valor: AW 1640 | Path: Outputs
|
||||
[00:05:32] Actualizado: P_gPPM303_VFC_Refvalue | Viejo valor: %AW1642 | Nuevo valor: AW 1642 | Path: Outputs
|
||||
[00:05:32] Actualizado: P_gPPM303_VFC_StatusWord | Viejo valor: %EW1640 | Nuevo valor: EW 1640 | Path: Inputs
|
||||
[00:05:32] Asignación memoria: P_gPPM307_VFC_ActualVaule | Viejo valor: %MW3118 | Nuevo valor: %MW3849 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPPM307_VFC_ControlWord | Viejo valor: %MW3584 | Nuevo valor: %MW3892 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPPM307_VFC_Refvalue | Viejo valor: %MW3586 | Nuevo valor: %MW3894 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPPM307_VFC_StatusWord | Viejo valor: %MW3240 | Nuevo valor: %MW3851 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPPN301_VFC_ActualValue | Viejo valor: %MW3232 | Nuevo valor: %MW3853 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPPN301_VFC_ControlWord | Viejo valor: %MW3572 | Nuevo valor: %MW3896 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPPN301_VFC_Refvalue | Viejo valor: %MW3574 | Nuevo valor: %MW3898 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPPN301_VFC_StatusWord | Viejo valor: %MW3212 | Nuevo valor: %MW3855 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPPP302_VFC_ActualValue | Viejo valor: %MW3234 | Nuevo valor: %MW3857 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPPP302_VFC_ControlWord | Viejo valor: %MW3576 | Nuevo valor: %MW3900 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPPP302_VFC_Refvalue | Viejo valor: %MW3578 | Nuevo valor: %MW3902 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPPP302_VFC_StatusWord | Viejo valor: %MW3248 | Nuevo valor: %MW3859 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: PPN301_SoftStart_Averia | Viejo valor: %M3003.3 | Nuevo valor: %M3861.0 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: Tag_24 | Viejo valor: %MD3144 | Nuevo valor: %MW3861 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Actualizado: DI_UPSsupply | Viejo valor: %E3.6 | Nuevo valor: %E3.5 | Path: Inputs
|
||||
[00:05:32] Actualizado: DI_PB_HornReset | Viejo valor: %E0.1 | Nuevo valor: %E0.1 | Path: Inputs
|
||||
[00:05:32] Asignación memoria: DO_PB_HornReset | Viejo valor: %M3500.3 | Nuevo valor: %M3904.0 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DI_Flr1_PROD_ok | Viejo valor: %M3605.2 | Nuevo valor: %M3863.1 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_Flr_RinseMode | Viejo valor: %M3000.4 | Nuevo valor: %M3863.2 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DO_FlrProdMode | Viejo valor: %M3516.4 | Nuevo valor: %M3904.1 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_Flr1_Productionmode | Viejo valor: %M3603.3 | Nuevo valor: %M3904.2 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_Flr1_CIPMode | Viejo valor: %M3607.5 | Nuevo valor: %M3904.3 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_ Flr_CIPRinseSending | Viejo valor: %M3516.5 | Nuevo valor: %M3904.4 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_Flr_RinseMode | Viejo valor: %M3516.6 | Nuevo valor: %M3904.5 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_SyRm_Fault | Viejo valor: %M3512.0 | Nuevo valor: %M3904.6 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_SyRm_ProdMode | Viejo valor: %M3512.1 | Nuevo valor: %M3904.7 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_SyRm_WaterRequest | Viejo valor: %A68.1 | Nuevo valor: %M3905.0 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_CIP_Fault | Viejo valor: %M3516.0 | Nuevo valor: %M3905.1 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_CIP_Empty | Viejo valor: %M3516.1 | Nuevo valor: %M3905.2 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_CIP_RdyChmcl | Viejo valor: %M3516.2 | Nuevo valor: %M3905.3 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_CIP_Flpflp | Viejo valor: %M3516.3 | Nuevo valor: %M3905.4 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DI_CIP_Fault | Viejo valor: %M3002.6 | Nuevo valor: %M3863.3 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_CIP_End | Viejo valor: %M3660.3 | Nuevo valor: %M3863.4 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_CIP_FlpflpEn | Viejo valor: %M3001.2 | Nuevo valor: %M3863.5 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_CIP_FirstRinsedone | Viejo valor: %M3000.1 | Nuevo valor: %M3863.6 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_SYR_COUNTER_LT | Viejo valor: %MW3210 | Nuevo valor: %MW3863 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Actualizado: DI_SyrRoom_SyrPump_Running | Viejo valor: %E5.0 | Nuevo valor: %E5.0 | Path: Inputs
|
||||
[00:05:32] Asignación memoria: DI_SYRUP_Runout | Viejo valor: %M3003.5 | Nuevo valor: %M3865.7 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DO_Flr1_Fault | Viejo valor: %M3511.4 | Nuevo valor: %M3905.5 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_Flr_ProdAvailable | Viejo valor: %MW3518 | Nuevo valor: %MW3905 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DI_Flr2_PROD_Request | Viejo valor: %M3607.4 | Nuevo valor: %M3866.0 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_Flr2_CIP/RinseFiller | Viejo valor: %M3606.0 | Nuevo valor: %M3866.1 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DO_Flr2_CIP/Rinse | Viejo valor: %M3511.7 | Nuevo valor: %M3907.6 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_Flr2_Fault | Viejo valor: %M3511.6 | Nuevo valor: %M3907.7 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPPM305_VFC_StatusWord | Viejo valor: %MW3242 | Nuevo valor: %MW3866 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPPM305_VFC_ActualValue | Viejo valor: %MW3244 | Nuevo valor: %MW3868 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPPM305_VFC_ControlWord | Viejo valor: %MW3588 | Nuevo valor: %MW3908 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_gPPM305_VFC_Refvalue | Viejo valor: %MW3590 | Nuevo valor: %MW3910 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_AVM363 | Viejo valor: %M3505.4 | Nuevo valor: %M3912.0 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_RVM301 | Viejo valor: %A16.0 | Nuevo valor: %M3912.1 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Actualizado: DO_AVM369 | Viejo valor: %M3601.3 | Nuevo valor: %A18.2 | Path: Outputs
|
||||
[00:05:32] Asignación memoria: DO_AVP317_1 | Viejo valor: %A19.1 | Nuevo valor: %M3912.2 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_AVM353 | Viejo valor: %M3506.0 | Nuevo valor: %M3912.3 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_Blu_Lamp | Viejo valor: %M3500.6 | Nuevo valor: %M3912.4 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_AO_RVN305 | Viejo valor: %MW3520 | Nuevo valor: %MW3912 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DI_PPN301_SoftStart_Ovrld | Viejo valor: %E10.0 | Nuevo valor: %M3870.2 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_PPM306_Contactor | Viejo valor: %E11.3 | Nuevo valor: %M3870.3 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_Ammonia_CompressorReady | Viejo valor: %M3606.7 | Nuevo valor: %M3870.4 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_Flr2_CIP_DrainComplete | Viejo valor: %M3606.1 | Nuevo valor: %M3870.5 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_PPM306_Ovrld | Viejo valor: %E10.3 | Nuevo valor: %M3870.6 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_Flr1_WaterRequest | Viejo valor: %M3605.7 | Nuevo valor: %M3870.7 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DO_Flr1_Spare0 | Viejo valor: %M3601.7 | Nuevo valor: %M3914.5 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_CIP_Spare | Viejo valor: %M3601.4 | Nuevo valor: %M3914.6 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Actualizado: DO_SyrupValve_Enable | Viejo valor: %A11.6 | Nuevo valor: %A0.0 | Path: Outputs
|
||||
[00:05:32] Asignación memoria: DO_AVM382 | Viejo valor: %A16.2 | Nuevo valor: %M3914.7 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_AVP355 | Viejo valor: %M3505.3 | Nuevo valor: %M3915.0 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_AVN350 | Viejo valor: %M3540.0 | Nuevo valor: %M3915.1 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_AI_CIPHeaterTemperature | Viejo valor: %MW3250 | Nuevo valor: %MW3871 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_AI_FTM305 | Viejo valor: %MW3252 | Nuevo valor: %MW3873 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_AI_PTM308 | Viejo valor: %MW3254 | Nuevo valor: %MW3875 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_AI_CTS302 | Viejo valor: %MW3256 | Nuevo valor: %MW3877 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_AI_CTS301 | Viejo valor: %MW3258 | Nuevo valor: %MW3879 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_AI_CIPReturnTemperature | Viejo valor: %MW3260 | Nuevo valor: %MW3881 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_AI_FillerLevel | Viejo valor: %MW3262 | Nuevo valor: %MW3883 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_AI_CTM304 | Viejo valor: %MW3264 | Nuevo valor: %MW3885 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_AI_PTN313 | Viejo valor: %MW3266 | Nuevo valor: %MW3887 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_AI_RVN305 | Viejo valor: %MW3268 | Nuevo valor: %MW3889 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: P_AI_ProductO2 | Viejo valor: %MW3270 | Nuevo valor: %MW3891 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Actualizado: DO_HMIPowerSupply | Viejo valor: %A0.0 | Nuevo valor: %A0.7 | Path: Outputs
|
||||
[00:05:32] Asignación memoria: DO_PPM306_Run | Viejo valor: %A11.3 | Nuevo valor: %M3915.2 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Actualizado: DI_HVP301_Sensor | Viejo valor: %E7.2 | Nuevo valor: %E7.2 | Path: Inputs
|
||||
[00:05:32] Asignación memoria: DI_AVM346_Close | Viejo valor: %E112.2 | Nuevo valor: %M3893.0 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DI_AVM346_Open | Viejo valor: %E102.2 | Nuevo valor: %M3893.1 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Actualizado: DI_UPSAlarm | Viejo valor: %E3.5 | Nuevo valor: %E3.6 | Path: Inputs
|
||||
[00:05:32] Asignación memoria: DO_RVM301_Discharge | Viejo valor: %M3602.0 | Nuevo valor: %M3915.3 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_SyrupRoom_Aux2 | Viejo valor: %M3602.3 | Nuevo valor: %M3915.4 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_Glycol_LineEnabled | Viejo valor: %M3604.0 | Nuevo valor: %M3915.5 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_Glycol_ColdRequest | Viejo valor: %M3607.3 | Nuevo valor: %M3915.6 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_Glycol_LineCIP | Viejo valor: %M3607.2 | Nuevo valor: %M3915.7 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_EV1_SubCarb | Viejo valor: %M3607.1 | Nuevo valor: %M3916.0 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_EV2_SubCarb | Viejo valor: %M3607.0 | Nuevo valor: %M3916.1 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_EV3_SubCarb | Viejo valor: %M3606.4 | Nuevo valor: %M3916.2 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_EV4_SubCarb | Viejo valor: %M3606.3 | Nuevo valor: %M3916.3 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_BoosterPump_SubCarb | Viejo valor: %M3606.2 | Nuevo valor: %M3916.4 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Actualizado: DO_AVM311 | Viejo valor: %A100.0 | Nuevo valor: %A16.0 | Path: Outputs
|
||||
[00:05:32] Asignación memoria: DO_200V26 | Viejo valor: %M3600.3 | Nuevo valor: %M3916.5 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_EV100_WaterInlet | Viejo valor: %M3601.6 | Nuevo valor: %M3916.6 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_200V28 | Viejo valor: %M3603.7 | Nuevo valor: %M3916.7 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Actualizado: DO_AVM313 | Viejo valor: %A100.1 | Nuevo valor: %A16.1 | Path: Outputs
|
||||
[00:05:32] Actualizado: DO_AVN314 | Viejo valor: %A100.2 | Nuevo valor: %A16.2 | Path: Outputs
|
||||
[00:05:32] Actualizado: DO_AVM315 | Viejo valor: %A100.3 | Nuevo valor: %A16.3 | Path: Outputs
|
||||
[00:05:32] Actualizado: DO_AVP316 | Viejo valor: %A100.4 | Nuevo valor: %A16.4 | Path: Outputs
|
||||
[00:05:32] Actualizado: DO_AVM317 | Viejo valor: %A100.5 | Nuevo valor: %A16.5 | Path: Outputs
|
||||
[00:05:32] Actualizado: DO_AVN318 | Viejo valor: %A100.6 | Nuevo valor: %A16.6 | Path: Outputs
|
||||
[00:05:32] Actualizado: DO_AVM321 | Viejo valor: %A100.7 | Nuevo valor: %A16.7 | Path: Outputs
|
||||
[00:05:32] Actualizado: DO_AVM322 | Viejo valor: %A101.0 | Nuevo valor: %A17.0 | Path: Outputs
|
||||
[00:05:32] Actualizado: DO_AVM323 | Viejo valor: %A101.1 | Nuevo valor: %A17.1 | Path: Outputs
|
||||
[00:05:32] Actualizado: DO_AVM326 | Viejo valor: %A101.3 | Nuevo valor: %A17.3 | Path: Outputs
|
||||
[00:05:32] Actualizado: DO_AVP324 | Viejo valor: %A101.2 | Nuevo valor: %A17.2 | Path: Outputs
|
||||
[00:05:32] Actualizado: DO_AVN327 | Viejo valor: %A101.4 | Nuevo valor: %A17.4 | Path: Outputs
|
||||
[00:05:32] Actualizado: DO_AVN328 | Viejo valor: %A101.5 | Nuevo valor: %A17.5 | Path: Outputs
|
||||
[00:05:32] Actualizado: DO_AVP344 | Viejo valor: %A101.6 | Nuevo valor: %A17.6 | Path: Outputs
|
||||
[00:05:32] Actualizado: DO_AVM345 | Viejo valor: %A101.7 | Nuevo valor: %A17.7 | Path: Outputs
|
||||
[00:05:32] Actualizado: DO_AVM362 | Viejo valor: %A102.1 | Nuevo valor: %A18.1 | Path: Outputs
|
||||
[00:05:32] Actualizado: DO_AVP361 | Viejo valor: %A102.6 | Nuevo valor: %A18.0 | Path: Outputs
|
||||
[00:05:32] Actualizado: DO_RVN302 | Viejo valor: %A103.4 | Nuevo valor: %A19.0 | Path: Outputs
|
||||
[00:05:32] Actualizado: DO_RVN302_1 | Viejo valor: %A103.5 | Nuevo valor: %A19.1 | Path: Outputs
|
||||
[00:05:32] Asignación memoria: DO_AVM340 | Viejo valor: %M3600.2 | Nuevo valor: %M3917.0 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_AVM339 | Viejo valor: %M3605.6 | Nuevo valor: %M3917.1 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_AVM341 | Viejo valor: %A17.5 | Nuevo valor: %M3917.2 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_AVM342 | Viejo valor: %M3600.4 | Nuevo valor: %M3917.3 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_AVM346 | Viejo valor: %M3600.1 | Nuevo valor: %M3917.4 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_AVM380 | Viejo valor: %M3600.6 | Nuevo valor: %M3917.5 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Actualizado: DO_AVM381 | Viejo valor: %A102.3 | Nuevo valor: %A18.3 | Path: Outputs
|
||||
[00:05:32] Asignación memoria: DO_EV102_Syrup And CIP Inlet | Viejo valor: %M3601.2 | Nuevo valor: %M3917.6 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_EV103_WaterInterception | Viejo valor: %M3601.1 | Nuevo valor: %M3917.7 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_WaterBypass1 | Viejo valor: %M3601.0 | Nuevo valor: %M3918.0 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: DO_EV105_WaterBypass | Viejo valor: %M3600.7 | Nuevo valor: %M3918.1 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: CARLOS_TESTE | Viejo valor: %M2.2 | Nuevo valor: %M3893.2 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Actualizado: DI_PPM303_Contactor | Viejo valor: %E2.5 | Nuevo valor: %E2.5 | Path: Inputs
|
||||
[00:05:32] Asignación memoria: DI_SyrRoom_Alarm_Reset | Viejo valor: %M3605.0 | Nuevo valor: %M3893.3 | Path: IO Not in Hardware\InputsMaster
|
||||
[00:05:32] Asignación memoria: DO_Analayzer_Enable | Viejo valor: %M3602.1 | Nuevo valor: %M3918.2 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_PDS_Recipe_Number | Viejo valor: %AB15001 | Nuevo valor: %MW3918 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_PDS_Freeze_To_PDS | Viejo valor: %A15002.0 | Nuevo valor: %M3920.3 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Asignación memoria: P_PDS_Stop_to_PDS | Viejo valor: %A15002.1 | Nuevo valor: %M3920.4 | Path: IO Not in Hardware\OutputsMaster
|
||||
[00:05:32] Actualizado: P_PDS_CO2 | Viejo valor: %ED15060 | Nuevo valor: EW 15060 | Path: Inputs
|
||||
[00:05:32] Actualizado: P_PDS_Product_Brix | Viejo valor: %ED15084 | Nuevo valor: EW 15084 | Path: Inputs
|
||||
[00:05:32] Actualizado: P_PDS_Temperature | Viejo valor: %ED15104 | Nuevo valor: EW 15104 | Path: Inputs
|
||||
[00:05:32] Actualizado: P_PDS_Density | Viejo valor: %ED15112 | Nuevo valor: EW 15112 | Path: Inputs
|
||||
[00:05:33] Archivo Excel guardado: C:\Trabajo\SIDEL\13 - E5.007560 - Modifica O&U - SAE235\Reporte\IOTags\PLCTags_Updated.xlsx
|
||||
[00:05:33] ============================== RESUMEN ==============================
|
||||
[00:05:33] Total de tags procesados: 486
|
||||
[00:05:33] Tags actualizados desde el Markdown: 98
|
||||
[00:05:33] Tags relocalizados a Outputs: 22
|
||||
[00:05:33] Tags relocalizados a IO Not in Hardware\InputsMaster: 203
|
||||
[00:05:33] Tags relocalizados a IO Not in Hardware\OutputsMaster: 185
|
||||
[00:05:33] Tags con direcciones de memoria asignadas: 388
|
||||
[00:05:35] Ejecución de x5_md_to_excel.py finalizada (success). Duración: 0:00:15.140094.
|
||||
[00:05:35] Log completo guardado en: D:\Proyectos\Scripts\ParamManagerScripts\backend\script_groups\IO_adaptation\log_x5_md_to_excel.txt
|
||||
|
|
Loading…
Reference in New Issue