Configure presentation engines

Add a native presentation engine or a web presentation engine to your project.
TIP: Each project can contain a single native presentation engine and a single web presentation engine. If your project runs on the Embedded Edge Compute Module (1756-CMEE1Y1), add a web presentation engine and delete the native presentation engine.
  1. In
    Project view
    , right-click the
    UI
    folder for the project and then select
    New
    .
  2. Select one of these presentation engines:
    • Native presentation engine
      . Create a native presentation engine when you are going to run
      FactoryTalk Optix
      as an application on the local device. For a typical HMI scenario, this is the direct rendering of the
      FactoryTalk Optix Application
      on the screen of the target device. 
    • Web presentation engine
      . Create a web presentation engine to run
      FactoryTalk Optix
      as a service on the runtime device or to run
      FactoryTalk Optix
      as an application in order to interact with the system using a web client.
      FactoryTalk Optix
      as a service automatically runs the deployed application with or without a user interface. This mode is generally used when there is no local operator on the runtime device.
  3. (optional) Select the
    Native presentation engine
    and make any necessary changes in
    Properties
    .
    • Dynamic variables polling time
      . Time interval between variable readings.
    • Text render type
      . Specify how text renders to the UI control.
    • Enable virtual keyboard
      . Enable the virtual keyboard.
    • LoginWindow
      . Login window type that shows at session start when no user is logged in.
    • Start window
      . Window object type created at the start of a session.
    • Starting user
      . User that authenticates the session.
    • Style sheet
      . Style graphic objects.
    • Session
      . UI Session object to use.
  4. (optional) Select the
    Web presentation engine
    and make any necessary changes in
    Properties
    .
    • Dynamic variables polling time
      . Time interval between variable readings.
    • Protocol
      . Protocol for communication between web clients and the web server.
    • IP address
      . Web server IP address. If you host the web server locally, set the IP address to
      127.0.0.1
      .
    • Port
      . Port for communication between web clients and the web server.
    • Hostname
      . Web server hostname.
    • Maximum number of connections
      . Maximum web clients that can connect to the web server.
    • Allowed remote sources
      . List of remote sources that you can load or use to access the current resource. Accepted formats include name of Internet host or IP address. URL pattern, port number, and path are optional. Wildcards (*) such as *.example.com are accepted for subdomains, host addresses, and port numbers.
      TIP: Enter
      Allowed remote sources
      to specify which URLs can embed the current resource. Allowed remote sources provides greater security and control when loading and accessing remote resources.
    • LoginWindow
      . Login window type that opens when you start a session and no user is logged in.
    • Start window
      . Window object type created at the start of a session.
    • Starting user
      . User that authenticates the session.
    • Style sheet
      . Style graphic objects.
    • Session
      . UI Session object to use.
Provide Feedback
Have questions or feedback about this documentation? Please submit your feedback here.