Title :
Design of PLC timer system based on FPGA
Author :
Kejian, Li ; Tong, Liu ; Qizhong, Cai ; Ling, Yu
Author_Institution :
Sch. of Electron. Inf. & Control Eng, Guangxi Univ. of Technol., Liuzhou, China
Abstract :
Aiming at the design of the small PLC timer system, based on the analysis of operational characteristics of PLC timer and the process of PLC user timer program and the data transmission requirements of PLC user program execution module and the timer, a method which applies the FPGA Parallel algorithm to designing small PLC timer system, is presented. The timer system is composed of clock generator unit, timing unit, timing control unit and the chip select circuit. While the timer runs at the speed of 1ms timed pulse, the operation of timer is translated into the operation of RAM memory cell which is made up of FPGA. That makes user can operate on RAM memory cell instead of the timer, and it just take up a few execution time of PLC user program. This paper introduces the theory and structure of the FPGA timer system, the state transition diagram of timer control module, the timing diagram of user program execution module operating on timer, finally take an experiment and gives analysis of the results.
Keywords :
field programmable gate arrays; programmable controllers; FPGA parallel algorithm; FPGA timer system; PLC timer system; PLC user program execution module; PLC user timer program; RAM memory cell; clock generator unit; data transmission; field programmable gate arrays; programmable logic controllers; state transition diagram; timer control module; timing control unit; timing diagram; Clocks; Educational institutions; Libraries; Random access memory; Software; Timing; FPGA; PLC timer system; dynamic information code; parallel operation; state transition;
Conference_Titel :
Computer Application and System Modeling (ICCASM), 2010 International Conference on
Conference_Location :
Taiyuan
Print_ISBN :
978-1-4244-7235-2
Electronic_ISBN :
978-1-4244-7237-6
DOI :
10.1109/ICCASM.2010.5619282