К содержанию

ИнструкцияСтанки с ЧПУ и металлообработка

Бэкап стойки ЧПУ: параметры, PLC и обмен программами перед ремонтом или заменой батарей

На старом станке стойка хранит параметры, лестничную программу PLC и управляющие программы в памяти с питанием от батареи, и однажды всё это пропадает вместе с разрядившимся элементом. Разбираем, какие данные у стойки есть, как снять полную копию, как не испортить карту памяти при копировании и чем передавать программы на станок, который не знает про USB.

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

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

Проверил: Игорь Белов

Обновлено 6 минут

Стойка Siemens Sinumerik в корзине без кожуха: ряд плат с разъёмами энкодеров и интерфейсов осей
Платы старой стойки Sinumerik: параметры, данные PLC и программы живут в памяти на отдельных платах, и копию надо снять до любого ремонта

Кратко

Копию снимают в трёх слоях: управляющие программы, параметры с данными PLC и образ носителя целиком (CF-карта, SRAM, диск), причём образ делают посекторно, а не копированием файлов. Если пора менять батарею памяти, сначала снимают копию, потом меняют батарею при включённом питании. По опыту практиков, пропавшие параметры чаще всего объясняются именно разряженной батареей, а не поломкой платы.

  • В стойке три слоя данных: управляющие программы, параметры с коррекциями и PLC, и сам носитель. Копировать нужно все три, а образ носителя снимать посекторно.
  • Память стойки на старых станках держится на батарее. Напряжение на ней мерят раньше, чем заподозрят плату, а менять батарею принято при включённом питании и после копии.
  • CF-карту стойки нельзя «просто посмотреть» в Windows: система может дописать служебные файлы, поэтому образ снимают утилитой посекторного копирования или командой dd.
  • Обмен программами на старых станках идёт через RS-232, CF или сеть с FTP. Параметры порта, имена файлов и размер карты у каждой стойки свои, и проверяются тестовой программой.
  • Копия, которую ни разу не загружали обратно на тестовом образце или хотя бы не сверили по контрольной сумме, ещё не бэкап.

Что хранится в стойке и чем это теряется

Стойка ЧПУ не равна программе на компьютере. Часть данных лежит в энергонезависимой памяти на плате, часть на карте или диске, и каждая часть теряется по-своему.

ЧтоГде обычно лежитКак пропадаетЧто сохранять
Управляющие программыпамять программ (SRAM) или картасевшая батарея, ошибочный сброс, сбой питанияфайлы программ целиком
Параметры и машинные данныеSRAM или флешбатарея, сброс памяти при ремонтефайл параметров и вручную переписанные коррекции
Лестничная программа PLC и её данныефлеш или SRAMзамена платы, обновление ПОфайл PLC и таблица сообщений
Коррекции инструмента и нули G54–G59SRAMбатарея, сбойсписок значений или файл
Образ системыCF-карта, диск, флеш-модульизнос карты, порча файловой системыпосекторный образ носителя

У разных семейств перенос устроен по-разному. На Fanuc параметры, программы и PLC обычно выгружают через экран обмена данными на карту или по сети, а полную копию памяти SRAM снимают в загрузочном меню стойки; конкретные пункты зависят от серии, и их нужно сверять с руководством именно по вашей модели. Siemens для этого предлагает архивы наладки: у семейств 828D и 808D они пишутся на USB-носитель или карту, у более старых систем через раздел сервисных функций. У Heidenhain обмен данными идёт через утилиты производителя для ПК. Для советских стоек вроде НЦ-31 и их клонов память питается от аккумуляторов в блоке питания, а обмен идёт по RS-232, и чаще всего копию делают программами для передачи данных на ПК.

Какой именно метод у вашей стойки, решает руководство по обслуживанию. Общая логика одинакова: программа, параметры, PLC и образ носителя.

Сначала батарея, потом всё остальное

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

Что известно о самих элементах:

  • на Fanuc в современных сериях литиевый элемент 3 В, и производитель называет срок замены около одного года; в стойках на отдельном блоке питания встречаются щелочные элементы в держателе;
  • у советских стоек питание памяти идёт от никель-кадмиевых аккумуляторов, их ёмкость за десятки лет падает до нуля, а свежие аккумуляторы, пролежавшие на складе, нередко тоже приходят разряженными;
  • когда элемент совсем сел, на экране появляется предупреждение, а у некоторых стоек система вообще не стартует; если же память уже потеряна, стойка может запуститься с пустыми параметрами.

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

Пошагово: как снять копию стойки

Бэкап перед ремонтом или заменой батареи

  1. 01

    Запишите версию.

    Серия стойки, версия ПО, список опций с шильдика и экрана диагностики. Копия параметров от другой версии на новую загружается не всегда.

  2. 02

    Остановите станок в безопасном состоянии.

    Оси в нуле или на безопасном месте, инструмент убран, программа не выполняется.

  3. 03

    Выгрузите программы.

    Один каталог, имена не меняйте: на некоторых стойках имя файла несёт номер программы, а на Syntec оно ограничено шестью символами.

  4. 04

    Выгрузите параметры, данные PLC и коррекции.

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

  5. 05

    Снимите образ носителя.

    CF-карту или флеш-модуль копируют посекторно на ПК (раздел ниже).

  6. 06

    Проверьте копию.

    Сверьте размер и контрольную сумму образа, откройте файл параметров текстовым редактором: он должен читаться, а не быть пустым.

  7. 07

    Только теперь меняйте батарею или чините плату.

    После замены сверьте параметры с копией и прогоните пробную программу без заготовки.

