Realtime Data Integration¶
One of the most powerful features of SLD View is the ability to display live data from your connected devices and parameters directly on your diagrams.
Overview¶
SLD View connects to Enture's realtime streaming system to display live values from your parameters. When you add realtime text elements to your diagram, they automatically subscribe to the relevant data streams and update as new values arrive.
Data Types¶
Realtime Data (RTD)¶
RTD displays the current, instantaneous value of a parameter.
Characteristics: - Updates continuously as new values arrive - Shows the latest reading from the sensor or device - Ideal for monitoring current status
Examples:
- Current temperature: 72.5 °F
- Motor speed: 1750 RPM
- Pressure reading: 45.2 PSI
- Power consumption: 125.8 kW
Realtime Consumption (RTC)¶
RTC displays live consumption or rate metrics.
Characteristics: - Tracks consumption values in realtime - Updates as consumption data is received - Useful for monitoring resource usage
Examples: - Power consumption rate - Water flow rate - Gas consumption - Production rate
Usage Data¶
Usage displays aggregated values over time periods.
Available Timeframes: - MTD (Month-to-Date): Accumulated value since the start of the current month - YTD (Year-to-Date): Accumulated value since the start of the current year - Daily: Accumulated value for the current day - Shift: Accumulated value for the current shift
Examples:
- Monthly energy consumption: 15,234 kWh (MTD)
- Yearly production: 1,245,000 units (YTD)
Connection Status¶
The SLD View maintains a connection to the streaming server:
- Connected: Data flows normally and values update in realtime
- Connecting: Establishing connection to the server
- Disconnected: No connection - values may be stale
When disconnected, the last received values remain displayed until the connection is restored.
Adding Realtime Elements¶
Step 1: Open Text Popover¶
Click the Text button in the toolbar to open the text configuration popover.
Step 2: Select Data Type¶
Choose the type of realtime data: - Realtime Data (RTD) - Realtime Consumption (RTC) - Usage
Step 3: Select Parameter¶
Choose from the list of available parameters in your workspace. The dropdown shows: - Parameter name - Parameter ID - Associated device/machine
Step 4: Configure Display Options¶
Show Unit: When enabled, displays the parameter's unit of measurement alongside the value.
- Example with unit: 72.5 °F
- Example without unit: 72.5
Show Label: When enabled, displays the parameter name with the value.
- Example with label: Temperature: 72.5 °F
- Example without label: 72.5 °F
Step 5: Set Appearance¶
Configure the visual appearance: - Size: Font size from 5px to 75px - Color: Text color for the displayed value
Step 6: Add to Canvas¶
Click the Add button to place the realtime element on your canvas.
Rule-Based Display¶
For advanced use cases, you can configure rules to change how values are displayed based on conditions.
Color Rules¶
Change text color based on value: - Normal range: Green - Warning range: Yellow/Orange - Critical range: Red
Example: - Temperature < 80°F: Green - Temperature 80-100°F: Orange - Temperature > 100°F: Red
Label Rules¶
Display custom text instead of numeric values: - Value = 0: Display "Stopped" - Value = 1: Display "Running" - Value = 2: Display "Fault"
This is useful for status parameters where numbers represent states.
Best Practices¶
Placement¶
- Position realtime values where operators can easily monitor them
- Group related parameters together
- Place critical values in prominent locations
Readability¶
- Use appropriate font sizes for viewing distance
- Ensure sufficient contrast between text color and background
- Include units for clarity
Performance¶
- Add only the parameters you need to display
- The system efficiently handles multiple parameters
- Large numbers of realtime elements are supported
Organization¶
- Create logical groupings of related data
- Use static text labels to provide context
- Consider using color coding for different parameter types
Troubleshooting¶
Values Show Dash (-)¶
A dash indicates no data is available for that parameter. Possible causes: - Parameter is not streaming data - Device is offline - Initial connection not yet established
Values Not Updating¶
If values appear frozen: - Check the connection status - Verify the source device is online - Refresh the page if necessary
Wrong Values Displayed¶
If values seem incorrect: - Verify the correct parameter is selected - Check the parameter configuration in the device settings - Confirm the unit of measurement is correct