Mensajes de error de seguridad
Esta sección contiene una lista de los mensajes orientados a la seguridad. CODESYS Safety Extension Comprobador de la CODESYS Safety Extension extensión de la CODESYS sistema de desarrollo.
En el caso de una aplicación de seguridad, el usuario puede iniciar manualmente la función específica de seguridad para la parte del sistema de programación de las comprobaciones de errores mediante el comando estándar Construir Una aplicación similar a la estándar. Construir Comando, pueden aparecer mensajes de error en la ventana de mensajes estándar; es posible saltar desde un código de error a su posición en el código fuente.
Solicitud
Número de error | Gravedad | Condición | Posición | Texto |
---|---|---|---|---|
| Error fatal | Objeto de aplicación | Falta al menos un POU en la aplicación Explicación: La aplicación solo contiene POU comentados o ninguno. | |
| Error fatal | Objeto de aplicación | Tarea faltante en la aplicación Explicación: La aplicación no contiene ninguna tarea. | |
| Advertencia | Configuración de la aplicación Advertencia: objetos no utilizados activado | Objeto | <Tipo de objeto> no utilizado en la aplicación Explicación:
|
| Advertencia | Objeto GVL | GVL no contiene declaraciones Explicación: GVL no contiene declaraciones | |
| Advertencia | Objeto de dispositivo lógico | El dispositivo lógico no contiene asignaciones Explicación: El dispositivo lógico no contiene ninguna asignación de E/S. | |
| Advertencia | POU básico/extendido | Objeto POU | El POU no contiene red Explicación: Un POU de nivel básico o extendido no contiene redes. |
| Advertencia | Configuración de la aplicación Advertencia por comentario de objeto faltante activado | Objeto | Este objeto requiere una versión del objeto y un comentario. Explicación: El comentario del objeto de la aplicación de seguridad o de un POU de seguridad está vacío. |
| Error | Objeto | Conflicto de nombres: el nombre del objeto 'Nombre del objeto' no es único Explicación: La aplicación contiene dos objetos con el mismo nombre. El nombre debe ser único en los siguientes tipos de objetos: aplicación de seguridad, tarea, POU, GVL y dispositivo lógico. | |
Información adicional | Información | Objeto | …ver objeto del mismo nombre | |
| Advertencia | Configuración de la aplicación Advertencia para caracteres significativos activado. | Objeto | Significado insuficiente del identificador de objeto '<Objeto>' Explicación: La aplicación contiene dos objetos con nombres que no difieren en los primeros n caracteres significativos. |
Información adicional | Información | Objeto | ...los mismos primeros <número> caracteres en el identificador de objeto '<Objeto>' | |
| Error | Objeto Declaración de variable | Conflicto de nombres: la variable '<variable>' tiene el mismo nombre que un objeto Explicación: La aplicación contiene dos objetos con nombres que no difieren en los primeros n caracteres significativos. | |
Información adicional | Información | Objeto | …ver objeto del mismo nombre | |
| Advertencia | Configuración de la aplicación Advertencia para caracteres significativos activado. | Objeto Declaración de variable | Significado insuficiente del identificador de variable '<Variable>' Explicación: La aplicación contiene una variable ( |
Información adicional | Información | Objeto | ...los mismos <número de caracteres significativos> caracteres en el identificador de objeto '<Objeto>' | |
| Error | Objeto Nombre o etiqueta de declaración de variable | Conflicto de nombres: el identificador '<símbolo>' ya está definido. Explicación: El símbolo ya está definido en el rango de validez. Válido para variables y etiquetas. | |
Información adicional | Información | Conflicto de varias variables globales o de una variable global y una local | Objeto Nombre de declaración de variable | …ver variable del mismo nombre |
Información adicional | Información | Etiqueta con el mismo nombre que una variable | Objeto Insertar etiqueta | …ver etiqueta del mismo nombre |
| Advertencia | Configuración de la aplicación Advertencia para caracteres significativos activado. | Objeto Nombre o etiqueta de declaración de variable | Significado insuficiente del identificador 'Símbolo' Explicación: En el alcance se definen dos símbolos que no difieren en los primeros n caracteres significativos. |
Información adicional | Información | Conflicto de varias variables globales o de una variable global y una local debido a la significancia | Objeto Nombre de declaración de variable | ... mismos primeros <número> caracteres en la variable '<Símbolo>' |
Información adicional | Información | Etiqueta con el mismo nombre que una variable debido a su importancia | Objeto, etiqueta | ... mismos primeros <número> caracteres en la etiqueta '<Símbolo>' |
| Advertencia | Objeto de tarea | La tarea no contiene entradas Explicación: La tarea no contiene ninguna entrada | |
| Advertencia | Configuración de la aplicación Advertir sobre contenido comentado fuera de línea activado | Objeto de tarea | La tarea contiene <n> entradas comentadas Explicación: La tarea contiene al menos una entrada comentada. |
| Error | Objeto de tarea, entrada de programa | Programa desconocido '<Nombre del programa>' en la tarea Explicación: La tarea contiene una entrada de llamada con un programa que no es parte de la aplicación. | |
| Error | Objeto de tarea Entrada al programa | La tarea no puede llamar a '<Nombre del objeto>' que no es un programa Explicación: La tarea contiene una entrada de llamada con el nombre de un POU que no es un programa. | |
Información adicional | Información | 2do objeto | …ver objeto referenciado |
Formato del código
Número de error | Gravedad | Posición | Texto |
---|---|---|---|
| Error fatal | Formato incompatible: elementos de código desconocidos en el objeto de la versión <SafetyExtensionVersion> | |
| Información | Objeto | Compatibilidad con versiones posteriores: el objeto de '<SafetyVersion>' contiene extensiones que se ignoran en la versión del sistema de destino <ExecVersion> |
| Error fatal | La versión de destino <ExecVersion> no es compatible |
Número de error | Gravedad | Posición | Texto |
---|---|---|---|
| Error fatal | Depende del error | Fatal: Error interno [<Id>] al comprobar la función <(Fun, Info)> |
| Error fatal | Objeto | Fatal: objeto corrupto |
| Error fatal | Objeto | Fatal: Aplicación corrupta |
| Error fatal | Objeto | Fatal: error interno en el objeto <(Id, Info)> |
| Error fatal | Objeto | Fatal: Error en la estructura del proyecto <(Id, Info)> |
Implementación
Número de error | Gravedad | Condición | Posición | Texto Nota/Ejemplo |
---|---|---|---|---|
| Error | Objeto, declaración de variable | PLCopen: La instancia '<instancia>' del bloque de función de llamada única '<POU>' no se llama Explicación: Una instancia de un FB con un solo atributo de llamada nunca se llama en la aplicación | |
| Error | Objeto, red, instancia de llamada | PLCopen: La instancia '<instancia>' del bloque de función de llamada única '<POU>' se llama varias veces Explicación: Una instancia de un FB con atributo de llamada única se llama dos veces en la aplicación | |
Información adicional | Información | Objeto, red, instancia de llamada | … ver otra convocatoria | |
| Error | Objeto, red, instancia de llamada | PLCopen: No se permite la llamada condicional de '<instancia>' del tipo '<POU>' (después del salto/retorno condicional) Explicación: Se llama a una instancia de un FB con atributo de llamada única después de un salto/retorno condicional | |
Información adicional | Información | Objeto, red, salto/retorno | … ver saltar/regresar | |
| Error | Objeto, red, instancia de llamada | La instancia de E/S '<Instancia>' no se puede llamar dos veces Explicación: Una instancia implícita de una pila FB se llama más de una vez | |
Información adicional | Información | Objeto, red, instancia de llamada | … ver otra convocatoria | |
| Error | Objeto, red, operando L | ISO 13849: La salida '<mapping>' no debe asignarse en dos lugares Explicación: Una salida asignada se escribe en varios lugares. | |
Información adicional | Información | Objeto, red, operando L | … ver otra tarea | |
| Advertencia | Configuración de la aplicación Advertencia sobre variables no utilizadas activado | Objeto, declaración de variable | Variable no utilizada: No se llama a la instancia del bloque de función '<instancia>' Explicación: No se llama a una instancia FB declarada en la aplicación. Es posible que se haya accedido a los componentes. |
| Advertencia | Configuración de la aplicación Advertencia sobre variables no utilizadas activado | Objeto, declaración de variable | Variable no utilizada: '<variable>' se declara pero nunca se utiliza Explicación: Una variable declarada no se lee ni se escribe. |
| Advertencia | Configuración de la aplicación Advertencia sobre variables no utilizadas activado | Objeto, declaración de variable | Variable superflua: '<variable>' se asigna pero nunca se lee Explicación: Aunque se escribe una variable declarada, ya no se lee posteriormente. |
| Advertencia | Configuración de la aplicación Advertencia: contenido no utilizado activado | Objeto, declaración de variable | <Scope> '<Variable>' requiere una asignación Explicación: A |
| Advertencia | Configuración de la aplicación Advertencia: contenido no utilizado activado | Objeto, declaración de variable | El valor de <Scope> '<Variable>' nunca cambia, debe declararse CONSTANTE Explicación: Una variable no se escribe, sino que se lee. Puede declararse |
| Error | Objeto, red, operando R | Se requiere una llamada a '<Variable>' antes de leer la salida '<Instancia>' Explicación: La salida de una instancia FB se lee antes de que se realice la llamada de la instancia. | |
| Error | Objeto, red, etiqueta | Etiqueta entre llamada y lectura de la salida no permitida Explicación: Hay una etiqueta entre la llamada de un FB y la lectura de una salida de este FB | |
Información adicional | Información | Objeto, red, llamada | … ver convocatoria previa | |
| Error | POU básico | Objeto, red, operando L | Nivel básico: La asignación a '<variable>' crea un bucle de retroalimentación al acceso de lectura anterior Explicación: Una variable se lee y escribe dentro de una red. |
Información adicional | Información | Objeto, red, operando R | … ver acceso de lectura anterior | |
| Error | Objeto, operando | Identificador o valor esperado Explicación: Una entrada de operador o una fuente de asignación está vacía. | |
| Error | Objeto, red, operando L | El salto/retorno debe ser el último elemento de la red. Explicación: La red contiene más saltos/retornos o asignaciones después de un salto/retorno. | |
| Advertencia | Configuración de la aplicación Advertencia por número de redes activado. | Objeto | El número <Número> de redes efectivas excede el límite de <Máximo> Explicación: La POU contiene más redes no comentadas que el número indicado en el objeto de aplicación. |
| Advertencia | Objeto, red | Red vacía Explicación: Una red no contiene instrucciones. | |
| Advertencia | Configuración de la aplicación Advertencia por cantidad de llamadas activado. | Objeto, red, | La red con <número> de llamadas excede el límite de <máximo> Explicación: La red contiene más llamadas de FB y operadores que las indicadas en la configuración de la aplicación. |
| Advertencia | Configuración de la aplicación Advertir sobre contenido comentado fuera de línea activado | Objeto, red | Red comentada fuera de tema Explicación: Una red en el POU está fuera de comentarios. |
| Advertencia | Objeto, red, operador | Operando no utilizado 'Operando' Explicación: El resultado de un operador no se asigna | |
| Advertencia | Configuración de la aplicación Advertencia sobre variables no utilizadas activado | Objeto, red, etiqueta | No se ha hecho referencia a la etiqueta '<Elemento>' Explicación: La etiqueta no está referenciada en un salto dentro del POU. |
| Error | Objeto, red, operando R | Instancia del bloque de función '<instancia>': '<FB>' no se puede utilizar como valor Explicación: Una instancia de FB se utiliza como parte de una tarea. | |
| Error | Objeto, red, operando R | '<operador>' no permitido en el tipo '<tipo>' Explicación: Se realiza una operación en un tipo incompatible, por ejemplo | |
| Error | Objeto, red, operador | El tipo '<type1>' no se puede comparar con '<type2>' Explicación: Los operandos de un operador de comparación tienen tipos incompatibles, por ejemplo | |
| Error | Objeto, red, operador | Diferentes tipos '<type1>' y '<type2>' para el operador '<operator>' Explicación: En un operador se utilizan operandos de diferentes tipos, por ejemplo | |
| Error | Objeto, red, operador | Multiplicación y división no permitidas por un operando de tipo '<tipo>' Explicación: Se realiza una multiplicación/división no válida, por ejemplo | |
| Error | POU básico | Objeto, red, operador | Nivel básico: Solo se permite OR de SAFEBOOL Explicación: Todos los operandos de la |
| Error | Objeto, red, instancia de llamada | Se espera una instancia de bloque de función en lugar de '<Identificador>' Explicación: Se está intentando llamar a un FB con una variable escalar como instancia. | |
| Error | Objeto, red, instancia de llamada | '<instancia>' no es una instancia de '<tipo>' Explicación: La instancia transferida no corresponde al tipo de llamada. | |
| Error | Objeto, red, llamada | '<input>' no es una entrada de '<FB>' Explicación: Falta la entrada formal en la llamada en la definición del FB. | |
Información adicional | Información | El FB no tiene una variable con este nombre o la variable es | Objeto | …ver bloque de función al que se hace referencia |
Información adicional | Información | <input> está definido en <FB>, pero no | Objeto | … ver <scope> '<input>' en POU |
| Error | Objeto, red, llamada | '<output>' no es una salida de '<FB>' | |
Información adicional | Información | El FB no tiene una variable con este nombre o la variable es | Objeto | …ver bloque de función al que se hace referencia |
Información adicional | Información | <output> se define en | Objeto | ver <scope> '<output>' en POU '<POU>' |
| Error | Objeto, red, operando L | '<variable>' no es un objetivo de asignación válido Explicación: El objetivo de una tarea es un objetivo local constante. | |
| Error | Objeto, red, operando L | La entrada '<entrada de instancia>' no es un objetivo de asignación válido fuera de una llamada Explicación: La entrada de una instancia de bloque de función se escribe fuera de la llamada de instancia. | |
| Error | Objeto, red, salto | No existe tal etiqueta 'Etiqueta' dentro del alcance de la declaración 'JMP'. Explicación: La etiqueta especificada para el salto no existe en el POU. | |
Información adicional | Información | La etiqueta de salto está definida, pero la red está comentada | Objeto, red, etiqueta | ... La definición de '<label>' está comentada |
| Error | Objeto, red, salto | PLCopen: No se permite el salto hacia atrás a la etiqueta '<etiqueta>' Explicación: La definición de la etiqueta se encuentra antes del salto. | |
Información adicional | Información | Etiqueta: Red | ...ver definición de '<label>' Explicación: La definición de la etiqueta se encuentra antes del salto. | |
| Error | POU básico | Objeto, red, salto/retorno | Nivel básico: No se permite el salto/retorno condicional Explicación: Se utiliza un salto/retorno. Es posible gracias a la función copiar/pegar del nivel Extendido. |
| Error | Objeto, red, operando L | No se puede convertir el tipo '<type1>' en el tipo '<type2>' Explicación: El tipo de origen de la tarea es incompatible con el destino de la tarea, por ejemplo | |
| Error | Objeto, red, operando R | El salto/retorno condicional no es posible en el tipo '<type>' Explicación: La condición para un salto/retorno no es booleana. | |
| Error | POU básico | Objeto, red, operando | Nivel básico: No se permite el acceso a la variable '<Variable>' del tipo '<Tipo>' Explicación: La entrada o salida de un FB del sistema del tipo |
| Error | POU básico | Objeto, red, operando | Nivel básico: La salida '<Output>' del tipo '<Type>' no debe leerse Explicación: Salidas del tipo |
| Error | POU básico | Objeto, red, operando L | Nivel básico: La entrada '<Input>' del tipo '<type>' no debe escribirse Explicación: Entradas de otros FB del tipo |
| Error | POU básico | Objeto, red, operando L | Nivel básico: La entrada '<input>' del tipo '<type>' requiere un valor constante Explicación: Entradas de otros FB del tipo |
Análisis léxico
Número de error | Gravedad | Condición | Posición | Texto Ejemplo |
---|---|---|---|---|
| Error | Objeto, célula | Se esperaba un identificador en lugar de '<Token>' Explicación: Una celda no contiene ningún identificador válido, por ejemplo, '???' como operando, instancia de llamada, tipo de llamada o nombre de variable en la declaración. | |
| Error | Objeto, célula | Se espera una definición de tipo en lugar de '<Token>' Explicación: La definición de tipo de una declaración de variable no contiene ningún identificador o tipo básico, por ejemplo, '???' o 'ab' | |
| Error | POU básico/extendido | Objeto, declaración de variable, tipo | Nombre '<Símbolo>' reservado para el nivel del sistema Explicación: Se utiliza un tipo con un guión bajo inicial. |
| Error | Objeto, célula | Símbolo reservado '<Símbolo>' utilizado como identificador Explicación: Se utiliza un símbolo reservado como identificador, por ejemplo, operadores, nombres FB estándar, etc. | |
| Error | Objeto | Símbolo reservado '<Símbolo>' utilizado como nombre de objeto Explicación: Se utiliza un símbolo reservado como nombre de objeto, por ejemplo, operadores, nombres FB estándar, etc. | |
| Error | POU básico | Objeto, declaración de variable, tipo | Nivel básico: Tipo de bloque de función '<Tipo>' reservado para el nivel extendido Explicación: Se declara una variable de un FB que no está permitida en el nivel Básico ( |
| Error | Objeto, declaración de variable, tipo | Tipo de FB desconocido '<tipo>' Explicación: Se utiliza un identificador como un tipo que no existe en la aplicación como un FB. | |
| Error | Objeto, declaración de variable, tipo | Referencia hacia adelante a fb-type '<type>' (¿recursión de datos?) Explicación: Se hace referencia a un FB que hace referencia a su propio FB. | |
Información adicional | Información | Objeto, declaración de variable, tipo | …ver bloque de función al que se hace referencia | |
| Error | Objeto, declaración de variable, tipo | <tipo de objeto> '<objeto>' utilizado como tipo de bloque de función Explicación: | |
Información adicional | Información | Objeto | ...ver objeto al que se hace referencia Explicación: Un objeto que no es un bloque de función se utiliza como un FB. | |
| Error | POU básico/extendido | Objeto, red, operando R | PLCopen: la constante <Valor> del tipo '<tipo>' no está permitida Explicación: |
| Error | Objeto, célula | La constante '<valor>' es demasiado grande para el tipo '<tipo>' Explicación: Una constante del tipo | |
| Error | Objeto, red, llamada | '<operador>' no permitido Explicación: Un operador no permitido ( | |
| Error | POU básico | Objeto, red, llamada | Nivel básico: Operador '<operador>' no permitido (solo AND y OR) Explicación: El |
| Error | POU extendido | Objeto, red, llamada | '<operador>' solo para conversión de E/S en programas de nivel extendido Explicación: Una conversión entre |
| Error | Objeto, red, operando | Identificador '<identificador>' no definido Explicación: No existe ninguna definición para el identificador especificado, por ejemplo, no hay ninguna variable definida o no hay componentes definidos en la instancia. | |
Información adicional | Información | <identificador> se declara pero está comentado | Objeto, declaración | ... La definición de '<identificador>' está comentada |
| Error | Objeto, red, operando | Objeto '<object>' utilizado como una variable Explicación: | |
Información adicional | Información | Objeto | …ver definición de '<object>' Explicación: El nombre de un objeto se utiliza como operando. Objeto = GVL, POU, Mapping. | |
| Error | Objeto, red, operando | El acceso a la variable global '<variable>' requiere una declaración VAR_EXTERNAL Explicación: Una variable global se utiliza como operando sin variable local. | |
Información adicional | Información | Objeto, declaración de variable | …ver declaración de '<variable>' | |
| Error | Objeto, red, operando | Acceso al componente '<componente>': '<instancia>' no es una variable estructurada. Explicación: Se está realizando el acceso del componente a una variable con tipo básico. | |
| Error | Objeto, red, operando L | No hay acceso externo al parámetro 'VAR_INPUT' '<parámetro>' de 'FB' Explicación: A |
Variables
Número de error | Gravedad | Condición | Posición | Texto Nota/Ejemplo |
---|---|---|---|---|
| Advertencia | Configuración de la aplicación Advertencia por cantidad de declaraciones Activado. Número excedido. | Objeto | El número de declaraciones <número> excede el límite de <máximo> Explicación: Una GVL o POU contiene más declaraciones que el número máximo especificado en el objeto de aplicación. |
| Advertencia | Configuración de la aplicación Advertir sobre contenido comentado fuera de línea activado | Objeto | El objeto contiene <número> declaraciones comentadas Explicación: Una GVL, POU o mapeo contiene declaraciones fuera de comentarios. |
| Error | Declaraciones de objetos y variables | Acceso a VAR_IN_OUT <var> prohibido Explicación: A | |
| Error | Declaraciones de objetos y variables | '<scope>' no está permitido en este contexto Explicación: Se declara una variable con un alcance que no está permitido en el tipo de objeto, por ejemplo | |
| Error | Objeto, declaraciones de variables | No se encontró ninguna definición global para VAR_EXTERNAL '<variable>' Explicación: No | |
Información adicional | Información | Declaración mundial de <variable> Existe, pero está comentado. | Objeto, declaración de variable | ... La definición de '<variable>' está fuera de los comentarios Explicación: |
| Error | Objeto, declaración de variable | Modificador incorrecto en la declaración <scope> '<variable>' Explicación: El | |
Información adicional | Información | Objeto, declaración de variable | …ver la declaración <scope> '<global variable>' a la que se hace referencia | |
| Error | Objeto, declaración de variable | Las declaraciones externas de variables de E/S no tienen modificadores Explicación: | |
Información adicional | Información |
| Objeto, declaración de variable | …ver la declaración <scope> '<global variable>' a la que se hace referencia |
| Error | Objeto, declaración de variable | Tipo incorrecto '<tipo>' para VAR_EXTERNAL '<variable>' Explicación: El tipo de datos de la | |
Información adicional | Información | Objeto, declaración de variable | ....ver declaración global '<variable global>:<tipo>' | |
| Error | POU básico | Objeto, declaración de variable | Nivel básico: No se permite referencia a variable global normal Explicación: Una normal |
Información adicional | Información | Objeto, declaración de variable | …ver la declaración <scope> '<global variable>' a la que se hace referencia | |
| Error | Objeto, declaración de variable | Recursión de datos: <ruta de recursión> con una <ruta de recursión> de la forma 'fb1' -> 'fb2' ->...-> 'fbn' Explicación: Un FB define una variable de su propio tipo. También en varios niveles. | |
| Error | Objeto, declaración de variable | No se permite la instancia del bloque de función '<instance>' Explicación: Las instancias de bloques de función no deben ser | |
| Error | Objeto, declaración de variable | El tipo '<FB>' se permite solo en declaraciones VAR_EXTERNAL Explicación: Un FB con | |
Información adicional | Información | Objeto | ver bloque de función al que se hace referencia | |
| Error | Objeto, declaración de variable | PLCopen: la instancia del bloque de función de llamada única '<FB>' solo se permite como VAR" Explicación: La instancia del bloque de función de llamada única 'FB' solo se permite como | |
Información adicional | Información | Objeto | …ver bloque de función al que se hace referencia | |
| Error | Objeto, declaración de variable | PLCopen: La instancia del FB de llamada única '<FB>' solo se permite en PROGRAMA y BLOQUE DE FUNCIÓN de llamada única Explicación: Un FB de llamada única no se debe instanciar en un FB que no sea de llamada única. | |
Información adicional | Información | Objeto | ver bloque de función al que se hace referencia | |
| Error | POU básico | Objeto, declaración de variable | Nivel básico: Puede utilizar la variable entera global '<variable>' solo si es CONSTANTE Explicación: Global |
| Error | POU básico | Objeto, declaración de variable | Nivel básico: Palabra solo para salida de diagnóstico ('<variable>' debe ser constante o salida) Explicación: Variables con tipo |
| Error | POU básico | Objeto, declaración de variable | Nivel básico: Solo tiempo como entrada FB constante ('<variable>' debe ser constante o entrada) Explicación: Variables con tipo |
| Error | POU extendido | Objeto, declaración de variable | Nivel extendido: Tiempo solo internamente o como entrada FB constante ('<variable>' debe ser constante, entrada o interna) Explicación: Variables con tipo |
| Error | POU básico | Objeto, declaración de variable, tipo | Nivel básico: No se permite la variable '<variable>' del tipo '<tipo>' Explicación: Una variable del tipo |
| Error | Objeto, declaración de variable | No hay valor inicial para la variable '<variable>' Explicación: | |
| Error | Objeto, declaración de variable | No se permite ningún valor inicial para VAR_EXTERNAL '<variable>' Explicación: | |
| Error | Objeto, declaración de variable | Valor inicial permitido para VAR_IN_OUT '<variable>' Explicación: |
Contexto del proyecto – general
Número de error | Gravedad | Condición | Posición | Texto |
---|---|---|---|---|
| Error fatal | Fatal: Error interno durante la comprobación del proyecto. Prueba finalizada. Explicación: Error interno, por ejemplo, referencia cero o desbordamiento de rango |
Número de error | Gravedad | Condición | Posición | Texto |
---|---|---|---|---|
| Error | Lista de variables de red de seguridad de objetos (remitente), Red PLC pestaña | El grupo de identificadores de lista '<número de grupo>' no es único dentro del proyecto. Explicación: El grupo de identificadores de lista que se configuran en la lista de variables de red de seguridad (remitente) no es único dentro del proyecto (pestaña Red PLC, campo de entrada Grupo de identificadores de lista de variables en el controlador estándar). | |
Información adicional | Lista de variables de red de seguridad de objetos (remitente), Red PLC pestaña | …ver objeto del mismo número de grupo | ||
| Error | Lista de variables de red de seguridad de objetos (remitente), Configuración de seguridad pestaña | Se asignan demasiados receptores al NVL. Explicación: Se asignaron más receptores a una lista de variables de red de seguridad (remitente) de lo que se definió en Número máximo de receptores en el Configuración de seguridad pestaña. | |
| Error | Lista de variables de red de seguridad de objetos (remitente), Red PLC pestaña | El puerto configurado '<puerto>' del NVL del remitente no coincide con el puerto del NVL del receptor con los identificadores de lista '<par de identificadores de lista>'. Explicación: El puerto establecido para un conjunto específico de identificadores de lista de un remitente no coincide con el puerto del receptor asignado al que se le asignaron estos identificadores de lista. | |
Información adicional | Lista de variables de red de seguridad de objetos (receptor), Red PLC pestaña | ...ver NVL vinculado | ||
| Error | Lista de variables de red de seguridad de objetos (remitente), Red PLC pestaña | Los identificadores de lista son utilizados por más de un receptor-NVL Explicación: Un conjunto de identificadores de lista preparados por la lista de variables de red de seguridad (remitente) es utilizado por más de un receptor en un proyecto. | |
Información adicional | Lista de variables de red de seguridad de objetos (receptor), Red PLC pestaña | ...ver NVL con los identificadores de lista '<par de identificadores de lista>' | ||
| Error | Lista de variables de red de seguridad de objetos (remitente), Red PLC pestaña | Una NVL vinculada no tiene identificadores de lista válidos para la comunicación. Explicación: Un receptor que está asignado al objeto "lista de variables de red de seguridad (emisor)" tiene identificadores de lista que no son válidos para el remitente. (Están vacíos o pertenecen a otra área). | |
Información adicional | Lista de variables de red de seguridad de objetos (receptor), Red PLC pestaña | ...ver NVL vinculado | ||
| Error | Lista de variables de red de seguridad de objetos (remitente), Configuración de seguridad pestaña | La dirección de seguridad de un NVL vinculado no coincide con la local. Explicación: Las direcciones de seguridad del remitente y del receptor asignadas al remitente no coinciden. | |
Información adicional | Lista de variables de red de seguridad de objetos (receptor), Configuración de seguridad pestaña | ...ver NVL vinculado | ||
| Advertencia | Lista de variables de red de seguridad de objetos (remitente), Red PLC pestaña | Las direcciones de red de destino de los NVL vinculados son diferentes. Explicación: Las direcciones de red de destino configuradas del receptor asignado del objeto probado "lista de variables de red de seguridad (remitente)" no coinciden. (Como todos los receptores tienen el mismo remitente como destino, este debería ser el caso). Las direcciones explícitas mezcladas con direcciones de difusión pueden dar como resultado una configuración válida, pero de todas formas deben evitarse.) | |
Información adicional | Lista de variables de red de seguridad de objetos (receptor), Red PLC pestaña | ... ver NVL vinculado con la dirección de red '<dirección de red>' | ||
| Error | Lista de variables de red de seguridad de objetos (remitente), Configuración de seguridad pestaña | El contenido de las declaraciones o la versión del objeto del remitente no coincide con el NVL vinculado. Explicación: El contenido de las declaraciones de variables o la versión del objeto del remitente no coinciden para el remitente y el receptor. | |
Información adicional | Lista de variables de red de seguridad de objetos (receptor), Configuración de seguridad pestaña | ...ver NVL vinculado |
Número de error | Gravedad | Condición | Posición | Texto |
---|---|---|---|---|
| Error | Objeto 'Lista de variables de red de seguridad (Receptor)' | El NVL vinculado es desconocido o es parte de la misma aplicación de seguridad. Explicación: El remitente que está asignado a un objeto de "lista de variables de red de seguridad (receptor)" no es válido:
| |
Información adicional | El remitente vinculado se encuentra debajo de la misma aplicación de seguridad. | Objeto 'Lista de variables de red de seguridad (Remitente)' | ver NVL vinculado | |
| Error | Lista de variables de red de seguridad de objetos (receptor), Red PLC pestaña | Los identificadores de lista están fuera del rango definido por el NVL vinculado. Explicación: Los identificadores de lista que se establecen en el objeto "lista de variables de red de seguridad (receptor)" no coinciden con los que fueron preparados por el remitente asociado. | |
Información adicional | Lista de variables de red de seguridad de objetos (remitente), Red PLC pestaña | ...ver NVL vinculado | ||
| Error | Lista de variables de red de seguridad de objetos (receptor), Red PLC pestaña | El puerto configurado '<puerto>' no coincide con el puerto del NVL del remitente con los identificadores de lista '<par de identificadores de lista>'. Explicación: El puerto configurado para un receptor no coincide con el puerto configurado por el remitente para los identificadores de lista utilizados. | |
Información adicional | Lista de variables de red de seguridad de objetos (remitente), Red PLC pestaña | ver NVL vinculado | ||
| Error | Lista de variables de red de seguridad de objetos (receptor), Configuración de seguridad pestaña | El contenido de las declaraciones o la versión del objeto del remitente no coincide con el NVL vinculado. Explicación: El contenido de las declaraciones de variables o la versión del objeto del remitente no coinciden para el remitente y el receptor. | |
Información adicional | Lista de variables de red de seguridad de objetos (remitente), Configuración de seguridad pestaña | ...ver NVL vinculado | ||
| Error | Lista de variables de red de seguridad de objetos (receptor), Red PLC pestaña | Los identificadores de lista '<par de identificadores de lista>' entran en conflicto con los demás identificadores de lista del proyecto. Explicación: El mismo conjunto de identificadores de lista es utilizado por más de un objeto "lista de variables de red de seguridad (receptor)" en el proyecto. | |
Información adicional | Lista de variables de red de seguridad de objetos (receptor), Red PLC pestaña | ...ver NVL con los identificadores de lista '<par de identificadores de lista>' | ||
| Error | Lista de variables de red de seguridad de objetos (receptor), Configuración de seguridad pestaña | La dirección de seguridad del NVL vinculado no coincide con la local. Explicación: Las direcciones de seguridad del remitente y del receptor no coinciden. | |
Información adicional | Lista de variables de red de seguridad de objetos (remitente), Configuración de seguridad pestaña | ...ver NVL vinculado | ||
| Error | Lista de variables de red de seguridad de objetos (receptor), Configuración de seguridad pestaña | Se ha excedido el máximo permitido de receptores para el NVL del remitente vinculado. Explicación: El objeto remitente asignado tiene más receptores asignados de los permitidos por el valor establecido para Número máximo de receptores. | |
Información adicional | Lista de variables de red de seguridad de objetos (remitente), Configuración de seguridad pestaña | ...ver NVL vinculado |