Education, Science, Technology, Innovation and Life
Open Access
Sign In

Discuss the Programming Method of Sequential Control with Ladder Diagram

Download as PDF

DOI: 10.23977/jaip.2020.040205 | Downloads: 25 | Views: 922


WEI Gen-Yuan 1, GUO Jia-Yue 1


1 Department of Automation, North China Electric Power University, Baoding, 071003, China

Corresponding Author

WEI Gen-Yuan


Sequence function chart is the preferred language for sequential control system design, but its audience is not as wide as ladder diagram. In order to realize the standardization and high efficiency of ladder diagram sequence control design, based on the program structure of sequence function chart of GBT 15969.3-2017 programming language, the design method using ladder diagram is summarized, supplemented and standardized. Firstly, according to the function of the instructions used, the six sequential control design methods of the ladder diagram are divided into three categories: set / reset instruction class, step instruction class and data register operation class. Secondly, according to the development rules of sequential function diagram, a new programming method for sequential control design according to jump class instructions is developed. According to the program execution flow analysis, this method is closest to the execution process of sequential function chart program. Finally, it compares the performance gap of the same sequence function chart from three aspects: the influence on the program scanning cycle, the repeatability of components in the program, whether it is easy to force, package and macro step structured programming. The results show that the jump instruction class programming method can effectively avoid the defects such as waste of component resources, long scanning period and contradictory conversion conditions, and retain the advantages of sequential control design method, which is more obvious than other programming methods. The research results can provide selection conditions and standard methods for the design of ladder diagram sequential control system.


Stepping principle, Sequential control, Ladder diagram, Sequential function chart


WEI Gen-Yuan, GUO Jia-Yue. Discuss the Programming Method of Sequential Control with Ladder Diagram. Journal of Artificial Intelligence Practice (2021) Vol. 4: 18-27. DOI:


[1] Cao Liping. Application of sequential control design method in PLC application program design [J]. Hubei Agricultural Mechanization, 2020(17):48-49.
[2] Wang Weixin, Zhou Kai, Mao Feilong. Conversion calculation method of ladder diagram anaphora based on AOV and generalized table [J]. Journal of Qinghua University (Natural Science Edition), 2019,59(12):1039-1044.
[3] Chen Gang. A Problem of Sequential Function Diagram to Ladder Diagram [J]. Programmable Controller & Factory Automation,2013(02):29-31.
[4] Li Qiang, Wu Songsong, Yan Yi, et al. Mapping from sequential function diagram to AOV in embedded PLC [J]. Control Engineering, 2013,20(02): 272-275.
[5] He Xiaoli. Analysis on Four Methods of Conversion Sequential Function Diagram to Ladder Diagram [J]. China Science and Technology Information,2011(11):45.
[6] Liao Changchu. ladder diagram design method of PLC sequence control [J]. miscellaneous records of electrical technology, 2001(11):44-48.
[7] Li Wei. Application of Shift Instruction in PLC Program in sequence control system [J]. Mechanical and Electrical Engineering Technology, 2020,49(05):92-94.
[8] Sun Xiangming, Jiang Jiacai, Song Guangquan.Discussion on a new method of transforming sequence function diagram into ladder diagram using MOV instruction [J]. Science, Technology and Economy Herald.2017 (17):42-43.
[9] Zhang Zhou. Application of PLC in manipulator control [J]. Academic Forum of Industry and Technology, 2011,10(16):83-84.
[10] Xu Li. Comparison of Several Programming Methods Based on Sequential Function Graph [J]. Management and Technology of Small and Medium-sized Enterprises (SME),2011(12):233-234.
[11] Liu Yin, Yu Nan, Cao Guohong, etc. Design of a high-pressure spray dust control system based on PLC [J]. Coal Engineering, 2013,45(07):14-16.
[12] Programmable controller Part 3: Programming language. GB/T15969.3-2017. National standard of the People's Republic of China.
[13] Huang Zhongyu, Cai Yongxiang. Simplified programming analysis of PLC sequence function diagram transformation ladder diagram [J]. Smart Factory, 2019(12): 53-55.

Downloads: 6832
Visits: 191011

Sponsors, Associates, and Links

All published work is licensed under a Creative Commons Attribution 4.0 International License.

Copyright © 2016 - 2031 Clausius Scientific Press Inc. All Rights Reserved.