PLUGIN_WRITE (módulo enchufable de escritura)

La instrucción PLUGIN_WRITE escribe un bloque de datos en el hardware de cualquier módulo genérico enchufable.
Idiomas compatibles: Diagrama de bloque de funciones, diagrama de lógica de escalera y texto estructurado.
Esta instrucción se aplica a los controladores L20E, L50E y L70E.
PLUGIN_WRITE
PLUGIN_WRITE
Parámetros de PLUGIN_WRITE
Parámetro
Tipo de parámetro
Tipo de datos
Descripción
Enable
Entrada
BOOL
Habilitar bloque de instrucción.
  • CIERTO: Ejecuta operación de escritura de módulo enchufable.
  • FALSO: No realiza ninguna operación de escritura de datos.
SlotID
Entrada
UINT
Número de ranura enchufable.
ID de ranura = 1, 2, 3, 4, 5 (comenzando por la ranura más a la izquierda = 1).
AddrOffset
Entrada
UINT
Desplazamiento de la dirección de los primeros datos que se escribirán, calculando a partir del primer byte del módulo genérico enchufable.
DataLength
Entrada
UINT
El número de bytes que se van a escribir.
DataArray
Entrada
USINT
Datos que se escribirán en el módulo genérico enchufable.
Sts
Salida
UINT
Códigos de estado PLUGIN_WRITE
Códigos de estado (Sts):
  • 0x00: Bloque de función no habilitado (sin funcionamiento).
  • 0x01: Funcionamiento enchufable correcto.
  • 0x02: Error de funcionamiento enchufable debido a un ID de ranura no válido.
  • 0x03: Error de funcionamiento enchufable porque no se trata de un módulo genérico enchufable válido.
  • 0x04: Error de funcionamiento enchufable debido a los datos de funcionamiento fuera de rango.
  • 0x05: Error de funcionamiento enchufable debido a un error de paridad de acceso a los datos.
ENO
Salida
BOOL
Habilita la salida.
Solo se aplica a programas de diagrama de lógica de escalera.

Ejemplos de PLUGIN_WRITE

Ejemplo de diagrama de bloque de funciones PLUGIN_WRITE
Ejemplo de diagrama de bloque de funciones PLUGIN_WRITE
Ejemplo de diagrama de lógica de escalera PLUGIN_WRITE
Ejemplo de diagrama de lógica de escalera PLUGIN_WRITE
Ejemplo de texto estructurado PLUGIN_WRITE
Ejemplo de texto estructurado PLUGIN_WRITE
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal