Automated HMI Generation via Component-Based Virtual Engineering
As system complexity rises and the demand for shorter time-to-market grows, there is a need to change our traditional methods of building automation systems. Developing code for Programmable Logic Controllers (PLCs) and HMIs is often a challenging and time-consuming part of designing automation systems. Typically, PLC and HMI codes are developed using vendor-specific tools and IEC-based languages. Secondly, code reuse usually involves a lot of manual copy-pasting, which is prone to errors. This method lacks proper version control and direct integration between PLC and HMI, making updates and maintenance not only challenging but also costly. This research provides a novel method to create an Auto HMI for component-based production machines by utilizing their associated virtual models. The production machine is initially modelled in Computer-Aided Design (CAD) tools and commissioned inside an emulated engineering environment to test and optimize the control behaviour. A methodology is presented to reuse the control data in the virtual models to build an Auto HMI. At last, the suggested solution is executed and verified on a conveyor-built system rig to demonstrate its feasibility.
Authors
- Abdul Basit (ORCID: https://orcid.org/0000-0002-1164-5520)
- Izhar Ul Haq (ORCID: https://orcid.org/0000-0003-4602-8597)
- Muhammad Usman Qadir
Institutions
- University of Engineering and Technology Peshawar (PK)
Publication Details
- Journal
- International Journal of Agriculture & Sustainable Development
- Published
- 2025-05-15
- DOI
- https://doi.org/10.33411/ijist/202572817829
- Primary Topic
- Industrial Automation and Control Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- University of Engineering and Technology, Lahore
- University of Engineering and Technology, Peshawar