Festo — Fluidsim 5 Full Version 37 ((link))

Components respond in real time to input changes. You can click on a pushbutton or a limit switch and see the cylinder extend or a motor start, with pressure/flow visualized through animated color gradients.