FPGA-based Execution Platform for IEC 61131-3 Control Software

The article presents FPGA-based hardware platform for executing control system software written in languages of IEC 61131-3 standard in CPDev integrated development environment. Supported data types, compilation to intermediate code and two implementations of FPGA execution machine – basic and enhanced are described. The implementations have been tested for speed and compared with software-based platforms of CPDev package. Slowa kluczowe: FPGA, programowanie IEC 61131-3, CPDev, sterowniki PLCA.