Configure data parsing using UFLDesigner
- Last UpdatedFeb 28, 2025
- 2 minute read
UFLDesigner is a graphical tool that enables you to configure the processing of incoming data.
UFLDesigner is provided as an alternative to editing the configuration file manually, and ensures that the resulting configuration file is syntactically correct. You can also use UFLDesigner to validate manually created configuration files. UFLDesigner can be launched from the PI Interface Configuration Utility (PI ICU) on the UFL tab, when you are configuring the UFL interface, as shown in the following figures.
PI ICU control for PI UFL interface

PI UFL Designer

-
In PI ICU on the UFL tab, select Launch UFLDesigner.exe.
UFLDesigner launches.
-
In UFLDesigner, select New Ini File (or select the existing one Open Ini File).
The New INI window opens.
-
Specify the type of your data source.
The corresponding defaults appear.
-
To add elements to each tab, select
and proceed as prompted.
When configuring a new interface, you should move through the tabs in the order they are numbered, completing each one.
-
Specify the remaining settings as follows.
General tab
PLUG-IN: Settings specific to the type of input to be processed.
SETTING: Operational settings.
Variables tab
Define fields and variables required for processing logic.
Message Types tab
Filter incoming data and assign names for dispatching to data extraction logic.
Data Extraction tab
Parse incoming data into fields. This tab contains features that enable you to define and preview how incoming data is parsed.
Actions tab
Manipulate contents of fields and specify processing logic.
For details about how settings are specified, refer to Configuration file definitions.
-
When you are finished configuring, save your settings.