equal
deleted
inserted
replaced
1 Project overview |
1 Overview: IDE and runtime(s) |
2 ================ |
2 ============================ |
3 |
3 |
4 In order to target the widest possible range of programmable devices and keep efficient, Beremiz use C code as an intermediate language. |
4 .. |
|
5 TODO: take content from https://hg.beremiz.org/beremiz_docs/ |
5 |
6 |
6 To be executed, C needs to be compiled. `GCC <http://gcc.gnu.org>`_ serve that purpose perfectly. |
7 PLCopen TC6 based Model-View-Controller Editor |
|
8 ---------------------------------------------- |
7 |
9 |
8 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. |
10 Toolchain |
|
11 --------- |
9 |
12 |
10 To be continued. |
13 Runtimes |
|
14 -------- |
|
15 |
|
16 Python runtime |
|
17 ^^^^^^^^^^^^^^ |
|
18 |
|
19 C runtime |
|
20 ^^^^^^^^^ |
|
21 |
|
22 Extensions |
|
23 ---------- |
|
24 |
|
25 Fieldbusses |
|
26 ^^^^^^^^^^^ |
|
27 |
|
28 HMI |
|
29 ^^^ |
|
30 |
|
31 I/Os |
|
32 ^^^^ |
|
33 |
|
34 Integration |
|
35 ----------- |
|
36 |