Descargar Imprimir esta página

Elmo Rietschle Campo Profinet 2FC-1PN Serie Manual De Instrucciones página 28

Publicidad

Comunicación no cíclica
8
Se lee la dirección del componente que ha provocado el error con ayuda del
OB82. Está almacenada en la variable "OB82_MDL_ADDR". La dirección se pue-
de utilizar para colocarla en la entrada F_ID del SFB54. Debido a que el SFB54
prevé como dirección de entrada una variable de 32 bits, se efectúa previamente
un ajuste de tipos de 16 bits en 32 bits "(Flecha en los comandos de carga y
transmisión)". Según la elección de modos, como se explica más adelante, se
puede prescindir de estos pasos.
El SFB54 es muy amplio. La descripción precisa del SFB54 se puede extraer de la
ayuda en Step7. Para el ajuste de los parámetros del módulo se deben tener en
cuenta algunos puntos, que se detallan brevemente a continuación:
Como Modo se pueden seleccionar 1 o 2. En Modo 1 la dirección en la entrada
F_ID es igual. En Modo 2 se compara la dirección desencadenante con una direc-
ción de errores estática en F_ID. En caso de que sea idéntica, se lee el error.
En el ajuste de parámetros mostrado en la ilustración "OB82" (véase la represen-
tación gráfica en la página anterior) la elección es igual. Siempre se lee el error,
puesto que la dirección de comparación en F_ID en Modo 2 se genera de forma
dinámica, se describe como se indica arriba mediante la lectura de la variable
"OB82_MDL_ADDR" del OB82. En caso de que solo se lean errores de un com-
ponente concreto, entonces se ha de registrar en este apartado una dirección
estática en formato de 32 bits.
Otro valor importante para la entrada es MLEN, que describe la magnitud de la
memoria de errores (AINFO) en bytes. Se calcula de la siguiente manera: 27 bytes
+ longitud de la palabra de error prevista + 2 bytes. Los primeros 27 bytes son in-
formación general. A partir del byte 28 siguen las alarmas específicas del fabri-
cante, seguidos de un búfer vacío de dos bytes. Esta norma no es ninguna espe-
cificación de Siemens, sino que es lo que se ha determinado como al realizar
pruebas propias con el SFB54. Si la magnitud es muy pequeña, el error no se
puede leer, ya que el registro de error específico del fabricante solo comienza a
partir del byte 28.
28
/
32
610.00260.55.020 · 07.2014
© Gardner Denver Deutschland GmbH

Publicidad

loading