Converting PLC instruction sequence into logic circuit: A preliminary study

By implementing a control program with hard-wired logic using reconfigurable devices (e.g., FPGA), a flexible and highly responsive system can be realized. This new system also contributes to securing intellectual property, while reducing implementation space and cost. This study outlines a converter that translates PLC instruction sequence into logic description. A design framework is also described, which integrates control logic and peripheral functions on an FPGA chip. A productive ladder program was examined with Mitsubishi Electric FX2N PLC and Altera APEX20KE FPGA, and the derived logic designs were shown to fit into an actual FPGA chip. A straightforward sequential design was estimated to be 79 times faster than PLC, while a performance-oriented flat design was estimated to be 43 times faster than sequential design (i.e., 3397 times faster than PLC)

[1]  Edward G. Coffman,et al.  Computer and job-shop scheduling theory , 1976 .

[2]  João L. Monteiro,et al.  From interpreted Petri net specification to reprogrammable logic controller design , 2000, ISIE'2000. Proceedings of the 2000 IEEE International Symposium on Industrial Electronics (Cat. No.00TH8543).

[3]  Mario J. Gonzalez Deterministic Processor Scheduling , 1977, CSUR.

[4]  João L. Monteiro,et al.  The application of reconfigurable logic to controller design , 1998 .

[5]  Takashi Sekiguchi,et al.  Implementation of ladder diagram for programmable controller using FPGA , 1999, 1999 7th IEEE International Conference on Emerging Technologies and Factory Automation. Proceedings ETFA '99 (Cat. No.99TH8467).

[6]  Altera Apex ii programmable logic device family data sheet , 2002 .

[7]  H. Murakoshi,et al.  An application of FPGA to high-speed programmable controller: development of the conversion program from SFC to Verilog , 1999, 1999 7th IEEE International Conference on Emerging Technologies and Factory Automation. Proceedings ETFA '99 (Cat. No.99TH8467).

[8]  M. Wegrzyn,et al.  Petri net-based specification, analysis and synthesis of logic controllers , 2000, ISIE'2000. Proceedings of the 2000 IEEE International Symposium on Industrial Electronics (Cat. No.00TH8543).

[9]  John T. Welch,et al.  A direct mapping FPGA architecture for industrial process control applications , 2000, Proceedings 2000 International Conference on Computer Design.

[10]  João L. Monteiro,et al.  PLD implementation of logic controllers , 1995, 1995 Proceedings of the IEEE International Symposium on Industrial Electronics.

[11]  M Chiang,et al.  LCC simulators speed development of synchronous hardware , 1986 .