





FPGA Implementation of PLC Modules
Subscribe/Renew Journal
A Programmable Logic Controller (PLC) is a programmable microprocessor-based device whose logic is programmable. This microprocessor has a limited number of resources and hence functionality, which cannot be increased without replacing the microprocessor or changing its core. Field Programmable Gate Array (FPGA) is a recent development in the embedded world, where the core of the controller is programmed to the user’s requirement. This project attempts to replicate the functionality of the PLC on the FPGA platform and suggest the use of the same on future prospects. The attempt is being made to implement the basic functionality of the PLC which consists of Digital logic, Arithmetic logic, Timers and Counters, Analog and Digital IO and RS232 Communication with the host computer. The PLC system is developed and tested on a Spartan 3E Starter Kit board.
Keywords
PLC on FPGA, microPLC, FPGA-Based PLC, Reconfigurable PLC.
User
Subscription
Login to verify subscription
Font Size
Information