Frontiers of Mechanical Engineering >
Run-time system based on LinSERCANS and Soft-PLC
Received date: 05 Jul 2008
Accepted date: 26 Oct 2008
Published date: 05 Jun 2009
Copyright
Soft-PLC with open architecture is the direction of development in industrial automation. This paper discusses the method of communication between the interface functions of LinSERCANS under RTLinux and the external library of Soft-PLC under Windows. Based on the API HOOK theory, the communication between the interface functions of LinSERCANS and the external libraries of Soft-PLC is set up and it solves the calling functions of dynamic link libraries in different operation systems. It is able to combine LinSERCANS with the Soft-PLC, and a run-time system is developed based on the interface technology of the serial real-time communication system (SERCOS) and technology of soft-PLC. This run-time system has been used in all electronic injection molding machines and works very well.
Key words: Soft-PLC; run-time system; LinSERCANS; dynamic link libraries
Cunfeng KANG , Chong WANG , Chunmin MA , Xudong HUANG , Renyuan FEI . Run-time system based on LinSERCANS and Soft-PLC[J]. Frontiers of Mechanical Engineering, 2009 , 4(2) : 120 -124 . DOI: 10.1007/s11465-009-0019-8
1 |
You Huayun, Ye Peiqing. Research and development of RTLinux based Soft-PLC. Computer Engineering and Applications, 2002, 38(22): 134–136 (in Chinese)
|
2 |
Zhang Sixiang. The study on Soft-PLC of open NC system. Dissertation for the Master Degree. Beijing: Beijing University of Technology, 2005: 19–20 (in Chinese)
|
3 |
Chen Weifu, Yang Jianwu. Open Motion Digital Control Structure and SERCOS Interface Application Technology. Beijing: Beijing University of Technology, 2002: 91–93 (in Chinese)
|
4 |
Kang Cunfeng. Study of key application technology in open motion control based on SERCOS. Dissertation for the Doctoral Degree. Beijing University of Technology, 2008: 56–71 (in Chinese)
|
5 |
Liu Kesheng, Wang Zhongshou. The analysis of API hook central technique. Network Security Technology & Application, 2006, 11: 48–50
|
/
〈 | 〉 |