Skip to content

Commit

Permalink
Release candidate
Browse files Browse the repository at this point in the history
  • Loading branch information
geatec committed Oct 5, 2020
1 parent eb5e6e2 commit bec98c3
Show file tree
Hide file tree
Showing 70 changed files with 13 additions and 5,931 deletions.
6 changes: 3 additions & 3 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ SimPyLC does not attempt to mimic any particular PLC instruction set or graphica
What it is
----------

SimPyLC functionally behaves like a PLC or a set of interconnected PLC's and controlled systems. It is a very powerful tool to gain insight in the behaviour of real time controls and controlled systems. It allows you to force values, to freeze time, to draw timing charts and to visualize your system. This is all done in a very simple and straightforward way. But make no mistake, simulating systems in this way has a track record of reducing months of commissioning time to mere days. SimPyLC is Form Follows Function at its best, it does what it has to do in a robust no-nonsense way. Its sourcecode is tiny and fully open to understanding. The accompanying document *simpylc_howto* condenses decenia of practical experience in control systems in a few clear design rules that can save you lots of trouble and prevent accidents. In addition to this SimPyLC can generate C code for the Arduino processor boards.
SimPyLC functionally behaves like a PLC or a set of interconnected PLC's and controlled systems. It is a very powerful tool to gain insight in the behaviour of real time controls and controlled systems. It allows you to force values, to freeze time, to draw timing charts and to visualize your system. This is all done in a very simple and straightforward way. But make no mistake, simulating systems in this way has a track record of reducing months of commissioning time to mere days. SimPyLC is Form Follows Function at its best, it does what it has to do in a robust no-nonsense way. Its sourcecode is tiny and fully open to understanding. The accompanying document `SimPyLCHowTo <http://www.qquick.org/simpylc/simpylc_howto.pdf>`_ condenses decenia of practical experience in control systems in a few clear design rules that can save you lots of trouble and prevent accidents. In addition to this SimPyLC can generate C code for the Arduino processor boards.

.. figure:: http://www.qquick.org/simpylc/arduinodue.jpg
:alt: Picture of Arduino Due
Expand Down Expand Up @@ -58,7 +58,7 @@ Bugs fixed
Installation
------------

Installation for Windows, Linux and OSX is described in the *sympylc_howto* document.
Installation for Windows, Linux and OSX is described in `SimPyLCHowTo <http://www.qquick.org/simpylc/simpylc_howto.pdf>`_.

Usage
-----
Expand All @@ -83,7 +83,7 @@ For a test run of oneArmedRobot
1. Enter setpoints in degrees for the joint angles (e.g. torAngSet for the torso of the robot) on the movement control page.
2. After that set 'go' to 1 and watch what happens.

If you want to experiment yourself, read `SimPyLCHowTo <http://www.qquick.org/simpylchowto>`_
If you want to experiment yourself, read `SimPyLCHowTo <http://www.qquick.org/simpylc/simpylc_howto.pdf>`_

.. figure:: http://www.qquick.org/simpylc/robotsimulationsource.jpg
:alt: A sample SimPyLC program
Expand Down
31 changes: 0 additions & 31 deletions build/lib/simpylc/__init__.py

This file was deleted.

58 changes: 0 additions & 58 deletions build/lib/simpylc/__main__.py

This file was deleted.

Binary file removed build/lib/simpylc/accessories/QuartzMS.TTF
Binary file not shown.
Binary file removed build/lib/simpylc/accessories/freeglut.dll
Binary file not shown.
159 changes: 0 additions & 159 deletions build/lib/simpylc/base.py

This file was deleted.

Loading

0 comments on commit bec98c3

Please sign in to comment.