- Empezar
- Crear proyectos
- OPC UA
- Objetos gráficos
- Objetos gráficos predefinidos
- Sesiones y configuraciones regionales
- Referencias de objetos y variables
- Extensión de proyectos
- NetLogic
- Referencia de API de C#
- Tutoriales
- Tutorial de alarmas
- Tutorial sobe objetos gráficos
- Tutorial del registrador
- Tutorial de NetLogic
- Tutorial de OPC UA
Motores de presentación
Un objeto de motor de presentación muestra elementos de la UI en tiempo de ejecución.
Motor de presentación nativo
Utilice el motor de presentación nativo para aplicaciones HMI típicas que se ejecutan en destinos con un panel de operador. Solo puede haber un motor de presentación nativo en un proyecto.
Al ejecutar un proyecto, se genera una sesión interactiva y se autentica con el usuario inicial.
Puede cambiar el usuario actual de una sesión interactiva. En función del usuario y la lógica creada, la interfaz puede cambiar dinámicamente en la misma sesión.
CONSEJO:
Para especificar el usuario, consulte Métodos globales de la autenticación de usuario o Registro y auditoría de las actividades de la sesión.
Motor de presentación web
Utilice un motor de presentación web para que la interfaz de usuario web esté disponible para varios usuarios que se conecten desde distintos navegadores web. Los motores de presentación web son compatibles con aplicaciones HMI que se ejecutan en dispositivos cliente equipados con un panel de operador y con dispositivos que no tienen una interfaz de administración dedicada. Solo puede haber un motor de presentación web en un proyecto.
CONSEJO:
Por motivos de seguridad, para ver sitios web con certificados SSL autofirmados dentro de un objeto WebBrowser con el motor de presentación web, primero debe abrir el sitio web en otra pestaña del navegador y aprobar el certificado en esa pestaña. A continuación, puede ir a la pestaña WebUI y volver a cargar la página para mostrar el sitio web SSL autofirmado. Solo los sitios web con una política de seguridad de contenido que permita la incrustación pueden abrirse en un objeto WebBrowser en una sesión de WebUI. Consulte Errores de certificado.
Cuando un usuario se conecta al servidor web, se genera una sesión interactiva del usuario autenticado. El mismo usuario puede generar sesiones interactivas adicionales al acceder al proyecto desde varios dispositivos. Cada sesión crea una ventana de inicio. Consulte Sesiones y configuraciones regionales.
CONSEJO:
Use la variable Vínculos dinámicos y Alias.
para obtener la dirección IP del cliente. Cree vínculos dinámicos para usar la dirección IP del cliente en la lógica de aplicación. Por ejemplo, muestra distintos objetos gráficos a los clientes que se conecten desde direcciones IP específicas. Para obtener más información, consulte Sesión
Tanto el motor de presentación nativo como el motor de presentación web exponen un puntero del tipo de sesión. Para leer o modificar los nodos de sesión, utilice en su lugar el alias
{Sesión}
. Para obtener más información, consulte Alias integrados.Entregue su opinión