К содержанию

РуководствоСтанки с ЧПУ и металлообработка

NC Studio на фрезере: плата, драйвер, 32-разрядная Windows и перенос настроек на другой компьютер

NC Studio не запускается, пишет, что плата не найдена, или просит регистрационный код: с этими тремя жалобами к мастерам по китайским фрезерам обращаются чаще всего. Объясняем, как устроена связка программы и платы, какой нужен компьютер, как поставить драйвер вручную, как переехать на другой ПК без потери настроек и что считать потолком скорости.

Дмитрий Волков

Инженер-механик, фрезерные станки с ЧПУ и CAM, 15 лет в отрасли

6 минут

Небольшой фрезер с ЧПУ с пылесборным шлангом на столе в мастерской, рядом монитор с управляющей программой
Станок, которым управляет отдельный компьютер: так же устроена связка NC Studio, станочного ПК и платы в слоте

Кратко

NC Studio управляет станком через отдельную плату в слоте PCI или PCIe, и именно с ней связаны почти все ошибки запуска. Для платы пятой версии нужен компьютер с 32-разрядной Windows XP или 7 и слотом PCI, мощный процессор не требуется. При сообщении «плата не найдена» вытаскивают плату, чистят слот, пробуют другой слот и ставят драйвер вручную из папки программы. Перед переездом на другой компьютер копируют папку с настроенной программой: без неё настройка станка занимает дни.

  • NC Studio состоит из программы на компьютере и платы управления Weihong или её клона. Программа без платы работает как эмулятор, станок она не поведёт.
  • Плата пятой версии ставится на 32-разрядную Windows XP или 7 с PCI-слотом. На 64-разрядных системах драйвер у практиков ставился не везде, в виртуальной машине плату программа не видит.
  • Ошибку «плата не найдена» чаще всего лечат переставлением платы в другой слот и ручной установкой драйвера из папки программы.
  • Все настройки лежат в папке программы. Её копируют перед любой переустановкой Windows и перед переездом на другой ПК.
  • Потолок скорости пятой версии задаёт частота импульсов платы, около 47 кГц по опыту операторов.

Что такое NC Studio и чем она отличается от пульта

NC Studio выпускает компания Weihong. Это программа для Windows, которая читает управляющую программу, планирует движение и отдаёт импульсы на драйверы двигателей через специальную плату управления. Плата стоит в системном блоке компьютера, в слоте PCI или PCIe, и соединена с драйверами шлейфом или кабелем. Поэтому станок на NC Studio всегда идёт в комплекте с компьютером, чаще всего старым и дешёвым, купленным специально под станок.

Автономный пульт устроен иначе: все вычисления идут внутри него, а компьютер не нужен совсем. Про пульты и их проблемы написано в статье про флешки, прошивку и бэкап пультов DSP. У NC Studio другой набор сложностей: драйвер платы, операционная система, версия программы, перенос настроек.

Если смотреть на то, как эти системы ставят на фрезеры Wattsan, то в характеристиках моделей M3 (1313, 1325, 1616, 2030, 2040) указаны NcStudio и серводвигатели Leadshine, а у A1 и M1 есть варианты NcStudio или RichAuto. Выбор между ними лучше делать по привычке оператора и по тому, где проще купить и заменить плату.

Версии и платы

Версию программы определяет плата, а не желание оператора. Практики называют такую картину.

ВерсияДля чего чаще используютЗамечания
NC Studio 5старые и недорогие платы, три осидрайвер платы ставится на 32-разрядные Windows XP и 7; частота импульсов около 47 кГц
NC Studio 8 (8.3xx)три оси на плате нового поколенияесть версии с автосменой инструмента, это ветка 8.5xx
NC Studio 10четыре оси и большеоболочка 32-разрядная, драйверы для x64 идут в комплекте

Версию для вашей платы выбирают по паспорту станка. Конфигурации разных поколений не взаимозаменяемы: оператор, поставивший версию 6A на плату с конфигурацией 6B, получал бегущие цифры на экране и ни одного движения. Если станок куплен без документации, версию ищут по надписи на плате и в окне «о программе».

Какой компьютер нужен

