The table below compares the SPLat CC16 and CC18 with two other popular "entry level"
programmable controllers. We picked these two because they fall in a very similar price
range and are aimed at similar applications (though the Stamp is aimed more at hobby and education markets).
Controller comparison chart
SPLat CC16
SPLat CC18
Stamp 2SX
Triangle E10-npn
Published 1-off price
$69
$79
$59
$69
Total digital I/O
16
16
10
Max digital inputs
16
16
6
Max digital outputs
16
16
4
Peak output current/voltage
500mA/24V
30mA/5V
1A/24V
Aggregate o/p current, 50°C
2.3A / 24V
120mA / 5V
1.16A / 24V
Outputs will drive
Relays, solenoid valves, small stepper motors, small lamps, LEDs, etc
You must build your own real-world interface circuits
Relays, solenoid valves, small stepper motors, small lamps, LEDs, etc
Generate and measure time intervals, 10mS to 46 hours. Number limited only by available memory. Non-blocking (other parts of your program will continue while timing is taking place)
Inline delays - limited only by available memory. Blocks processor.
4, 0.1S to 999.9S. Non-blocking
Hardware counters
1x100kHz, event and frequency. 5x1.8kHz, event and frequency. Quadrature counter. Software counters.
None (Software counting only)
4, 0 to 9999. Flexible functionality
Data memory (user RAM)
250 bytes
96 bytes
2 bytes
Language
Proprietary, optimized for control applications. See our language comparison to discover how much simpler a SPLat program is than either ladder or Basic.
General purpose computer language, "Tiny Basic"
Ladder logic
Multitasking
Yes, up to 32 concurrent tasks
No
Yes
Expandable
Yes
No
No
ModBus
Yes, RTU slave
No
No
Built in networking
Yes. Master or slave. Several controllers exchange data automatically, with practically no programming required.