Jump to main content
Rockwell Automation Home
FactoryTalk Optix Studio Help
  • Getting started

    Become familiar with the terminology, design concepts, and workflows present in the FactoryTalk® Optix™ environment and create your first project.

  • Creating projects

    Create a project and your application logic.

  • Extending projects

    Use C# to implement custom functionalities into your application logic.

  • Deploying projects

    Compile projects to FactoryTalk Optix Applications and then deploy the applications to target devices.

  • Tutorials

    Tutorials and short procedures to help with designing your own FactoryTalk Optix Applications.

    • Alarms tutorial

      The sample application for alarms walks you through how to configure an alarm associated with a change in temperature.

    • Aliases tutorial

      The sample application for aliases walks you through how to configure a dashboard for managing objects in the project.

    • Dynamic links tutorial

      The sample applications for UI (user interface) development walk you through how to configure measurement units based on the locale of a logged in user.

    • Graphic objects tutorial

      Configure graphic elements for different scenarios.

    • IoT tutorial

      Sample IoT projects.

    • Logger tutorial

      The sample applications for loggers walk you through how to configure various types of data loggers and event loggers.

    • NetLogic tutorial

      This section illustrates how to extend your projects with custom C# NetLogics.

      • Develop a button that changes label text

        Develop a button that changes the text of a label when you select the button.

      • Develop an interface for interacting with a database

        Develop NetLogics that: insert values into the database, query the database, and display the query results.

      • Develop a contact form

        Develop a contact form that sends emails to a predefined address.

      • Develop a solution for importing objects

        This design-time script creates objects in the project based on the data from a CSV file.

      • Develop an archives manager

        Use the preconfigured Zip Unzip NetLogic to create, extract, and password-protect ZIP archives.

    • OPC UA tutorial

      The sample application for OPC UA walks you through how to synchronize objects and variables between projects.

    • Reports tutorial

      The sample application for reports walks you through how to configure a PDF report that includes information from a data grid.

    • Sessions and locales tutorial

      Configure persistent user-specific settings and buttons to close the application and shut down the system.

    • Translations tutorial

      The sample applications for translations walk you through how to create a multilingual login form, and how to fetch translations from an OPC UA server.

  • 21CFR Part 11 Regulation Compliance

    Get acquainted with specific FactoryTalk® Optix setup instructions to comply with the 21 CFR Part 11 Regulation.

NetLogic tutorial

This section illustrates how to extend your projects with custom C# NetLogics.
  • Develop a button that changes label text
  • Develop an interface for interacting with a database
  • Develop a contact form
  • Develop a solution for importing objects
  • Develop an archives manager

Provide Feedback

Have questions or feedback about this documentation? Please submit your feedback here.

Copyright ©2024 Rockwell Automation, Inc.
Legal Notice
Privacy & Cookies Policy