A Compiler for Ladder Diagram to Multi-Core Dataflow Architecture

Article Preview

Abstract:

Multi-core and dataflow architecture recently researched on parallel computing can well satisfy the requirement of high-performance for PLC processors handling program by exploiting parallelism in the program. But the compiler translating the ladder diagram program into the instructions of the architecture has not been yet developed. For the problem, the paper presents a compiler aiming at editing a ladder diagram which is one of programming languages of PLC and then compiling it into instructions of multi-core function-level dataflow architecture. The compiler takes row doubly linked list as internal representation of a ladder diagram, and logic binary tree as intermediate representation during the process of compiling according to similarity of the binary tree to function-level dataflow graph, written in java.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

368-374

Citation:

Online since:

February 2012

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2012 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] Saygin C., Kahraman F., A Web-based programmable logic controller laboratory for manufacturing engineering education, The International Journal of Advanced Manufacturing Technology, Vol. 24, No. 7-8, pp.590-298.

DOI: 10.1007/s00170-003-1787-7

Google Scholar

[2] A. Falcione, B.H. Krogh, Desigh Recovery for Relay Ladder Logic., IEEE Control Systems Mag., vol. 13, no. 2, pp.90-98, Apr. (1993).

Google Scholar

[3] Xu Meihua, Fei Yu, Bi Zhuo, A novel mutli-cores MCU architecture based on data flow computing, Computer Design and Applications (ICCDA), 2010 International Conference on , Volume 4, 2010 Page(s): 35 - 39.

DOI: 10.1109/iccda.2010.5541503

Google Scholar

[4] Feihu Hu, Liang Fu; Le Liu, Guanqun Zhang, An Algorithm about Transforming PLC Ladder Diagram to Instruction List Based on Series-Parallel Merging Method ", Computational Intelligence and Industrial Application, 2008. PACIIA , 08. Pacific-Asia Workshop on , volume 1, 19-20 Dec 2008 page(s): 812 – 816.

DOI: 10.1109/paciia.2008.13

Google Scholar

[5] Weidong Zhang, Zonghui Yuan, Xiang Cui, Ianoz, M., Shuqing Qi, Xiao Li, PLC Studies in China as a Contribution to the Development of International Standards, Environmental Electromagnetics, The 2006 4th Asia-Pacific Conference on, 1-4 Aug 2006 page(s): 759 - 764.

DOI: 10.1109/ceem.2006.258064

Google Scholar