Ask your functional or technical questions
Recently active
Do you have a TrendMiner question? Then the Community Category Questions & Answers is the right place to be. Here, you can ask your question to be answered by other TrendMiner users or our TrendMiner experts.How to ask a question?Make sure you are registered and logged into the Community. Create your account or log in via the LOGIN button top right or the links in the previous sentence. Create a new topic using the CREATE NEW TOPIC button top right or this link. Pick Question as the topic type. Provide a good title and description for your question. Make sure to add enough detail, so others will understand the question. If possible, add a screenshot. Hit the CREATE button to post your question.Has your question been answered?If your question has been answered, make sure to mark the best answer. This will help other TrendMiner users with similar questions in the future.Other resourcesOur TrendMiner user guide provides a lot of information on the functionality available to end-users
Hi All,I am building dashboard in DashHub and I have a question about Gauge and Current value tiles.When I change the dashboard global time frame (for example CUSTOM 1 Oct 2026 00:00 – 2 Oct 2026 00:00, or YESTERDAY), the TrendHub view tiles follow the selected period, but the Gauge and Current value tiles keep showing the latest value (the timestamp on the tile stays at the current time).My questions : Is there a setting to make Gauge and Current value tiles follow the dashboard global time frame (e.g. show the value at the end of the selected period, or an aggregate over it)?If it cannt, what is the recommended workaround in the meantime to show a value for a selected day in a single-value tile? Thanks,
I am trying to run some in-house training sessions for colleagues that are new to using Trendminer.In our site, our index horizon is set to 1 year, which means that all of the data for the inbuilt training tags (the “TM5” tags, for example TM5-BP2-CONC.1) that are used in the Trendminer training videos is before our time horizon, and is therefore inaccessible for end users. If we change the general index horizon we would have to reindex every tag, and it would impact our tag resolution/load times. Equally, if I create new bespoke training using our own data, the index horizon will gradually creep forward and new training would have to be updated every year to remain up-to-date with accessible data for people to practice with. Is there a way to have a different index horizon created for the specific training tags to ensure that the data remains accessible? Is there a way to adjust the date information for the data in the training tags to bring it forward into our time horizon?Any advice
Hello TrendMiner Support Team,We would like to request guidance regarding trend interpolation/display options for analog tags.Environment- TrendMiner Version: 2026.R1.0-11- Data Source: AVEVA Historian- Tag Name: DMO_SIC1850.Speed- Tag Type: AnalogDescriptionThe tag DMO_SIC1850.Speed is an actual machine speed feedback signal coming from the inverter through PLC and stored in AVEVA Historian.When viewed in TrendMiner, the signal is displayed using linear interpolation, resulting in a triangular trend pattern between recorded values.However, when the same tag is viewed in AVEVA Historian Trend Client, we are able to configure the display style as "Stair Step", which more accurately represents the process behavior.Questions1. Does TrendMiner support Stair Step visualization for analog tags?2. Is there any display setting available in TrendHub to switch from Linear interpolation to Stair Step interpolation?3. If this is not available in TrendHub, what is the recommended workaround?4. Can
Hi,I am working in TrendMiner Machine Learning Hub (MLHub) and need to save/download files generated by a Python notebook, such as Parquet or ZIP files.I found that files created under /home/jovyan do not persist after a kernel restart. I also tried downloading a generated ZIP file through an IPython FileLink, but this did not work.Small files can be downloaded from notebook output using a base64 data URI, but a 10 MB generated file does not render the download link. What is the supported way to download larger Python-generated files (such as Parquet/ZIP files) from MLHub, or persist them outside the ephemeral /home/jovyan filesystem?What is the supported method for either:downloading notebook-generated files to my local computer, or storing them in a persistent MLHub location that survives kernel restarts?Thank you.
We run a batch process, in which each step has a numerical and text value. I have been able to plot with the Y-axis having the full description of the Step Description, like in the picture below.But recently, I can only see part of the name, not the full name. Do you know how to change back to full name?
What is the best way to dynamically identify data shifts like this in Trendminer? Control chart calculations would be ideal, but I don’t think that’s possible.
Hi team Trendminer,I am encountering a bug with the Collapsed Filters. In the Trendhub View below I have 4 signals over 2 trends on which a filter is applied. The filter is based on a simple Value Based Search, which is returning the results I expect. This is confirmed in both the Trendview and the Context View. As soon as I toggle ‘Collapsed Filters’, the filtering overlay disappears and no collapsed plotting is applied: With every toggle an error is spawn in the browser console:
I was able to follow the instructions on another thread on how to create an aggregation tag for an integration over 24 hours of a binary tag for line running or not and it will give me the downtime over the last 24 hours at any specific point. Is there a way to lock in a time so that on any given day at 7 am, it will show me the downtime over the last 24 hours to the previous day at 7 am? We have a few metrics like that that we report out on over the 7 am - 7 am window and that feature would be very helpful.
Is there a way to clear the Recent Items tile on the homepage ?
Hello TrendMiner forum.We are currently onboarding new LDAP users and have encountered an issue when attempting to share dashboards with edit permissions.IssueWhen using the Share Dashboard functionality, we are unable to find newly onboarded LDAP users in the user selection list. However, the list contains many older users, including users who are no longer present in the system.ObservationsNew LDAP users do not appear when searching for users to share a dashboard with. Existing users also cannot find the new users. New users cannot find other new users either. For example, User A and User B were both recently created and neither user appears in the other's share list. Surprisingly, we can see numerous old users that are no longer listed in ConfigHub > Security > User Overview as either LDAP or Local users. We are not currently using groups for dashboard permissions. As a test, I created a group and added one of the new users along with myself, but we still could not see each ot
Hi TrendMiner Team,I'm working on a bagging process where the weighing scale provides a continuous analog weight tag. I have created context items for each completed bag and can analyze them in Event Analytics.My goal is to build a DashHub dashboard that displays one weight value for each completed bag over time (i.e., a trend of final bag weights, not the continuous analog filling curve).However, I've noticed that: ContextHub only allows me to display context metadata (Start Date, End Date, Duration, Description, etc.). Event Analytics allows me to calculate statistics such as Maximum or Last Weight for each bag event, but I cannot find a way to display those Event Analytics results on a DashHub dashboard as a live trend. My questions are: Is it possible to display one calculated value (e.g., Maximum or Last Weight) per context item/event as a time trend on a DashHub dashboard? Can Event Analytics results be linked directly to DashHub? If not, what is the recommended TrendMiner
We are using TrendMiner 2025.R4.0-12.A monitor automatically creates a Context Item for every completed bag.Event Analytics correctly calculates the Maximum Weight for each bag.Is there a supported way to automatically populate a numeric Context Item Field (e.g. Bag Weight) with that Event Analytics calculation so it becomes available in ContextHub and DashHub?If not, is there another supported method to expose one calculated value per monitor-generated event on a DashHub dashboard?
I would like to use a specific date in a formula for a condition; for example: if (date < exchange_date, constant1 * tag1, constant 2 * tag1)I tried this with TM_day, TM_month tags, but they don't give the exact months/dates when using in a formular (perhaps because they are converted from strings?)
I am using a conditional statement to calculate the U-value of heat exchanger. If conditions are not met, I would like to return a nan rather than 0. How can I do this?if( and((Q_warm < 13), (Q_warm > 11)), (Q/(3.64*LMTD)), 0)
Hi everyone,I am trying to build a highly accurate, custom binary (0/1) signal to track a specific cooking phase on a production line. The standard state tags stay active too long, and I need an out-of-the-box solution using TrendMiner's formula tool or search capabilities to handle misaligned PLC signals.The Challenge: Start Condition: A state tag transitions to >= 3000 and < 7000. This triggers the start of the cooking phase. The Process: While in this state, a cooling/discharge valve cycles ON (1) and OFF (0). The Problem: The state tag continues to sit at 5000+ long after the physical process is done. A point-by-point IF statement formula fails because if the valve isn't open the exact second the state hits 3000, the formula evaluates to 0 and misses the batch. The Goal: I want a calculated tag or capsule that jumps to 1 when the state hits 3000, stays at 1 through the process, and drops to 0 the exact moment the valve goes from 1 -> 0 (falling edge), completely retu
I am trying to understand predictive monitoring concepts in TrendMiner using a cooking process as an example.Suppose historical data shows that longer cooking cycles are often preceded by slower temperature rise rates, lower steam pressure, or abnormal valve behavior.What TrendMiner features would you recommend for detecting these conditions early and warning operators before the cooking cycle exceeds its normal duration?I am particularly interested in understanding the progression from trend analysis and Value Based Search toward predictive monitoring and would appreciate examples of how others have implemented this in process manufacturing.
Suppose a cooker gradually becomes less efficient over several months.For example: Temperature rise becomes slower Steam usage increases Cooking duration increases What is the best TrendMiner approach to detect these long-term performance changes before they become operational problems?Would dashboards, monitors, fingerprints, or another method be most suitable?
I found a cooking cycle with a very specific temperature profile that I would like to use as a reference.Rather than manually reviewing months of data, I would like to identify all historical cooking cycles that exhibit a similar process pattern.What is the recommended TrendMiner workflow for searching historical data using a known process pattern as the reference?Are there best practices for improving search accuracy when dealing with cooking processes?
Our cooking process follows a sequence of heating, cooking, cooling, and transfer.The total cycle duration occasionally increases, but it is not immediately clear which stage is responsible.What is the best way in TrendMiner to automatically break the cycle into stages and determine where most delays are occurring?For example: Heating delay Extended cooking period Cooling delay Transfer delay Has anyone implemented a similar workflow?
I have several cooking cycles that represent stable and efficient operation.I would like to use these cycles as a reference and automatically compare future cooking cycles against them.What is the best way to create a representative cooking profile or fingerprint in TrendMiner and detect when future cycles begin to deviate from normal behavior?Can this be automated for continuous monitoring?
I have identified multiple cooking cycles and noticed that some take significantly longer than others.Possible contributing factors may include: Steam pressure Steam valve position Product level Initial product temperature Cooling duration What would be the recommended TrendMiner workflow to compare shorter versus longer cooking cycles and determine which process variables are most strongly associated with increased cooking duration?Are there specific TrendMiner features that simplify this type of root cause analysis?
I am working with a cooking process where the sequence generally consists of: Steam valve opens Temperature rises Product cooks Cooling starts Transfer valve opens Product transfer completes I would like to automatically identify every complete cooking cycle over several months of historical data.Currently I can identify individual events using tag values, but I am interested in understanding the most robust TrendMiner approach for detecting complete cooking cycles and creating a reusable context for future analysis.Would you use Value Based Search, ContextHub, Event Analytics, or another method?How would you structure the logic to reliably identify the start and end of each cooking cycle?
We have a transfer pump that moves product between process stages.Historically the transfer operation takes approximately 8–10 minutes. Over the last few months operators have reported that some transfers appear to be taking longer, although the issue is not consistent enough to trigger alarms.Available historian data includes: Pump running status Motor current Flow rate Product level Discharge pressure I would like to investigate whether the pump performance is gradually degrading over time and identify which process variables would be most useful for monitoring this.What TrendMiner workflow would you recommend to: Detect gradual performance deterioration. Compare current pump performance against historical operation. Build an early warning system before transfer times become unacceptable.
I am using a Value Based Search on a recipe step tag with the condition StepNo >= 3000 AND StepNo <= 5000 to identify cooking periods. Step 7000 is the transfer phase and should not be included. However, the search results appear to extend beyond the cooking phase and display step-change markers for Step 7000. Is there a way to force the result boundaries to stop when the tag leaves the 3000–5000 range, or should I create a formula tag such as CookingPhase = 1 when StepNo is between 3000 and 5000 and search on that instead?
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.