Операторы, которые годами обслуживают такие станки, советуют отдельный компьютер только под станок:

  • Операционная система. Для платы пятой версии подходят 32-разрядные Windows XP и Windows 7. На 64-разрядных системах драйвер у многих не встаёт.
  • Слот. Нужен свободный слот PCI, на старых платах другого нет. Современные материнские платы без PCI не годятся.
  • Процессор и память. Мощность не нужна: импульсы формирует плата, а не процессор. Подойдёт обычный офисный компьютер прошлых лет с чипсетом Intel.
  • Совместимость материнской платы. Известны случаи несовместимости: в обсуждениях называют материнские платы с чипсетом H77, на которых плата то работала, то нет, а на чипсете B75 заработала. Это сообщения отдельных операторов, общей таблицы у производителя нет. Надёжнее проверить плату на компьютере до покупки.
  • Виртуальные машины. Плату они не видят, это единодушное мнение практиков.

Отдельная история с 64-разрядной системой. В версии 8.516 есть 64-разрядный драйвер, но у оператора, пытавшегося поставить его на Windows 10, он вставал только при отключённой проверке подписи драйверов и после перезагрузки блокировался. Рабочая схема для мастерских такая: старый компьютер с 32-разрядной системой стоит у станка, а подготовкой программ занимаются на другом, современном ПК, и файлы переносят на флешке или по сети.

Беспроводные клавиатуры и мыши у станка не ставят. У радиоклавиатуры бывает задержка, а разряженная батарея в момент остановки опасна: фреза может врезаться в стол. Аварийная кнопка должна быть проводной.

Ошибка «плата не найдена» и что с ней делать

Самое частое сообщение звучит как «Driver Error: motion adaptor self-check failure or not exist», иногда с кодом вроде ME-FF03. Оно значит, что программа не получила ответ от платы. Причины по убыванию частоты:

  1. 64-разрядная Windows или драйвер, который не встал;
  2. плата сидит неплотно или окислился слот;
  3. несовместимый чипсет материнской платы;
  4. неисправная плата или клон с плохой пайкой.

Порядок действий при ошибке драйвера

  1. 01

    Выключите компьютер и вытащите плату.

    Очистите контакты и слот сухой кисточкой. Работать нужно при отключённом питании.

  2. 02

    Поставьте плату в другой слот PCI.

    Если в системном блоке слот один, переходите к следующему шагу.

  3. 03

    Удалите старые драйверы

    платы в диспетчере устройств, перезагрузитесь, затем установите программу заново.

  4. 04

    Поставьте драйвер вручную.

    В диспетчере устройств найдите неопознанное устройство, выберите «Обновить драйвер» и укажите папку установки программы: драйвер лежит в ней, в файле с расширением inf.

  5. 05

    Проверьте плату на другом компьютере.

    Если ошибка осталась, значит, неисправна плата, и ремонтировать её не стоит, дешевле заменить.

На Windows 7 в 64-разрядной версии практики иногда запускали установщик и саму программу в режиме совместимости с Windows XP SP3, но это обходной путь для отдельных версий. Универсальным решением остаётся 32-разрядная система.

Регистрационный код и блокировка по времени

У плат-клонов встречается блокировка: через месяц-два программа сообщает «please input register information» и просит код. Плата привязана к поставщику, и код выдаёт он. Практики сообщают о нескольких путях: звонок изготовителю станка с номером платы, возврат к более старой версии программы, замена платы. Поиск кодов и генераторов в сети советуют не продолжать: результат нестабилен, а по стоимости времени проще купить плату без блокировки. Перед покупкой подержанного станка стоит спросить продавца, нет ли у платы привязки по времени. Про остальную проверку б/у станка написано в статье про новый или б/у станок.

Перенос настроек на другой компьютер

Все параметры станка (эквивалент импульса, размеры стола, ускорения, направление осей, конфигурация входов и выходов) хранятся в файле настроек внутри папки программы. В пятой версии это файл ncstudio.dat. После переустановки Windows папка пропадает вместе с диском, а восстановление параметров вручную занимает день или несколько.

Перенос NC Studio 5 на другой компьютер

  1. 01

    Скопируйте папку программы целиком

    со станка на внешний носитель, пока станок работает.

  2. 02

    На новом компьютере установите дистрибутив

    программы и драйвер платы вручную, указав папку установки.

  3. 03

    Подмените папку

    программы скопированной, и настройки вернутся на место.

  4. 04

    Запустите поиск дома по всем осям

    и проверьте размеры тестовым квадратом. Сначала на малой подаче и с рукой на аварийной кнопке.

Для восьмой версии и новее есть утилита NcHelper. На её вкладках можно сохранить настройки станка в файл и собрать собственный установщик, который развернёт программу вместе с вашими настройками. Участники обсуждений спорят, что именно попадает в копию, и советуют дополнительно скопировать папку программы целиком.

