diff -r ffc8da83fdc2 -r 5c662d2e3f72 doc/overview.rst --- a/doc/overview.rst Wed Apr 03 14:17:50 2024 +0200 +++ b/doc/overview.rst Fri Apr 05 13:11:30 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 +----------- +