Next Article in Journal
Efficient CoM Motion Planning for Quadruped Robots’ Quasi-Static Walking
Previous Article in Journal
An Optimized Position Control via Reinforcement-Learning-Based Hybrid Structure Strategy
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Automatic PLC Control Logic Generation Method Based on SysML System Design Model

1
School of Mechanical Engineering, Hangzhou Dianzi University, Hangzhou 310018, China
2
School of Mechanical Engineering, Hangzhou Dianzi University Information Engineering College, Hangzhou 311305, China
3
State Key Laboratory of Digital Manufacturing Equipment and Technology, Huazhong University of Science and Technology, Wuhan 430074, China
*
Author to whom correspondence should be addressed.
Actuators 2025, 14(5), 201; https://doi.org/10.3390/act14050201
Submission received: 11 March 2025 / Revised: 13 April 2025 / Accepted: 21 April 2025 / Published: 22 April 2025
(This article belongs to the Section Control Systems)

Abstract

Automatic generation of Programmable Logic Controller (PLC) programs from system design models can reduce system development costs and shorten system development cycles. However, effective methods for ensuring the quality and performance of control logic automatically generated from system design models are still lacking. This paper proposed a model-driven PLC program automatic generation approach. Firstly, a clear formal specification for the system design model oriented to PLC programming was established. Secondly, the fundamental semantic correspondence between system model elements and PLC program elements was defined by devising a set of mapping rules. Thirdly, a novel mapping algorithm was proposed to generate a PLC program based on system design models. Finally, an example of the automatic generation of a PLC control program for a handling robot was used to verify the effectiveness of the method. This method can provide system-level design and analysis capabilities during the initial stages of model development, offering solutions to the challenges of complexity modeling and engineering efficiency. Additionally, it is expected to have wide-ranging applications in the industrial automation sector, thereby contributing to the innovation and advancement of automation systems.
Keywords: SysML; PLC; model-driven development; industrial automation SysML; PLC; model-driven development; industrial automation

Share and Cite

MDPI and ACS Style

Ling, B.; Chu, C.; Xu, C. Automatic PLC Control Logic Generation Method Based on SysML System Design Model. Actuators 2025, 14, 201. https://doi.org/10.3390/act14050201

AMA Style

Ling B, Chu C, Xu C. Automatic PLC Control Logic Generation Method Based on SysML System Design Model. Actuators. 2025; 14(5):201. https://doi.org/10.3390/act14050201

Chicago/Turabian Style

Ling, Bo, Changyong Chu, and Chuan Xu. 2025. "Automatic PLC Control Logic Generation Method Based on SysML System Design Model" Actuators 14, no. 5: 201. https://doi.org/10.3390/act14050201

APA Style

Ling, B., Chu, C., & Xu, C. (2025). Automatic PLC Control Logic Generation Method Based on SysML System Design Model. Actuators, 14(5), 201. https://doi.org/10.3390/act14050201

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop