FAQ: FactoryTalk Optix Application and client devices
Frequently asked questions about the
FactoryTalk Optix Application
and client devices.- What is aFactoryTalk Optix Application?AFactoryTalk Optix Applicationis an application compiled byFactoryTalk Optix Studio, complete and specific for Windows or Linux systems.
- What is a client device?A client device is a Windows or Linux device that can run aFactoryTalk Optix Application.
- What is a client device emulator?FactoryTalk Optix Studioincludes a default emulator client device, that cannot be removed. This client device allows you to compile and run aFactoryTalk Optix Applicationlocally, so that you can test your design and functionality. When running aFactoryTalk Optix Applicationusing the emulator, it is not necessary to install theFactoryTalk Optix Application Update Servicesoftware.NOTE: InstallFactoryTalk Optix Application Update Serviceon the development PC if you intend to run twoFactoryTalk Optix Applicationssimultaneously for test purposes, for example to test two OPC UA server and client applications (seeOPC UA ). In this case, one application can be run on the Emulator client device, the other can run on the local computer after configuring it as a client device inFactoryTalk Optix Studio.
- How do you deploy and run aFactoryTalk Optix Applicationon a client device?FactoryTalk Optix Studiocan automatically deploy an application to the client device if the client device can be reached on the local network. After the deployment, if the client device is running Linux, the application also runs automatically, while on other client devices it must be started manually or the automatic start settings must be configured.If client devices are not connected to the local network, theFactoryTalk Optix Applicationcan be exported to a file on removable media which can be run on the client device to deploy the application. If the client device is running Linux, theFactoryTalk Optix Applicationcan be exported to a USB key and configured to automatically install when the USB key is inserted in the device.
- What is the structure of aFactoryTalk Optix Application?AFactoryTalk Optix Applicationconsists of the related compiledFactoryTalk Optix Studioproject and runtime modules required to run the project.Each application has this file and folder structure:
- (On Windows client devices only)FTOptixRuntime.exefile to start the application.
- (On Linux client devices only)FTOptixRuntimefile to start the application.
- Bindings,CoreandModulesfolders. These contain runtime binary files.
- (On Windows client devices only)Logfolder. This contains the logs of the application at runtime.on a Linux client device, the logs of aFactoryTalk Optix Applicationare located in the folder./persistent/log/Rockwell_Automation/FactoryTalk_Optix
- Projectsfolder. Contains one or more folders, one for each compiled project. Each project folder contains the following subfolders:
- ApplicationFiles. It contains files generated at runtime, such as embedded databases and databases for retentivity functions. It also contains temporary files.
- ProjectFiles. It contains all files in use in the project, including images, fonts and documents and also the following subfolders:
- NetSolution. It contains the .NET assemblies obtained from C# scripts of the source project, to create custom application logic.
- PKI. It contains private, public and refused certificates for OPC UA authentication.
- The project file, with.optixextension.
- TheFTOptixRuntime.xmlconfiguration file and other auxiliary files.
- Can theFactoryTalk Optix Applicationbe run using a Docker container?Yes. See Run FactoryTalk Optix Application in Docker for instructions.
Provide Feedback