Dp 148 en
Author: Kloz Vladimir
The intention of this thesis to realize software PLC with features defined in the norm IEC-1131-3, which will run under Real-Time Linux operating system. The system is designed as preprocesor from selected programming language for PLC (selected language was Instruction List) into C++ language.
The result of PLC program compilation is Real-Time Linux kernel module, that is representing software PLC.
The part of this thesis is also creation of basic support for access to digital inputs/outputs from PLC program (implemented are drivers for parallel port, PCI card PLX-1750 etc.).