Как скопировать CF-карту стойки

Практики ошибаются на одном и том же: вставляют карту в картридер, смотрят файлы в проводнике Windows, а потом удивляются, что станок её не прочитал. Windows способна дописать на карту служебный каталог для индексации и тем самым изменить то, что для стойки было набором секторов. У Siemens ещё встречается нестандартная разметка файловой системы, которую обычные программы не понимают как диск. Читать файлы с карты безопасно не всегда, а копировать надо так, чтобы не трогать содержимое.

Основное правило: копировать устройство целиком, сектор за сектором, в файл образа.

На Linux или macOS образ снимают командой dd. Сначала найдите имя устройства (на Linux это lsblk, на macOS diskutil list) и убедитесь, что копируете именно карту, а не системный диск:

# Linux: карта оказалась /dev/sdX (замените X на свою букву)
sudo dd if=/dev/sdX of=cf-stoyka.img bs=1M status=progress
sha256sum cf-stoyka.img

# проверка записи: образ обратно не на оригинал, а на запасную карту того же размера или больше

На Windows подходят утилиты посекторного копирования вроде Win32 Disk Imager, HDD Raw Copy Tool или DMDE. Практики рекомендуют не полагаться на одну утилиту: если образ нужен для ремонта, снимите его двумя способами и сравните контрольные суммы. Картридер лучше брать без «умных» режимов, а саму карту не монтировать на запись.

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

Как передавать программы на старый станок

Стойки прошлых лет не знают про USB-накопители и сетевые папки. Что работает на практике:

СпособЧто нужноНа что смотреть
RS-232 (DNC)кабель с правильной распайкой, программа передачи на ПКскорость, биты данных, чётность, стоп-биты и управление потоком должны совпадать на стойке и на ПК; иначе пропадают символы
CF-картапассивный адаптер PCMCIA-CF, карта небольшого объёмана старых Fanuc карта и файловая система бывают с ограничениями: советуют карты до 2 ГБ с FAT16 и не доверять новым переходникам PCMCIA-SD
Сеть и FTPсетевая плата на стойке, адреса из одной подсетиу Syntec и LNC используют FTP-сервер на стойке, сетевой диск или CompactFlash с картридером; после обновления Windows старый протокол обмена файлами может перестать работать
Сервер данных стойкидополнительная опцияиногда проще купить опцию, чем придумывать переходник

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

Когда у станка управление не промышленное, а на плате с пультом, схема другая: копией служит файл настроек платы и прошивка. Для таких пультов отдельный разбор в статье про DSP-пульты Richauto и NK105. Бэкап настроек здесь тоже решает судьбу ремонта. Из того, что встречается на фрезерах, в карточках Wattsan M1 1325 указаны варианты управления NcStudio, RichAuto и RD, и порядок сохранения настроек у них свой.

Ошибки, из-за которых бэкап оказывается бесполезным

  • Копия лежит на самом станке или на той же карте, которая выходит из строя.
  • Параметры сняты с одной версии ПО, а загружать пришлось в стойку с другой.
  • Забыты данные PLC: после замены платы станок включается, но ни одна кнопка на пульте не работает.
  • Образ не проверен: контрольная сумма не сверена, файл ни разу не открывали.
  • Копию снимали в Windows через проводник, и карта получила новые файлы.
  • Нет записи, когда и какой версии снят бэкап. Через полгода станок успели донастроить, а копия осталась прежней.
  • Перед ремонтом электроники не сфотографировали разъёмы и положение перемычек и DIP-переключателей.

Где хранить и как часто обновлять

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

Если станок вы купили недавно и бэкапа нет, он первый в списке работ, как в статье о проверке бывшего в употреблении станка. Отдельно подумайте о ремонте: когда копия есть, замена платы, батареи или привода превращается в рутину, а когда её нет, в долгую и дорогую работу, о чём и написан материал о том, когда ремонт выгоднее замены стойки.

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

Можно ли просто скопировать файлы с CF-карты стойки на компьютер?

Файлы скопируются, но для восстановления системы этого может не хватить: загрузочная область и служебные разделы в копию файлов не попадают, а Windows при подключении карты способна дописать на неё лишнее. Для образа системы нужна посекторная копия, а копирование отдельных программ допустимо как дополнение.

Как часто нужно менять батарею памяти?

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

Что делать, если параметры уже пропали, а копии нет?

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

Когда нужен инженер, а не оператор?

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

Источники

  1. Обсуждение практиков: ЧПУ НЦ-31 и клоны, пропадающие параметры и аккумуляторы ↗
  2. Обсуждение практиков: как клонировать карту стойки и не повредить оригинал ↗
  3. Обсуждение практиков: карты CF и PCMCIA на старой стойке Fanuc ↗
  4. Fanuc ↗ — Википедия
  5. ГОСТ 20999-83. Устройства числового программного управления для металлообрабатывающего оборудования. Кодирование информации
  6. Руководства по обслуживанию стоек на сайтах производителей (Fanuc, Siemens, Heidenhain): названия экранов и меню зависят от серии и версии

Фото: Mixabest / Wikimedia Commons, CC BY-SA 3.0

Автор

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

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

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

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

Проверил материал

Игорь Белов

Сервисный инженер по лазерным источникам и оптике, 12 лет в отрасли

Двенадцать лет ремонтирует и обслуживает лазерные источники, режущие головки и оптику. Рецензирует технические материалы Далото.

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

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

В этом разделе: Модернизация и ремонт станков с ЧПУ

Все →

Комментарии

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

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