Build Flows
After configuring all required plug-ins, configure the flows. Since only one project file is loaded at a time during runtime, configure all flows in the same file. You can group the individual flows together and nest them as needed. You can enable and disable flows and flow groups independently of one another.
When deploying to production, the OPC Router automatically saves a versioned copy of the configuration. Nevertheless, before making major changes, check whether the desired version is available and whether additional backup measures are required for your specific use case.
Tip: You can move the drawing area in all areas by holding down the middle mouse button.
The pages in this chapter
- Quick Start: Your First Flow – Builds a complete flow using constants, variables, and a time trigger, and guides you through publishing it and checking its status in the status tree.
- Quick Start 2: Writing Values to a Database – generates changing measurement values using a formula, writes them to an SQLite table created by the router itself, and reads back the latest value.
Design a Flow
- Create a Flow – creates flows and flow groups, manages them in the directory tree, and explains the toolbar above the design area.
- Configure a Flow – guides you step by step from the data source through the data destination and item links to the trigger and publishing.
- Which Trigger When – classifies triggers based on who determines the timing: the clock, a monitored value, a connected system, or custom code.
Execution and Behavior
- Enable/Disable Flow – enables or disables individual flows and entire flow groups, distinguishing this state from publishing.
- How a flow is executed – explains where the order of the transfer steps comes from, how many flows run simultaneously, and what happens to the rest of the flow if an error occurs.
- Flow Priority – assigns flows to the three priority levels and explains which level is suitable for which scenario when the router is at full capacity.
- Settings for Flows and Templates – describes storage for status data, transfer priority, flow timeout, trigger linking, and store-and-forward.
Templates and Examples
- Working with Templates – creates and manages templates with template variables and uses them to generate single, multiple, or dynamic instances.
- Examples and Concepts – links to implementation patterns for relational databases, including the three methods for retrieving records from a database table.
You can find instructions for exporting and importing entire project states under “” “Managing” .