WriteResultsBuffer

Escribe los datos de una estructura de datos de búfer referenciada, creada por una función FormatOutputBuffer, en el protocolo de comunicación industrial que está actualmente habilitado. Esta función escribe también en el campo Result Code para los protocolos de comunicación industrial.

WriteResultsBuffer Entradas

Parámetro Descripción
Evento

Especifica el evento que fuerza una actualización.

Este parámetro tiene que ser una referencia para uno de los siguientes elementos:

  • La estructura de datos de Imagen en la celda A0, que es la que contiene la función.
  • Una celda que contiene una función Event.
  • Una celda que contiene una función Button.
ID de inspección Especifica una celda que contiene una estructura de imagen (por defecto = A0) o un número entero que es el ID de inspección correspondiente a los resultados de la inspección.
Búfer Especifica una referencia a una estructura de datos de Búfer creada por una función FormatOutputBuffer que contiene datos formateados automáticamente.
Código de resultado Especifica un número entero que puede utilizarse para comunicar el resultado de la inspección a cualquiera de los dispositivos conectados.
Protocolo

Especifica el protocolo en el que deben escribirse los datos del usuario.

1 = EtherNet/IP Especifica que EtherNet/IP es el protocolo de comunicación industrial que está activado.
2 = PROFINET Especifica que PROFINET es el protocolo de comunicación industrial que está activado.
100 = Por defecto Especifica que se utilizará el protocolo de comunicación industrial que está actualmente activado. Si hay más de un protocolo activado, se utilizará el protocolo que se ha habilitado primero.
Orden de bytes/palabras

Especifica el orden de los bits para palabras y los bytes leídos por la función.

0 = Big endian Especifica que se almacena primero el byte más significativo y que los siguientes bytes se almacenan en orden descendente.
1 = Little endian Especifica que se almacena primero el byte menos significativo y que los siguientes bytes se almacenan en orden ascendente.
2 = Big endian con permuta de palabras de 16 bits Se aplicará el estilo de bytes Big Endian y los tipos de palabra doble tendrán los pares de palabras en orden invertido. (Palabras de 16 bits)
3 = Little endian con permuta de palabras de 16 bits Se aplicará el estilo de bytes Little Endian y los tipos de palabra doble tendrán los pares de palabras en orden invertido. (Palabras de 16 bits)
100 = Por defecto Se utiliza el ajuste por defecto.

WriteResultsBuffer Salidas

Devuelve

Una estructura de datos Write Result que contiene los datos enviados al cliente o #ERR:

  • si un parámetro de entrada no es válido
  • si no se ha establecido una conexión con un cliente