Bloque funcional de ejemplo de SEW-EURODRIVE

Con el bloque funcional de ejemplo FB_ParameterCoE_ReadWrite_GenC de SEW‑EURODRIVE pueden leerse y escribirse acíclicamente parámetros.

Las entradas y salidas del bloque funcional se describen del siguiente modo:

Tipo

Parámetro

Valor

Entrada

xEnable

Flanco positivo que inicia el servicio SDO.

Entrada

Interface

Nombre de la interfaz del PLC a las unidades.

Para POWERLINK el nombre es "IF3".

Entrada

PLKStation

Número de nodo de la unidad con la que debe ejecutarse el servicio SDO.

Entrada

nIndex

Índice del parámetro que debe leerse o escribirse.

En el software de ingeniería MOVISUITE® se visualiza el índice en la ayuda contextual del parámetro. El subíndice está separado con un punto del número de índice.

Entrada

nCoEService

Puntero del rango de datos en el que deben almacenarse los parámetros leídos.

Entrada

nAxisNumber

Si usted utiliza un módulo de eje doble, introduzca el número del eje.

Para todos los demás variadores se ha de introducir el valor "1".

Entrada

nSubindex

Subíndice del parámetro que debe leerse o escribirse.

En el software de ingeniería MOVISUITE® se visualiza el índice en la ayuda contextual del parámetro. El subíndice está separado con un punto del número de índice.

Entrada

nWriteValue

Valor que debe escribirse en un proceso de escritura.

Entrada

nByteSize

Longitud del parámetro en bytes que debe leerse o escribirse.

Salida

xError_CoE

Si se detecta un fallo, la salida tiene el valor "TRUE".

Salida

xCoEDone

Si el servicio ha sido ejecutado exitosamente, la salida tiene el valor "TRUE".

Salida

nErrid_ADS

Información de fallo.

Encontrará más información sobre los códigos SDO-Abort en la ayuda Online de la herramienta de ingeniería Automation Studio.

Salida

xCoEBusy

Si el bloque funcional está activo, la salida tiene el valor "TRUE".

Salida

xInit

Si los valores de las siguientes entradas son válidos, la salida tiene el valor "TRUE":

  • Interface
  • PLKStation
  • nAxisNumber
  • nCoEService
  • nByteSize

Salida

nReadValue

Valor que ha sido leído en un proceso de lectura.