TR Automation may have the solution you are looking for. Systems can do the control or communicate to PLC's via ehternet or wireless. Systems do not lock-up like Windows based equipment. Good for process, batch, robotic systems, etc. Can develop special libraries also.
Drop me a note at...