Cost-effective programmable logic controller alternatives optimized as embedded components in OEM products
Home
Controls programming as easy as it should be
The easier alternative to C, Basic and Ladder
 Programmable Logic Controller replacement for  OEM embedded controls


By Goooogle
News, views and tech tips delivered occasionally to your inbox.

Competitors: Will you accept our challenge?
To any competitor prepared to submit a sample program in their language:
We will post your sample and notes in the above comparison and provide a link to your website.
Conditions:
1. Your program must do exactly the same as our program above, and may contain only the same 3 comments.
2. We must know the size of the object code, over and above any base operating environment (i.e. the size of the final code less the size of a null program).
3. We will provide a link to any page on your website providing the website in our opinion contains no disparaging comments about our product or this offer. The link will open in a new window.
4. You must provide a reciprocal link to a nominated page on our website.
5. Your controller, without added I/O modules, must be able to directly interface to industrial NPN and PNP sensors and drive loads at 24V DC or AC at at least 250mA.
6. Your product must be available as a choice of standard (off the shelf) product or custom designs. Standard product must include built in operator interface options. Customization options must be available for quantities as low as 15 pieces. You must offer fully customized designs for quantities down to 300 per year with an NRE cost of typically less that $15K for a straight forward design.
7. We will reproduce your program as gif file (for graphic languages only) or as text. If you submit a gif we will not edit it. If you submit a text source we will convert it to the same font as the other examples. You are advised to convert tabs to spaces and keep the listing width so it will fit without horizontal scrolling.
The following competitors have accepted our challenge since this was first posted May 7 2006:
 Programmable Logic Controller replacement for  OEM embedded controls

The world's easiest controls programming language

We believe SPLat's programming language is the easiest in the world for embedded OEM control applications. SPLat's language was originally devised, and has evolved over time, with embedded machine control as its main driver. The example below shows off just a few of the language features that make SPLat so easy for control programming. Compared to C, Basic and other general purpose computer languages, SPLat focusses on those language elements that are important for programing controls, which is very different to general computing. SPLat lets you express the concepts of logic, sequence and time quickly and easily. Compared to ladder, SPLat lets you tell the controller what to do, rather than what to be (in ladder you emulate a circuit made up of relays, timers etc, so in reality you are designing a circuit that will solve the problem rather than simply solving the problem directly).

... You compare, you decide!

In the two side-by-side windows below you can compare the same program written in several languages that are used for programming controls. Just click on the language names to select.

What the program does           Is this comparison honest?           What about my favourite language?
Extremely simple programming of combedded control systems. Much easier than C, Basic or Ladder.