IFM VOS050 El manual del propietario

Tipo
El manual del propietario
Manual del software
Servidor VSE OPC UA
VOS050
a partir de V1.4.0
11420264 / 0307 / 2023
ES
VOS050
2
Índice de contenidos
1 Advertencia preliminar ........................................................ 4
1.1 Información legal........................................................ 4
1.2 Información de código abierto.............................................. 4
1.3 Aviso legal del SDK de la Fundación OPC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.4 Finalidad del documento.................................................. 4
1.5 Símbolos utilizados...................................................... 4
2 Indicaciones de seguridad...................................................... 5
3 Uso previsto................................................................ 6
4 Función.................................................................... 7
4.1 Versiones de firmware compatibles del equipo VSE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4.2 Ajustes de seguridad OPC UA ............................................. 7
4.2.1 Políticas de seguridad recomendadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4.2.2 Políticas de seguridad no recomendadas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
5 Configurador del servidor VSE OPC UA........................................... 8
5.1 Iniciar sesión........................................................... 8
5.2 Cerrar sesión .......................................................... 8
5.3 Estado del servidor...................................................... 9
5.3.1 Mostrar estado del servidor............................................ 9
5.3.2 Inicio/parada del servidor ............................................. 9
5.4 Fuentes de datos ....................................................... 10
5.4.1 Añadir equipo / fuente de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
5.4.2 Cambiar el nombre de la fuente de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
5.4.3 Eliminar fuente de datos.............................................. 11
5.4.4 Filtrar lista de fuentes de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
5.4.5 Mostrar el estado de una fuente de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
5.5 Configuración del servidor OPC UA ......................................... 12
5.5.1 Configurar la dirección del servidor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
5.5.2 Configurar el tipo de datos del ID de nodo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
5.5.3 Configurar el árbol de datos ........................................... 12
5.5.4 Configurar la estructura del nombre del nodo del equipo . . . . . . . . . . . . . . . . . . . . . 13
5.5.5 Configurar el acceso a clientes y las suscripciones. . . . . . . . . . . . . . . . . . . . . . . . . . 13
5.5.6 Configurar la comunicación de equipos VSE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
5.5.7 Configurar la monitorización de equipos VSE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
5.5.7.1 Valores con cálculo del valor cíclico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
5.5.8 Mostrar autenticación y seguridad. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
5.5.9 Configurar políticas de seguridad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
5.6 Archivo de registro ...................................................... 16
5.6.1 Configurar nivel de registro............................................ 16
5.6.2 Configurar la ubicación de almacenamiento y el archivo de registro . . . . . . . . . . . . . 16
5.6.3 Descargar archivos de registro......................................... 16
5.7 Administración / autenticación de usuarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
5.7.1 Cambiar contraseña................................................. 17
5.7.1.1 Requisitos para la contraseña. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
5.8 Administración de licencias................................................ 18
5.8.1 Activación de licencia................................................ 18
5.8.1.1 Activación de una licencia de prueba . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
5.8.1.2 Limitación de la licencia de prueba . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
5.8.1.3 Activación de una licencia permanente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
5.9 Configurar idioma....................................................... 20
5.10 Importación / exportación................................................. 21
5.10.1 Exportar la configuración del servidor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
5.10.2 Importar la configuración del servidor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
6 Modelo de direcciones ........................................................ 22
6.1 Tabla resumen......................................................... 23
6.2 Opciones de acceso a datos............................................... 28
6.3 Códigos de estado ...................................................... 29
6.3.1 Device_X > Information > … (1/1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
VOS050
3
6.3.2 Device_X > Documentation > … (1/1). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
6.3.3 Device_X > Objects > ObjectXX > … (1/5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
6.3.4 Device_X > Objects > ObjectXX > … (2/5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
6.3.5 Device_X > Objects > ObjectXX > … (3/5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
6.3.6 Device_X > Objects > ObjectXX > … (4/5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
6.3.7 Device_X > Objects > ObjectXX > … (5/5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
6.3.8 Device_X > Counters > CounterXX > … (1/2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
6.3.9 Device_X > Counters > CounterXX > … (2/2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
6.3.10 Device_X > Alarms > Analogue > AlarmXX > … (1/2). . . . . . . . . . . . . . . . . . . . . . . . 38
6.3.11 Device_X > Alarms > Analogue > AlarmXX > … (2/2). . . . . . . . . . . . . . . . . . . . . . . . 39
6.3.12 Device_X > Alarms > AlarmXX > … (1/2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
6.3.13 Device_X > Alarms > AlarmXX > … (2/2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
6.3.14 Device_X > Commands > … (1/1). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
6.4 Tipos de enumeraciones.................................................. 43
6.4.1 CounterTypeEnum.................................................. 43
6.4.2 CounterStateEnum.................................................. 43
6.4.3 DeviceTypeEnum................................................... 43
6.4.4 DigitalAlarmTypeEnum............................................... 44
6.4.5 InputTypeEnum..................................................... 44
6.4.6 ObjectTypeEnum ................................................... 44
6.4.7 ObjectStateEnum................................................... 45
6.4.8 SensorTypeEnum................................................... 45
6.4.9 SystemModeEnum.................................................. 46
6.5 History Data Monitoring................................................... 47
6.5.1 Device_X > History > ObjectXX > … (1/1). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
VOS050
4
1 Advertencia preliminar
1.1 Información legal
© Todos los derechos reservados por ifm electronic gmbh. La reproducción y la utilización de este
manual, de manera completa o parcial, solo está permitida con la autorización de ifm electronic gmbh.
Todos los nombres e imágenes de productos, empresas u otras marcas utilizados son propiedad del
titular correspondiente.
Microsoft® es propiedad deMicrosoft Corporation, EE. UU.
Windows® es propiedad de Microsoft Corporation, EE. UU.
Linux® es la marca registrada de Linus Torvalds en EE. UU. y otros países.
Debian es una marca registrada de Software in the Public Interest, Inc, EE. UU.
1.2 Información de código abierto
Para más información sobre el código abierto: documentation.ifm.com.
1.3 Aviso legal del SDK de la Fundación OPC
Este producto incluye software según el "OPC Redistributables Agreement of Use" de la Fundación
OPC en la versión vigente en el momento del pedido.
1.4 Finalidad del documento
Este manual de software describe el servidor VSE OPC UA y el configurador del servidor VSE OPC
UA.
uPara una mejor comprensión, utilice este manual paralelamente cuando el software esté abierto.
1.5 Símbolos utilizados
üCondición
uOperación requerida
wResultado intermedio, reacción intermedia
wResultado final, reacción
[…] Referencia a teclas, botones o indicadores
Ò Ver enlace, referencia cruzada
Nota importante
El incumplimiento de estas indicaciones puede acarrear funcionamientos erróneos o averías
Información
Indicaciones complementarias
VOS050
5
2 Indicaciones de seguridad
Léase este documento antes de la puesta en marcha del producto y consérvese durante el tiempo
que se siga utilizando.
El producto debe ser apto para las aplicaciones correspondientes sin ningún tipo de restricción.
Utilizar el producto solamente para el fin previsto (Ò Uso previsto).
El incumplimiento de las indicaciones de utilización o de los datos técnicos puede provocar daños
personales y/o materiales.
El fabricante no asume ninguna responsabilidad ni garantía derivada de manipulaciones en el
producto o de un uso incorrecto por parte del operario.
VOS050
6
3 Uso previsto
El servidor VSE OPC UA proporciona valores de datos de las electrónicas de diagnóstico VSE de ifm
integradas a través de la interfaz OPC UA para su posterior procesamiento en un cliente OPC UA (no
incluido en el pedido).
El software configurador del servidor VSE OPC UA es utilizado por el usuario para el mantenimiento y
la configuración del servidor VSE OPC UA.
VOS050
7
4 Función
El configurador del servidor VSE OPC UA permite al usuario realizar tareas básicas de mantenimiento
del servidor VSE OPC UA, por ejemplo:
Iniciar o parar el servidor VSE OPC UA
Administrar fuentes de datos (electrónicas de diagnóstico VSE)
Establecer la configuración de red y el nombre de host del servidor VSE OPC UA
Configurar suscripciones y conexiones de clientes
Configurar la conexión y supervisión de las electrónicas de diagnóstico VSE
Configurar los archivos de registro
Administración de usuarios
Administración de licencias
4.1 Versiones de firmware compatibles del equipo VSE
El programa es compatible con las siguientes versiones de firmware del equipo VSE:
• 0.6.11
• 0.7.x
• 0.11.x
• 0.13.x
• 2.0.x
4.2 Ajustes de seguridad OPC UA
4.2.1 Políticas de seguridad recomendadas
El servidor OPC UA es compatible con todas las políticas de seguridad y modos de mensaje
recomendados por la Fundación OPC UA:
Basic256Sha256 (Sign; Sign&Encrypt)
Aes128Sha256RsaOaep (Sign; Sign&Encrypt)
Aes256Sha256RsaPss (Sign; Sign&Encrypt)
4.2.2 Políticas de seguridad no recomendadas
Las siguientes políticas de seguridad compatibles ya no se corresponden con el estado actual de la
técnica y, por tanto, se clasifican como inseguras:
None (None)
Basic128Rsa15 (Sign; Sign&Encrypt)
Basic256 (Sign; Sign&Encrypt)
Recomendación de la Fundación OPC UA:
uNo utilizar estas políticas de seguridad para garantizar la seguridad del producto.
VOS050
8
5 Configurador del servidor VSE OPC UA
5.1 Iniciar sesión
üUtilizar el navegador recomendado: Google Chrome, Mozilla Firefox o Microsoft Edge.
uAcceder a la URL del configurador del servidor VSE OPC UA en el navegador:
https://<IP o nombre del host>:<Puerto del configurador>/
Por defecto: https://localhost:44350/
wSe muestra la pantalla de inicio de sesión.
uIniciar sesión con los datos de acceso asignados durante la instalación.
Si la contraseña de un usuario existente se introduce incorrectamente 3 veces, el inicio de
sesión para este usuario se bloquea durante 10 minutos.
wAparece la interfaz del configurador.
5.2 Cerrar sesión
uHaga clic en para salir del configurador.
wSe muestra la pantalla de inicio de sesión.
VOS050
9
5.3 Estado del servidor
5.3.1 Mostrar estado del servidor
El estado del servidor se muestra en la barra junto al menú[Estado del servidor].
O bien:
uAbrir el menú[Estado del servidor].
wSe muestra el estado del servidor:
Estado Color Descripción
[En funcionamiento] verde El servidor está en funcionamiento.
[Parado] rojo El servidor está parado.
[Parada pendiente] gris El servidor está pendiente de parada.
[Inicio pendiente] gris El servidor está pendiente de inicio.
5.3.2 Inicio/parada del servidor
uAbrir el menú[Estado del servidor].
uSi el servidor no está en funcionamiento: hacer clic en[Iniciar servidor] para iniciar el servidor.
O bien:
Si el servidor está en funcionamiento: hacer clic en[Parar servidor] para parar el servidor.
VOS050
10
5.4 Fuentes de datos
En el área[Fuentes de datos] se muestran las fuentes de datos y sus propiedades en forma de tabla.
5.4.1 Añadir equipo / fuente de datos
uEn[Fuentes de datos], hacer clic en [Equipo].
wAparece el cuadro de diálogo[Añadir equipo VSE].
uSeleccionar la opción[Explorar red] para buscar todos los equipos disponibles en la red.
uHacer clic en[Buscar].
wEl programa busca los equipos disponibles.
wLa tabla muestra todos los equipos detectados.
La opción[Explorar red] busca todos los equipos disponibles a través de difusión. Es posible
que no se detecten todos los equipos disponibles en un entorno de red, p. ej. debido a la
segmentación de la red o al uso de cortafuegos o routers.
üSi no se encuentran todos los equipos:
uAñadir los equipos utilizando las opciones[Específico] o[Rango], véase más abajo.
O bien
uSeleccionar la opción[Específico] e introducir la dirección IP y el puerto de un equipo.
uHacer clic en[Añadir a la lista].
wEl programa añade el equipo a la tabla.
Solo después de añadir el equipo al apartado[Fuentes de datos] y de reiniciar el servidor, el
programa comprueba si el equipo existe en la red.
O bien
uSeleccionar la opción[Rango] e introducir la dirección inicial y final de un rango IP y el puerto.
uHacer clic en[Añadir a la lista].
wEl programa añade todos los equipos del rango IP a la tabla.
Solo después de añadir el equipo al apartado[Fuentes de datos] y de reiniciar el servidor, el
programa comprueba si el equipo existe en la red.
üLos equipos aparecen en la tabla.
uActivar los equipos de la tabla que deben incluirse en el apartado[Fuentes de datos].
uDesactivar los equipos de la tabla que no deben incluirse en el apartado[Fuentes de datos].
uHacer clic en[Añadir equipos] para incluir los equipos seleccionados en el apartado[Fuentes de
datos].
wEl apartado[Fuentes de datos] muestra todos los equipos añadidos.
wEl apartado[Fuentes de datos] muestra las funciones disponibles (columna[Acciones]).
uHacer clic en [Cargar cambios] para cargar los cambios en el servidor. Para que los cambios se
hagan efectivos, reiniciar el servidor en el área[Estado del servidor].
O bien
uHacer clic en [Cargar y reiniciar] para cargar los cambios en el servidor y reiniciar el servidor.
O bien
VOS050
11
uHacer clic en [Restablecer cambios] para descartar los cambios.
uOpcional: Filtrar lista de fuentes de datos (Ò/11)
5.4.2 Cambiar el nombre de la fuente de datos
uEn[Fuentes de datos], en la línea de la fuente de datos de la columna[Acciones], hacer clic en .
uCambiar el nombre de la fuente de datos.
uHacer clic en [Cargar cambios] para cargar los cambios en el servidor. Para que los cambios se
hagan efectivos, reiniciar el servidor en el área[Estado del servidor].
O bien
uHacer clic en [Cargar y reiniciar] para cargar los cambios en el servidor y reiniciar el servidor.
O bien
uHacer clic en [Restablecer cambios] para descartar los cambios.
5.4.3 Eliminar fuente de datos
uEn[Fuentes de datos], en la línea de la fuente de datos en la columna[Acciones], hacer clic en .
wLa fuente de datos se elimina de la tabla.
uHacer clic en [Cargar cambios] para cargar los cambios en el servidor. Para que los cambios se
hagan efectivos, reiniciar el servidor en el área[Estado del servidor].
O bien
uHacer clic en [Cargar y reiniciar] para cargar los cambios en el servidor y reiniciar el servidor.
O bien
uHacer clic en [Restablecer cambios] para descartar los cambios.
5.4.4 Filtrar lista de fuentes de datos
uEn[Fuentes de datos], introducir el texto del filtro para el nombre de la fuente de datos en el
campo de entrada .
wLa tabla solo muestra las fuentes de datos cuyos nombres (columna[Nombre]) contienen el texto
del filtro.
5.4.5 Mostrar el estado de una fuente de datos
En[Fuentes de datos], el estado de la fuente de datos se muestra en la línea de una fuente de datos
en la columna[Estado].
Estado Color Descripción
[Conectado] verde La fuente de datos está conectada y dis-
ponible para el programa.
[Timeout] rojo La fuente de datos estuvo conectada y
actualmente no está disponible para el
programa.
[Pendiente] gris La fuente de datos aún no ha estado co-
nectada y actualmente no está disponi-
ble para el programa.
Este estado solo se alcanza si la fuente
de datos se ha añadido y el servidor aún
no se ha reiniciado (no se ha estableci-
do ninguna conexión inicial entre el ser-
vidor y la fuente de datos).
VOS050
12
5.5 Configuración del servidor OPC UA
En el apartado[Configuración del servidor OPC-UA] se configuran los ajustes básicos del servidor.
5.5.1 Configurar la dirección del servidor
uEn[Configuración del servidor OPC-UA], en la pestaña[Configuración de la dirección del servidor],
configurar la dirección del servidor.
La dirección del servidor OPC UA (URL) se compone de lo siguiente:
[Transport protocol]://[Server]:[Port]/[Suffix]
Campo de entrada / campo de indicación Descripción
[Protocolo de transporte] Protocolo de comunicación para conectar con el servidor
OPC UA. (solo indicación)
[Puertos del servidor] Puerto para las conexiones con el servidor OPC UA.
Rango de valores: 1…65535
Valor por defecto: 32210
uAsegurarse de que el puerto configurado es accesible
para los clientes OPC UA en la red.
[Sufijo de la URL] Sufijo de la dirección del servidor OPC UA. (solo indicación)
[Dirección del servidor] Dirección completa del servidor OPC UA. (solo indicación)
5.5.2 Configurar el tipo de datos del ID de nodo
uEn[Configuración del tipo de identificador de nodo del servidor OPC UA], en la
pestaña[Configuración de la dirección del servidor], configurar el tipo de datos del ID de nodo.
Tipo de datos Descripción
String Tipo de datos de cadena
Ajuste predeterminado recomendado.
Numérico Tipo de datos numérico
Ajuste no recomendado.
5.5.3 Configurar el árbol de datos
uEn[Configuración del árbol de datos del servidor OPC UA], en la pestaña[Configuración de la
dirección del servidor], configurar el tipo de árbol de datos (estático o dinámico).
Campo de opción Descripción
[Árbol estático] Se muestra un árbol de datos estándar estático completo.
Los valores del árbol de datos que no están parametrizados
en el VSE muestran el código de estado BadRessourceUna-
vailable .
[Árbol dinámico] Ajuste predeterminado
En el árbol de datos solo se muestran los valores que se han
parametrizado en el VSE.
Los valores parametrizados proporcionan un valor válido.
Los valores no parametrizados se ocultan.
Para más información: Modelo de direcciones (Ò/22)
VOS050
13
5.5.4 Configurar la estructura del nombre del nodo del equipo
uEn[Configuración del árbol de datos del servidor OPC UA], en la pestaña[Configuración de la
dirección del servidor], configurar la estructura del nombre del nodo del equipo VSE.
Campo de opción Descripción
[{IP}:{PORT}] Ajuste predeterminado
El BrowseName del nodo del equipo VSE se establece en
{IP}:{Port} .
El DisplayName del nodo del equipo VSE se establece en
{IP}:{Port}({DeviceName}) .
[{Nombre del equipo}] El BrowseName y el DisplayName del nodo del equipo VSE
se establecen en {DeviceName} .
Para más información: Modelo de direcciones (Ò/22)
5.5.5 Configurar el acceso a clientes y las suscripciones
uEn[Configuración del servidor OPC-UA], en la pestaña[Clientes y suscripciones], configurar los
ajustes para las conexiones de clientes y las suscripciones.
Campo de entrada Descripción Valores posibles
[Número máximo de clientes] Número máximo de clientes OPC UA
que pueden conectarse al servidor si-
multáneamente.
1…100
[Número máximo de suscripciones] Número máximo de suscripciones de
clientes OPC UA que el servidor admite
simultáneamente.
1…300
5.5.6 Configurar la comunicación de equipos VSE
uEn[Configuración del servidor OPC-UA], en la pestaña[Conexión de equipos], configurar los
ajustes para las conexiones con los equipos VSE.
Campo de entrada Descripción Valores posibles
[Timeout] Tiempo máximo de respuesta de los
equipos VSE conectados. Si se supera
el tiempo de respuesta, los nodos aso-
ciados del equipo pasan al estado Bad-
NoCommunication .
1000...30 000 [milisegundos]
[Reintento de conexión] Ajuste para volver a conectarse a un
equipo VSE tras un fallo de conexión.
Ajuste predeterminado Forever :
El servidor intenta restaurar continua-
mente la conexión fallida con un equipo
VSE.
5.5.7 Configurar la monitorización de equipos VSE
uEn[Configuración del servidor OPC-UA], en la pestaña[Monitorización de equipos], configurar los
ajustes para la monitorización de equipos VSE.
VOS050
14
Campo de entrada Descripción Valores posibles
[Cálculo del valor cíclico] Todos los valores de monitorización de
objetos VSE se registran cíclicamente
durante el periodo de tiempo especifica-
do.
En cada ciclo y dependiendo del tipo de
objeto VSE, está disponible un valor re-
sultante o una combinación de los valo-
res máximos, mínimos y/o medios resul-
tantes.
• [Activado]:
[Cálculo del valor cíclico] activado
• [Desactivado]:
[Cálculo del valor cíclico]
desactivado
[Tiempo de ciclo] Duración de la monitorización de objetos 100...10 000 [milisegundos]
5.5.7.1 Valores con cálculo del valor cíclico
La tabla indica qué valor está previsto en función del tipo de objeto cuando se activa el cálculo del
valor cíclico.
Tipo de objeto Elemento de cálculo Value Elemento de cálculo Maximum
Unbalance Valor medio Máximo
Bearing Valor medio Máximo
A_RMS_FD Valor medio Máximo
V_RMS_FD Valor medio Máximo
D_RMS_FD Valor medio Máximo
A_RMS_TD Valor medio Máximo
V_RMS_TD Valor medio Máximo
Other Valor medio Máximo
A_PEAK_TD Máximo No disponible
UpperMonitor Máximo No disponible
LowerMonitor Mínimo No disponible
5.5.8 Mostrar autenticación y seguridad
En[Configuración del servidor OPC-UA], en la pestaña[Seguridad], se muestran los ajustes de
autenticación y seguridad.
Campo de indicación Descripción Valores posibles
[Autentificación] Ajuste para seleccionar de qué manera
se pueden autentificar los clientes OPC
UA en el servidor.
Valor por defecto Anonymous :
no hay restricciones para la conexión
con el servidor OPC UA
[Seguridad de transporte] El tipo de seguridad de transporte utili-
zado con la comunicación cliente-servi-
dor de OPC UA.
Valor por defecto Certificate:
el servidor genera un certificado autofir-
mado (no CA) para firmar y cifrar los
mensajes a través del protocolo TLS.
5.5.9 Configurar políticas de seguridad
En[Configuración del servidor OPC-UA], en la pestaña[Seguridad], se pueden configurar las políticas
de seguridad.
VOS050
15
Ajuste Descripción Valores posibles
[Mensaje del modo de seguridad] Configuración de la política de seguri-
dad para mensajes
uSeleccionar al menos una opción.
• [None]:
La comunicación se establece sin
protección.
Este modo no es seguro y no debe
utilizarse.
Solo se puede combinar con
Security Policy = None (= sin
política de seguridad activada).
• [Sign]:
– Firma
Activado por defecto
• [SignAndEncrypt]:
Firma y encriptado de extremo a
extremo
Activado por defecto
[Política de seguridad] Configuración de la política de seguri-
dad del servidor
Si no se selecciona ninguna opción, el
ajuste es Security Policy = None .
• [Basic128Rsa15]:
Este modo no es seguro y no debe
utilizarse.
• [Basic256]:
Este modo no es seguro y no debe
utilizarse.
• [Basic256Sha256]
Activado por defecto
• [Aes128ha256RsaOaep]
Activado por defecto
• [Aes256Sha256RsaPss]
Activado por defecto
VOS050
16
5.6 Archivo de registro
En el área[Archivo de registro] se pueden establecer los ajustes de los archivos de registro.
5.6.1 Configurar nivel de registro
El nivel de registro indica el alcance de eventos que se van a registrar.
uSeleccionar el nivel de registro deseado en la lista[Nivel de registro].
[Nivel de registro] Descripción
[Error] Solo se registran mensajes de error.
[Aviso] Se registran mensajes de aviso y de error.
[Información] Se registran mensajes de información, de aviso y de error.
[Depuración] Se registran mensajes de depuración, de información, de avi-
so y de error.
5.6.2 Configurar la ubicación de almacenamiento y el archivo de registro
uEn[Nivel de registro y ubicación], establecer los ajustes del archivo de registro en el
área[Ubicación del archivo de registro].
Campo de entrada Descripción Valores posibles
[Ruta de almacenamiento de los archi-
vos de registro]
Ruta para los archivos de registro del
servidor OPC UA
p. ej. C:\LogFile
[Número máx. de archivos de registro] Número máximo de archivos de registro.
Si se supera este número, se sobrescri-
be el archivo de registro más antiguo.
1…50
[Tamaño máx. del archivo de registros] Tamaño máximo de un archivo de regis-
tro en MB.
1…50 [MB]
5.6.3 Descargar archivos de registro
El usuario puede descargar todos los archivos de registro existentes en la aplicación:
uEn[Nivel de registro y ubicación], en el apartado[Ubicación del archivo de registro], hacer clic en
el botón[Descargar].
wLos archivos de registro existentes se agrupan en un archivo zip y se descargan en el ordenador
local.
wDependiendo del tamaño de los registros recopilados, la creación del archivo zip puede llevar
algún tiempo.
VOS050
17
5.7 Administración / autenticación de usuarios
Los usuarios se muestran y administran en el área[Configuración del usuario / Autentificación].
5.7.1 Cambiar contraseña
uEn[Configuración del usuario / Autentificación], hacer clic en[Cambiar contraseña] en la línea del
usuario en la columna[Acciones].
wAparece el apartado[Cambiar contraseña].
uIntroducir la contraseña actual en el campo[Introducir contraseña actual].
uIntroducir la nueva contraseña en el campo[Introducir nueva contraseña].
uIntroducir de nuevo la nueva contraseña en el campo[Confirmar nueva contraseña].
uHacer clic en[Cambiar e iniciar sesión].
wSe cambia la contraseña.
wEn caso necesario: iniciar sesión con la nueva contraseña.
5.7.1.1 Requisitos para la contraseña
Longitud mínima: 8 caracteres
Debe incluir:
Al menos una letra mayúscula
Al menos una letra minúscula
Al menos un número
Al menos un carácter especial
VOS050
18
5.8 Administración de licencias
Las licencias instaladas se muestran en el área[Licencias] .
Se pueden añadir nuevas licencias.
5.8.1 Activación de licencia
El software se entrega siempre con una licencia de prueba de duración limitada. En la ventana de
activación de la licencia, puede seleccionar si desea activar la licencia de prueba o si desea activar
una licencia permanente.
5.8.1.1 Activación de una licencia de prueba
Después de activar la licencia de prueba, el software puede utilizarse durante 30 días con
restricciones. Una vez que la licencia de prueba ha expirado, el software ya no se puede utilizar. Para
seguir utilizando el software, se requiere una activación permanente de la licencia. Si todavía no se
ha activado la licencia permanente, cuando inicie sesión 10 días antes de la expiración de la licencia
de prueba, el software le informará de su inminente vencimiento en una ventana de notificación.
5.8.1.2 Limitación de la licencia de prueba
La licencia de prueba tiene limitaciones. La licencia de prueba permite la conexión a un equipo VSE
durante un periodo de 30 días.
5.8.1.3 Activación de una licencia permanente
Si está registrado como cliente de ifm, la licencia se puede activar en modo online u offline.
Código de activación de licencia (LAC):
Durante el proceso de activación, debe introducir el código de activación de licencia (LAC).
Si ha adquirido el software y las licencias asociadas directamente a ifm, habrá recibido el LAC por
correo electrónico de parte de ifm.
Activación online de licencias
uHacer clic en[Añadir licencia] (no en la primera activación después de instalar el software).
uSeleccionar [Activación online].
uHacer clic en [SIGUIENTE]
uIntroducir el código de activación de licencia (LAC) recibido por correo electrónico.
uHacer clic en [SIGUIENTE].
uHacer clic en [LISTO].
wSe muestran todas las licencias activadas.
Activación offline de licencias
Si la activación online no es posible porque no hay conexión a Internet, las licencias también pueden
activarse en modo offline.
uHacer clic en[Añadir licencia] (no en la primera activación después de instalar el software).
uSeleccionar [Activación offline].
uHacer clic en [SIGUIENTE].
uAnotar la huella digital indicada.
O hacer clic en [Guardar como archivo .txt], seleccionar la carpeta deseada y guardar
fingerprint.txt.
VOS050
19
uEn un ordenador con conexión a Internet, abrir la página https://licensing.ifm.com, hacer clic en
[Activar licencia], seguir las instrucciones de esta página y copiar la clave de licencia generada.
uContinuar con el proceso de licencia en el software:
Hacer clic en [SIGUIENTE].
uIntroducir la clave de licencia recibida.
uHacer clic en [SIGUIENTE].
uHacer clic en [LISTO].
wSe muestran todas las licencias activadas.
VOS050
20
5.9 Configurar idioma
uEn[Idioma], seleccionar el idioma deseado para la interfaz.
VOS050
21
5.10 Importación / exportación
En el área de [Importación / exportación] se puede importar y exportar la configuración del servidor.
5.10.1 Exportar la configuración del servidor
El usuario puede exportar la configuración del servidor:
uHacer clic en el botón [Exportar] del área de [Importación / exportación].
uIntroducir el nombre del archivo, seleccionar la ubicación y guardar el archivo de exportación.
wLa configuración se exporta.
5.10.2 Importar la configuración del servidor
El usuario puede importar la configuración del servidor:
uHacer clic en el botón [Importar] del área de [Importación / exportación].
uSeleccionar y abrir el archivo con la configuración del servidor.
wLa configuración se importa.
wLa configuración existente se sobrescribe en la interfaz de usuario.
wLa configuración recién importada aún no está activada.
uComprobar detenidamente la configuración importada.
uHacer clic en [Cargar cambios] para cargar los cambios en el servidor. Para que los cambios se
hagan efectivos, reiniciar el servidor en el área[Estado del servidor].
O bien
uHacer clic en [Cargar y reiniciar] para cargar los cambios en el servidor y reiniciar el servidor.
O bien
uHacer clic en [Restablecer cambios] para descartar los cambios.
Si un valor de ajuste no es válido, no se importará.
VOS050
22
6 Modelo de direcciones
6.1 Tabla resumen ....................................................................................................................... 23
6.2 Opciones de acceso a datos.................................................................................................. 28
6.3 Códigos de estado ................................................................................................................. 29
6.3.1 Device_X > Information > … (1/1).......................................................................................... 29
6.3.2 Device_X > Documentation > … (1/1) ................................................................................... 30
6.3.3 Device_X > Objects > ObjectXX > … (1/5) ............................................................................ 31
6.3.4 Device_X > Objects > ObjectXX > … (2/5) ............................................................................ 32
6.3.5 Device_X > Objects > ObjectXX > … (3/5) ............................................................................ 33
6.3.6 Device_X > Objects > ObjectXX > … (4/5) ............................................................................ 34
6.3.7 Device_X > Objects > ObjectXX > … (5/5) ............................................................................ 35
6.3.8 Device_X > Counters > CounterXX > … (1/2) ....................................................................... 36
6.3.9 Device_X > Counters > CounterXX > … (2/2) ....................................................................... 37
6.3.10 Device_X > Alarms > Analogue > AlarmXX > … (1/2)........................................................... 38
6.3.11 Device_X > Alarms > Analogue > AlarmXX > … (2/2)........................................................... 39
6.3.12 Device_X > Alarms > AlarmXX > … (1/2) .............................................................................. 40
6.3.13 Device_X > Alarms > AlarmXX > … (2/2) .............................................................................. 41
6.3.14 Device_X > Commands > … (1/1) ......................................................................................... 42
6.4 Tipos de enumeraciones........................................................................................................ 43
6.4.1 CounterTypeEnum ................................................................................................................. 43
6.4.2 CounterStateEnum................................................................................................................. 43
6.4.3 DeviceTypeEnum................................................................................................................... 43
6.4.4 DigitalAlarmTypeEnum .......................................................................................................... 44
6.4.5 InputTypeEnum...................................................................................................................... 44
6.4.6 ObjectTypeEnum ................................................................................................................... 44
6.4.7 ObjectStateEnum ................................................................................................................... 45
6.4.8 SensorTypeEnum .................................................................................................................. 45
6.4.9 SystemModeEnum................................................................................................................. 46
6.5 History Data Monitoring.......................................................................................................... 47
6.5.1 Device_X > History > ObjectXX > … (1/1) ............................................................................. 47
VOS050
23
6.1 Tabla resumen
La siguiente tabla muestra los nodos del árbol de datos del servidor VSE OPC UA.
Con un árbol de datos dinámico: solo se muestran los nodos configurados en el VSE. Los
nodos no configurados se ocultan.
Con un árbol de datos estático: el árbol de datos se muestra completo. Los nodos no
configurados en el VSE reciben el código de estado BadRessourceUnavailable .
Para más información: Configurar el árbol de datos (Ò/12)
Se puede configurar la estructura del nombre del nodo del equipo VSE en el árbol de datos.
Para más información: Configurar la estructura del nombre del nodo del equipo (Ò/13)
La información sobre los códigos de estado se encuentra en este capítulo: Códigos de estado
(Ò/29)
La información sobre las opciones de acceso a los datos se encuentra en este capítulo: Opciones de
acceso a datos (Ò/28)
Address / name Node class
OPC UA
Data type
OPC UA Data type ifm VSE Description Access
ifm Object FolderType IfmType r
VSE Object FolderType VSE r
System Object FolderType SystemType r
Version Object FolderType VersionType r
Driver Property String e.g. "V1.1.0.0" r
Default:
{IP}:{Port}
Optional:
Device_1...
Device_X
Object FolderType VSEDeviceType Optional the user
can configure Devi-
ceName instead of
{IP}:{PORT}
The DeviceName
can contain any na-
me
e.g. Engine_No4
r
Information Object FolderType DeviceInformationType r
Device Object FolderType DeviceBaseInfoType r
Name Property String e.g. "Fantastic
Pump”
r
Type Property Enumeration DeviceTypeEnum (Ò/43) e.g. VSE100 r
Revision Property String e.g. "AA (Board
rev. 8)"
r
Serial Property String e.g. "1 1 123456" r
Firmware Property String e.g. "V0.11.12" r
State Object FolderType DeviceStateType r
SystemMode DataVariable Enumeration SystemModeEnum (Ò/46) e.g. Measure r
EEPROMHealth DataVariable Enumeration EEPROMCheckEnum e.g. OK r
InputXXSelftestRe-
sult
DataVariable Enumeration SelfTestResultTypeEnum e.g. SensorOK r
Information r
TcpClientConnec-
tions
r
Client01…
Client03
r
ID Property Int32 e.g. 1 r
IPAddress VSEDataVa-
riableType
String e.g. "72.123.124.2" r
VOS050
24
Address / name Node class
OPC UA
Data type
OPC UA Data type ifm VSE Description Access
Port VSEDataVa-
riableType
Int32 e.g. 3321 r
State VSEDataVa-
riableType
Enumeration ClientConnectionStateEnum e.g. Established r
IP Object FolderType DeviceAddressType r
Hostname Property String e.g. "Machine5" r
DHCP Property Boolean e.g. false r
Address Property String e.g. "72.123.124.2" r
Port Property Int32 65100 r
Gateway Property String "72.123.124.1" r
SubnetMask Property String "72.255.255.255" r
MacAddress Property String "AA:BB:CC:DD:EE:
FF"
r
Documentation Object FolderType DeviceDocumentationType r
Company Property String e.g. "ifm diagnostic" r
Address Property String e.g. "Aicher Str. 1A" r
City Property String e.g. "Rosenheim” r
Location Property String e.g. "First Floor” r
Machine Property String e.g. "MonsterFan-
tastic"
r
CreatedBy Property String e.g. "John" r
CreationDate Property DateTime e.g. "2020-04-27
08:10:45"
r
LastChange Property DateTime e.g. "2020-04-27
08:10:45"
r
Description Property String Description r
ParameterCheck-
sum
Property String e.g.
"4529EFF1E49AE
D157C3D35FA074-
DD-
CA762626CCD97A
AE83EDE64E11E0
CF27D0C"
r
Objects Object FolderType ObjectsType r
Object01…
Object24
Object FolderType ObjectParameterType r
Name Property String e.g. "SE01_Unba-
lance_01"
r
Type Property Enumeration ObjectTypeEnum (Ò/44) e.g. Unbalance r
ID Property Int32 Object-ID, ≥1 r
Unit Property String S.I. unit
e.g. "m / s"
r
Warning DataVariable Float e.g. 1.23 rw
Damage DataVariable Float e.g. 4.11 rw
Baseline DataVariable Float e.g. 4.11 r
InputID Property Int32 Input ID
e.g. 1
r
InputType Property Enumeration InputTypeEnum (Ò/44) Input type
e.g. Dynamic
r
VOS050
25
Address / name Node class
OPC UA
Data type
OPC UA Data type ifm VSE Description Access
RotValueID Property Int32 ID of the assigned
RPM object
e.g. 1
r
RefValueID Property Int32 ID of the assigned
RPM reference ob-
ject
e.g. 2
r
Value DataVariable Float e.g. 3.14 r
RotSpeed DataVariable Float e.g. 5.46 r
Maximum DataVariable Float e.g. 6.28 r
RefValue DataVariable Float e.g. 6.78 r
State DataVariable Enumeration ObjectStateEnum (Ò/45) OK r
Error DataVariable String e.g. "Speed not sta-
ble”
r
Counters Object Folder CountersType r
Counter01...
Counter32
Object Folder CounterParameterType r
Name Property String e.g. "OB01_Ob-
jectState_01"
r
Type Property Enumeration CounterTypeEnum (Ò/43) ObjectState r
ID Property Int32 1 r
Unit Property String "s"(time) /
"A_String" (totali-
ser)
r
Limit Property Float 3600.5 (time) /
100.0 (totaliser)
r
Value DataVariable Float 3.14 rw
State DataVariable Enumeration CounterStateEnum (Ò/43) Normal/LimitExcee-
ded
r
Alarms Object Folder AlarmsType r
Analogue Object Folder AnalogueAlarmsType r
Alarm01 Object Folder AnalogueAlarmParameterType r
Name Property String "OU01_Analo-
gue_01"
r
ID Property Int32 1 r
Unit Property String "km/h" r
Value DataVariable Float 3.14 r
Alarm01…
Alarm10
Object Folder DigitalAlarmParameterType r
Name Property String e.g. "OU01_Analo-
gue_01"
r
Type Property Enumeration DigitalAlarmTypeEnum
(Ò/44)
Damage r
ID Property Int32 1 r
Value DataVariable Boolean true r
Variants Object Folder DeviceVariantsType
ActiveVariant DataVariable Int32 rw
Inputs Object Folder InputsType
External Object Folder ExternalInputsType
VOS050
26
Address / name Node class
OPC UA
Data type
OPC UA Data type ifm VSE Description Access
Input01…
Input24
Object Folder ExternalInputParameterType
Name Property String e.g. "OU01_Analo-
gue_01"
r
ID Property Int32 e.g. 1 r
Unit Property String e.g. "km/h" r
Value DataVariable-
Type
String e.g. 3.14 rw
Analogue Object Folder AnalogueInputsType
Input01…
Input02
Object Folder AnalogueInputParameterType
Name Property String e.g. "OU01_Analo-
gue_01"
ID Property Int32 e.g. 1
Unit Property String e.g. "km/h"
Type Property Enumeration SensorTypeEnum (Ò/45)
Value DataVariable-
Type
Float e.g. 3.14
Dynamic Object Folder DynamicInputsType
Input01…
Input04
Object Folder DynamicInputParameterType
Name Property String e.g. "OU01_Dyna-
mic_01"
ID Property Int32 e.g. 1
Unit Property String e.g. "km/h"
Type Property Enumeration SensorTypeEnum (Ò/45)
Value DataVariable-
Type
Float e.g. 3.14
Commands Object Folder DeviceCommandsType
ResetCounters Method
ResetHistory Method
Reboot Method
SetTime Method Requires Input Ar-
gument:
"01-01-1999
00:00:00"
SelfTest Method
History Object Folder DeviceInformationType
Object01…
Object24
Object Folder ObjectParameterType
Name Property String "SE01_Unbalan-
ce_01"
Type Property Enumeration ObjectTypeEnum Unbalance
ID Property Int32 1
Unit Property String "m/s"
Baseline DataVariable Float 4,11
InputID Property Int32 1
InputType Property Enumeration InputTypeEnum Dynamic
RotValueID Property Int32 1
VOS050
27
Address / name Node class
OPC UA
Data type
OPC UA Data type ifm VSE Description Access
RefValueID Property Int32 2
Warning VSEDataVa-
riableType
Float 1,23 rw
RotSpeed VSEDataVa-
riableType
Float 5,46
RefValue VSEDataVa-
riableType
Float 6,78
Value VSEDataVa-
riableType
Float 3,14
Average VSEDataVa-
riableType
Float 3,14
Leyenda:
r = solo acceso de lectura
rw = acceso de lectura y de escritura
VOS050
28
6.2 Opciones de acceso a datos
Una simple lectura de los datos actuales del equipo VSE por parte de un cliente OPC es posible en
cualquier momento sin necesidad de suscripción. Sin embargo, solo se recuperarán los últimos datos
disponibles para el nodo especificado (valor actual).
uRecomendación: por razones de rendimiento, recuperar los nodos necesarios con suscripción.
uObservar las descripciones detalladas de los códigos de estado Good,
UncertainLastUsableValue y BadWaitingForInitialData para los nodos OPC. (Ò Códigos de
estado/29)
VOS050
29
6.3 Códigos de estado
Los códigos de estado OPC detallados se aplican a los estados en los que se ha establecido una
conexión con el servidor.
Otros estados, como p. ej. BadCommunicationError , se basan en el comportamiento estándar de la
implementación del cliente OPC UA.
El nombre del equipo se puede editar. En las siguientes descripciones, se utiliza el nombre de equipo
estándar Device_X .
6.3.1 Device_X > Information > … (1/1)
Device_X > Information > Device > Name
Device_X > Information > Device > Type
Device_X > Information > Device > Revision
Device_X > Information > Device > Serial
Device_X > Information > Device > Firmware
Device_X > Information > State > EEPROMHealth
Device_X > Information > State > InputXXSelftestResult
Device_X > Information > State > SystemMode
Device_X > Information > State > ActiveVariant
Device_X > Information > State > TCPClientConnections
Device_X > Information > IP > Hostname
Device_X > Information > IP > DHCP
Device_X > Information > IP > Address
Device_X > Information > IP > Port
Device_X > Information > IP > Gateway
Device_X > Information > IP > SubnetMask
Device_X > Information > IP > MacAddress
Se aplican los siguientes códigos de estado a los nodos mencionados:
Código de estado Descripción
Good La conexión con el equipo es correcta.
El valor de la propiedad se ha establecido de manera acorde.
BadWaitingForInitialData Se ha establecido la conexión con el equipo.
El valor de la propiedad todavía no se ha establecido.
BadNoCommunication No hay conexión con el equipo.
La conexión se ha interrumpido o no se ha establecido.
VOS050
30
6.3.2 Device_X > Documentation > … (1/1)
Device_X > Documentation > Company
Device_X > Documentation > Address
Device_X > Documentation > City
Device_X > Documentation > Location
Device_X > Documentation > Machine
Device_X > Documentation > CreatedBy
Device_X > Documentation > CreationDate
Device_X > Documentation > LastChange
Device_X > Documentation > Description
Device_X > Documentation > ParameterChecksum
Se aplican los siguientes códigos de estado a los nodos mencionados:
Código de estado Descripción
Good La conexión con el equipo es correcta.
El valor de la propiedad se ha establecido de manera acorde.
BadWaitingForInitialData Se ha establecido la conexión con el equipo.
El valor de la propiedad todavía no se ha establecido.
BadNoCommunication No hay conexión con el equipo.
La conexión se ha interrumpido o no se ha establecido.
VOS050
31
6.3.3 Device_X > Objects > ObjectXX > … (1/5)
Device_X > Objects > ObjectXX > Name
Device_X > Objects > ObjectXX > Type
Device_X > Objects > ObjectXX > ID
Device_X > Objects > ObjectXX > Unit
Device_X > Objects > ObjectXX > Warning
Device_X > Objects > ObjectXX > Damage
Device_X > Objects > ObjectXX > Baseline
Device_X > Objects > ObjectXX > InputID
Device_X > Objects > ObjectXX > InputType
Device_X > Objects > ObjectXX > RotValueID
Se aplican los siguientes códigos de estado a los nodos mencionados:
Código de estado Descripción
Good Se cumplen todas las condiciones siguientes:
La conexión con el equipo es correcta.
El objeto con p. ej. el ID "1" está configurado/parametrizado en el equipo VSE.
El valor de la propiedad/variable de datos se ha establecido.
BadWaitingForInitialData Se ha establecido la conexión con el equipo.
El valor de la propiedad no se ha establecido.
Este estado solo se muestra durante un tiempo muy breve después de que se haya es-
tablecido la conexión con el equipo, hasta que el valor de la propiedad/variable de da-
tos se haya iniciado/establecido.
BadResourceUnavailable La conexión con el equipo es correcta.
El objeto con p. ej. el ID '1' no está configurado/parametrizado en el equipo VSE.
BadNoCommunication No hay conexión con el equipo.
La conexión se ha interrumpido o no se ha establecido.
VOS050
32
6.3.4 Device_X > Objects > ObjectXX > … (2/5)
Device_X > Objects > ObjectXX > RefValueID
Se aplican los siguientes códigos de estado al nodo mencionado:
Código de estado Descripción
Good Se cumplen todas las condiciones siguientes:
La conexión con el equipo es correcta.
El objeto con p. ej. el ID "1" está configurado/parametrizado en el equipo VSE.
El valor de la propiedad/variable de datos se ha establecido.
BadWaitingForInitialData Se ha establecido la conexión con el equipo.
El valor de la propiedad no se ha establecido.
Este estado solo se muestra durante un tiempo muy breve después de que se haya es-
tablecido la conexión con el equipo, hasta que el valor de la propiedad/variable de da-
tos se haya iniciado/establecido.
BadResourceUnavailable La conexión con el equipo es correcta.
El objeto con p. ej. el ID '1' está configurado/parametrizado en el equipo VSE, pero no
se ha configurado ningún objeto RPM con valor de referencia.
BadNoCommunication No hay conexión con el equipo.
La conexión se ha interrumpido o no se ha establecido.
VOS050
33
6.3.5 Device_X > Objects > ObjectXX > … (3/5)
Device_X > Objects > ObjectXX > Value
Device_X > Objects > ObjectXX > RotSpeed
Se aplican los siguientes códigos de estado a los nodos mencionados:
Código de estado Descripción
Good Se cumplen todas las condiciones siguientes:
La conexión con el equipo es correcta.
El objeto con p. ej. el ID "1" está configurado/parametrizado en el equipo VSE.
Hay una suscripción OPC activa para esta variable de datos.
El valor de la variable de datos se ha establecido de manera acorde (véase
BadWaitingForInitialData).
El equipo VSE está en el modo de sistema Supervise o Selftest .
El objeto está activo en la variante actual.
UncertainLastUsableValue Se cumplen todas las condiciones siguientes:
La conexión con el equipo es correcta.
El objeto con p. ej. el ID "1" está configurado/parametrizado en el equipo VSE.
La variable de datos ha recibido al menos un valor "Good" del equipo.
Y
se cumple al menos una de las siguientes condiciones:
El equipo VSE está en el modo de sistema Measure o Setup .
El objeto no está activo en la variante actual, pero antes estaba activo en otra
variante y proporcionaba valores.
Se ha producido un error durante el cálculo de "ObjectResult".
Existía una suscripción OPC para esta variable de datos y se ha eliminado.
BadWaitingForInitialData Se cumplen todas las condiciones siguientes:
La conexión con el equipo es correcta.
El objeto con p. ej. el ID "1" está configurado/parametrizado en el equipo VSE.
No está ni ha estado activa ninguna suscripción OPC para esta variable de datos (no
se ha recibido ningún dato de monitorización de objetos desde el servidor OPC).
BadNoCommunication Se cumplen todas las condiciones siguientes:
No hay conexión con el equipo.
La conexión se ha interrumpido o no se ha establecido.
BadResourceUnavailable Se cumple una de las siguientes condiciones:
El objeto con p. ej. el ID '1' no está configurado/parametrizado en el equipo VSE.
El objeto con p. ej. el ID '1' se encuentra en el estado MonitoringDisabled , ya
que se trata de un objeto de ciclo de medición rápido (solo objetos "Time Domain"
con un tiempo de medición de <10,24ms).
VOS050
34
6.3.6 Device_X > Objects > ObjectXX > … (4/5)
Device_X > Objects > ObjectXX > Maximum
Se aplican los siguientes códigos de estado al nodo mencionado:
Código de estado Descripción
Good Se cumplen todas las condiciones siguientes:
La conexión con el equipo es correcta.
El objeto con p. ej. el ID "1" está configurado/parametrizado en el equipo VSE.
Hay una suscripción OPC activa para esta variable de datos.
El valor de la variable de datos se ha establecido de manera acorde (véase
BadWaitingForInitialData).
El equipo VSE está en el modo de sistema Supervise o Selftest .
El objeto está activo en la variante actual.
UncertainLastUsableValue Se cumplen todas las condiciones siguientes:
La conexión con el equipo es correcta.
El objeto con p. ej. el ID "1" está configurado/parametrizado en el equipo VSE.
La variable de datos ha recibido al menos un valor "Good" del equipo.
Y
se cumple al menos una de las siguientes condiciones:
El equipo VSE está en el modo de sistema Measure o Setup .
El objeto no está activo en la variante actual, pero antes estaba activo en otra
variante y proporcionaba valores.
Se ha producido un error durante el cálculo de "ObjectResult".
Existía una suscripción OPC para esta variable de datos y se ha eliminado.
BadWaitingForInitialData Se cumplen todas las condiciones siguientes:
La conexión con el equipo es correcta.
El objeto con p. ej. el ID "1" está configurado/parametrizado en el equipo VSE.
No está ni ha estado activa ninguna suscripción OPC para esta variable de datos (no
se ha recibido ningún dato de monitorización de objetos desde el servidor OPC).
BadNoCommunication Se cumplen todas las condiciones siguientes:
No hay conexión con el equipo.
La conexión se ha interrumpido o no se ha establecido.
BadResourceUnavailable La conexión con el equipo es correcta.
Y
se cumple una de las siguientes condiciones:
El objeto con p. ej. el ID '1' no está configurado/parametrizado en el equipo VSE.
El objeto con p. ej. el ID '1' se encuentra en el estado "MonitoringDisabled", ya que
se trata de un objeto de ciclo de medición rápido (solo objetos "Time Domain" con un
tiempo de medición de <10,24ms).
El objeto con p. ej. el ID '1' está configurado/parametrizado en el equipo VSE, pero el
objeto no admite el cálculo del valor máximo o la supervisión del cálculo del valor
máximo está desactivada ("CyclicComputation" está desactivado).
Los siguientes objetos no admiten el cálculo del valor máximo:
A_PEAK_TD (Acceleration Peak Time Domain)
Lower Limit Monitor
Upper Limit Monitor
VOS050
35
6.3.7 Device_X > Objects > ObjectXX > … (5/5)
Device_X > Objects > ObjectXX > State
Device_X > Objects > ObjectXX > Error
Se aplican los siguientes códigos de estado a los nodos mencionados:
Código de estado Descripción
Good Se cumplen todas las condiciones siguientes:
La conexión con el equipo es correcta.
El objeto con p. ej. el ID "1" está configurado/parametrizado en el equipo VSE.
Hay una suscripción OPC activa para esta variable de datos.
El valor de la variable de datos se ha establecido de manera acorde (véase
BadWaitingForInitialData).
UncertainLastUsableValue Se cumplen todas las condiciones siguientes:
La conexión con el equipo es correcta.
El objeto con p. ej. el ID "1" está configurado/parametrizado en el equipo VSE.
La variable de datos ha recibido al menos un valor "Good" del equipo.
Existía una suscripción OPC para esta variable de datos y se ha eliminado.
BadWaitingForInitialData Se cumplen todas las condiciones siguientes:
La conexión con el equipo es correcta.
El objeto con p. ej. el ID "1" está configurado/parametrizado en el equipo VSE.
No está ni ha estado activa ninguna suscripción OPC para esta variable de datos (el
servidor OPC no ha recibido nunca datos de monitorización de objetos)
BadNoCommunication Se cumplen todas las condiciones siguientes:
No hay conexión con el equipo.
La conexión se ha interrumpido o no se ha establecido.
BadResourceUnavailable El objeto con p. ej. el ID '1' no está configurado/parametrizado en el equipo VSE.
VOS050
36
6.3.8 Device_X > Counters > CounterXX > … (1/2)
Device_X > Counters > CounterXX > Name
Device_X > Counters > CounterXX > Type
Device_X > Counters > CounterXX > ID
Device_X > Counters > CounterXX > Unit
Device_X > Counters > CounterXX > Limit
Se aplican los siguientes códigos de estado a los nodos mencionados:
Código de estado Descripción
Good Se cumplen todas las condiciones siguientes:
La conexión con el equipo es correcta.
El contador con p. ej. el ID '1' está configurado/parametrizado en el equipo VSE.
El valor de la propiedad/variable de datos se ha establecido.
BadWaitingForInitialData Se cumplen todas las condiciones siguientes:
Se ha establecido la conexión con el equipo.
El valor de la propiedad no se ha establecido.
Este estado solo se muestra durante un tiempo muy breve después de que se haya
establecido la conexión con el equipo, hasta que el valor de la propiedad/variable de
datos se haya iniciado/establecido.
BadResourceUnavailable Se cumplen todas las condiciones siguientes:
La conexión con el equipo es correcta.
El contador con p. ej. el ID '1' no está configurado/parametrizado en el equipo VSE.
BadNoCommunication Se cumplen todas las condiciones siguientes:
No hay conexión con el equipo.
La conexión se ha interrumpido o no se ha establecido.
VOS050
37
6.3.9 Device_X > Counters > CounterXX > … (2/2)
Device_X > Counters > CounterXX > Value
Device_X > Counters > CounterXX > State
Se aplican los siguientes códigos de estado a los nodos mencionados:
Código de estado Descripción
Good Se cumplen todas las condiciones siguientes:
La conexión con el equipo es correcta.
El contador con p. ej. el ID '1' está configurado/parametrizado en el equipo VSE.
Hay una suscripción OPC activa para esta variable de datos.
El valor de la variable de datos se ha establecido de manera acorde (véase
BadWaitingForInitialData).
El equipo VSE está en el modo de sistema Supervise o Selftest .
UncertainLastUsableValue Se cumplen todas las condiciones siguientes:
La conexión con el equipo es correcta.
El contador con p. ej. el ID '1' está configurado/parametrizado en el equipo VSE.
La variable de datos ha recibido al menos un valor "Good" del equipo.
Y
se cumple al menos una de las siguientes condiciones:
El equipo VSE está en el modo de sistema Measure o Setup .
Existía una suscripción OPC para esta variable de datos y se ha eliminado.
BadWaitingForInitialData Se cumplen todas las condiciones siguientes:
La conexión con el equipo es correcta.
El contador con p. ej. el ID '1' está configurado/parametrizado en el equipo VSE.
No está ni ha estado activa ninguna suscripción OPC para esta variable de datos (el
servidor OPC no ha recibido nunca datos de monitorización de objetos)
BadNoCommunication Se cumplen todas las condiciones siguientes:
No hay conexión con el equipo.
La conexión se ha interrumpido o no se ha establecido.
BadResourceUnavailable Se cumple la siguiente condición:
El contador con p. ej. el ID '1' no está configurado/parametrizado en el equipo VSE.
VOS050
38
6.3.10 Device_X > Alarms > Analogue > AlarmXX > … (1/2)
Device_X > Alarms > Analogue > AlarmXX > Name
Device_X > Alarms > Analogue > AlarmXX > Type
Device_X > Alarms > Analogue > AlarmXX > ID
Device_X > Alarms > Analogue > AlarmXX > Unit
Se aplican los siguientes códigos de estado a los nodos mencionados:
Código de estado Descripción
Good Se cumplen todas las condiciones siguientes:
La conexión con el equipo es correcta.
La alarma con p. ej. el ID '1' está configurada/parametrizada en el equipo VSE.
El valor de la propiedad/variable de datos se ha establecido.
BadWaitingForInitialData Se cumplen todas las condiciones siguientes:
Se ha establecido la conexión con el equipo.
El valor de la propiedad no se ha establecido.
Este estado solo se muestra durante un tiempo muy breve después de que se haya es-
tablecido la conexión con el equipo, hasta que el valor de la propiedad/variable de da-
tos se haya iniciado/establecido.
BadResourceUnavailable Se cumplen todas las condiciones siguientes:
La conexión con el equipo es correcta.
La alarma con p. ej. el ID '1' no está configurada/parametrizada en el equipo VSE.
BadNoCommunication Se cumplen todas las condiciones siguientes:
No hay conexión con el equipo.
La conexión se ha interrumpido o no se ha establecido.
VOS050
39
6.3.11 Device_X > Alarms > Analogue > AlarmXX > … (2/2)
Device_X > Alarms > Analogue > AlarmXX > Value
Se aplican los siguientes códigos de estado al nodo mencionado:
Código de estado Descripción
Good Se cumplen todas las condiciones siguientes:
La conexión con el equipo es correcta.
La alarma analógica está configurada/parametrizada en el equipo VSE.
Hay una suscripción OPC activa para esta variable de datos.
El valor de la variable de datos se ha establecido de manera acorde (véase
BadWaitingForInitialData).
El equipo VSE está en el modo de sistema Supervise o Selftest .
UncertainLastUsableValue Se cumplen todas las condiciones siguientes:
La conexión con el equipo es correcta.
La alarma analógica está configurada/parametrizada en el equipo VSE.
La variable de datos ha recibido al menos un valor "Good" del equipo.
Y
se cumple al menos una de las siguientes condiciones:
El equipo VSE está en el modo de sistema Measure o Setup .
Existía una suscripción OPC para esta variable de datos y se ha eliminado.
BadWaitingForInitialData Se cumplen todas las condiciones siguientes:
La conexión con el equipo es correcta.
La alarma analógica está configurada/parametrizada en el equipo VSE.
No está ni ha estado activa ninguna suscripción OPC para esta variable de datos (el
servidor OPC no ha recibido nunca datos de monitorización de alarmas).
BadNoCommunication No hay conexión con el equipo.
La conexión se ha interrumpido o no se ha establecido.
BadResourceUnavailable La alarma analógica no está configurada/parametrizada en el equipo VSE
VOS050
40
6.3.12 Device_X > Alarms > AlarmXX > … (1/2)
Device_X > Alarms > AlarmXX > Name
Device_X > Alarms > AlarmXX > Type
Device_X > Alarms > AlarmXX > ID
Se aplican los siguientes códigos de estado a los nodos mencionados:
Código de estado Descripción
Good Se cumplen todas las condiciones siguientes:
La conexión con el equipo es correcta.
La alarma con p. ej. el ID '1' está configurada/parametrizada en el equipo VSE como
alarma digital.
El valor de la propiedad/variable de datos se ha establecido.
BadWaitingForInitialData Se cumplen todas las condiciones siguientes:
Se ha establecido la conexión con el equipo.
El valor de la propiedad no se ha establecido.
Este estado solo se muestra durante un tiempo muy breve después de que se haya es-
tablecido la conexión con el equipo, hasta que el valor de la propiedad/variable de da-
tos se haya iniciado/establecido.
BadResourceUnavailable Se cumplen todas las condiciones siguientes:
La conexión con el equipo es correcta.
La alarma con p. ej. el ID '1' no está configurada/parametrizada en el equipo VSE o
la alarma no es digital.
BadNoCommunication Se cumplen todas las condiciones siguientes:
No hay conexión con el equipo.
La conexión se ha interrumpido o no se ha establecido.
VOS050
41
6.3.13 Device_X > Alarms > AlarmXX > … (2/2)
Device_X > Alarms > AlarmXX > Value
Se aplican los siguientes códigos de estado al nodo mencionado:
Código de estado Descripción
Good Se cumplen todas las condiciones siguientes:
La conexión con el equipo es correcta.
La alarma con p. ej. el ID '1' está configurada/parametrizada en el equipo VSE como
alarma digital.
Hay una suscripción OPC activa para esta variable de datos.
El valor de la variable de datos se ha establecido de manera acorde (véase
BadWaitingForInitialData).
El equipo VSE está en el modo de sistema Supervise o Selftest .
UncertainLastUsableValue Se cumplen todas las condiciones siguientes:
La conexión con el equipo es correcta.
La alarma con p. ej. el ID '1' está configurada/parametrizada en el equipo VSE como
alarma digital.
La variable de datos ha recibido al menos un valor "Good" del equipo.
Y
se cumple al menos una de las siguientes condiciones:
El equipo se encuentra en el modo de sistema Measure .
Existía una suscripción OPC para esta variable de datos y se ha eliminado.
BadWaitingForInitialData Se cumplen todas las condiciones siguientes:
La conexión con el equipo es correcta.
La alarma con p. ej. el ID '1' está configurada/parametrizada en el equipo VSE como
alarma digital.
No está ni ha estado activa ninguna suscripción OPC para esta variable de datos (no
se ha recibido ningún dato de monitorización de objetos desde el servidor OPC).
BadNoCommunication Se cumplen todas las condiciones siguientes:
No hay conexión con el equipo.
La conexión se ha interrumpido o no se ha establecido.
BadResourceUnavailable Se cumple la siguiente condición:
La alarma no está configurada/parametrizada en el equipo VSE o la alarma no es
digital.
VOS050
42
6.3.14 Device_X > Commands > … (1/1)
Device_X > Commands > Reboot
Device_X > Commands > ResetCounters
Device_X > Commands > ResetHistory
Device_X > Commands > SelfTest
Device_X > Commands > SetTime
Se aplican los siguientes códigos de estado a los nodos mencionados:
Código de estado Descripción
GoodCompletesAsynchronously El método se ha ejecutado correctamente.
El método finaliza de forma asíncrona.
BadNotConnected No hay conexión de equipos.
VOS050
43
6.4 Tipos de enumeraciones
6.4.1 CounterTypeEnum
Indica el parámetro del equipo VSE "tipo de contador".
Nombre Valor Nombre indicado
None 0None
VSEUptime 1VSEUptime
AnalogueRuntime 2AnalogueRuntime
DigitalRuntime 3DigitalRuntime
ObjectState 4ObjectState
Totalisator 5Totalisator
RESERVED_6 6
RESERVED_7 7
RESERVED_8 8
RESERVED_9 9
6.4.2 CounterStateEnum
Indica el parámetro del equipo VSE "estado del contador".
Nombre Valor Nombre indicado
None 0None
Normal 1Normal
LimitExceeded 2LimitExceeded
RESERVED_3 3
RESERVED_4 4
6.4.3 DeviceTypeEnum
Indica el tipo de equipo VSE.
Nombre Valor Nombre indicado
None 0None
VSE002 1VSE002
VSE003 2VSE003
VSE100 3VSE100
VSE101 4VSE101
VSE150 5VSE150
VSE151 6VSE151
VSE152 7VSE152
VSE153 8VSE153
VSE154 9VSE154
VSE903 10 VSE903
VSE950 11 VSE950
VSE951 12 VSE951
VSE953 13 VSE953
VOS050
44
Nombre Valor Nombre indicado
VYE004 14 VYE004
VYE113 15 VYE113
VYE114 16 VYE114
VYE115 17 VYE115
VYE117 18 VYE117
RESERVED_19 19
6.4.4 DigitalAlarmTypeEnum
Indica el tipo de alarma digital del equipo VSE.
Nombre Valor Nombre indicado
None 0None
Warning 1Warning
Damage 2Damage
Counter 3Counter
Selftest 4Selftest
Custom 5Custom
RESERVED_6 6
RESERVED_7 7
RESERVED_8 8
RESERVED_9 9
6.4.5 InputTypeEnum
Indica el parámetro del equipo VSE "tipo de entrada".
Nombre Valor Nombre indicado
None 0None
Analogue 1Analogue
Dynamic 2Dynamic
External 3External
Digital 4Digital
RESERVED_5 5
RESERVED_6 6
RESERVED_7 7
RESERVED_8 8
6.4.6 ObjectTypeEnum
Indica el parámetro del equipo VSE "tipo de objeto".
Nombre Valor Nombre indicado
None 0None
Unbalance 1Unbalance
Bearing 2Bearing
A_RMS_FD 3A_RMS_FD
VOS050
45
Nombre Valor Nombre indicado
V_RMS_FD 4V_RMS_FD
D_RMS_FD 5D_RMS_FD
A_RMS_TD 6A_RMS_TD
V_RMS_TD 7V_RMS_TD
A_PEAK_TD 8A_PEAK_TD
UpperMonitor 9UpperMonitor
LowerMonitor 10 LowerMonitor
Other 11 Other
RESERVED_12 12
RESERVED_13 13
RESERVED_14 14
RESERVED_15 15
6.4.7 ObjectStateEnum
Indica el posible estado de los parámetros del objeto del equipo VSE.
Nombre Valor Nombre indicado
None 0None
OK 1OK
Warning 2Warning
Damage 3Damage
Error 4Error
InactiveByVariant 5InactiveByVariant
MonitoringDisabled 6MonitoringDisabled
RESERVED_7 7
RESERVED_8 8
RESERVED_9 9
RESERVED_10 10
6.4.8 SensorTypeEnum
Indica el tipo de sensor.
Nombre Valor Nombre indicado
None 0None
VSA00x 1VSA00x
VSA003 2VSA003
VSA101 3VSA101
VSA201 4VSA201
VSP0xA 5VSP0xA
IEPE 6IEPE
IEPEx10 7IEPEx10
VSM001 8VSM001
VSM101 9VSM101
VSA20x 10 VSA20x
VOS050
46
Nombre Valor Nombre indicado
DCCurrent 11 DCCurrent
Other 12 Other
Current 13 Current
Voltage 14 Voltage
Pulse 15 Pulse
Frequency 16 Frequency
PulseWidth 17 PulseWidth
PWM 18 PWM
Counter 19 Counter
Level 20 Level
VE113A 21 VE113A
External 22 External
Digital 23 Digital
6.4.9 SystemModeEnum
Indica el modo de sistema del equipo VSE.
Nombre Valor Nombre indicado
None 0None
SelfTest 1SelfTest
Supervise 2Supervise
Setup 3Setup
Measure 4Measure
Startup 5Startup
RESERVED_6 6
RESERVED_7 7
VOS050
47
6.5 History Data Monitoring
Esta área proporciona datos históricos.
6.5.1 Device_X > History > ObjectXX > … (1/1)
Device_X > History > ObjectXX > Name
Device_X > History > ObjectXX > Type
Device_X > History > ObjectXX > ID
Device_X > History > ObjectXX > Value
Device_X > History > ObjectXX > Unit
Device_X > History > ObjectXX > RotSpeed
Device_X > History > ObjectXX > RefValue
Device_X > History > ObjectXX > Warning
Device_X > History > ObjectXX > BaseLine
Device_X > History > ObjectXX > RotValueID
Device_X > History > ObjectXX > RefValueID
Device_X > History > ObjectXX > InputID
Device_X > History > ObjectXX > InputType
Device_X > History > ObjectXX > Average
Se aplican los siguientes códigos de estado a los nodos mencionados:
Código de estado Descripción
Good Se cumplen todas las condiciones siguientes:
La conexión con el equipo es correcta.
El contador con p. ej. el ID '1' está configurado/parametrizado en el equipo VSE.
El valor de la propiedad/variable de datos se ha establecido.
BadWaitingForInitialData Se cumplen todas las condiciones siguientes:
Se ha establecido la conexión con el equipo.
El valor de la propiedad no se ha establecido.
Este estado solo se muestra durante un tiempo muy breve después de que se haya
establecido la conexión con el equipo, hasta que el valor de la propiedad/variable de
datos se haya iniciado/establecido.
BadResourceUnavailable Se cumplen todas las condiciones siguientes:
La conexión con el equipo es correcta.
El contador con p. ej. el ID '1' no está configurado/parametrizado en el equipo VSE.
BadNoCommunication Se cumplen todas las condiciones siguientes:
No hay conexión con el equipo.
La conexión se ha interrumpido o no se ha establecido.
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42
  • Page 43 43
  • Page 44 44
  • Page 45 45
  • Page 46 46
  • Page 47 47

IFM VOS050 El manual del propietario

Tipo
El manual del propietario