Replies: 2 comments 1 reply
1 reply
|
Hi @unocelli As requested, I have created a draft pull request containing the experimental code here: #2508 Please note that this is strictly a proof of concept designed to validate the architectural approach for my Master's thesis testing. It focuses entirely on demonstrating the functional viability of dynamic tag resolution via the "open page" command, so it does not include the extensive error handling or deep framework integration required for a production-ready feature. Feel free to take a look at the runtime approach whenever you have some time! |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment


Uh oh!
There was an error while loading. Please reload this page.
Hi everyone,
I am currently researching FUXA for my Master's thesis to evaluate if a company can integrate it as a replacement for their current HMI. During my scalability testing, I ran into a roadblock regarding User Defined Types (UDTs) and Template screens.
My Setup & The Problem
I have a single OPC UA server connection where all my tags arrive, including the UDT tags.
UDT Veld.Motor[0],UDT Veld.Motor[1], etc.Based on my research, I found two potential workarounds, but neither feels scalable for a production environment:
My Question
Is there a native way to dynamically bind tags to a template based on the tag name structure (e.g., passing the motor index
[x]as a parameter to the template view)?If this feature does not exist natively, what is the best approach to achieve this? Should I look into writing a custom script to handle the dynamic tag prefix/suffix injection, or is there a better architecture within FUXA that I missed?
Any guidance or examples would be greatly appreciated!
All reactions