Sensor de visión 3D
9.3.8 Enviar los valores del proceso de la medición de nivel a través de PROFINET
El equipo puede enviar los valores del proceso a un PLC a través del bus de campo PROFINET. Los
valores del proceso se indican en el software ifm Vision Assistant como cadena de caracteres de salida
de la siguiente manera:
Solamente puede estar activo un bus de campo. El bus de campo es configurable (→ Manual del
software).
La cadena de caracteres de salida se transmite al PLC en el orden indicado.
Tenga en cuenta las siguientes instrucciones para la transmisión de la cadena de caracteres de
salida a un PLC:
● Los bytes 0 a 7 son parte de la cadena de caracteres de salida. No se indican en el software
ifm Vision Assistant (ver captura de pantalla de arriba).
● El punto y coma ";" incluido en la cadena de caracteres de salida no se transmite.
● Los valores de la función de floating son convertidos en enteros de 16 bits antes de la transmisión.
● Todos los valores numéricos son convertidos en enteros de 16 bits antes de la transmisión.
La cadena de caracteres de salida está compuesta de la siguiente forma:
0070
Nº de byte
Datos
0
2#0010_0000
1
2#0000_0000
2
2#0000_0000
3
2#0000_0000
4
0
5
30
6
0
7
0
8
0
9
0
10
0
11
0
12
0
13
7
14
0
15
0
La ejecución incorrecta de un comando provoca el siguiente estado:
● Bit de error = 1
● Se indica la palabra de comando duplicada
● Bit asíncrono de mensajes = 0
● Detección asíncrona de mensajes = 0
● El contador de mensajes se incrementa en 1
32
Valor del
Codificación
proceso
Binaria
0.5
Binaria
Decimal
Decimal
Decimal
30
Decimal
Decimal
Decimal
Decimal
0
Decimal
Decimal
0
Decimal
Decimal
7
Decimal
Decimal
0
Decimal
Unidad
Descripción
Palabra de comando
duplicada
Identificación de
mensajes síncrona /
asíncrona
Contador de
mensajes
Reservado
Estado de todas las
ROI (0 = incorrecto,
1 = correcto)
ID ROI
Estado ROI
mm
Valor ROI
Comentario
El bit 0.5 indica un comando
de trigger correcto
● El equipo ha recibido 30
mensajes
● Se incrementa en 1 con
cada acción (trigger,
mensaje enviado, etc.).
Muestra el estado de la
medición de nivel
Estado ROI:
0 = nivel de llenado correcto
6 = contenido excesivo
7 = contenido insuficiente