Free ladder & sequential (grafcet) languages as used on many PLC for programming automation process. Ladder language allows to realize programs on PLC in an electric way. Modbus protocol for SCADA cnx and remote I/O modules. RTLinux/RTAI/Xenomai support for real-time. Can be embedded without GTK interface.