Параметры станка закрыты паролем производителя. Пароль у поставщика узнают при покупке. Менять параметры без копии рискованно: недопустимое значение, например нулевой радиус вращающейся заготовки, может заблокировать вход в настройки.

Скорость: где потолок

У платы пятой версии скорость ограничена частотой импульсов. Операторы называют цифру около 47 кГц; по документации Weihong мы её не проверяли, поэтому считайте её практическим ориентиром. Расчёт простой: скорость в миллиметрах в секунду равна частоте, делённой на число импульсов на миллиметр. В NC Studio параметр хранится в обратном виде, как миллиметры на импульс.

Миллиметров на импульсИмпульсов на миллиметрПредельная скорость при 47 кГц
0,003125 (ШВП 5 мм, двигатель 200 шагов, микрошаг 8)3208,8 м/мин
0,0062516017,6 м/мин
0,01258035,3 м/мин

Следствие практическое. Если на станке стоит мелкое дробление шага, станок физически не разгонится выше этой цифры, и никакой параметр скорости это не исправит. Операторы, перешедшие с платы восьмой версии на пятую, замечали падение холостого хода. Если нужна скорость, дробление уменьшают вдвое, а миллиметры на импульс увеличивают вдвое, и максимальная скорость вырастает вдвое при более грубой дискретности. Точность определяют люфты механики, а не микрошаг, поэтому для фрезера это обычно приемлемо. Подробно про расчёт и проверку размеров написано в статье про калибровку импульсов и дом.

Частые ошибки

  • Переустановка Windows без копии папки программы. Настройки пропадают, и приходится собирать их по крупицам.
  • Шпиндель не выключается после конца программы. В конец постпроцессора добавляют принудительный M05, как описано в статье про постпроцессор.
  • Подача в программе выше возможностей станка. Если в G-коде стоит F240000 при максимуме 2200 мм/мин, программа выдаст ошибку. S задаёт обороты, F задаёт подачу.
  • Правка файлов программы вручную. Самодельные русификаторы и правка библиотек вызывали сбои у станков.

Когда нужен инженер

Если плата не находится ни в одном слоте, драйвер не ставится и подозрение падает на материнскую плату, а производство стоит, диагностику лучше отдать специалисту с готовым набором плат и компьютеров для проверки. В этапы пусконаладки ЧПУ у Lasercut входят настройка системы управления и программ, проверка электроники и механики, и сервисная служба компании выезжает и к станкам, купленным не у неё.

Частые вопросы

На какой Windows работает NC Studio?

Версия пятая с платой в слоте PCI — на 32-разрядных Windows XP и Windows 7. Для более новых плат версий 8 и 10 драйверы 64-разрядной системы есть, но операторы сообщают о проблемах со стабильностью. Надёжная схема — отдельный компьютер под станок.

Можно ли запустить NC Studio без платы?

Да, в режиме эмулятора. Такой режим используют для отладки программ дома. Станок без платы программа не поведёт.

Как перенести настройки на другой компьютер?

Скопировать папку программы целиком, на новом компьютере установить программу и драйвер платы, затем заменить папку своей. В версиях 8 и выше есть утилита NcHelper, которая создаёт файл с настройками станка и собственный установщик.

Почему станок не едет быстрее определённой скорости?

Частота импульсов платы конечна, по опыту практиков около 47 кГц у пятой версии. При мелком дроблении шага это даёт потолок скорости, который можно поднять, только огрубив дискретность.

Источники

  1. Weihong: производитель системы NC Studio ↗ — официальный сайт, раздел продуктов
  2. Conventional PCI ↗ — Wikipedia, описание слота PCI
  3. Совместимость NcStudio и Windows 64 ↗ — обсуждение практиков
  4. NcStudio driver error ↗ — обсуждение практиков
  5. Перенос NcStudio на другой компьютер с сохранением настроек ↗ — обсуждение практиков

Фото: matthew venn / Wikimedia Commons, CC BY-SA 2.0

Автор

Дмитрий Волков

Инженер-механик, фрезерные станки с ЧПУ и CAM, 15 лет в отрасли

Пятнадцать лет работает с фрезерными станками с ЧПУ: от мебельных раскроечных центров до обработки металла. Пишет о фрезерах, инструменте, CAM-программах и системах управления.

Все материалы автора →

Как мы готовим материалы — в редакционной политике. Нашли ошибку? Напишите нам.

В этом разделе: Китайские пульты и платы управления

Все →

Комментарии

Пока никто не написал. Задайте вопрос — автор или эксперты редакции ответят.

Написать комментарий