Resolución del error de interconexión CFC 1739:60451 en SIMATIC PCS 7

El error 1739:60451 de CFC en SIMATIC PCS 7 ('Señal incorrecta o no hay señal disponible') se produce al intentar interconectar un pin de entrada o salida de un bloque (como PV_In en un driver de canal analógico) a una dirección periférica de hardware (IW, QW, PIW) que carece de una entrada simbólica tipada en la tabla de símbolos del proyecto, tiene una configuración de hardware sin compilar o presenta una discrepancia de tipos de datos. La resolución de este error requiere definir la dirección periférica como un símbolo tipado (por ejemplo, WORD) en la tabla de símbolos, compilar HW Config y establecer la conexión utilizando el selector de operandos simbólicos.

Índice de contenidos

Causas raíz del error de interconexión de señales 1739:60451

El editor de diagramas CFC (Continuous Function Chart) en SIMATIC PCS 7 aplica un direccionamiento simbólico estricto y seguridad de tipos para todas las interconexiones de E/S de hardware. Cuando un ingeniero copia un diagrama existente o un bloque driver de canal (por ejemplo, Pcs7AnIn o CH_AI) e intenta sobrescribir o conectar manualmente un pin de entrada como PV_In a una dirección periférica absoluta como IW 196 o PIW 196, el editor CFC rechaza la entrada con el error 1739:60451.

Las causas subyacentes incluyen:
1. Falta de entrada en la tabla de símbolos: PCS 7 requiere que todas las E/S de campo conectadas a bloques drivers posean un nombre simbólico definido en la tabla de símbolos del programa S7. Las direcciones periféricas absolutas introducidas como texto plano son rechazadas.
2. Discrepancia de tipos de datos: El pin del bloque espera un tipo de dato específico (por ejemplo, WORD para entradas periféricas brutas en drivers clásicos, o un tipo de dato estructurado como STRUCT que contiene valor y estado). Si el símbolo está definido como INT, DWORD o REAL, el CFC bloquea la interconexión.
3. Desincronización de la configuración de hardware: Si se agregaron nuevos módulos de E/S en HW Config pero la configuración no se compiló y guardó, el sistema de ingeniería no reconoce la dirección como un canal físico válido.
4. Mecanismo de autointerconexión de drivers de canal (Generar drivers de módulo): Los drivers de canal de PCS 7 están diseñados para conectarse a etiquetas de módulos simbólicos de modo que la tarea del compilador Generar drivers de módulo pueda enrutar automáticamente los cables de diagnóstico, la monitorización de fallos de bastidor y los códigos de calidad.

Procedimiento de diagnóstico y resolución para interconexiones de E/S simbólicas

Siga este procedimiento para eliminar el error 1739:60451 y establecer interconexiones de E/S válidas en CFC.

Prerrequisitos

  • SIMATIC Manager abierto con acceso de escritura al proyecto AS de destino.
  • La dirección de hardware físico confirmada en HW Config (por ejemplo, módulo de entrada analógica configurado en la dirección inicial 196).

Paso 1: Verificar la configuración de hardware

  1. En SIMATIC Manager, abra HW Config para la estación de automatización de destino.
  2. Localice el módulo de E/S que aloja la señal.
  3. Haga doble clic en el módulo para inspeccionar sus propiedades y verificar el rango de direcciones de entrada/salida asignado (por ejemplo, entradas 196...211).
  4. Seleccione Estación -> Guardar y compilar. No continúe si HW Config tiene cambios sin compilar.

Paso 2: Definir la dirección en la tabla de símbolos

  1. En SIMATIC Manager, abra la tabla Símbolos ubicada dentro de la carpeta del programa S7.
  2. Añada una nueva fila para el canal de E/S requerido:
    - Símbolo: Introduzca un nombre de etiqueta único y descriptivo (por ejemplo, TT_101_Raw).
    - Dirección: Introduzca la dirección física (por ejemplo, IW 196 o PIW 196).
    - Tipo de datos: Especifique WORD (tipo de entrada periférica bruta estándar para bloques drivers analógicos como Pcs7AnIn o CH_AI).
    - Comentario: Añada una descripción funcional de la planta (por ejemplo, Reactor Bed Temperature Raw Value).
  3. Haga clic en Guardar (Ctrl+S) y cierre la tabla de símbolos.

