diff -r abaa68df90f4 -r 1d383b4c0a23 doc/overview.rst --- a/doc/overview.rst Tue Mar 26 17:10:26 2024 +0100 +++ b/doc/overview.rst Wed Apr 03 13:02:50 2024 +0200 @@ -1,10 +1,36 @@ -Project overview -================ +Overview: IDE and runtime(s) +============================ -In order to target the widest possible range of programmable devices and keep efficient, Beremiz use C code as an intermediate language. +.. + TODO: take content from https://hg.beremiz.org/beremiz_docs/ -To be executed, C needs to be compiled. `GCC `_ serve that purpose perfectly. +PLCopen TC6 based Model-View-Controller Editor +---------------------------------------------- -PLC program is expressed in languages defined in IEC-61131, including graphical languages. Thanks to PLCopen TC2, those graphical languages have a standardised representation, in XML. +Toolchain +--------- -To be continued. +Runtimes +-------- + +Python runtime +^^^^^^^^^^^^^^ + +C runtime +^^^^^^^^^ + +Extensions +---------- + +Fieldbusses +^^^^^^^^^^^ + +HMI +^^^ + +I/Os +^^^^ + +Integration +----------- +