Step 1: Download & System Requirements
Before launching Uniflow, ensure your host computer meets the following baseline requirements:
- Operating System: Windows 10/11 x64 or Windows Server 2019/2022.
- Runtime Environment: .NET 8.0 Desktop & Service Runtime.
- Network: TCP/IP connection to field devices (Modbus, OPC UA, cameras, DB servers).
Download the installer binaries from the Software Downloads section:
1. Uniflow (GUI Desktop App): Visual editor client.
2. Uniflow Service: Background worker execution engine.
Step 2: Starting the Uniflow Background Service
Run UniflowService.exe or start the Windows Service from Services Management (services.msc).
# Start the background service manually or via Windows Services
net start UniflowService
Upon launch, the service initializes the internal NamedPipeIpcServer on \\.\pipe\Uniflow_IPC and listens for client connections.
Step 3: Launch Uniflow Studio & Configure a Source Adapter
Launch Uniflow.exe. The WPF client automatically connects to the local service pipe and displays the active system status on the header bar.
3.1 Add a Protocol Source
- Navigate to Sources & Protocol Adapters in the left sidebar.
- Click Add New Source and choose a protocol (e.g.,
Modbus Client,OPC UA Client,MQTT, orSignal Generator). - Configure IP endpoint, port, and polling interval. Click Test Connection to verify reachability.
- Click Save & Start. The adapter state changes to Connected.
Step 4: Build Your First Visual Rule Graph
- Open Rule Editor from the navigation menu.
- Drag an
Input Sourcenode onto the canvas and bind it to your configured Source point. - Drag a
Logic Comparisonnode (e.g.,Greater Than) and connect the input value wire to it. - Drag an
Action Sinknode (e.g.,Write Storage Point,HTTP Webhook, orRelay Control) and connect the boolean result wire. - Click Deploy Rule Graph. The rule executes in real-time within the background service!
While the graph is running, execution wires highlight in bright neon purple when data frames traverse nodes. You can inspect live values right on the canvas pins!