Paso 3: Establecer la conexión en CFC

  1. Abra el diagrama CFC que contiene el bloque de canal.
  2. Seleccione el pin del parámetro de entrada (por ejemplo, PV_In).
  3. Pulse Insertar -> Interconexión con dirección... o presione el atajo de teclado F3 (o haga clic derecho en el pin y seleccione Interconexión con dirección / operando).
  4. En el diálogo de operandos, no escriba texto absoluto como IW 196. En su lugar:
    - Seleccione la pestaña Simbólico o explore la lista de símbolos.
    - Seleccione el símbolo recién creado TT_101_Raw.
  5. Haga clic en Aceptar. La conexión se establece limpiamente, mostrando el nombre simbólico y la dirección absoluta en el margen del diagrama.

Verificación

  • Inspeccione el margen del diagrama CFC. El pin conectado debe mostrar el nombre simbólico en verde junto con la dirección absoluta entre paréntesis (por ejemplo, TT_101_Raw (IW 196)).
  • Seleccione Diagrama -> Comprobar consistencia -> Todo el programa y confirme que no se reportan errores de interconexión.
  • Seleccione Diagrama -> Compilar -> Solo cambios con Generar drivers de módulo habilitado. Confirme que la compilación se realiza con éxito y que el compilador instancía automáticamente los bloques de diagnóstico (MOD_D1, RACK) e interconecta los parámetros de código de calidad sin errores.

Limitaciones y precauciones operativas

  • Las direcciones periféricas fuera de la partición de imagen de proceso cíclica deben direccionarse como PIW en STEP 7 clásico, pero en PCS 7, la configuración de la partición de imagen de proceso en HW Config permite el direccionamiento estándar IW.
  • Nunca intente escribir números en crudo en el campo de entrada de un driver de canal en CFC; el CFC trata las entradas numéricas en crudo como valores constantes literales en lugar de direcciones de E/S de hardware, lo que desencadena errores de discrepancia de tipos.
  • Los drivers APL modernos (como Pcs7AnIn) utilizan entradas estructuradas que contienen valor y estado en ciertos modos de operación. Asegúrese de conectar el hardware periférico al pin de entrada bruta adecuado.

Preguntas frecuentes del ingeniero

  • ¿Por qué no puedo escribir 'IW 196' directamente en el pin del bloque?
    El CFC interpreta la entrada de texto directo en un campo de entrada como una constante numérica o nombre de variable en lugar de una dirección de hardware. Para conectarse al hardware físico, debe utilizar el diálogo Interconexión con dirección (F3) o introducir un nombre simbólico reconocido.
  • ¿Qué tipo de datos debo usar en la tabla de símbolos para entradas digitales?
    Para entradas digitales que se conectan a Pcs7DiIn o CH_DI, utilice el tipo de datos BOOL en la tabla de símbolos (por ejemplo, I 12.0 asignado a BOOL).
  • ¿Por qué falla 'Generar drivers de módulo' después de corregir el error?
    Si 'Generar drivers de módulo' falla durante la compilación, compruebe que el módulo de hardware en HW Config tiene las interrupciones de diagnóstico habilitadas y que el módulo está asignado a una estructura de diagnóstico existente.
  • ¿Requiere la resolución de este error una descarga con la CPU en Stop?
    No. Añadir un símbolo a la tabla de símbolos e interconectarlo en un diagrama CFC se puede compilar y descargar usando 'Solo cambios' en modo RUN, siempre que el módulo de E/S físico ya estuviera compilado en el runtime de la CPU.
  • ¿Cuál es la diferencia entre el error 1739:60451 y el error 1739:60450?
    El error 1739:60451 indica específicamente que la dirección de señal introducida no existe o tiene un tipo de datos incompatible para el pin de destino, mientras que 1739:60450 denota generalmente una interconexión ilegal entre bloques de diagramas incompatibles o referencias circulares.

Referencias técnicas

  • Siemens Industry Online Support Entry ID 109748805: Manual de CFC para SIMATIC S7 / PCS 7.
  • Manual de funciones de la librería SIMATIC PCS 7 Advanced Process Library (APL): Bloques driver y procesamiento de señales.
  • Guía de automatización de procesos de Siemens: Configuración de hardware y símbolos en la ingeniería de PCS 7.

Artículos relacionados

Etiquetas relacionadas

  • PCS 7
  • CFC
  • Step 7
  • Simatic Manager
  • APL
  • Direccionamiento de E/S
  • Hardware Config
  • Solución de problemas
20 respuestas