Speak with authority, quality is trustworthy.

Understand the difference between the fpga and PLC -

by:Coolmay     2020-08-16
Introduction of the FPGA

the FPGA ( 现场可编程门阵列) , namely the field programmable gate array (fpga), it is in PAL, GAL, CPLD programmable devices on the basis of the further development of the product. It is as a special integrated circuits ( ASIC) And a half in the field of custom circuits, both solved the lack of custom circuits, and overcome the original programmable gate number limited device faults.

is not a simple chip FPGA design research, mainly using FPGA model for the design of other industry products. Unlike ASIC, the application of FPGA in the communications industry more widely. Based on the FPGA product markets around the world, and the analysis of the related suppliers, combined with the actual situation of the current our country as well as the domestic leading the FPGA products can find related technology development direction in the future, improving scientific and technological level of our country have a very important role in promoting.

the FPGA development compared with the traditional PC, MCU development are quite different. The FPGA is given priority to with parallel computing, hardware description language to realize; Compared with a PC or microcontroller ( Both von neumann by harvard structure) Is very different from the sequence of operation, also makes introduction to the FPGA development more difficult. The FPGA development requires the top design, the module layer, logic implementation, from hardware and software debugging, etc.

compared with the traditional model of chip design, chip FPGA chip is not just limited to the research and design, but with more products can be optimized design with the help of a specific chip model. From the perspective of chip components, FPGA itself constitutes a half custom typical integrated circuit in the circuit, containing digital management module, embedded unit, output unit and input unit, etc. On this basis, on the FPGA chip is necessary to fully focus on optimizing design integrated chip, through improving the current design to add new chip function, thus realized the chip overall structure simplification and performance improvement.

PLC profile programmable logic controller ( 可编程序逻辑控制器,PLC) , a kind of microprocessor for automated control of digital computing controller, the control command at any time can be manned memory for storage and execution. Programmable controller by the instructions and data the CPU, memory, input/output interface, power supply, digital to analog conversion function units, etc. Early programmable logic controller is only the function of logical control, so called programmable logic controller, then with the continually development, the original features simple computer module have including logic control, timing control, analog control, communication and other kinds of function, the name also changed to the programmable controller ( 可编程序控制器) , but because of its short PCS and personal computer ( 个人电脑) Conflicts of shorthand, and habits of the reason, people often use the name of the programmable logic controller, and still use the abbreviation of PLC.

now in the industrial use of programmable logic controller has been fairly or close to a compact computer host, its advantage in scalability and reliability to make it widely used in the various types of industrial control field. Whether it's in the computer control system directly or distributed control system DCS centrally, or field bus control system FCS, always have the extensive use of all kinds of PLC controller. PLC manufacturers a lot, such as Siemens, schneider, mitsubishi, Taiwan, etc. , almost involve in the field of industrial automation vendors will be supplied with the PLC products.

the difference between the fpga and PLC programming on difference:

controlled by relay ladder diagram and PLC controller programming command statements, its instruction is much less than a single-chip, in addition to the medium and top grade PLC, general small PLC only 16 or so. Due to the ladder diagram image and simple, so easy to learn, easy to use, don't even need a computer professional knowledge, can be programmed. Programming is a small circuit.

the FPGA programming, using hardware description language (HDL, use the ISE, VIVADO and other development tools, have their own a set of development process, programming is more complex, larger development effort, time series analysis difficult.

program load difference:

PLC program is compiled by computer loading to PLC in the firmware, performed by the PLC firmware.

the FPGA program is generated by their development tool bit files, through the simulator downloaded to the FPGA, within the external flash electricity automatic load file executable program function, internal is a real digital circuit.


With technology speeding up in lighting speed, have created quite a name for itself amidst plc controller price and it happens to have a lot of benefits as well.
The expert engineers of Shenzhen Coolmay Technology Co., Ltd. always develop with utmost precision so that all quality standards are met during the production. we are looking forward to becoming a trusted supplier of customers. visit us at Coolmay PLC.
With its quality certified and recognised by professional intitutions and customers, Shenzhen Coolmay Technology Co., Ltd. is one of the leading providers in China.
Chat Online
Chat Online
Chat Online inputting...
Sign in with: