A virtual cRIO