Ubicación automática de mapas de bus de campo en el marco de datos de proceso

Se sitúa automáticamente un Mapa de Fieldbus en el Marco de datos de proceso cuando se asigna a una estación virtual. Se puede cambiar el orden después editando la posición de Compensación en el menú Configuración de mapeo de estación virtual Fieldbus en pestaña Fieldbus y SoftPLC .

Se emplean los siguientes métodos:

  • Se sitúa un Mapa de Fieldbus en el orden en que están asignados en Marco de datos de proceso.

  • Cada mapa empieza con un valor de Compensación desde el principio del marco.

  • Se sitúa un mapa en el lugar más bajo posible, justo encima del mapa anterior o con una compensación cero para el primer mapa.

  • Si se elimina un mapa del Marco de datos de proceso, se crea un espacio vacío. Cuando se asigna un mapa nuevo a una estación virtual, el algoritmo de ubicación intenta llenar el espacio.

  • Si el mapa no tiene espacio entre los mapas existentes, se prueba la siguiente posición libre en el conjunto.

El valor de compensación se puede cambiar manualmente en la ventana de Ajustes. Hay que tener cuidado para que no se solapen los Mapas de Fieldbus.

Si ToolsTalk 2 detecta una violación de los algoritmos de ubicación, aparece un indicador de error junto al parámetro de compensación. Eso indica que los mapas se solapan o que un mapa se encuentra fuera de los límites. Este mapa puede corregirse cambiando el valor de compensación.

A

Posición de inicio del primer Mapa de Fieldbus en el Marco de datos de proceso; Compensación = cero

B

Posición de inicio de un Mapa de Fieldbus en el Marco de datos de proceso; expresado como compensación desde el comienzo del PDF

C

Tamaño de un Mapa de Fieldbus

D

Mapa de Fieldbus

E

Tamaño del Marco de datos de proceso

F

Ejemplo de error: el mapa azul se sobrepone sobre la posición de inicio del mapa verde

G

Tamaño de mapa

H

Posición de inicio de mapa azul

J

Marco de datos de proceso

K

Primer mapa en el Marco de datos de proceso; la dirección de compensación es cero