ПЛК, ПК-совместимые контроллеры, удаленный ввод/вывод