Design of PLC Timer System Based on ARM + FPGA

Article Preview

Abstract:

Based on the fact that a large number of timing controllers are needed in the applications like sequential logic control and programmable controller, this paper proposed a PLC timer system based on ARM+FPGA, in which ARM is used to execute user program while FPGA is used for timer operation in parallel. The FPGA timer module consists of timer controller, timer dynamic parameters and soft contact state register, the timer controller carries out counter operation for timing unit every 1ms, then results from timing operation would be saved in timer parameter list of a dual port RAM, when controller commands need to be executed via PLC, the timer will be used as a regular memory unit for W/R operation, thus no executing time of PLC program would be spared basically, which can well meet the system requirements where large number of controllers are needed. Simultaneously, principles of system composition, timing operation control and timing operation flow are all introduced followed by which a field test is also carried out for testament of the designed timer system.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

1188-1194

Citation:

Online since:

December 2012

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2013 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] GuoSheng Si; NianChun Wang; Yang Zhao. Electrical control and programmable logic controller technology [ M ] Beijing : Chemical Industry Press , 2004.

Google Scholar

[2] Hua Fang; JiangChun Xu. SCM theory and applications (embedded ) [ M ] , Chongqing : Chongqing University Press , 2009.

Google Scholar

[3] JianZhong Yang, TianYi Wang, DeQiang Feng. A multi - function digital timer based on CPLD [J] . China Instrumentation , 2004, 12: P25 -27.

Google Scholar

[4] ShaoJian Xu, Ping Zhang, JiLi Sun. Design of common radar timer based on finite state machines [J]. Electronic devices , 2007, 30 (5 ) : pp.1634-1637.

Google Scholar

[5] GuiHua Liu, JianGuo Ma, ChunMei Yu. Realization of programmable logic devices of timing control electrical device [J]. Learned Gournal of Southwest Institute of Technology . 2001. 16 (3 ) : P7-11.

Google Scholar

[6] Na Li, QiZhong Cai, JieFeng Huang, etc. The programmable controller based on ARM7 and FPGA [J]. Microcomputer Information, 2008, 10 : pp.44-46.

Google Scholar

[7] QiZhong Cai; YiFeng Guo; WenHui Chen; KeJIan Li, etc. The small general-purpose programmable controller and control method : China 200710052941. X , [ P] 2009. 08. 19.

Google Scholar

[8] Actel China. Technical material [EB/OL]. http: /www. actel. com/techdocs/litrequest/?lang=zh-CN.

Google Scholar