ET_Result

Descripción general

Tipo:

Enumeración

Disponible desde:

V1.0.0.0

Descripción

En la enumeración ET_Result, se especifican los posibles valores que indican el resultado de operaciones ejecutadas por las POU de esta biblioteca.

NOTA: En el caso de que el ID de error devuelto no forme parte de la enumeración, consulte la especificación PLCopen para obtener más información (https://opcfoundation.org).

Elementos de la enumeración

Valores específicos de Schneider Electric

Nombre

Valor

Descripción

InternalError

16#B0000001

Se ha detectado un error interno del cliente.

InvalidNodeHdlCount

16#B0000003

El valor de NodeHdlCount no es válido.

Rango válido: 1..GPL.MAX_ELEMENTS_NODELIST

InvalidServerEndpointUrl

16#B0000004

La ServerEndpointUrl especificada no puede ser una cadena nula.

InvalidNodeIDCount

16#B0000006

El valor de NodeIdCount no es válido.

Rango válido: 1..GPL.MAX_ELEMENTS_NODELIST

CorruptedResponse

16#B0000007

Respuesta no válida o incorrecta procedente del servidor OPC UA.

InvalidTransportProfile

16#B0000011

El valor de TransportProfile no es válido.

InvalidSessionTimeout

16#B0000012

El valor de SessionTimeout no es válido.

Rango válido: 30 s...1 d

InvalidMonitorConnection

16#B0000013

El valor de MonitorConnection no es válido.

Rango válido: 500 ms...10 min

InvalidUserIdentityTokenType

16#B0000014

El valor de UAUserIdentityTokenType no es válido.

InvalidIndexRangeCount

16#B0000016

El valor de IndexRangeCount no es válido.

Rango válido: 0...3

InvalidIndexRange

16#B0000017

El valor de StartIndex no puede ser superior al de EndIndex.

InvalidIdentifierType

16#B0000018

El valor de IdentifierType no es válido.

InvalidIdentifier

16#B0000019

La Identifier especificada no puede ser una cadena nula.

DimensionsMismatch

16#B0000021

Las dimensiones de tipo de datos especificadas del nodo no coinciden con las dimensiones del nodo del servidor OPC UA.

InvalidBufferAddress

16#B0000022

La BufferAddress especificada no puede ser 0.

BufferSizeMismatch

16#B0000024

El tamaño de datos especificado del búfer no coincide con el del nodo de destino del servidor.

InvalidUserIdentityTokenParam

16#B0000025

El UserIdentityTokenParam especificado no es válido. Con UserIdentityTokenType = UAUITT_Username, ninguno de los ST_UserIdentyTokenParams puede ser una cadena nula.

InvalidSecurityPolicy

16#B0000026

El InvalidSecurityPolicy especificado no es válido.

InvalidSecurityMsgMode

16#B0000027

El InvalidSecurityMsgMode especificado no es válido.

InvalidAttributeID

16#B0000028

El AttributeID especificado no es válido.

InvalidNamespaceUrisCount

16#B0000029

El valor de NamespaceUrisCount no es válido.

Rango válido: 1...GPL.MAX_ELEMENTS_NAMESPACES

InvalidNamespaceUri

16#B0000030

El valor del NamespaceUri no puede ser una cadena nula.

InvalidBrowsePathCount

16#B0000031

El BrowsePathCount especificado no es válido.

InvalidNumberOfElements

16#B0000032

El NoOfElements especificado no es válido.

InvalidRelativePathTargetName

16#B0000033

El valor del Name no puede ser una cadena nula.

InvalidBrowseDescriptionDirection

16#B0000034

El Direction especificado no es válido.

InvalidResultMask

16#B0000035

La ResultMask especificada no puede ser 0.

InvalidMonitoredItemHdlCount

16#B0000037

El MonitoredItemHdlCount especificado no es válido.

PublishingNotEnabledNotSupported

16#B0000038

El ajuste PublishingEnabled = FALSE no es válido.

InvalidQueueSize

16#B0000039

El QueueSize especificado no es válido.

InvalidDeadbandType

16#B0000040

El DeadbandType especificado no es válido.

IncompabileNodeDataTypeWithSyncMode

16#B0000041

El NodeDataType especificado no es válido. El tipo de datos del nodo que use la sincronización de firmware debe ser IecSymbol.

InvalidVarInfo

16#B0000042

La información de variable especificada no es válida.

InvalidVarInfocount

16#B0000043

El número de variables especificado está fuera del rango válido de 1 a 128.

VarNotFound

16#B0000044

La variable especificada no forma parte de la configuración de símbolos o no es accesible.

Si los conjuntos de símbolos están habilitados, verifique la combinación de nombre de usuario y contraseña.

InitAsyncManagerFailed

16#B0000045

El administrador asíncrono no se ha inicializado correctamente.

AsyncManagerNotInitialized

16#B0000046

El administrador asíncrono no se ha inicializado.

Inicialice el administrador asíncrono en su aplicación o establezca i_InitAsyncManager en TRUE.

AuthenticationFailed

16#B0000047

Autenticación incorrecta para acceder a variables protegidas por los conjuntos de símbolos.

InvalidNumberOfArguments

16#B0000048

El número de argumentos especificado no es válido.

IecTimeout

16#B0000099

El timeout se ha agotado mientras se esperaba una respuesta del cliente (componente de firmware).

Timeout

16#B0000100

El timeout se ha agotado mientras se esperaba una respuesta del servidor OPC UA.

DataTypeMismatch

16#B0000102

El DataType especificado del nodo no coincide con el tipo de datos del nodo del servidor OPC UA.

BufferSizeTooSmall

16#B0000103

El BufferSize especificado es demasiado pequeño.

NotEnoughMemory

16#B0000104

El controlador no proporciona suficiente memoria para procesar los datos recibidos.

OnlineChangeDetected

16#B0000105

Tras detectar un cambio en línea, el cliente OPC UA se ha reinicializado y la ejecución del bloque de funciones se ha cancelado.

SessionNodeHdlAlreadyExist

16#B0000106

Los controladores de nodos ya se han recuperado para esta sesión. Libere los controladores de nodos ya recuperados antes de obtener otros nuevos.

BrowseFailed

16#B0000107

No se pudo realizar la operación de exploración porque el cliente no está conectado.

TranslatePathListFailed

16#B0000108

No se pudo realizar la operación de traducción de lista de rutas porque el cliente no está conectado.

SubscriptionExists

16#B0000109

La suscripción solicitada ya existe.

SubscriptionNotExists

16#B000010A

El controlador de suscripción indicado no existe.

MonitoredItemMaxReached

16#B000010B

Se ha alcanzado el número máximo de elementos supervisados (100).

MonitoredItemsNotExists

16#B000010C

El MonitoredItemHdl especificado no existe.

IncompatibleDataTypeOfIecSymbol

16#B000010D

El tipo de datos de la variable a la que hace referencia IecSymbol no es válido. El tipo de datos debe ser un tipo de datos básico con un tamaño máximo de 8 bytes.

MaxBrowseResultExceeded

16#B000010E

El servidor OPC UA devuelve demasiados resultados de exploración.

StackNotEnabled

16#B000010F

La pila OPC UA no se ha habilitado. Verifique que haya habilitado el servidor OPC UA en EcoStruxure Machine Expert.

MonitoredItemIdAlreadyUsed

16#B0000110

Ya hay un elemento con el mismo ID disponible en la lista.

MonitoredItemIdInvalid

16#B0000111

El ID del elemento supervisado no puede ser 0.

QueueSizeInvalid

16#B0000112

El QueueSize no puede ser 0.

AnotherInstanceActive

16#B0000113

Solo puede haber una instancia activa del bloque de funciones FB_TimeStamper.

InvalidContinuationPointIn

16#B0000114

Se ha especificado un punto de continuación no válido en la entrada del bloque de funciones.

MaxContinuationPointStorageReached

16#B0000115

Se ha alcanzado el número máximo de puntos de continuación almacenados.

InvalidMatrixDimension

16#B0000116

La dimensión de la matriz debe ser superior a 0.

InvalidNumberOfMatrixDimensions

16#B0000117

El número de dimensiones de matriz debe ser de 2 o 3.

InvalidArrayLength

16#B0000118

La longitud de la matriz debe ser superior a 0.

InvalidArrayType

16#B0000119

El tipo de matriz especificado no es válido.

NotEnoughMethodHandles

16#B000011B

Se ha superado el número máximo de controladores de método. Libere controladores de método antes de obtener otros nuevos.

InvalidByteString

16#B000011A

La cadena de bytes especificada no es válida. pbyBuffer y udiBufferSize deben ser mayores que 0.

NumberOfOutputArgumentsMismatch

16#B000011C

El número de argumentos de salida que devuelve el servidor no coincide con el número de salidas especificado en la interfaz del bloque de funciones.

InvalidMethodHandle

16#B000011D

Se ha especificado un controlador de método no válido.

OpcUa_API_BadSignatureInvalid

16#A0010000

La firma del mensaje no es válida. Verifique los ajustes de seguridad.

OpcUa_API_BadExtensibleParameterInvalid

16#A0040000

El parámetro ampliable proporcionado no es válido para el servicio. Ejecute de nuevo el bloque de funciones.

OpcUa_API_BadExtensibleParameterUnsupported

16#A0050000

El servidor no admite el parámetro proporcionado. Verifique las entradas del bloque de funciones.

OpcUa_API_BadHostUnknown

16#A0060000

No se ha podido resolver el nombre de host.

OpcUa_API_BadTooManyPosts

16#A0070000

Se han realizado demasiadas publicaciones en un semáforo. Ejecute de nuevo el bloque de funciones.

OpcUa_API_BadSecurityConfig

16#A0080000

La configuración de seguridad no es válida. Verifique que los certificados de cliente y servidor sean válidos.

OpcUa_API_BadFileNotFound

16#A0090000

El nombre de archivo especificado no es válido. Verifique que el archivo de certificado (PEM, CRL, DER, archivo de clave, cadena de certificado) tenga un nombre válido.

OpcUa_API_BadContinue

16#A00A0000

Acepte el resultado no válido y continúe.

OpcUa_API_BadHttpMethodNotAllowed

16#A00B0000

Se usa un método http no válido en la llamada de punto de conexión de servidor.

OpcUa_API_BadFileExists

16#A00C0000

El archivo de registro o el directorio de registro ya existen.

OpcUa_API_BadCryptoKeyTooShort

16#A0120000

La clave recibida para el canal seguro es demasiado corta.

OpcUa_API_BadCryptoKeyTooLong

16#A0130000

La clave recibida para el canal seguro es demasiado larga.

OpcUa_API_BadSignatureAlgorithmNotAllowed

16#A0140000

El algoritmo de firma de certificado no está permitido.

OpcUa_API_BadWrongReceiverCertificate

16#A0150000

El remitente ha proporcionado una huella digital de certificado de receptor incorrecta.

OpcUa_API_BadMessageTooLarge

16#A0160000

El mensaje es demasiado largo y no se puede enviar.

Para obtener más información acerca de los valores específicos de PLCopen, consulte la página web de PLCopen (https://www.plcopen.org).

Para obtener más información acerca de los códigos de diagnóstico de OPC UA, consulte la página web de la OPC Foundation (https://opcfoundation.org).

Utilizado por

  • Utilizado por todos los bloques de funciones.