Hi everyone, I’m Víctor (victorluces99 on GitHub) from Ceos Automatización.
I just opened a PR against the feature/app branch. Below is a more detailed
explanation of what I added.

I added new modules to Malbec under projecttype to simplify the
configuration of Merlot. The modules are at an early stage of development,
but they provide a starting point for adding more features to Malbec.

HMIPanelSubproject: Detects the child nodes of an HMI node, allowing
multiple Phoebus HMI screens/projects to be managed at the same time. It
also lets you load plant models from malbec-s88 to retrieve their structure
and variables, so they can be configured and used.

HMIPanelSubprojectCategory: Contains the child nodes of HMIPanelSubproject
and centralizes the project manager by defining a folder structure with
specific functionality. For now it holds the UI components and the actions
executed on the nodes, but in the future it will be split into separate
modules to avoid giving it too many responsibilities.

commsHmi: Contains all the logic applied to the communications node,
including XML parsing, XSD validation, and database management.

ConfigPhoebus: NetBeans configuration module for Phoebus.

Reply via email to