<strong>ICP DAS USA</strong> has a new PLC coming out that is running on Windows CE.NET 4.2 on a Intel Strong ARM CPU. It can run PC based control software developed with higher languages such as c#, vb.net and embeded c++. This offers the best of both the worlds - PC and PLC. If you like ladder logic you can use ISaGRAF and TraceMode. It also has a builtin VGA, Ethernet, CompactFlash, USB, Keyb and mouse ports (phew) and can use a regular monitor (or touchscreen) to view its HMI. You can check it out <strong>here</strong> .