From 12edf34a4238aa726c03f464c7f7d5ee18939d03 Mon Sep 17 00:00:00 2001 From: Vishnu Easwaran E Date: Tue, 19 May 2020 15:27:58 +0530 Subject: [vishnu] moved v1&2 software subfolders from Software to respective new directories --- OpenPLC_version_1/software/README.rst | 19 ++++ OpenPLC_version_1/software/SoftImages/Add.svg | 94 ++++++++++++++++ .../software/SoftImages/CountDown.svg | 89 +++++++++++++++ OpenPLC_version_1/software/SoftImages/CountUp.svg | 89 +++++++++++++++ OpenPLC_version_1/software/SoftImages/Div.svg | 99 +++++++++++++++++ OpenPLC_version_1/software/SoftImages/Multiply.svg | 98 +++++++++++++++++ .../software/SoftImages/NegatedCoil.svg | 77 +++++++++++++ .../software/SoftImages/NegatedContact.svg | 77 +++++++++++++ .../software/SoftImages/NormalCoil.svg | 77 +++++++++++++ .../software/SoftImages/NormalContact.svg | 74 +++++++++++++ OpenPLC_version_1/software/SoftImages/OffTimer.svg | 89 +++++++++++++++ OpenPLC_version_1/software/SoftImages/OnTimer.svg | 87 +++++++++++++++ OpenPLC_version_1/software/SoftImages/Reset.svg | 89 +++++++++++++++ .../software/SoftImages/ResetOnlyCoil.svg | 78 +++++++++++++ .../software/SoftImages/SetOnlyCoil.svg | 78 +++++++++++++ OpenPLC_version_1/software/SoftImages/Sub.svg | 89 +++++++++++++++ OpenPLC_version_1/software/SoftImages/ldmicro.png | Bin 0 -> 1793 bytes OpenPLC_version_1/software/SoftImages/ldmicro.svg | 122 +++++++++++++++++++++ .../Gtk/LDMicro-2.2.0-Linux-Ubuntu14.04.deb | Bin 0 -> 2081634 bytes .../Gtk/LDMicro-2.2.0-Linux-Ubuntu16.04.deb | Bin 0 -> 3024854 bytes .../Gtk/LDMicro-2.2.0-Linux-Ubuntu18.04.deb | Bin 0 -> 4719362 bytes .../linux-debian/Gtk/LDMicro-2.2.4-Linux.deb | Bin 0 -> 980174 bytes .../linux-debian/Gtk/LDMicro-2.2.5-Linux-Gtk14.deb | Bin 0 -> 1162158 bytes .../linux-debian/Gtk/LDMicro-2.2.5-Linux-Gtk16.deb | Bin 0 -> 980190 bytes .../Qt/LDmicro_Qt-2.3.1-Linux-bionic.deb | Bin 0 -> 4933066 bytes .../Qt/LDmicro_Qt-2.3.1-Linux-xenial.deb | Bin 0 -> 3221056 bytes .../Qt/LDmicro_Qt-2.3.2-Linux-bionic.deb | Bin 0 -> 4933774 bytes .../Qt/LDmicro_Qt-2.3.2-Linux-xenial.deb | Bin 0 -> 3221132 bytes .../Qt/LDmicro_Qt-bionic--2.3.0-Linux.deb | Bin 0 -> 4933066 bytes .../Qt/LDmicro_Qt-xenial--2.3.0-Linux.deb | Bin 0 -> 3220770 bytes OpenPLC_version_1/software/win32/ldmicro.exe | Bin 0 -> 551424 bytes OpenPLC_version_2/software/README.md | 19 ++++ Software/OpenPLCV1_LDMicro/README.rst | 19 ---- Software/OpenPLCV1_LDMicro/SoftImages/Add.svg | 94 ---------------- .../OpenPLCV1_LDMicro/SoftImages/CountDown.svg | 89 --------------- Software/OpenPLCV1_LDMicro/SoftImages/CountUp.svg | 89 --------------- Software/OpenPLCV1_LDMicro/SoftImages/Div.svg | 99 ----------------- Software/OpenPLCV1_LDMicro/SoftImages/Multiply.svg | 98 ----------------- .../OpenPLCV1_LDMicro/SoftImages/NegatedCoil.svg | 77 ------------- .../SoftImages/NegatedContact.svg | 77 ------------- .../OpenPLCV1_LDMicro/SoftImages/NormalCoil.svg | 77 ------------- .../OpenPLCV1_LDMicro/SoftImages/NormalContact.svg | 74 ------------- Software/OpenPLCV1_LDMicro/SoftImages/OffTimer.svg | 89 --------------- Software/OpenPLCV1_LDMicro/SoftImages/OnTimer.svg | 87 --------------- Software/OpenPLCV1_LDMicro/SoftImages/Reset.svg | 89 --------------- .../OpenPLCV1_LDMicro/SoftImages/ResetOnlyCoil.svg | 78 ------------- .../OpenPLCV1_LDMicro/SoftImages/SetOnlyCoil.svg | 78 ------------- Software/OpenPLCV1_LDMicro/SoftImages/Sub.svg | 89 --------------- Software/OpenPLCV1_LDMicro/SoftImages/ldmicro.png | Bin 1793 -> 0 bytes Software/OpenPLCV1_LDMicro/SoftImages/ldmicro.svg | 122 --------------------- .../Gtk/LDMicro-2.2.0-Linux-Ubuntu14.04.deb | Bin 2081634 -> 0 bytes .../Gtk/LDMicro-2.2.0-Linux-Ubuntu16.04.deb | Bin 3024854 -> 0 bytes .../Gtk/LDMicro-2.2.0-Linux-Ubuntu18.04.deb | Bin 4719362 -> 0 bytes .../linux-debian/Gtk/LDMicro-2.2.4-Linux.deb | Bin 980174 -> 0 bytes .../linux-debian/Gtk/LDMicro-2.2.5-Linux-Gtk14.deb | Bin 1162158 -> 0 bytes .../linux-debian/Gtk/LDMicro-2.2.5-Linux-Gtk16.deb | Bin 980190 -> 0 bytes .../Qt/LDmicro_Qt-2.3.1-Linux-bionic.deb | Bin 4933066 -> 0 bytes .../Qt/LDmicro_Qt-2.3.1-Linux-xenial.deb | Bin 3221056 -> 0 bytes .../Qt/LDmicro_Qt-2.3.2-Linux-bionic.deb | Bin 4933774 -> 0 bytes .../Qt/LDmicro_Qt-2.3.2-Linux-xenial.deb | Bin 3221132 -> 0 bytes .../Qt/LDmicro_Qt-bionic--2.3.0-Linux.deb | Bin 4933066 -> 0 bytes .../Qt/LDmicro_Qt-xenial--2.3.0-Linux.deb | Bin 3220770 -> 0 bytes Software/OpenPLCV1_LDMicro/win32/ldmicro.exe | Bin 551424 -> 0 bytes Software/OpenPLCV2_4diac/README.md | 19 ---- 64 files changed, 1444 insertions(+), 1444 deletions(-) create mode 100755 OpenPLC_version_1/software/README.rst create mode 100644 OpenPLC_version_1/software/SoftImages/Add.svg create mode 100644 OpenPLC_version_1/software/SoftImages/CountDown.svg create mode 100644 OpenPLC_version_1/software/SoftImages/CountUp.svg create mode 100644 OpenPLC_version_1/software/SoftImages/Div.svg create mode 100644 OpenPLC_version_1/software/SoftImages/Multiply.svg create mode 100644 OpenPLC_version_1/software/SoftImages/NegatedCoil.svg create mode 100644 OpenPLC_version_1/software/SoftImages/NegatedContact.svg create mode 100644 OpenPLC_version_1/software/SoftImages/NormalCoil.svg create mode 100644 OpenPLC_version_1/software/SoftImages/NormalContact.svg create mode 100644 OpenPLC_version_1/software/SoftImages/OffTimer.svg create mode 100644 OpenPLC_version_1/software/SoftImages/OnTimer.svg create mode 100644 OpenPLC_version_1/software/SoftImages/Reset.svg create mode 100644 OpenPLC_version_1/software/SoftImages/ResetOnlyCoil.svg create mode 100644 OpenPLC_version_1/software/SoftImages/SetOnlyCoil.svg create mode 100644 OpenPLC_version_1/software/SoftImages/Sub.svg create mode 100644 OpenPLC_version_1/software/SoftImages/ldmicro.png create mode 100644 OpenPLC_version_1/software/SoftImages/ldmicro.svg create mode 100644 OpenPLC_version_1/software/linux-debian/Gtk/LDMicro-2.2.0-Linux-Ubuntu14.04.deb create mode 100644 OpenPLC_version_1/software/linux-debian/Gtk/LDMicro-2.2.0-Linux-Ubuntu16.04.deb create mode 100644 OpenPLC_version_1/software/linux-debian/Gtk/LDMicro-2.2.0-Linux-Ubuntu18.04.deb create mode 100755 OpenPLC_version_1/software/linux-debian/Gtk/LDMicro-2.2.4-Linux.deb create mode 100644 OpenPLC_version_1/software/linux-debian/Gtk/LDMicro-2.2.5-Linux-Gtk14.deb create mode 100644 OpenPLC_version_1/software/linux-debian/Gtk/LDMicro-2.2.5-Linux-Gtk16.deb create mode 100644 OpenPLC_version_1/software/linux-debian/Qt/LDmicro_Qt-2.3.1-Linux-bionic.deb create mode 100644 OpenPLC_version_1/software/linux-debian/Qt/LDmicro_Qt-2.3.1-Linux-xenial.deb create mode 100644 OpenPLC_version_1/software/linux-debian/Qt/LDmicro_Qt-2.3.2-Linux-bionic.deb create mode 100644 OpenPLC_version_1/software/linux-debian/Qt/LDmicro_Qt-2.3.2-Linux-xenial.deb create mode 100644 OpenPLC_version_1/software/linux-debian/Qt/LDmicro_Qt-bionic--2.3.0-Linux.deb create mode 100644 OpenPLC_version_1/software/linux-debian/Qt/LDmicro_Qt-xenial--2.3.0-Linux.deb create mode 100755 OpenPLC_version_1/software/win32/ldmicro.exe create mode 100755 OpenPLC_version_2/software/README.md delete mode 100755 Software/OpenPLCV1_LDMicro/README.rst delete mode 100644 Software/OpenPLCV1_LDMicro/SoftImages/Add.svg delete mode 100644 Software/OpenPLCV1_LDMicro/SoftImages/CountDown.svg delete mode 100644 Software/OpenPLCV1_LDMicro/SoftImages/CountUp.svg delete mode 100644 Software/OpenPLCV1_LDMicro/SoftImages/Div.svg delete mode 100644 Software/OpenPLCV1_LDMicro/SoftImages/Multiply.svg delete mode 100644 Software/OpenPLCV1_LDMicro/SoftImages/NegatedCoil.svg delete mode 100644 Software/OpenPLCV1_LDMicro/SoftImages/NegatedContact.svg delete mode 100644 Software/OpenPLCV1_LDMicro/SoftImages/NormalCoil.svg delete mode 100644 Software/OpenPLCV1_LDMicro/SoftImages/NormalContact.svg delete mode 100644 Software/OpenPLCV1_LDMicro/SoftImages/OffTimer.svg delete mode 100644 Software/OpenPLCV1_LDMicro/SoftImages/OnTimer.svg delete mode 100644 Software/OpenPLCV1_LDMicro/SoftImages/Reset.svg delete mode 100644 Software/OpenPLCV1_LDMicro/SoftImages/ResetOnlyCoil.svg delete mode 100644 Software/OpenPLCV1_LDMicro/SoftImages/SetOnlyCoil.svg delete mode 100644 Software/OpenPLCV1_LDMicro/SoftImages/Sub.svg delete mode 100644 Software/OpenPLCV1_LDMicro/SoftImages/ldmicro.png delete mode 100644 Software/OpenPLCV1_LDMicro/SoftImages/ldmicro.svg delete mode 100644 Software/OpenPLCV1_LDMicro/linux-debian/Gtk/LDMicro-2.2.0-Linux-Ubuntu14.04.deb delete mode 100644 Software/OpenPLCV1_LDMicro/linux-debian/Gtk/LDMicro-2.2.0-Linux-Ubuntu16.04.deb delete mode 100644 Software/OpenPLCV1_LDMicro/linux-debian/Gtk/LDMicro-2.2.0-Linux-Ubuntu18.04.deb delete mode 100755 Software/OpenPLCV1_LDMicro/linux-debian/Gtk/LDMicro-2.2.4-Linux.deb delete mode 100644 Software/OpenPLCV1_LDMicro/linux-debian/Gtk/LDMicro-2.2.5-Linux-Gtk14.deb delete mode 100644 Software/OpenPLCV1_LDMicro/linux-debian/Gtk/LDMicro-2.2.5-Linux-Gtk16.deb delete mode 100644 Software/OpenPLCV1_LDMicro/linux-debian/Qt/LDmicro_Qt-2.3.1-Linux-bionic.deb delete mode 100644 Software/OpenPLCV1_LDMicro/linux-debian/Qt/LDmicro_Qt-2.3.1-Linux-xenial.deb delete mode 100644 Software/OpenPLCV1_LDMicro/linux-debian/Qt/LDmicro_Qt-2.3.2-Linux-bionic.deb delete mode 100644 Software/OpenPLCV1_LDMicro/linux-debian/Qt/LDmicro_Qt-2.3.2-Linux-xenial.deb delete mode 100644 Software/OpenPLCV1_LDMicro/linux-debian/Qt/LDmicro_Qt-bionic--2.3.0-Linux.deb delete mode 100644 Software/OpenPLCV1_LDMicro/linux-debian/Qt/LDmicro_Qt-xenial--2.3.0-Linux.deb delete mode 100755 Software/OpenPLCV1_LDMicro/win32/ldmicro.exe delete mode 100755 Software/OpenPLCV2_4diac/README.md diff --git a/OpenPLC_version_1/software/README.rst b/OpenPLC_version_1/software/README.rst new file mode 100755 index 0000000..1667a89 --- /dev/null +++ b/OpenPLC_version_1/software/README.rst @@ -0,0 +1,19 @@ +README +====== + +This repository contains the software LDMicro used by OpenPLC to perform ladder experiments. + +If you wish to contribute to developing the software or to download the source code, visit the links below. + + + +Windows +====== + +https://github.com/FOSSEE/OpenPLC-ldmicro.git + + +Linux (Gtk) +====== + +https://github.com/FOSSEE/LDMicroGtk.git diff --git a/OpenPLC_version_1/software/SoftImages/Add.svg b/OpenPLC_version_1/software/SoftImages/Add.svg new file mode 100644 index 0000000..f928830 --- /dev/null +++ b/OpenPLC_version_1/software/SoftImages/Add.svg @@ -0,0 +1,94 @@ + + + + + + + + + + image/svg+xml + + + + + + + { } + + + diff --git a/OpenPLC_version_1/software/SoftImages/CountDown.svg b/OpenPLC_version_1/software/SoftImages/CountDown.svg new file mode 100644 index 0000000..8a011d1 --- /dev/null +++ b/OpenPLC_version_1/software/SoftImages/CountDown.svg @@ -0,0 +1,89 @@ + + + + + + + + + + image/svg+xml + + + + + + + [CTD] + diff --git a/OpenPLC_version_1/software/SoftImages/CountUp.svg b/OpenPLC_version_1/software/SoftImages/CountUp.svg new file mode 100644 index 0000000..d8a3cd5 --- /dev/null +++ b/OpenPLC_version_1/software/SoftImages/CountUp.svg @@ -0,0 +1,89 @@ + + + + + + + + + + image/svg+xml + + + + + + + [CTU] + diff --git a/OpenPLC_version_1/software/SoftImages/Div.svg b/OpenPLC_version_1/software/SoftImages/Div.svg new file mode 100644 index 0000000..a097c9a --- /dev/null +++ b/OpenPLC_version_1/software/SoftImages/Div.svg @@ -0,0 +1,99 @@ + + + + + + + + + + image/svg+xml + + + + + + + { } + + + + diff --git a/OpenPLC_version_1/software/SoftImages/Multiply.svg b/OpenPLC_version_1/software/SoftImages/Multiply.svg new file mode 100644 index 0000000..1160687 --- /dev/null +++ b/OpenPLC_version_1/software/SoftImages/Multiply.svg @@ -0,0 +1,98 @@ + + + + + + + + + + image/svg+xml + + + + + + + { } + + + + + diff --git a/OpenPLC_version_1/software/SoftImages/NegatedCoil.svg b/OpenPLC_version_1/software/SoftImages/NegatedCoil.svg new file mode 100644 index 0000000..0b0f78e --- /dev/null +++ b/OpenPLC_version_1/software/SoftImages/NegatedCoil.svg @@ -0,0 +1,77 @@ + + + + + + + + + + image/svg+xml + + + + + + + (/) + diff --git a/OpenPLC_version_1/software/SoftImages/NegatedContact.svg b/OpenPLC_version_1/software/SoftImages/NegatedContact.svg new file mode 100644 index 0000000..aa8b697 --- /dev/null +++ b/OpenPLC_version_1/software/SoftImages/NegatedContact.svg @@ -0,0 +1,77 @@ + + + + + + + + + + image/svg+xml + + + + + + + ]/[ + diff --git a/OpenPLC_version_1/software/SoftImages/NormalCoil.svg b/OpenPLC_version_1/software/SoftImages/NormalCoil.svg new file mode 100644 index 0000000..a5de160 --- /dev/null +++ b/OpenPLC_version_1/software/SoftImages/NormalCoil.svg @@ -0,0 +1,77 @@ + + + + + + + + + + image/svg+xml + + + + + + + ( ) + diff --git a/OpenPLC_version_1/software/SoftImages/NormalContact.svg b/OpenPLC_version_1/software/SoftImages/NormalContact.svg new file mode 100644 index 0000000..f9f291f --- /dev/null +++ b/OpenPLC_version_1/software/SoftImages/NormalContact.svg @@ -0,0 +1,74 @@ + + + + + + + + + + image/svg+xml + + + + + + + ] [ + diff --git a/OpenPLC_version_1/software/SoftImages/OffTimer.svg b/OpenPLC_version_1/software/SoftImages/OffTimer.svg new file mode 100644 index 0000000..36de57b --- /dev/null +++ b/OpenPLC_version_1/software/SoftImages/OffTimer.svg @@ -0,0 +1,89 @@ + + + + + + + + + + image/svg+xml + + + + + + + [TOF] + diff --git a/OpenPLC_version_1/software/SoftImages/OnTimer.svg b/OpenPLC_version_1/software/SoftImages/OnTimer.svg new file mode 100644 index 0000000..fcbfd40 --- /dev/null +++ b/OpenPLC_version_1/software/SoftImages/OnTimer.svg @@ -0,0 +1,87 @@ + + + + + + + + + + image/svg+xml + + + + + + + [TON] + diff --git a/OpenPLC_version_1/software/SoftImages/Reset.svg b/OpenPLC_version_1/software/SoftImages/Reset.svg new file mode 100644 index 0000000..4963903 --- /dev/null +++ b/OpenPLC_version_1/software/SoftImages/Reset.svg @@ -0,0 +1,89 @@ + + + + + + + + + + image/svg+xml + + + + + + + {RES} + + + diff --git a/OpenPLC_version_1/software/SoftImages/ResetOnlyCoil.svg b/OpenPLC_version_1/software/SoftImages/ResetOnlyCoil.svg new file mode 100644 index 0000000..9cc0a51 --- /dev/null +++ b/OpenPLC_version_1/software/SoftImages/ResetOnlyCoil.svg @@ -0,0 +1,78 @@ + + + + + + + + + + image/svg+xml + + + + + + + (R) + diff --git a/OpenPLC_version_1/software/SoftImages/SetOnlyCoil.svg b/OpenPLC_version_1/software/SoftImages/SetOnlyCoil.svg new file mode 100644 index 0000000..41cf4a7 --- /dev/null +++ b/OpenPLC_version_1/software/SoftImages/SetOnlyCoil.svg @@ -0,0 +1,78 @@ + + + + + + + + + + image/svg+xml + + + + + + + (S) + diff --git a/OpenPLC_version_1/software/SoftImages/Sub.svg b/OpenPLC_version_1/software/SoftImages/Sub.svg new file mode 100644 index 0000000..1d65630 --- /dev/null +++ b/OpenPLC_version_1/software/SoftImages/Sub.svg @@ -0,0 +1,89 @@ + + + + + + + + + + image/svg+xml + + + + + + + { } + + diff --git a/OpenPLC_version_1/software/SoftImages/ldmicro.png b/OpenPLC_version_1/software/SoftImages/ldmicro.png new file mode 100644 index 0000000..9012cc1 Binary files /dev/null and b/OpenPLC_version_1/software/SoftImages/ldmicro.png differ diff --git a/OpenPLC_version_1/software/SoftImages/ldmicro.svg b/OpenPLC_version_1/software/SoftImages/ldmicro.svg new file mode 100644 index 0000000..d9a18a2 --- /dev/null +++ b/OpenPLC_version_1/software/SoftImages/ldmicro.svg @@ -0,0 +1,122 @@ + + + + + + + + + + image/svg+xml + + + + + + + + ][ + + + () + ][ + + + + + + diff --git a/OpenPLC_version_1/software/linux-debian/Gtk/LDMicro-2.2.0-Linux-Ubuntu14.04.deb b/OpenPLC_version_1/software/linux-debian/Gtk/LDMicro-2.2.0-Linux-Ubuntu14.04.deb new file mode 100644 index 0000000..4897671 Binary files /dev/null and b/OpenPLC_version_1/software/linux-debian/Gtk/LDMicro-2.2.0-Linux-Ubuntu14.04.deb differ diff --git a/OpenPLC_version_1/software/linux-debian/Gtk/LDMicro-2.2.0-Linux-Ubuntu16.04.deb b/OpenPLC_version_1/software/linux-debian/Gtk/LDMicro-2.2.0-Linux-Ubuntu16.04.deb new file mode 100644 index 0000000..3312ca0 Binary files /dev/null and b/OpenPLC_version_1/software/linux-debian/Gtk/LDMicro-2.2.0-Linux-Ubuntu16.04.deb differ diff --git a/OpenPLC_version_1/software/linux-debian/Gtk/LDMicro-2.2.0-Linux-Ubuntu18.04.deb b/OpenPLC_version_1/software/linux-debian/Gtk/LDMicro-2.2.0-Linux-Ubuntu18.04.deb new file mode 100644 index 0000000..528b2d0 Binary files /dev/null and b/OpenPLC_version_1/software/linux-debian/Gtk/LDMicro-2.2.0-Linux-Ubuntu18.04.deb differ diff --git a/OpenPLC_version_1/software/linux-debian/Gtk/LDMicro-2.2.4-Linux.deb b/OpenPLC_version_1/software/linux-debian/Gtk/LDMicro-2.2.4-Linux.deb new file mode 100755 index 0000000..6f15d4d Binary files /dev/null and b/OpenPLC_version_1/software/linux-debian/Gtk/LDMicro-2.2.4-Linux.deb differ diff --git a/OpenPLC_version_1/software/linux-debian/Gtk/LDMicro-2.2.5-Linux-Gtk14.deb b/OpenPLC_version_1/software/linux-debian/Gtk/LDMicro-2.2.5-Linux-Gtk14.deb new file mode 100644 index 0000000..5d918a4 Binary files /dev/null and b/OpenPLC_version_1/software/linux-debian/Gtk/LDMicro-2.2.5-Linux-Gtk14.deb differ diff --git a/OpenPLC_version_1/software/linux-debian/Gtk/LDMicro-2.2.5-Linux-Gtk16.deb b/OpenPLC_version_1/software/linux-debian/Gtk/LDMicro-2.2.5-Linux-Gtk16.deb new file mode 100644 index 0000000..ab211b6 Binary files /dev/null and b/OpenPLC_version_1/software/linux-debian/Gtk/LDMicro-2.2.5-Linux-Gtk16.deb differ diff --git a/OpenPLC_version_1/software/linux-debian/Qt/LDmicro_Qt-2.3.1-Linux-bionic.deb b/OpenPLC_version_1/software/linux-debian/Qt/LDmicro_Qt-2.3.1-Linux-bionic.deb new file mode 100644 index 0000000..57bbc94 Binary files /dev/null and b/OpenPLC_version_1/software/linux-debian/Qt/LDmicro_Qt-2.3.1-Linux-bionic.deb differ diff --git a/OpenPLC_version_1/software/linux-debian/Qt/LDmicro_Qt-2.3.1-Linux-xenial.deb b/OpenPLC_version_1/software/linux-debian/Qt/LDmicro_Qt-2.3.1-Linux-xenial.deb new file mode 100644 index 0000000..99e8561 Binary files /dev/null and b/OpenPLC_version_1/software/linux-debian/Qt/LDmicro_Qt-2.3.1-Linux-xenial.deb differ diff --git a/OpenPLC_version_1/software/linux-debian/Qt/LDmicro_Qt-2.3.2-Linux-bionic.deb b/OpenPLC_version_1/software/linux-debian/Qt/LDmicro_Qt-2.3.2-Linux-bionic.deb new file mode 100644 index 0000000..5dda353 Binary files /dev/null and b/OpenPLC_version_1/software/linux-debian/Qt/LDmicro_Qt-2.3.2-Linux-bionic.deb differ diff --git a/OpenPLC_version_1/software/linux-debian/Qt/LDmicro_Qt-2.3.2-Linux-xenial.deb b/OpenPLC_version_1/software/linux-debian/Qt/LDmicro_Qt-2.3.2-Linux-xenial.deb new file mode 100644 index 0000000..184d0f3 Binary files /dev/null and b/OpenPLC_version_1/software/linux-debian/Qt/LDmicro_Qt-2.3.2-Linux-xenial.deb differ diff --git a/OpenPLC_version_1/software/linux-debian/Qt/LDmicro_Qt-bionic--2.3.0-Linux.deb b/OpenPLC_version_1/software/linux-debian/Qt/LDmicro_Qt-bionic--2.3.0-Linux.deb new file mode 100644 index 0000000..63ebd5b Binary files /dev/null and b/OpenPLC_version_1/software/linux-debian/Qt/LDmicro_Qt-bionic--2.3.0-Linux.deb differ diff --git a/OpenPLC_version_1/software/linux-debian/Qt/LDmicro_Qt-xenial--2.3.0-Linux.deb b/OpenPLC_version_1/software/linux-debian/Qt/LDmicro_Qt-xenial--2.3.0-Linux.deb new file mode 100644 index 0000000..fa67036 Binary files /dev/null and b/OpenPLC_version_1/software/linux-debian/Qt/LDmicro_Qt-xenial--2.3.0-Linux.deb differ diff --git a/OpenPLC_version_1/software/win32/ldmicro.exe b/OpenPLC_version_1/software/win32/ldmicro.exe new file mode 100755 index 0000000..f19b3bf Binary files /dev/null and b/OpenPLC_version_1/software/win32/ldmicro.exe differ diff --git a/OpenPLC_version_2/software/README.md b/OpenPLC_version_2/software/README.md new file mode 100755 index 0000000..ec4efb2 --- /dev/null +++ b/OpenPLC_version_2/software/README.md @@ -0,0 +1,19 @@ +# OpenPLC Version 2 + +Version 2 hardware is built around a Raspberry Pi. [4diac](https://www.eclipse.org/4diac/) is the associated software and you may download it from here - [Link](https://www.eclipse.org/4diac/en_dow.php). + +Unlike *Version 1*, 4daic follows the [IEC 61499](https://en.wikipedia.org/wiki/IEC_61499) standard whereas the former follows **ladder logic** as defined in [IEC 6113-3](https://en.wikipedia.org/wiki/IEC_61131-3). Programs in *4daic* are written using **Function Blocks**, which are event driven sub-programs with robust data encapsulation. + +## 4diac + +**4daic** has got two primary components + +- **4diac IDE** - It is an integrated development environment written in Java, based on the Eclipse framework. It provides an extensible engineering environment for modeling distributed control applications compliant to the IEC 61499 standard. You use 4diac IDE to create FBs, applications, configure the devices and other tasks related to IEC 61499. Within 4diac IDE, these results can also be deployed to devices running 4diac FORTE or other compliant run-time environments. + +- **FORTE** - It is a small portable C++ implementation of an IEC 61499 runtime environment which supports executing IEC 61499 FB networks on small embedded devices. 4diac FORTE typically runs on top of a (real-time) OS. 4diac FORTE is a multi-threaded and low memory-consuming runtime environment. It has been tested on several different operating systems, for example, Windows, Linux (i386, amd64, ppc, xScale, arm), NetOS, eCos, rcX from Hilscher, vxWorks, and freeRTOS. + +*Note: We are working on developing an exclusive forte version for our hardware and it is a work in progress. Till updated here, please choose the hardware as Raspberry Pi.* + +### Learning 4diac + +The official [documentation](https://www.eclipse.org/4diac/en_help.php) is the best source for learning the software a-z. You can join the [forum](https://www.eclipse.org/forums/index.php?t=thread&frm_id=308) and get support from the community too. Also, you can contact us in [***contact-openplc[at]fosse[dot]in***](). diff --git a/Software/OpenPLCV1_LDMicro/README.rst b/Software/OpenPLCV1_LDMicro/README.rst deleted file mode 100755 index 1667a89..0000000 --- a/Software/OpenPLCV1_LDMicro/README.rst +++ /dev/null @@ -1,19 +0,0 @@ -README -====== - -This repository contains the software LDMicro used by OpenPLC to perform ladder experiments. - -If you wish to contribute to developing the software or to download the source code, visit the links below. - - - -Windows -====== - -https://github.com/FOSSEE/OpenPLC-ldmicro.git - - -Linux (Gtk) -====== - -https://github.com/FOSSEE/LDMicroGtk.git diff --git a/Software/OpenPLCV1_LDMicro/SoftImages/Add.svg b/Software/OpenPLCV1_LDMicro/SoftImages/Add.svg deleted file mode 100644 index f928830..0000000 --- a/Software/OpenPLCV1_LDMicro/SoftImages/Add.svg +++ /dev/null @@ -1,94 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - { } - - - diff --git a/Software/OpenPLCV1_LDMicro/SoftImages/CountDown.svg b/Software/OpenPLCV1_LDMicro/SoftImages/CountDown.svg deleted file mode 100644 index 8a011d1..0000000 --- a/Software/OpenPLCV1_LDMicro/SoftImages/CountDown.svg +++ /dev/null @@ -1,89 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - [CTD] - diff --git a/Software/OpenPLCV1_LDMicro/SoftImages/CountUp.svg b/Software/OpenPLCV1_LDMicro/SoftImages/CountUp.svg deleted file mode 100644 index d8a3cd5..0000000 --- a/Software/OpenPLCV1_LDMicro/SoftImages/CountUp.svg +++ /dev/null @@ -1,89 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - [CTU] - diff --git a/Software/OpenPLCV1_LDMicro/SoftImages/Div.svg b/Software/OpenPLCV1_LDMicro/SoftImages/Div.svg deleted file mode 100644 index a097c9a..0000000 --- a/Software/OpenPLCV1_LDMicro/SoftImages/Div.svg +++ /dev/null @@ -1,99 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - { } - - - - diff --git a/Software/OpenPLCV1_LDMicro/SoftImages/Multiply.svg b/Software/OpenPLCV1_LDMicro/SoftImages/Multiply.svg deleted file mode 100644 index 1160687..0000000 --- a/Software/OpenPLCV1_LDMicro/SoftImages/Multiply.svg +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - { } - - - - - diff --git a/Software/OpenPLCV1_LDMicro/SoftImages/NegatedCoil.svg b/Software/OpenPLCV1_LDMicro/SoftImages/NegatedCoil.svg deleted file mode 100644 index 0b0f78e..0000000 --- a/Software/OpenPLCV1_LDMicro/SoftImages/NegatedCoil.svg +++ /dev/null @@ -1,77 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - (/) - diff --git a/Software/OpenPLCV1_LDMicro/SoftImages/NegatedContact.svg b/Software/OpenPLCV1_LDMicro/SoftImages/NegatedContact.svg deleted file mode 100644 index aa8b697..0000000 --- a/Software/OpenPLCV1_LDMicro/SoftImages/NegatedContact.svg +++ /dev/null @@ -1,77 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - ]/[ - diff --git a/Software/OpenPLCV1_LDMicro/SoftImages/NormalCoil.svg b/Software/OpenPLCV1_LDMicro/SoftImages/NormalCoil.svg deleted file mode 100644 index a5de160..0000000 --- a/Software/OpenPLCV1_LDMicro/SoftImages/NormalCoil.svg +++ /dev/null @@ -1,77 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - ( ) - diff --git a/Software/OpenPLCV1_LDMicro/SoftImages/NormalContact.svg b/Software/OpenPLCV1_LDMicro/SoftImages/NormalContact.svg deleted file mode 100644 index f9f291f..0000000 --- a/Software/OpenPLCV1_LDMicro/SoftImages/NormalContact.svg +++ /dev/null @@ -1,74 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - ] [ - diff --git a/Software/OpenPLCV1_LDMicro/SoftImages/OffTimer.svg b/Software/OpenPLCV1_LDMicro/SoftImages/OffTimer.svg deleted file mode 100644 index 36de57b..0000000 --- a/Software/OpenPLCV1_LDMicro/SoftImages/OffTimer.svg +++ /dev/null @@ -1,89 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - [TOF] - diff --git a/Software/OpenPLCV1_LDMicro/SoftImages/OnTimer.svg b/Software/OpenPLCV1_LDMicro/SoftImages/OnTimer.svg deleted file mode 100644 index fcbfd40..0000000 --- a/Software/OpenPLCV1_LDMicro/SoftImages/OnTimer.svg +++ /dev/null @@ -1,87 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - [TON] - diff --git a/Software/OpenPLCV1_LDMicro/SoftImages/Reset.svg b/Software/OpenPLCV1_LDMicro/SoftImages/Reset.svg deleted file mode 100644 index 4963903..0000000 --- a/Software/OpenPLCV1_LDMicro/SoftImages/Reset.svg +++ /dev/null @@ -1,89 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - {RES} - - - diff --git a/Software/OpenPLCV1_LDMicro/SoftImages/ResetOnlyCoil.svg b/Software/OpenPLCV1_LDMicro/SoftImages/ResetOnlyCoil.svg deleted file mode 100644 index 9cc0a51..0000000 --- a/Software/OpenPLCV1_LDMicro/SoftImages/ResetOnlyCoil.svg +++ /dev/null @@ -1,78 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - (R) - diff --git a/Software/OpenPLCV1_LDMicro/SoftImages/SetOnlyCoil.svg b/Software/OpenPLCV1_LDMicro/SoftImages/SetOnlyCoil.svg deleted file mode 100644 index 41cf4a7..0000000 --- a/Software/OpenPLCV1_LDMicro/SoftImages/SetOnlyCoil.svg +++ /dev/null @@ -1,78 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - (S) - diff --git a/Software/OpenPLCV1_LDMicro/SoftImages/Sub.svg b/Software/OpenPLCV1_LDMicro/SoftImages/Sub.svg deleted file mode 100644 index 1d65630..0000000 --- a/Software/OpenPLCV1_LDMicro/SoftImages/Sub.svg +++ /dev/null @@ -1,89 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - { } - - diff --git a/Software/OpenPLCV1_LDMicro/SoftImages/ldmicro.png b/Software/OpenPLCV1_LDMicro/SoftImages/ldmicro.png deleted file mode 100644 index 9012cc1..0000000 Binary files a/Software/OpenPLCV1_LDMicro/SoftImages/ldmicro.png and /dev/null differ diff --git a/Software/OpenPLCV1_LDMicro/SoftImages/ldmicro.svg b/Software/OpenPLCV1_LDMicro/SoftImages/ldmicro.svg deleted file mode 100644 index d9a18a2..0000000 --- a/Software/OpenPLCV1_LDMicro/SoftImages/ldmicro.svg +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - - ][ - - - () - ][ - - - - - - diff --git a/Software/OpenPLCV1_LDMicro/linux-debian/Gtk/LDMicro-2.2.0-Linux-Ubuntu14.04.deb b/Software/OpenPLCV1_LDMicro/linux-debian/Gtk/LDMicro-2.2.0-Linux-Ubuntu14.04.deb deleted file mode 100644 index 4897671..0000000 Binary files a/Software/OpenPLCV1_LDMicro/linux-debian/Gtk/LDMicro-2.2.0-Linux-Ubuntu14.04.deb and /dev/null differ diff --git a/Software/OpenPLCV1_LDMicro/linux-debian/Gtk/LDMicro-2.2.0-Linux-Ubuntu16.04.deb b/Software/OpenPLCV1_LDMicro/linux-debian/Gtk/LDMicro-2.2.0-Linux-Ubuntu16.04.deb deleted file mode 100644 index 3312ca0..0000000 Binary files a/Software/OpenPLCV1_LDMicro/linux-debian/Gtk/LDMicro-2.2.0-Linux-Ubuntu16.04.deb and /dev/null differ diff --git a/Software/OpenPLCV1_LDMicro/linux-debian/Gtk/LDMicro-2.2.0-Linux-Ubuntu18.04.deb b/Software/OpenPLCV1_LDMicro/linux-debian/Gtk/LDMicro-2.2.0-Linux-Ubuntu18.04.deb deleted file mode 100644 index 528b2d0..0000000 Binary files a/Software/OpenPLCV1_LDMicro/linux-debian/Gtk/LDMicro-2.2.0-Linux-Ubuntu18.04.deb and /dev/null differ diff --git a/Software/OpenPLCV1_LDMicro/linux-debian/Gtk/LDMicro-2.2.4-Linux.deb b/Software/OpenPLCV1_LDMicro/linux-debian/Gtk/LDMicro-2.2.4-Linux.deb deleted file mode 100755 index 6f15d4d..0000000 Binary files a/Software/OpenPLCV1_LDMicro/linux-debian/Gtk/LDMicro-2.2.4-Linux.deb and /dev/null differ diff --git a/Software/OpenPLCV1_LDMicro/linux-debian/Gtk/LDMicro-2.2.5-Linux-Gtk14.deb b/Software/OpenPLCV1_LDMicro/linux-debian/Gtk/LDMicro-2.2.5-Linux-Gtk14.deb deleted file mode 100644 index 5d918a4..0000000 Binary files a/Software/OpenPLCV1_LDMicro/linux-debian/Gtk/LDMicro-2.2.5-Linux-Gtk14.deb and /dev/null differ diff --git a/Software/OpenPLCV1_LDMicro/linux-debian/Gtk/LDMicro-2.2.5-Linux-Gtk16.deb b/Software/OpenPLCV1_LDMicro/linux-debian/Gtk/LDMicro-2.2.5-Linux-Gtk16.deb deleted file mode 100644 index ab211b6..0000000 Binary files a/Software/OpenPLCV1_LDMicro/linux-debian/Gtk/LDMicro-2.2.5-Linux-Gtk16.deb and /dev/null differ diff --git a/Software/OpenPLCV1_LDMicro/linux-debian/Qt/LDmicro_Qt-2.3.1-Linux-bionic.deb b/Software/OpenPLCV1_LDMicro/linux-debian/Qt/LDmicro_Qt-2.3.1-Linux-bionic.deb deleted file mode 100644 index 57bbc94..0000000 Binary files a/Software/OpenPLCV1_LDMicro/linux-debian/Qt/LDmicro_Qt-2.3.1-Linux-bionic.deb and /dev/null differ diff --git a/Software/OpenPLCV1_LDMicro/linux-debian/Qt/LDmicro_Qt-2.3.1-Linux-xenial.deb b/Software/OpenPLCV1_LDMicro/linux-debian/Qt/LDmicro_Qt-2.3.1-Linux-xenial.deb deleted file mode 100644 index 99e8561..0000000 Binary files a/Software/OpenPLCV1_LDMicro/linux-debian/Qt/LDmicro_Qt-2.3.1-Linux-xenial.deb and /dev/null differ diff --git a/Software/OpenPLCV1_LDMicro/linux-debian/Qt/LDmicro_Qt-2.3.2-Linux-bionic.deb b/Software/OpenPLCV1_LDMicro/linux-debian/Qt/LDmicro_Qt-2.3.2-Linux-bionic.deb deleted file mode 100644 index 5dda353..0000000 Binary files a/Software/OpenPLCV1_LDMicro/linux-debian/Qt/LDmicro_Qt-2.3.2-Linux-bionic.deb and /dev/null differ diff --git a/Software/OpenPLCV1_LDMicro/linux-debian/Qt/LDmicro_Qt-2.3.2-Linux-xenial.deb b/Software/OpenPLCV1_LDMicro/linux-debian/Qt/LDmicro_Qt-2.3.2-Linux-xenial.deb deleted file mode 100644 index 184d0f3..0000000 Binary files a/Software/OpenPLCV1_LDMicro/linux-debian/Qt/LDmicro_Qt-2.3.2-Linux-xenial.deb and /dev/null differ diff --git a/Software/OpenPLCV1_LDMicro/linux-debian/Qt/LDmicro_Qt-bionic--2.3.0-Linux.deb b/Software/OpenPLCV1_LDMicro/linux-debian/Qt/LDmicro_Qt-bionic--2.3.0-Linux.deb deleted file mode 100644 index 63ebd5b..0000000 Binary files a/Software/OpenPLCV1_LDMicro/linux-debian/Qt/LDmicro_Qt-bionic--2.3.0-Linux.deb and /dev/null differ diff --git a/Software/OpenPLCV1_LDMicro/linux-debian/Qt/LDmicro_Qt-xenial--2.3.0-Linux.deb b/Software/OpenPLCV1_LDMicro/linux-debian/Qt/LDmicro_Qt-xenial--2.3.0-Linux.deb deleted file mode 100644 index fa67036..0000000 Binary files a/Software/OpenPLCV1_LDMicro/linux-debian/Qt/LDmicro_Qt-xenial--2.3.0-Linux.deb and /dev/null differ diff --git a/Software/OpenPLCV1_LDMicro/win32/ldmicro.exe b/Software/OpenPLCV1_LDMicro/win32/ldmicro.exe deleted file mode 100755 index f19b3bf..0000000 Binary files a/Software/OpenPLCV1_LDMicro/win32/ldmicro.exe and /dev/null differ diff --git a/Software/OpenPLCV2_4diac/README.md b/Software/OpenPLCV2_4diac/README.md deleted file mode 100755 index ec4efb2..0000000 --- a/Software/OpenPLCV2_4diac/README.md +++ /dev/null @@ -1,19 +0,0 @@ -# OpenPLC Version 2 - -Version 2 hardware is built around a Raspberry Pi. [4diac](https://www.eclipse.org/4diac/) is the associated software and you may download it from here - [Link](https://www.eclipse.org/4diac/en_dow.php). - -Unlike *Version 1*, 4daic follows the [IEC 61499](https://en.wikipedia.org/wiki/IEC_61499) standard whereas the former follows **ladder logic** as defined in [IEC 6113-3](https://en.wikipedia.org/wiki/IEC_61131-3). Programs in *4daic* are written using **Function Blocks**, which are event driven sub-programs with robust data encapsulation. - -## 4diac - -**4daic** has got two primary components - -- **4diac IDE** - It is an integrated development environment written in Java, based on the Eclipse framework. It provides an extensible engineering environment for modeling distributed control applications compliant to the IEC 61499 standard. You use 4diac IDE to create FBs, applications, configure the devices and other tasks related to IEC 61499. Within 4diac IDE, these results can also be deployed to devices running 4diac FORTE or other compliant run-time environments. - -- **FORTE** - It is a small portable C++ implementation of an IEC 61499 runtime environment which supports executing IEC 61499 FB networks on small embedded devices. 4diac FORTE typically runs on top of a (real-time) OS. 4diac FORTE is a multi-threaded and low memory-consuming runtime environment. It has been tested on several different operating systems, for example, Windows, Linux (i386, amd64, ppc, xScale, arm), NetOS, eCos, rcX from Hilscher, vxWorks, and freeRTOS. - -*Note: We are working on developing an exclusive forte version for our hardware and it is a work in progress. Till updated here, please choose the hardware as Raspberry Pi.* - -### Learning 4diac - -The official [documentation](https://www.eclipse.org/4diac/en_help.php) is the best source for learning the software a-z. You can join the [forum](https://www.eclipse.org/forums/index.php?t=thread&frm_id=308) and get support from the community too. Also, you can contact us in [***contact-openplc[at]fosse[dot]in***](). -- cgit