A Novel Method for Simulation Model Generation of Production Systems Using PLC Sensor and Actuator State Monitoring
Abstract
:1. Introduction
2. Literature Review
2.1. Challenges of Process Simulations
2.2. Automated Model Generation Approaches
3. Methodology
- What is the minimum level of information required about the production system to enable automated model generation?
- Based on the generated model, what aspects of the system under investigation can be identified, and does the level of detail influence the model’s effectiveness?
- Is there a relationship between the complexity of the production system and the level of detail of the simulation model generated from the available data?
- From the perspective of automated model construction, does the simultaneous production of multiple product types have any impact?
- Can the entire system be understood by running and collecting data for each product type individually?
- In the context of automated model generation, does it matter whether different product types follow distinct production paths?
- Does the automatically generated model provide a sufficient basis for preparing a detailed offline simulation model, support the modeling process, and reduce the time required for its development?
- Is the automatically generated offline model suitable for the preparation of online Digital Shadow (DS) or DT models, thereby contributing to a reduction in development time?
- As a result of automated model generation, should the focus be on evaluating the model’s performance or verifying the generation process’s realism and accuracy?
3.1. Test Environment
- Specifying the task to be performed on the production system.
- Parameterization of the production system: defining the individual components of the production system, identifying the sensors and actuators necessary for the operation processes.
- Production line design in Factory I/O.
- PLC code writing in TIA Portal.
- PLCSIM Advanced setup.
- OPC UA information model preparation and setup communication between software.
- Prepare the data acquisition in Plant Simulation.
- Plant Simulation execution: Collect all production data from the OPC UA server during operation.
- PLCSIM Advanced execution: Simulate the system in Factory I/O using TIA Portal PLC code.
3.2. Terminology Framework
- vv: denotes the resource identifier, typically assigned incrementally according to the process sequence; its value ranges from 01 to 99.
- x: indicates the variable type, representing either input (i) or output (o).
- yy: refers to the sequence number of the variable within the given resource and type; this number usually reflects the order of operations and ranges from 01 to 99.
- z: designates the data type of the variable: boolean (b) or different types (d).
- name: a descriptive label that characterizes the role or purpose of the variable; its value may vary depending on the application, e.g., sensor, drive, process, etc.
4. First Experiment
4.1. Conventional Simulation Model
- Layout.
- Number of workstations.
- Processing times.
- Length and speed of conveyor belts.
- Product types.
- Loading sequence and intervals.
- Duration of the test period.
4.2. Data Collection
4.3. Data Analysis (1: Methodology)
- Filtering by Variable Type: Based on the terminological framework, variables classified as outputs (o) were isolated. The objective was to determine the total number of output signals. It should be noted that the number of outputs does not necessarily correspond to the number of physical resources, as a single resource may be associated with multiple outputs. The filtering process identified 7 outputs: 5 corresponding to conveyor drives and 2 to operational stations. Two of the resources (vv = 02 and vv = 04) were found to have two outputs each.
- Computation of Average Operation Times: For each output, signal transitions (true/false) were grouped by their respective timestamps. The time intervals between transitions were calculated, aggregated, and averaged to determine the mean operating time for each of the 7 outputs based on historical data (Figure 6). All available data points were included in the averaging process; no outliers were excluded.
- Simulation Time Determination: The difference between the earliest and latest timestamps in the dataset was computed. This value (29 min and 50.9169 s) was used as the input parameter for the runtime of the automatically generated simulation model.
- Estimation of Production Volume: The frequency of a specific value of the first variable in the raw dataset (regardless of its type) was calculated to estimate the number of products processed during the simulation. This analysis yielded a production count of 38 units for the evaluated period.
4.4. Automatic Model Generation
- Number and designation of outputs.
- Operation times associated with each output.
- Total simulation runtime.
4.5. Validation
5. Second Experiment
5.1. Conventional Simulation Model
- Layout.
- Number of workstations.
- Processing times.
- Length and speed of conveyor belts.
- Product types.
- Loading sequence and interval.
- Control logic.
- Duration of the test period.
5.2. Data Collection
5.3. Data Analysis (2: Methodology)
- To trace individual product processes, a product identifier (ID.x) is generated, associated with the initial symbol and its corresponding value previously used for identification. Each time this signal and the same value re-appears, the identifier is incremented by one. Between any two such events, the most recent ID value is recorded for all signal transitions on the line, effectively grouping changes into product-specific segments, hereafter referred to as ID groups. A prerequisite for this method is that only one product is present in the system at a time during data acquisition. To verify the correct segmentation of ID groups, it is ensured that the product identification signal (01_i_02_d_sensor) changes from 0 (no product detected) to a non-zero value only once per ID group. This condition was confirmed through validation.
- In the next step, each ID group is analyzed to determine the number of resources it utilizes, based on the terminological framework. This allows for inference of the production line’s potential layout by analyzing product routing paths. After identifying the resources per ID group, a consistency check compares the starting and ending resources. If starting resources differ across frames, it indicates multiple system inputs; if the end points differ, it implies various outputs. In this case, the results showed one input and one output. Further analysis of the routing directions identified two distinct paths: sequences 01–02–04 and 01–03–04. Since the initial and final resources are identical in both cases, it can be inferred that resources 02 and 03 operate in parallel.
- In addition to routing, identifying product types is equally important. Product type classification is based on the cycle times of the ID groups. A new product type is defined when the cycle time differs by more than 10% from existing categories. As a result (Figure 12), three distinct product types were identified, two of which follow the same path. The 10% threshold was chosen empirically, having proven effective without requiring further ratio testing.
- The subsequent step involves calculating the average resource lead times per product type based on ID groups (Figure 13). The relative distribution of product types is also derived from the ID groups: among 25 products, 44% were identified as Type_1, 20% as Type_2, and 36% as Type_3. The data confirms that product distribution is random rather than sequential. These outcomes provide the minimum necessary dataset for automatically generating a simulation model of the production line, incorporating both process variability and system layout complexity.
5.4. Automatic Model Generation
- Number and identification of resources.
- Configuration of resource layout (series or parallel).
- Operation times of each resource, differentiated by product type.
- Loading rules for each product type.
- Product loading frequency.
- Resource usage per product (routing).
- Total simulation runtime.
5.5. Validation
6. Discussion
- Development of a terminological framework.
- Online data acquisition with guaranteed one-piece flow.
- Application of the multi-path (non-linear) methodology to decompose the system into linear units.
- (a)
- Product identification and grouping of signals belonging to individual products (ID groups).
- (b)
- Classification of product types based on ID group cycle times.
- (c)
- Determination of product routes and identification of associated resources.
- (d)
- Layout identification (serial or parallel) based on route variations among ID groups.
- (e)
- Assignment of unique routing paths to each product type.
- (f)
- Decomposition of product flow into linear segments.
- Application of the linear method: identification of outputs and parameters per unit.
- (a)
- Identification of outputs within each linear unit.
- (b)
- Determination of output operation times for each product type.
- Structured aggregation of production data for model generation.
- Generation of the simulation model.
7. Conclusions
- Advanced statistical modeling of PLC and sensor data [27,28,29]: develop correlation analyses and pattern recognition techniques to refine automated simulation models, building on proven effective material property optimization methodologies, considering traditional statistical and fuzzy-based calculation methodologies.
- Experimental validation through controlled laboratory testing [30]: implement hybrid physical–digital testing protocols to validate simulation accuracy under varying production conditions, adapting approaches successfully used in railway track settlement studies.
- Model refinement using real-world feedback systems [31,32]: establish vibration-based calibration methods for Digital Twins, inspired by special engineering structure—i.e., rail damper—optimization techniques, to achieve precise alignment between virtual models and actual production line performance.
- Microstructural analysis [33]: incorporate material durability insights from thermite welding research to develop advanced algorithms for predicting equipment degradation in industrial settings.
- Energy optimization through data-driven workflows [34]: adapt regenerative energy strategies from railway systems to manufacturing processes, using real-time operational data to minimize waste and improve efficiency.
- Cross-disciplinary knowledge integration: combine statistical rigor, experimental validation, and industry-specific insights to develop self-optimizing simulation systems that reduce reliance on expert intervention while enhancing operational responsiveness.
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
AI | Artificial Intelligence |
ASMG | Automatic simulation model generation |
CAD | Computer-Aided Design |
CPN | Colored Petri Net |
CPS | Cyber–Physical System |
DES | Discrete Event Simulation |
DFT | Digital Factory Twin |
DS | Digital Shadow |
DT | Digital Twin |
ERG | Event Relationship Graph |
KPI | Key Performance Indicator |
MES | Manufacturing Execution System |
IoT | Internet of Things |
OCPM | Object-Centric Process Mining |
OEE | Overall Equipment Effectiveness |
OLE | Overall Line Effectiveness |
OPC UA | Open Platform Communications Unified Architecture |
PLC | Programmable Logic Controller |
SCADA | Supervisory Control and Data Acquisition |
SME | Small and medium-sized enterprise |
TPL | Third-party logistics |
References
- Lalic, B.; Majstorovic, V.; Marjanovic, U.; Von Cieminski, G.; Romero, D. (Eds.) Advances in Production Management Systems. The Path to Digital Transformation and Innovation of Production Management Systems: IFIP WG 5.7 International Conference, APMS 2020, Novi Sad, Serbia, August 30–September 3, 2020, Proceedings, Part I; Volume 591, IFIP Advances in Information and Communication Technology; Springer International Publishing: Cham, Switzerland, 2020. [Google Scholar] [CrossRef]
- Xie, J.; Jiang, H.; Qin, S.; Zhang, J.; Ding, G. A new description model for enabling more general manufacturing systems representation in digital twin. J. Manuf. Syst. 2024, 72, 475–491. [Google Scholar] [CrossRef]
- Zhao, J.; Aghezzaf, E.H.; Cottyn, J. An extension of the Core Manufacturing Simulation Data standard to enhance the interoperability for discrete event simulation. Procedia CIRP 2024, 130, 1632–1637. [Google Scholar] [CrossRef]
- Folgado, F.J.; Calderón, D.; González, I.; Calderón, A.J. Review of Industry 4.0 from the Perspective of Automation and Supervision Systems: Definitions, Architectures and Recent Trends. Electronics 2024, 13, 782. [Google Scholar] [CrossRef]
- Thürer, M.; Li, S.S.; Qu, T. Digital Twin Architecture for Production Logistics: The Critical Role of Programmable Logic Controllers (PLCs). Procedia Comput. Sci. 2022, 200, 710–717. [Google Scholar] [CrossRef]
- Ortiz, J.S.; Quishpe, E.K.; Sailema, G.X.; Guamán, N.S. Digital Twin-Based Active Learning for Industrial Process Control and Supervision in Industry 4.0. Sensors 2025, 25, 2076. [Google Scholar] [CrossRef]
- Ryan, J.; Heavey, C. Process modeling for simulation. Comput. Ind. 2006, 57, 437–450. [Google Scholar] [CrossRef]
- Popovics, G.; Pfeiffer, A.; Kádár, B.; Vén, Z.; Kemény, L.; Monostori, L. Automatic Simulation Model Generation Based on PLC Codes and MES Stored Data. Procedia CIRP 2012, 3, 67–72. [Google Scholar] [CrossRef]
- Elnadi, M.; Abdallah, Y.O. Industry 4.0: Critical investigations and synthesis of key findings. Manag. Rev. Q. 2024, 74, 711–744. [Google Scholar] [CrossRef]
- Vieira, A.A.C.; Dias, L.M.S.; Santos, M.Y.; Pereira, G.A.B.; Oliveira, J.A. Setting an Industry 4.0 Research and Development Agenda for Simulation—A Literature Review. Int. J. Simul. Model. 2018, 17, 377–390. [Google Scholar] [CrossRef]
- Reinhardt, H.; Weber, M.; Putz, M. A Survey on Automatic Model Generation for Material Flow Simulation in Discrete Manufacturing. Procedia CIRP 2019, 81, 121–126. [Google Scholar] [CrossRef]
- Friederich, J.; Lugaresi, G.; Lazarova-Molnar, S.; Matta, A. Process Mining for Dynamic Modeling of Smart Manufacturing Systems: Data Requirements. Procedia CIRP 2022, 107, 546–551. [Google Scholar] [CrossRef]
- Kattenstroth, F.; Disselkamp, J.P.; Lick, J.; Dumitrescu, R. Challenges in the implementation of simulation models for the digital factory twin—A systematic literature review. Procedia CIRP 2024, 128, 442–447. [Google Scholar] [CrossRef]
- Kim, B.S.; Jin, Y.; Nam, S. An Integrative User-Level Customized Modeling and Simulation Environment for Smart Manufacturing. IEEE Access 2019, 7, 186637–186645. [Google Scholar] [CrossRef]
- Gajsek, B.; Marolt, J.; Rupnik, B.; Lerher, T.; Sternad, M. Using Maturity Model and Discrete-Event Simulation for Industry 4.0 Implementation. Int. J. Simul. Model. 2019, 18, 488–499. [Google Scholar] [CrossRef]
- Lugaresi, G.; Matta, A. Generation and Tuning of Discrete Event Simulation Models for Manufacturing Applications. In Proceedings of the 2020 Winter Simulation Conference (WSC), Orlando, FL, USA, 14–18 December 2020; pp. 2707–2718. [Google Scholar] [CrossRef]
- Lugaresi, G.; Matta, A. Discovery and digital model generation for manufacturing systems with assembly operations. In Proceedings of the 2021 IEEE 17th International Conference on Automation Science and Engineering (CASE), Lyon, France, 23–27 August 2021; pp. 752–757. [Google Scholar] [CrossRef]
- Lugaresi, G.; Matta, A. Automated manufacturing system discovery and digital twin generation. J. Manuf. Syst. 2021, 59, 51–66. [Google Scholar] [CrossRef]
- Popovics, G.; Pfeiffer, A.; Monostori, L. Generic data structure and validation methodology for simulation of manufacturing systems. Int. J. Comput. Integr. Manuf. 2016, 29, 1272–1286. [Google Scholar] [CrossRef]
- Castiglione, C. Automated generation of digital models for manufacturing systems: The event-centric process mining approach. Comput. Ind. Eng. 2024, 197, 110596. [Google Scholar] [CrossRef]
- Zhu, L.; Lugaresi, G.; Matta, A. Automated Generation of Digital Models for Production Lines Through State Reconstruction. In Proceedings of the 2023 IEEE 19th International Conference on Automation Science and Engineering (CASE), Auckland, New Zealand, 26–30 August 2023; pp. 1–8. [Google Scholar] [CrossRef]
- Schlecht, M.; De Guio, R.; Köbler, J. Automated generation of simulation model in context of industry 4.0. Int. J. Model. Simul. 2025, 45, 441–453. [Google Scholar] [CrossRef]
- Carl May, M.; Nestroy, C.; Overbeck, L.; Lanza, G. Automated model generation framework for material flow simulations of production systems. Int. J. Prod. Res. 2024, 62, 141–156. [Google Scholar] [CrossRef]
- Steinbacher, L.M.; Düe, T.; Veigt, M.; Freitag, M. Automatic model generation for material flow simulations of Third-Party Logistics. J. Intell. Manuf. 2024, 35, 3857–3874. [Google Scholar] [CrossRef]
- Mousavi, A.; Siervo, H. Automatic translation of plant data into management performance metrics: A case for real-time and predictive production control. Int. J. Prod. Res. 2017, 55, 4862–4877. [Google Scholar] [CrossRef]
- Behrendt, S.; Altenmüller, T.; May, M.C.; Kuhnle, A.; Lanza, G. Real-to-sim: Automatic simulation model generation for a digital twin in semiconductor manufacturing. J. Intell. Manuf. 2025. [Google Scholar] [CrossRef]
- Ézsiás, L.; Tompa, R.; Fischer, S. Investigation of the Possible Correlations between Specific Characteristics of Crushed Stone Aggregates. Spectr. Mech. Eng. Oper. Res. 2024, 1, 10–26. [Google Scholar] [CrossRef]
- Biswas, S.; Božanić, D.; Pamucar, D.; Marinkovic, D. A Spherical Fuzzy Based Decision Making Framework with Einstein Aggregation for Comparing Preparedness of Smes in Quality 4.0. Facta Univ. Ser. Mech. Eng. 2023, 21, 453–478. [Google Scholar] [CrossRef]
- Mishra, A.R.; Rani, P.; Cavallaro, F.; Alrasheedi, A.F. Assessment of sustainable wastewater treatment technologies using interval-valued intuitionistic fuzzy distance measure-based MAIRCA method. Facta Univ. Ser. Mech. Eng. 2023, 21, 359–386. [Google Scholar] [CrossRef]
- Fischer, S. Investigation of the Settlement Behavior of Ballasted Railway Tracks Due to Dynamic Loading. Spectr. Mech. Eng. Oper. Res. 2025, 2, 24–46. [Google Scholar] [CrossRef]
- Kuchak, A.J.T.; Marinkovic, D.; Zehn, M. Parametric Investigation of a Rail Damper Design Based on a Lab-Scaled Model. J. Vib. Eng. Technol. 2021, 9, 51–60. [Google Scholar] [CrossRef]
- Kuchak, A.J.T.; Marinković, D.; Zehn, M.W. Finite element model updating—Case study of a rail damper. Struct. Eng. Mech. 2020, 73, 27–35. [Google Scholar]
- Fischer, S.; Harangozó, D.; Németh, D.; Kocsis, B.; Sysyn, M.; Kurhan, D.; Brautigam, A. Investigation of Heat-Affected Zones of Thermite Rail Weldings. Facta Univ. Ser. Mech. Eng. 2024, 22, 689–710. [Google Scholar] [CrossRef]
- Fischer, S.; Kocsis Szürke, S. Detection Process of Energy Loss in Electric Railway Vehicles. Facta Univ. Ser. Mech. Eng. 2023, 21, 81–99. [Google Scholar] [CrossRef]
Authors | Approach | Input Source | Output | Key Contribution |
---|---|---|---|---|
Popovics et al. [8] | PLC and MES Data Extraction | PLC codes, MES logs | DES model (conveyor system) | Extracts logic and structure from control systems. |
Popovics et al. [19] | ISA-95 Framework | Structured data | Validated DES model | Tool-independent validation with KPIs. |
Mousavi & Siervo [25] | SCADA-to-KPI Translation | Real-time SCADA data | Real-time simulation-linked KPIs | Supports predictive and management-level monitoring. |
Lugaresi & Matta [17] | Process Mining + Tuning | Event logs | Adaptive DES model | Allows model granularity control. |
Schlecht et al. [22] | Literature Review | Survey/test cases | Strategy taxonomy | Guidelines for method selection in SMEs. |
Zhu et al. [21] | State Reconstruction | Event logs | Graph-based model | Tracks dynamic system states precisely. |
Carl May et al. [23] | Process Mining + Machine Learning + Petri Nets | Event-based data | Validated simulation | Infers routing and timing with KPI alignment. |
Castiglione [20] | Event-Centric Mining | Sensor event logs | Petri Net model | Models complex systems in seconds. |
Steinbacher et al. [24] | Ontology-Driven Modeling | Planning spreadsheets | Third-party logistic (TPL) simulation | Low-effort modeling for logistics planning. |
Behrendt et al. [26] | Data Mining + Machine Learning | Lot tracking data, machine states | Validated simulation | ASMG with machine learning-based equipment emulation. |
Resource | Input | Output |
---|---|---|
01 | 01_i_01_b_sensor 01_i_02_b_sensor | 01_o_01_b_drive |
02 | 02_i_01_b_sensor | 02_o_01_b_drive 02_o_02_b_process |
03 | 03_i_01_b_sensor 03_i_02_b_sensor | 03_o_01_b_drive |
04 | 04_i_01_b_sensor | 04_o_01_b_drive 04_o_02_b_process |
05 | 05_i_01_b_sensor 05_i_02_b_sensor | 05_o_01_b_drive |
Product Interval | No. of Items | Workplace 1 | Workplace 2 |
---|---|---|---|
0 s | 9587 | 99.96% | 99.90% |
10 s | 2876 | 29.99% | 29.98% |
20 s | 1438 | 15.00% | 14.99% |
30 s | 959 | 10.00% | 10.00% |
45 s | 640 | 6.67% | 6.67% |
60 s | 480 | 5.00% | 5.00% |
Product Interval | No. of Items | Workplace 1 | Workplace 2 |
---|---|---|---|
0 s | 2163 | 22.80% | 22.82% |
10 s | 2163 | 22.80% | 22.82% |
20 s | 1438 | 15.16% | 15.18% |
30 s | 959 | 10.10% | 10.11% |
45 s | 639 | 6.74% | 6.75% |
60 s | 480 | 5.05% | 5.06% |
Product/Workstation | WS 1 | WS 2 | WS 3 |
---|---|---|---|
Type 1 | - | 30 s | - |
Type 2 | 10 s | 30 s | - |
Type 3 | - | - | 60 s |
Resource | Input | Output |
---|---|---|
01 | 01_i_01_b_sensor 01_i_02_d_sensor 01_i_03_b_sensor 01_i_04_b_sensor | 01_o_01_b_drive 01_o_02_b_process |
02 | 02_i_01_b_sensor 02_i_02_b_sensor 02_i_03_b_sensor 02_i_04_b_sensor | 02_o_01_b_drive 02_o_02_b_process 02_o_03_b_process |
03 | 03_i_01_b_sensor 03_i_02_b_sensor 03_i_03_b_sensor | 03_o_01_b_drive 03_o_02_b_process |
04 | 04_i_01_b_sensor 04_i_02_b_sensor | 04_o_01_b_drive |
Product Mix | P. Interval | No. of Items | Workplace 1 | Workplace 2 | Workplace 3 |
---|---|---|---|---|---|
0 s | 1370 | 16.56% | 96.35% | 92.78% | |
33% Type_1 | 30 s | 958 | 11.08% | 67.29% | 65.17% |
33% Type_2 | 45 s | 639 | 7.19% | 45.83% | 41.57% |
33% Type_3 | 60 s | 479 | 5.49% | 35.42% | 29.13% |
90 s | 320 | 3.40% | 23.65% | 19.37% | |
0 s | 958 | 33.53% | 99.92% | - | |
100% Type_1 | 30 s | 958 | 33.33% | 99.92% | - |
0% Type_2 | 45 s | 639 | 22.22% | 66.64% | - |
0% Type_3 | 60 s | 479 | 16.67% | 50.00% | - |
90 s | 320 | 11.11% | 33.33% | - | |
0 s | 959 | - | 99.95% | - | |
0% Type_1 | 30 s | 959 | - | 99.95% | - |
100% Type_2 | 45 s | 639 | - | 66.67% | - |
0% Type_3 | 60 s | 480 | - | 50.00% | - |
90 s | 320 | - | 33.33% | - | |
0 s | 479 | - | - | 99.96% | |
0% Type_1 | 30 s | 479 | - | - | 99.96% |
0% Type_2 | 45 s | 479 | - | - | 99.96% |
100% Type_3 | 60 s | 479 | - | - | 99.96% |
90 s | 320 | - | - | 66.67% |
Product Mix | Product Interval | No. of Items | Resource 02 | Resource 03 |
---|---|---|---|---|
0 s | 704 | 81.06% | 60.72% | |
33% Type_1 | 30 s | 704 | 81.06% | 60.72% |
33% Type_2 | 45 s | 638 | 73.89% | 54.30% |
33% Type_3 | 60 s | 478 | 54.61% | 41.69% |
90 s | 320 | 36.03% | 28.48% | |
0 s | 637 | 99.97% | - | |
100% Type_1 | 30 s | 637 | 99.97% | - |
0% Type_2 | 45 s | 637 | 99.97% | - |
0% Type_3 | 60 s | 479 | 75.27% | - |
90 s | 320 | 50.18% | - | |
0 s | 530 | 99.97% | - | |
0% Type_1 | 30 s | 530 | 99.97% | - |
100% Type_2 | 45 s | 530 | 99.97% | - |
0% Type_3 | 60 s | 479 | 90.46% | - |
90 s | 320 | 60.31% | - | |
0 s | 385 | - | 99.97% | |
0% Type_1 | 30 s | 385 | - | 99.97% |
0% Type_2 | 45 s | 385 | - | 99.97% |
100% Type_3 | 60 s | 385 | - | 99.97% |
90 s | 319 | - | 82.86% |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Szántó, N.; Fischer, S.; Monek, G.D. A Novel Method for Simulation Model Generation of Production Systems Using PLC Sensor and Actuator State Monitoring. J. Sens. Actuator Netw. 2025, 14, 55. https://doi.org/10.3390/jsan14030055
Szántó N, Fischer S, Monek GD. A Novel Method for Simulation Model Generation of Production Systems Using PLC Sensor and Actuator State Monitoring. Journal of Sensor and Actuator Networks. 2025; 14(3):55. https://doi.org/10.3390/jsan14030055
Chicago/Turabian StyleSzántó, Norbert, Szabolcs Fischer, and Gergő Dávid Monek. 2025. "A Novel Method for Simulation Model Generation of Production Systems Using PLC Sensor and Actuator State Monitoring" Journal of Sensor and Actuator Networks 14, no. 3: 55. https://doi.org/10.3390/jsan14030055
APA StyleSzántó, N., Fischer, S., & Monek, G. D. (2025). A Novel Method for Simulation Model Generation of Production Systems Using PLC Sensor and Actuator State Monitoring. Journal of Sensor and Actuator Networks, 14(3), 55. https://doi.org/10.3390/jsan14030055