Skip to main content

Pestaña: EtherCAT Maestro General

La pestaña se utiliza para configurar los ajustes básicos del EtherCAT Maestro. Los ajustes básicos están preestablecidos en el archivo de descripción del dispositivo.

Configuración de los parámetros de configuración

Importante

El modo de configuración automática (Configuración automática maestro/esclavos La opción "Modo de configuración automática" está seleccionada por defecto y es adecuada para aplicaciones estándar. Si no se selecciona este modo, todos los ajustes de configuración del maestro y los esclavo deben realizarse manualmente. Se requieren conocimientos técnicos para ello. La opción "Modo de configuración automática" debe estar desactivada para configurar la comunicación entre esclavos.

Configuración automática maestro/esclavos

standard icon La configuración principal del maestro y el esclavo se realiza automáticamente, basándose en el archivo de descripción del dispositivo y cálculos implícitos. El cuadro de diálogo para la configuración de FMMU/Sync no está disponible.

Incluso si se selecciona esta opción del maestro, se puede habilitar explícitamente un modo experto para cada esclavo individual, lo que permite la edición manual de la configuración de datos de proceso generada automáticamente.

tabla 1. Configuración EtherCAT NIC

Dirección de destino (MAC)

Dirección MAC del dispositivo en el EtherCAT red que debe recibir los telegramas.

. Opciones
  • Difusión: A Dirección de destino (MAC) No es necesario especificarlo.

  • Redundancia: Se habilita cuando el bus está construido en una topología de anillo y se requiere redundancia. Con esta función, EtherCAT La red permanece funcional incluso en caso de rotura de un cable. Cuando esta función está habilitada, los parámetros deben definirse en el... Configuración redundancia EtherCAT NIC área.

Dirección de origen (MAC)

Dirección MAC del controlador (sistema de destino) o nombre de red (nombre del adaptador o PLC (sistema de destino))

Nombre de red

Nombre o MAC de la red, dependiendo de cuál de las siguientes opciones esté seleccionada:

Seleccionar la red por MAC

standard icon La red se especifica mediante el ID MAC. Por lo tanto, el proyecto no se puede usar en otro dispositivo, ya que cada adaptador de red tiene un ID MAC único.

Seleccionar la red por su nombre

standard icon: La red se identifica mediante el nombre de la red y el proyecto es independiente del dispositivo.

Escanear

Escanea la red en busca de los ID MAC o los nombres de los dispositivos de destino que están actualmente disponibles.



tabla 2. Configuración redundancia EtherCAT NIC

Estas configuraciones se muestran únicamente cuando el Redundancia Se selecciona la opción. Aquí se definen los parámetros del dispositivo adicional según la descripción de Configuración EtherCAT NIC.



tabla 3. Reloj distribuido

Tiempo de ciclo (µs)

Intervalo de tiempo tras el cual se envía un nuevo telegrama de datos en el bus. Cuando el Reloj distribuido Cuando la función está habilitada en el esclavo, el tiempo de ciclo maestro especificado aquí se transfiere a los relojes esclavo . Como resultado, se logra una sincronización precisa del intercambio de datos. Esto es especialmente importante cuando los procesos distribuidos espacialmente requieren acciones simultáneas. Un ejemplo de acción simultánea son las aplicaciones en las que varios ejes deben ejecutar movimientos coordinados simultáneamente. De esta manera, se logra una base de tiempo muy precisa para toda la red, con un jitter considerablemente inferior a 1 microsegundo.

Desplazamiento Sync

Parámetro para configurar el tiempo de retardo entre la base de tiempo de DC del EtherCAT Esclavo e inicio del ciclo del PLC. El valor predeterminado es 20 %. Este tiempo se activa simultáneamente para todos los esclavos con DC. Un desfase del 20 % significa que la interrupción del temporizador... EtherCAT La Esclavo tiene lugar un 20% antes del siguiente ciclo IEC.

Esto significa que en el caso de

  • FrameAtTaskStart = FALSE cuando el EtherCAT Los datos se envían al final del ciclo del PLC:

    El ciclo del PLC puede requerir el 80% del tiempo de ciclo del bus menos el tiempo de retardo en el tiempo de ejecución, y esto sin que el maestro ya no coloque los datos de proceso actuales en el bus a tiempo (suponiendo que el EtherCAT El Esclavo espera los nuevos datos exactamente con la interrupción de sincronización).

  • FrameAtTaskStart = TRUE (valor predeterminado al utilizar CODESYS SoftMotion):

    Para el programa del controlador, casi el 100% del ciclo está siempre disponible. Aquí el Desplazamiento Sync determina sólo cuando el EtherCAT Los datos del maestro se intercambian hacia y desde los esclavos en relación con la base de tiempo del EtherCAT Esclavo.

_ecad_img_master_dc.png

Si la DC está activa en el esclavo correspondiente, la configuración predeterminada proviene del archivo ESI correspondiente. El fabricante del dispositivo puede definir compensaciones adicionales aquí en forma de Tiempo de desplazamiento para ambos Sync 0 y Sync 1 interrupciones del temporizador.

Cuando la configuración experta está habilitada en el esclavo, estos tiempos se pueden cambiar manualmente. Tiempo de desplazamiento se inscribe en el registro 0x990 Como hora de inicio adicional. Un valor positivo significa que el inicio se produce más tarde y, por lo tanto, la interrupción de sincronización se ejecuta más tarde.

Importante

Se debe evitar a toda costa que la interrupción de sincronización se produzca cerca del ciclo IEC, ya que, de lo contrario, no se pueden almacenar datos durante un ciclo y los dispositivos entran en un error de sincronización. Para ello, se deben considerar tanto los desplazamientos del maestro como los desplazamientos individuales de cada esclavo .

Con la configuración normal de 20% de desplazamiento para el maestro y 0% para los esclavos, la fluctuación del ciclo IEC y los retrasos en el tiempo de transmisión por parte del sistema pueden ser de un máximo de +80% y –20%.

Supervisión ventana Sync

standard icon: Se puede monitorizar la sincronización de los esclavos .

Ventana Sync

Es hora de Supervisión ventana Sync. Cuando la sincronización de todos los esclavos está dentro de esta ventana de tiempo, la variable xSyncInWindow (IoDrvEthercat ) está configurado en TRUE, de lo contrario a FALSE.



tabla 4. Opciones

Usa LRW en lugar de LWR/LRD

standard icon Es posible la comunicación directa entre esclavo . Se utilizan comandos combinados de lectura y escritura (LRW) en lugar de comandos separados de lectura (LRD) y escritura (LWR).

Mensajes por tarea

standard icon: Los comandos de Leer y escritura (el manejo de los mensajes de entrada y salida) se pueden controlar mediante varias tareas.

Auto restart slaves

standard icon: El maestro intenta reiniciar inmediatamente los esclavos en caso de una falla de comunicación.



tabla 5. Bandeja Gateway

Esta funcionalidad permite la comunicación desde una herramienta de configuración de dispositivo externo a través de la puerta de enlace del buzón de correo al EtherCAT dispositivos. No es necesario cambiar el cableado.

En general, se pueden utilizar todos los protocolos de buzón especificados (CoE, FoE, VoE, SoE).

Activar

standard icon La comunicación a través de una puerta de enlace de buzón está activa y se puede configurar.

Dirección IP

Dirección IP de la conexión UDP. El puerto UDP está configurado en 0x88a4.

Opciones

  • 0.0.0.0

    Sólo una EtherCAT El Maestro puede usar una puerta de enlace de buzón porque el puerto está bloqueado por la llamada "Bind".

  • Dirección IP específica (ejemplo: 192.168.99.91)

    Con una Dirección IP específica, las puertas de enlace de buzón se vinculan a cada adaptador de red. Más de un maestro puede usar su propia puerta de enlace de buzón.



tabla 6. Configuraciones de maestro

Estas configuraciones solo se pueden editar cuando el Configuración automática maestro/esclavos La opción está desactivada. De lo contrario, se realiza automáticamente y no se muestran aquí.

Dirección de entrada de imagen

Primera dirección lógica del primer esclavo para datos de entrada

Dirección de salida de imagen

Primera dirección lógica del primer esclavo para datos de salida