Instrucciones del socket
Código de
Código de
ErrorID
SubErrorID
4
7
4
8
5
6
1
6
2
6
3
6
4
Descripción del error
Parámetro incorrecto, longitud de matriz no válida. Aumente el tamaño de la matriz que se utiliza
Parámetro incorrecto, dimensión de la matriz no
válida.
Solicitud de socket para cancelar la operación.
Se produce un error cuando:
El vínculo de Ethernet está deshabilitado o el
cable Ethernet se ha desconectado
Se realiza la operación SOCKET_DELETE
cuando las operaciones SOCKET_OPEN,
SOCKET_ACCEPT, SOCKET_READ o
SOCKET_WRITE están en curso.
Se realiza la operación de cambio de modo de
ejecución cuando las operaciones
SOCKET_OPEN, SOCKET_ACCEPT,
SOCKET_READ o SOCKET_WRITE están en
curso.
Se ha detectado una colisión de dirección IP
cuando las operaciones SOCKET_OPEN,
SOCKET_ACCEPT, SOCKET_READ o
SOCKET_WRITE están en curso.
Secuencia de socket incorrecta, operación para
abrir socket en curso o conectado.
Se produce un error cuando:
SOCKET_OPEN se encuentra en curso (estado
OCUPADO) y el usuario ejecuta otra instancia
de SOCKET_OPEN con la misma instancia de
socket.
SOCKET_OPEN se encuentra en curso (estado
OCUPADO) y el usuario ejecuta
SOCKET_ACCEPT con la misma instancia de
socket.
Secuencia de socket incorrecta, operación Aceptar
socket en curso o conectado.
Se produce un error cuando:
SOCKET_ACCEPT se encuentra en curso
(estado OCUPADO) y el usuario ejecuta otra
instancia de SOCKET_ACCEPT con la misma
instancia de socket.
SOCKET_ACCEPT se encuentra en curso
(estado OCUPADO) y el usuario ejecuta
SOCKET_OPEN con la misma instancia de
socket.
Secuencia de socket incorrecta, socket
configurado como cliente TCP.
Secuencia de socket incorrecta, socket
configurado como servidor TCP.
Publicación de Rockwell Automation 2080-RM001I-ES-E - Enero 2019
Acción correctiva
para contener los datos de lectura y escritura
del socket.
Utilice una matriz unidimensional para
almacenar los datos de lectura y escritura del
socket.
Reinicie la operación de socket en función
del tipo de socket. Consulte la máquina de
estado correspondiente para reiniciar la
operación de socket.
Utilice la ejecución de SOCKET_OPEN única
para la instancia de socket correspondiente.
No realice la operación SOCKET_ACCEPT
para la misma instancia de socket.
Utilice la ejecución de SOCKET_ACCEPT
única para la instancia de socket
correspondiente. No realice la operación
SOCKET_OPEN para la misma instancia de
socket.
Capítulo 23
685