En SIMATIC PCS 7 y STEP 7 HW Config, un archivo de configuración de estación exportado (.cfg) codifica las propiedades del hardware en líneas de texto estructurado donde el direccionamiento de los módulos se formatea como ADDRESS <StartByte>, <StartBit>, <LengthBytes>, <ProcessImagePartition>, <RackLocation>, <AddressingFlags>. Comprender cada parámetro posicional permite a los ingenieros de automatización verificar las asignaciones de direcciones de E/S, confirmar la programación de la partición de la imagen de proceso (PIP) y auditar el direccionamiento de los módulos ET 200 distribuidos sin necesidad de abrir herramientas de ingeniería gráficas.
Índice de contenidos
- Estructura y propósito de los archivos CFG exportados desde STEP 7 HW Config
- Sintaxis posicional de la línea de parámetros ADDRESS
- Decodificación de los parámetros D, E y e: particiones, racks y flags de módulos
- Procedimiento paso a paso: exportación y análisis de archivos HW Config
- Verificación
- Limitaciones y precauciones operativas
- Preguntas frecuentes de ingeniería
- Referencias técnicas
- Artículos relacionados
- Etiquetas relacionadas
Estructura y propósito de los archivos CFG exportados desde STEP 7 HW Config
En los proyectos de SIMATIC PCS 7, los integradores de sistemas automatizan con frecuencia la validación de configuraciones o se interfasan con sistemas de ingeniería asistida por computadora (CAE) de terceros mediante la exportación de descripciones de estaciones de hardware.
En HW Config, al ejecutar Station -> Export... se genera un archivo de texto ASCII con la extensión .cfg:
* Formato de texto legible por humanos: Contiene declaraciones para bastidores secundarios, procesadores de comunicación, módulos de interfaz (IM) y módulos de señales (SM).
* Utilidad de ingeniería de automatización: Se utiliza para comparar revisiones de hardware entre versiones de proyectos, verificar mapas de E/S y auditar la consistencia del hardware sin cargar bases de datos binarias pesadas de STEP 7.
Sintaxis posicional de la línea de parámetros ADDRESS
Al examinar los módulos de señales en un archivo .cfg, cada grupo de canales de E/S se declara con una instrucción ADDRESS. Por ejemplo:
ADDRESS 516, 0, 8, 0, 0, 32
Esto corresponde a la sintaxis general:
ADDRESS <A>, <B>, <C>, <D>, <E>, <F>
516IB 516 o QB 516).00 para E/S modulares alineadas a bytes).80OB1-PA; 1 al 15 = PIP 1 a PIP 15).00 denota asignación en el rack central; los valores > 0 designan números de estaciones descentralizadas.32Decodificación de los parámetros D, E y F: Particiones, racks y flags de módulos
Comprender los últimos tres parámetros posicionales resuelve las ambigüedades de configuración:
Parámetro D: Partición de imagen de proceso (PIP / TPA)
- En PCS 7, los OBs de interrupción cíclica (OB30 a OB38) requieren actualizaciones sincronizadas de la imagen de proceso.
- Cuando un bloque de canal (
Pcs7AnIn,Pcs7DiIn) se ejecuta en el OB35, su módulo de hardware se asigna a una partición de imagen de proceso coincidente (por ejemplo,TPA 1). - Si el parámetro D es
0, el módulo se lee cíclicamente en la imagen de proceso de fondo del OB1. Los valores del1al15se mapean directamente aPIP 1hastaPIP 15.
Parámetro E: Jerarquía central vs. descentralizada
- Indica el nivel topológico físico del módulo.
- Los racks centrales (UR1, UR2) reportan
0. Las estaciones de campo descentralizadas (como las estaciones ET 200M o ET 200SP en PROFIBUS DP o PROFINET IO) codifican la dirección de bus o el desplazamiento de la estación.
Parámetro F: Propiedad del módulo y flags de direccionamiento
- El parámetro F representa una máscara de bits interna interpretada por el compilador de STEP 7 HW Config:
- Bits 0–4: Clasificación de la arquitectura de hardware.
- Bit 5 (
32): Indica arquitectura de E/S modular descentralizada ET 200 con almacenamiento en búfer de diagnóstico a nivel de canal.
Procedimiento paso a paso: Exportación y análisis de archivos HW Config
- Abra la estación de automatización en SIMATIC Manager.
- Haga doble clic en Hardware para abrir el editor HW Config.
- Seleccione Station -> Export... en el menú principal.
- En el cuadro de diálogo de exportación:
* Especifique el directorio de destino y el nombre de archivo (por ejemplo,AS01_Hardware.cfg).
* Seleccione el formato: Readable (Text). - Abra el archivo
.cfgexportado en un editor de texto para inspeccionar los parámetrosADDRESSy confirmar los desplazamientos de los canales.
Verificación
- En HW Config, seleccione el módulo en la dirección de inicio 516 y abra Object Properties -> Addresses.
- Confirme que:
- La dirección de inicio sea igual a
516. - La partición de la imagen de proceso coincida con el parámetro D (
OB1-PIo elPIPasignado). - Verifique que la compilación de drivers del diagrama CFC genere los punteros periféricos adecuados que coincidan con los rangos de bytes de los parámetros.
Limitaciones y precauciones operativas
- No edite CFG manualmente para producción: Aunque los archivos
.cfgse pueden importar mediante Station -> Import..., la edición manual de texto corre el riesgo de introducir errores de sintaxis o CRC. Ejecute siempre una comprobación de consistencia (Station -> Check Consistency) después de importar. - Direcciones superpuestas: Asegúrese de que las longitudes de bytes de los módulos (parámetro C) no se superpongan con los módulos de hardware existentes en la misma partición de la imagen de proceso.
- Alineación de la tabla de símbolos: La exportación de la configuración de hardware no actualiza la tabla de nombres simbólicos (
Symbols); los símbolos deben importarse por separado a través del Editor de símbolos.
Preguntas frecuentes de ingeniería
- ¿Qué representa el parámetro D = 0 en la línea ADDRESS?
El parámetro D = 0 denota la partici ón de imagen de proceso estándar de OB1 (OB1-PA). - ¿Puede una línea de dirección tener un desplazamiento de bit distinto de cero (parámetro B)?
Sí, los submódulos digitales S7-300 más antiguos con direccionamiento de E/S compacto pueden especificar desplazamientos de bits distintos de cero. - ¿Qué indica el parámetro F = 32?
El bit 5 (decimal 32) indica que el módulo se implementa en una estación periférica modular descentralizada ET 200. - ¿Cómo se calculan las longitudes de los módulos de entradas analógicas en el parámetro C?
Cada canal analógico ocupa 2 bytes (una palabra de 16 bits); un módulo de entrada analógica de 4 canales tiene una longitud de 8 bytes. - ¿Puedo usar archivos .cfg exportados para clonar configuraciones de estaciones?
Sí, los archivos de texto exportados se pueden importar a una nueva estación en HW Config después de actualizar los nombres de las estaciones. - ¿La exportación del archivo CFG interrumpe la operación del PLC?
No, la exportación de la configuración de hardware en STEP 7 es una operación de ingeniería fuera de línea que no afecta a los controladores en ejecución. - ¿Qué sucede si dos módulos comparten la misma dirección de inicio en un archivo .cfg?
La importación del archivo activará un error de superposición de direcciones durante la validación de consistencia. - ¿Se almacenan los nombres de los dispositivos PROFINET en el archivo .cfg?
Sí, los nombres de los dispositivos PROFINET y los registros de parámetros IP se incluyen en la sección de cabecera de la estación. - ¿Qué herramienta compara las diferencias entre dos archivos .cfg?
Las herramientas de comparación de texto estándar (como Beyond Compare, WinMerge o Git diff) identifican eficazmente las modificaciones de hardware. - ¿Dónde se deben validar los números de referencia de hardware (MLFB) que se encuentran en el archivo .cfg?
Todos los MLFB de módulos enumerados en los archivos exportados deben verificarse con el Siemens Industry Mall oficial.
Referencias técnicas
- Manual de Siemens: SIMATIC Configuración de hardware y conexiones de comunicación STEP 7 (A5E00706939-01).
- Entrada de Siemens Industry Online Support ID 109801081: Exporting and Importing Hardware Configurations in STEP 7.
- Catálogo de módulos liberados de PCS 7.
Artículos relacionados
- Dimensionamiento de objetos de proceso y capacidad de memoria para controladores S7-400 en SIMATIC PCS 7
- Comprensión y configuración de las particiones de la imagen de proceso para bloques de canales de PCS 7
- Solución de problemas de drivers de canales analógicos congelados y mediciones RTD después de actualizaciones de PCS 7 V9.1
Etiquetas relacionadas
PCS 7, STEP 7, HW Config, CFG Export, Process Image, Addressing, ET 200, Hardware Diagnostics