Presentation Engines

A Presentation Engine determines how the UI of an app is displayed. In
FactoryTalk Optix Studio
, a Presentation Engine object is required to display the
FactoryTalk Optix Application
at runtime.

Native Presentation Engine

Use the Native Presentation Engine for typical HMI applications that run on targets with an operator panel. There can be only one Native Presentation Engine in a
FactoryTalk Optix Studio
project.
When you run a project,
FactoryTalk Optix Studio
automatically generates an interactive session that is authenticated with the starting user.
You can change the current user in an interactive session. Based on the user and logic created, the interface can change dynamically in the same session.
TIP: To specify the user in
FactoryTalk Optix Studio
, see Global methods for user authentication. To specify the user with C#, see Session activity log and audit.

Web Presentation Engine

Use a Web Presentation Engine to make a web user interface available to multiple users who connect from different web browsers. Web Presentation Engines are compatible with HMI applications that run on client devices equipped with an operator panel and with devices that do not have a dedicated administration interface. There can be only one Web Presentation Engine in a
FactoryTalk Optix Studio
project.
When a user connects to the web server, an interactive session is generated for the authenticated user. The same user can generate additional interactive sessions by accessing the project from multiple devices.
TIP: Each session creates a start window. See Sessions and locales.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.