diff options
m--------- | Doc/OpenPLC | 6 | ||||
-rw-r--r-- | Documentation/Creating-Ladders.rst (renamed from Doc/Creating-Ladders.rst) | 0 | ||||
-rw-r--r-- | Documentation/Creating-Ladders.rst~ (renamed from Doc/Creating-Ladders.rst~) | 0 | ||||
-rw-r--r-- | Documentation/OpenPLC.sch (renamed from Doc/OpenPLC.sch) | 0 | ||||
-rw-r--r-- | Documentation/Programmming-the-controller.rst (renamed from Doc/Programmming-the-controller.rst) | 0 | ||||
-rw-r--r-- | Documentation/Programmming-the-controller.rst~ (renamed from Doc/Programmming-the-controller.rst~) | 0 | ||||
-rw-r--r-- | Documentation/Software-requirements.rst (renamed from Doc/Software-requirements.rst) | 0 | ||||
-rw-r--r-- | Documentation/Software-requirements.rst~ (renamed from Doc/Software-requirements.rst~) | 0 | ||||
-rw-r--r-- | Documentation/images/Comm.png (renamed from Doc/images/Comm.png) | bin | 4400 -> 4400 bytes | |||
-rw-r--r-- | Documentation/images/Downloading-LD-Micro.png (renamed from Doc/images/Downloading-LD-Micro.png) | bin | 80514 -> 80514 bytes | |||
-rw-r--r-- | Documentation/images/Figcmd.png (renamed from Doc/images/Figcmd.png) | bin | 32606 -> 32606 bytes | |||
-rw-r--r-- | Documentation/images/PIN.png (renamed from Doc/images/PIN.png) | bin | 24765 -> 24765 bytes | |||
-rw-r--r-- | Documentation/images/Setup.png (renamed from Doc/images/Setup.png) | bin | 4944 -> 4944 bytes | |||
-rw-r--r-- | Documentation/images/avrdude1.png (renamed from Doc/images/avrdude1.png) | bin | 25627 -> 25627 bytes | |||
-rw-r--r-- | Documentation/images/change.png (renamed from Doc/images/change.png) | bin | 11498 -> 11498 bytes | |||
-rw-r--r-- | Documentation/images/cont.png (renamed from Doc/images/cont.png) | bin | 29227 -> 29227 bytes | |||
-rw-r--r-- | Documentation/images/fuse1.png (renamed from Doc/images/fuse1.png) | bin | 111615 -> 111615 bytes | |||
-rw-r--r-- | Documentation/images/fuse2.png (renamed from Doc/images/fuse2.png) | bin | 91216 -> 91216 bytes | |||
-rw-r--r-- | Documentation/images/ld1.png (renamed from Doc/images/ld1.png) | bin | 13229 -> 13229 bytes | |||
-rw-r--r-- | Documentation/images/manavrdude.png (renamed from Doc/images/manavrdude.png) | bin | 174706 -> 174706 bytes | |||
-rw-r--r-- | Documentation/images/prop.png (renamed from Doc/images/prop.png) | bin | 4880 -> 4880 bytes | |||
-rw-r--r-- | Documentation/images/states.png (renamed from Doc/images/states.png) | bin | 9574 -> 9574 bytes | |||
-rw-r--r-- | Documentation/images/usb.png (renamed from Doc/images/usb.png) | bin | 169092 -> 169092 bytes | |||
m--------- | OpenPLC | 6 | ||||
-rw-r--r-- | README.md~HEAD | 11 |
25 files changed, 0 insertions, 23 deletions
diff --git a/Doc/OpenPLC b/Doc/OpenPLC deleted file mode 160000 -Subproject 895c9a6cce9d1038bc69ec6bd1f7a86c36ca51c diff --git a/Doc/Creating-Ladders.rst b/Documentation/Creating-Ladders.rst index 07f87bd..07f87bd 100644 --- a/Doc/Creating-Ladders.rst +++ b/Documentation/Creating-Ladders.rst diff --git a/Doc/Creating-Ladders.rst~ b/Documentation/Creating-Ladders.rst~ index d04d9dc..d04d9dc 100644 --- a/Doc/Creating-Ladders.rst~ +++ b/Documentation/Creating-Ladders.rst~ diff --git a/Doc/OpenPLC.sch b/Documentation/OpenPLC.sch index eba967b..eba967b 100644 --- a/Doc/OpenPLC.sch +++ b/Documentation/OpenPLC.sch diff --git a/Doc/Programmming-the-controller.rst b/Documentation/Programmming-the-controller.rst index 1357aab..1357aab 100644 --- a/Doc/Programmming-the-controller.rst +++ b/Documentation/Programmming-the-controller.rst diff --git a/Doc/Programmming-the-controller.rst~ b/Documentation/Programmming-the-controller.rst~ index 1357aab..1357aab 100644 --- a/Doc/Programmming-the-controller.rst~ +++ b/Documentation/Programmming-the-controller.rst~ diff --git a/Doc/Software-requirements.rst b/Documentation/Software-requirements.rst index f6b2bd3..f6b2bd3 100644 --- a/Doc/Software-requirements.rst +++ b/Documentation/Software-requirements.rst diff --git a/Doc/Software-requirements.rst~ b/Documentation/Software-requirements.rst~ index f6b2bd3..f6b2bd3 100644 --- a/Doc/Software-requirements.rst~ +++ b/Documentation/Software-requirements.rst~ diff --git a/Doc/images/Comm.png b/Documentation/images/Comm.png Binary files differindex 78567a8..78567a8 100644 --- a/Doc/images/Comm.png +++ b/Documentation/images/Comm.png diff --git a/Doc/images/Downloading-LD-Micro.png b/Documentation/images/Downloading-LD-Micro.png Binary files differindex 6f5037d..6f5037d 100644 --- a/Doc/images/Downloading-LD-Micro.png +++ b/Documentation/images/Downloading-LD-Micro.png diff --git a/Doc/images/Figcmd.png b/Documentation/images/Figcmd.png Binary files differindex 6c8197b..6c8197b 100644 --- a/Doc/images/Figcmd.png +++ b/Documentation/images/Figcmd.png diff --git a/Doc/images/PIN.png b/Documentation/images/PIN.png Binary files differindex aba755c..aba755c 100644 --- a/Doc/images/PIN.png +++ b/Documentation/images/PIN.png diff --git a/Doc/images/Setup.png b/Documentation/images/Setup.png Binary files differindex 400f652..400f652 100644 --- a/Doc/images/Setup.png +++ b/Documentation/images/Setup.png diff --git a/Doc/images/avrdude1.png b/Documentation/images/avrdude1.png Binary files differindex f35669f..f35669f 100644 --- a/Doc/images/avrdude1.png +++ b/Documentation/images/avrdude1.png diff --git a/Doc/images/change.png b/Documentation/images/change.png Binary files differindex b0d2000..b0d2000 100644 --- a/Doc/images/change.png +++ b/Documentation/images/change.png diff --git a/Doc/images/cont.png b/Documentation/images/cont.png Binary files differindex f03205a..f03205a 100644 --- a/Doc/images/cont.png +++ b/Documentation/images/cont.png diff --git a/Doc/images/fuse1.png b/Documentation/images/fuse1.png Binary files differindex 9995c99..9995c99 100644 --- a/Doc/images/fuse1.png +++ b/Documentation/images/fuse1.png diff --git a/Doc/images/fuse2.png b/Documentation/images/fuse2.png Binary files differindex e1e1086..e1e1086 100644 --- a/Doc/images/fuse2.png +++ b/Documentation/images/fuse2.png diff --git a/Doc/images/ld1.png b/Documentation/images/ld1.png Binary files differindex 328f268..328f268 100644 --- a/Doc/images/ld1.png +++ b/Documentation/images/ld1.png diff --git a/Doc/images/manavrdude.png b/Documentation/images/manavrdude.png Binary files differindex 1c2458c..1c2458c 100644 --- a/Doc/images/manavrdude.png +++ b/Documentation/images/manavrdude.png diff --git a/Doc/images/prop.png b/Documentation/images/prop.png Binary files differindex 35626f8..35626f8 100644 --- a/Doc/images/prop.png +++ b/Documentation/images/prop.png diff --git a/Doc/images/states.png b/Documentation/images/states.png Binary files differindex d858496..d858496 100644 --- a/Doc/images/states.png +++ b/Documentation/images/states.png diff --git a/Doc/images/usb.png b/Documentation/images/usb.png Binary files differindex c28f491..c28f491 100644 --- a/Doc/images/usb.png +++ b/Documentation/images/usb.png diff --git a/OpenPLC b/OpenPLC deleted file mode 160000 -Subproject 76d8b43b20daaadcd6c07e5a23e8d2ca6b59394 diff --git a/README.md~HEAD b/README.md~HEAD deleted file mode 100644 index 364f007..0000000 --- a/README.md~HEAD +++ /dev/null @@ -1,11 +0,0 @@ -OpenPLC is a microcontroller based small scale PLC, It uses atmega16 as controller. - -It is programmed using free open source software LDmicro. - -A PLC generally has a set of input and output ports to with the external -peripherals are connected, which are to be electrically controlled by the PLC.Looking into the flow of working of the PLC, the processor tries to make decisions in accordance to the program, generally written by the user using some logic used to program these units. - -The objective is to create an Open Source PLC, which has the capa- -bilities of the industrial PLC, but the catch here is, it’s much cheaper and simpler to work with. It incorporates a development board, that works on AVR’s ATmega16A IC, giving upto 40 pins, most of which can be used and programmed as the Input-Output pins as it’s done on a PLC. Moreover, the logic used here is Ladder Logic which is one of the easiest and also, robust in terms of its efficiency. Main point here is, this device is a standalone device, which can work without the host system being there, just being powered by a source. HEX files to be generated according to the controller are generated by a software called LDMicro, freely available for Windows and Linux users alike. - - |