Ошибки карты памяти ЧПУ: причины и решение
В большинстве случаев стойка ЧПУ ругается на карту памяти не из-за самой карты, а из-за формата и разметки: стойка ждёт файловую систему FAT16 и разметку SuperFloppy, объём до 2 ГБ для CF-карт и до 4 ГБ для USB — и лечится это правильным форматированием, а не покупкой новой флешки. Если же не читается ни одна карта либо карта годами работала и внезапно «отвалилась», виноваты износ картоприёмника или деградация ячеек памяти.
Ниже — все типовые ошибки по кодам, алгоритм диагностики «карта — разъём — плата», способ восстановления «мёртвой» карты и проверенные варианты покупки.
Ключевое
- Стойка Fanuc требует FAT16 и разметку SuperFloppy: то, что карта видится на ПК, — не критерий. Сообщение «КАРТА НЕ ФОРМАТИРОВАНА» почти всегда означает неверную разметку, а не бракованный носитель.
- Объём ограничен: CF-карта — до 2 ГБ (FAT16 по спецификации Fanuc), USB-флешка на 0i-D — до 4 ГБ. Для бэкапа одной стойки хватает 128–512 МБ: карта нужна вдвое больше объёма SRAM, а не «побольше».
- Коды ошибок делятся на три группы: ошибки формата (99, 1010, SR1964, SR1937, SR0001-TH), ошибки доступа (085, 086, 087, 1960) и ошибки носителя («Карта памяти не установлена», «USB MEMORY IS NOT MOUNTING»).
- Если подряд не читаются три-четыре разные карты — проблема в картоприёмнике или плате, а не в картах. SD-адаптеры, карты 8–64 ГБ и exFAT/NTFS в старых стойках не работают.
- Карта — расходник: флеш-память деградирует при перечитывании (об этом прямо предупреждает документация FANUC), а слот изнашивается от циклов вставки и вибрации. Держите на стойку две карты и снимайте бэкап перед любой работой с носителем.
Почему стойки ЧПУ капризны к картам памяти
Разъём для карты памяти в стойке — наследие 1990-х. На сериях Fanuc 16i/18i/21i, 30i и ранних 0i стоит слот PCMCIA, рассчитанный под карты того времени: ATA Flash и CF-карту в переходнике PCMCIA-CF. Требования зафиксированы в документации: носитель должен соответствовать PCMCIA Ver. 2.0 или JEIDA Ver. 4.1, файловая система — только FAT16. Эти строки писали в эпоху, когда самой большой CF-картой в магазине была 128 МБ.
Отсюда первое ограничение — объём. FAT16 по спецификации Microsoft живёт на томах до 4 ГБ, но Fanuc прямо указывает для CF-карт только FAT16 и объём до 2 ГБ; четырёхгиговые карты стойка «не видит», хотя на ПК они исправно форматируются. Отсюда и вечная жалоба наладчика: «4 ГБ не видит, а в магазинах меньше нет». Розница просто выдавила мелкие объёмы с полок — сама стойка в этом не виновата.
Второе ограничение — разметка носителя. Fanuc ожидает формат SuperFloppy: карта без таблицы разделов, как дискета. Windows при обычном форматировании создаёт загрузочную запись MBR и таблицу разделов, а «умные» утилиты ещё и выравнивают разделы. Для ПК это невидимо, для контроллера стойки — чужая разметка, отсюда и «КАРТА НЕ ФОРМАТИРОВАНА» после «форматирования в FAT16 через проводник».
Третье ограничение — скорость и электрика. Контроллер картоприёмника рассчитан на медленные карты начала 2000-х: современные носители с режимами UDMA 6–7 и агрессивным управлением питанием выпадают из его таймингов. Дешёвые no-name-карты добавляют сюда тонкие контакты и перемаркированные чипы. Фанаты «высокоскоростных» карт платят за скорость, которую стойка не умеет использовать.
И четвёртый момент, о котором редко пишут: сама FANUC в техническом отчёте о рекомендованных картах предупреждает — из-за свойств флеш-памяти при многократном перечитывании записанных данных их качество деградирует вплоть до ошибок чтения. Рекомендованные производителем карты имеют функцию автоматического обновления содержимого; произвольная карта из супермаркета — нет. То есть даже исправно работающая карта со временем «сыплется»: сначала стойка считывает файл с ошибками, потом перестаёт видеть носитель целиком.
На практике это значит, что карта памяти для стойки — расходник с ограниченным сроком службы, а капризность стойки — следствие архитектуры, а не «баг». Если знать три параметра носителя — файловая система, разметка, объём — девять проблем из десяти снимаются за пять минут у компьютера с утилитой Rufus. Настройку параметров и каналов под носитель при этом всё равно делает наладчик — настройка и обновление ПО ЧПУ — типовая услуга при ретрофите и после замены стойки.
Какой носитель нужен вашей стойке
Единого стандарта между системами ЧПУ нет: у каждой линейки свои носитель, формат и лимит объёма. Сводка ниже собрана по документации производителей и практике наладчиков — перед покупкой сверьтесь с руководством вашей стойки.
| Система ЧПУ | Типовой носитель | Файловая система | Ограничение объёма |
|---|---|---|---|
| Fanuc 0i-A/B/C, 16i/18i/21i | CF-карта в адаптере PCMCIA-CF | FAT16 | до 2 ГБ |
| Fanuc 0i-D | CF-карта в адаптере + USB-порт | CF — FAT16; USB — FAT16/FAT32 | CF ≤ 2 ГБ; USB ≤ 4 ГБ |
| Fanuc 0i-F / 0i-F Plus | USB-флешка (функция Load & Go) | FAT32 | по руководству серии |
| Fanuc 30i/31i/32i | CF-карта в адаптере PCMCIA-CF + USB | FAT16 (CF) | CF ≤ 2 ГБ |
| Sinumerik 840D/810D | карта PCMCIA для резервного копирования | — | по спецификации Siemens |
| Sinumerik 808D/828D | USB-флешка | FAT32 | по руководству |
| Heidenhain iTNC530/TNC640 | USB-флешка | FAT32 | до 32 ГБ, лучше ≤ 8 ГБ |
| Mitsubishi MELDAS | SRAM-карта MELCARD (PCMCIA, с батарейкой) | собственный формат | 256 КБ – 4 МБ |
| Syntec 21MA/22MA и др. | USB-флешка или сетевая папка | FAT32 | по руководству |
| Стойки лазерных станков (Weihong NK105, Ruida, AWC 708) | USB-флешка | FAT16/FAT32 | мелкие объёмы надёжнее |
Три строки из таблицы требуют пояснений.
Про объём для бэкапов. Память программ типовой стойки 0i — сотни килобайт: в реальной теме на chipmaker у станка Fanuc 31i-B было 500 КБ памяти, а программа весила 1,5 МБ. SRAM с параметрами — единицы мегабайт. Поэтому для бэкапа одной стойки карта на 128–512 МБ избыточна с запасом: наладчики считают достаточным иметь объём примерно вдвое больше SRAM.
Гигабайт нужен, когда вы ведёте библиотеку программ нескольких станков на одной карте.
Про Mitsubishi MELDAS. Карты MELCARD — это не флеш, а SRAM-карты с литиевой батарейкой (тип CR2325): содержимое живёт, пока жив элемент. Это отдельный класс носителей, и обычная CF-карта в слот MELDAS не подходит в принципе. То же касается восстановления системных данных стойки Fanuc 16i/18i: для загрузки системных файлов нужна SRAM-карта, CF годится только для программ и параметров — частая ошибка при «воскрешении» станков, подтверждённая и на cccp3d, и на Reddit.
Про лазерные и плазменные стойки на Weihong/Ruida. Симптомы те же, что у Fanuc: контроллер AWC 708 «не видит файлы» на флешке FAT32 на 8 ГБ, у пульта NK105 флешка периодически «отваливается». Лечение идентичное — мелкая карта (1–4 ГБ), FAT16/FAT32, простой контроллер без «скоростных» функций.
Какая карта для какой задачи: для бэкапа параметров и программ — CF 128–512 МБ; для запуска больших программ с носителя — CF 1–2 ГБ; для 0i-D/0i-F — USB-флешка 2–4 ГБ FAT32; для парка разнородных стоек — комплект из двух-трёх карт на каждую систему с подписью маркером.
Ошибки карты памяти: коды и сообщения
Сообщения о проблемах с носителем делятся на три группы, и лечение у них разное. Ошибки формата исправляются форматированием; ошибки доступа — настройкой каналов, кабеля и адаптера; ошибки носителя и разъёма — заменой карты или ремонтом слота.
| Код / сообщение | Что значит | Типичная причина | Что делать |
|---|---|---|---|
| MEMORY CARD ERROR 99 | Уничтожена часть перед зоной FAT (загрузчик), по руководству Fanuc 0i-TC, стр. 543 | Неверная разметка, сбой записи, износ загрузчика | Восстановить разметку: Rufus (SuperFloppy) или побитовая запись образа рабочей карты |
| MEMORY CARD ERROR 1010 | Ошибка чтения носителя | Деградация ячеек, плохой контакт | Проверить карту в ПК, почистить контакты, заменить карту |
| SR1964 «Карта не распознана (карта памяти)» | Контроллер не опознал носитель | Формат/объём вне спецификации | Переформатировать FAT16 + SuperFloppy, карта ≤ 2 ГБ |
| SR1937 «Устройство неисправно (USB-память)» | USB-носитель не опознан | Формат, объём, неисправная флешка | Переформатировать FAT32, объём ≤ 4 ГБ, другая флешка |
| SR0001-TH | Ошибка контрольной суммы при чтении файла | Неверный формат носителя или кодировка | Отформатировать на самой стойке, проверить параметр 11505 |
| 085 (ER) | Не считан признак конца блока — ошибка чтения при вводе | Плохой файл, сбойный носитель | Перезаписать файл, проверить карту |
| 086 (DR) | Устройство не готово: сигнал готовности пропал | Не до конца вставлен адаптер, грязные контакты, шлейф | Переустановить адаптер, почистить контакты, проверить шлейф |
| 087 (WR) | Переполнение при записи | Стойка не успевает за потоком | Уменьшить скорость вывода, проверить носитель |
| 1960 ACCESS ERROR (MEMORY CARD) | Недопустимый доступ к карте (серии 30i); возникает и при чтении до конца файла без кода EOR | Побитый файл, нечитаемая карта | Проверить файл на ПК, заменить карту |
| «КАРТА НЕ ФОРМАТИРОВАНА» | Файловая система не опознана | MBR-разметка от Windows, exFAT/NTFS, объём > 2 ГБ | Форматирование SuperFloppy + FAT16 |
| «Карта памяти не установлена» | Слот не видит носитель вообще | Не вставлена, мёртвая карта, износ разъёма | Проверить установку, тест другой картой, ремонт слота |
| «USB MEMORY IS NOT MOUNTING» | Система не смонтировала USB-носитель | Формат, объём, USB 3.0-флешка | Взять USB 2.0 флешку ≤ 4 ГБ, FAT32 |
Разберём суть ошибки 99, самой известной из списка. В загрузочном секторе карты перед таблицей FAT лежит служебный код, с которого начинается чтение файловой системы. Когда эта область повреждена, стойка сообщает об уничтожении части перед зоной FAT — и отказывается работать с носителем, хотя на ПК карта выглядит исправной. Форматирование в Windows такую карту не всегда спасает: утилита «умная» и не воспроизводит разметку SuperFloppy, которую ждёт стойка, — этому случаю посвящён отдельный раздел ниже.
Важно и обратное: если стойка не видит карту вообще («Карта памяти не установлена», SR1937 при любой флешке), код почти никогда не указывает на формат. Здесь начинается диагностика «карта — разъём — плата».
Диагностика: карта, разъём или плата
Алгоритм идёт от дешёвого к дорогому и занимает 15–30 минут. Каждый шаг отсекает одну из причин.
- Проверьте карту на ПК. Карта открывается и записывается? Значит, ячейки живы хотя бы частично, и подозревать стоит формат и разметку. Не открывается даже на ПК — носитель мёртв, шаги 2–5 пропустите.
- Сверьте формат и объём. CF-карта должна быть FAT16 и ≤ 2 ГБ, USB — FAT16/FAT32 и ≤ 4 ГБ (для 0i-D). Карта 8 ГБ с разметкой «на 512 МБ FAT16» не выход: контроллер видит реальную геометрию носителя — такой случай задокументирован на cccp3d, стойка с 0i-MD продолжала писать «КАРТА НЕ ФОРМАТИРОВАНА».
- Переформатируйте по правилам стойки. Утилитой Rufus — FAT16 и схема разделов SuperFloppy (супердискета, без MBR), полное форматирование без галочки «быстрое». Затем проверьте чтение на стойке.
- Отформатируйте носитель средствами стойки. Для Fanuc — через меню ввода-вывода, на некоторых сериях через загрузочное меню. Практика наладчиков: флешка, отформатированная самой стойкой (0i-MF создала FAT32), начала работать там, где ПК-форматирование давало ошибку SR0001-TH.
- Проверьте канал ввода-вывода. Для PCMCIA/CF нужен канал 4, для USB — канал 17 (экран настроек SETTING → пункт I/O CHANNEL — «канал ввода-вывода»). Стойка видит носитель, но не копирует файлы — первым делом проверьте номер канала.
- Тест заведомо рабочей картой. Возьмите карту, которая стабильно читается на другой стойке той же серии. Рабочая карта читается — проблема была в вашей карте или её разметке.
- Осмотрите разъём и контакты. Вытащите адаптер, посмотрите контакты карты и слота: потемнение, окисление, отогнутые пружины. Протрите контакты изопропиловым спиртом, проведите по ним канцелярским ластиком без нажима. Установите карту снова — посадка должна быть плотной, без люфта.
- Если не читается ни одна карта — слот или плата. Признаки: несколько разных карт подряд «мёртвые», карта болтается в гнезде, «отваливается» от вибрации станка, на мониторе нет реакции на вставку. Дальше — ремонт картоприёмника или платы ввода-вывода в сервисе.
Мини-история из практики форумов: на станке с Fanuc 31i-A стойка перестала видеть CF-карту — при обращении выводилось «Карта памяти не установлена». Владелец форматировал карту на станке, брал другую — без результата, «не удаётся» даже у карточки на 512 МБ. Когда не читаются несколько разных карт, включая заведомо совместимые, источник проблемы — не носитель: здесь подозрение падает на слот и плату, и дальнейшая борьба с картами только теряет время. До любых экспериментов с картой снимайте полный бэкап стойки — процедура и хранение описаны в отдельной статье о бэкапе Fanuc, здесь на них не задерживаемся.
Если диагностика дошла до шага 8, дальше разбираться самостоятельно смысла нет: диагностика неисправностей станков на производстве заканчивается точным указанием узла — карта, слот, шлейф или плата — и оценкой ремонта до его начала.
Ошибка 99 и «несбрасываемые» ошибки формата: как восстановить карту
Ошибка 99 и её сестра 1010 выглядят приговором: форматирование не помогает ни из Windows, ни из стойки. На деле карта чаще всего жива — испорчен только служебный загрузчик файловой системы. Есть два рабочих способа вернуть носитель в строй.
Способ 1 — Rufus, разметка SuperFloppy. Скачайте Rufus (утилита бесплатна), вставьте CF-карту через картридер и задайте: схема разделов — Super Floppy Disk (FDD), файловая система — FAT (16), быстрое форматирование — выключено, проверка на плохие блоки — включена. Rufus — одна из немногих утилит, которые пишут разметку «как на дискете», без таблицы разделов. После форматирования проверьте карту на стойке: в девяти случаях из десяти «КАРТА НЕ ФОРМАТИРОВАНА» уходит.
Способ 2 — побитовая запись образа рабочей карты. Метод появился на cccp3d ещё в 2015 году и с тех пор проверен сообществом на картах 2–4 ГБ. Берёте CF-карту, которую стойка читает безупречно, снимаете с неё побитовый образ в WinHex и записываете этот же образ на «больную» карту — WinHex копирует дамп один в один, не пытаясь «понять» разметку, в отличие от Acronis и подобных утилит. Затем в менеджере разделов расширяете раздел до полного объёма карты. Загрузчик и структура FAT переносятся с эталона, а с ними уходит и ошибка 99.
Автор метода восстановил так за один вечер четыре no-name-карты с известного китайского маркетплейса — те «сейчас прекрасно работают на стойках Fanuc». В комментариях под инструкцией люди подтверждают: «флешка 2 гб заработала», «теперь всё видит». Максимальный объём, который удалось «скормить» стойке таким способом, — 4 ГБ.
Практические оговорки. Побитовая запись стирает содержимое «больной» карты — если на ней есть уникальные файлы, сначала вытащите их программой восстановления данных. Эталонную карту выбирайте того же класса, что и восстанавливаемую: образ с карты 256 МБ на носителе 2 ГБ всё равно потребует расширения раздела. И держите этот образ в архиве: следующая «умершая» карта восстанавливается с ним за десять минут.
Когда карта восстановлена, первым делом проверьте её циклом записи и чтения: сохраните программу со стойки и считайте её обратно. Пошаговое сохранение на флешку для 0i-D описано в инструкции по сохранению программы с ЧПУ Fanuc 0i-D — режим EDIT → PROGRAM → операции ввода-вывода → ПЕРФОР, с вводом имени файла.
Износ разъёма и карты: признаки и решение
Картоприёмник — механический узел в вибрирующем шкафу, и у него есть два врага: циклы вставки и тряска. Пружинные контакты слота рассчитаны на ограниченное число циклов, со временем прижим ослабевает; окисление добавляет сопротивление в цепь; трещины пайки слота к плате от вибрации станка дают «плавающий» контакт. Симптомы собираются в характерную картину: карта вставляется с усилием или болтается, стойка видит носитель через раз, файлы читаются при прижатой рукой карте, при вибрации «отваливается». Последний признак знаком владельцам пультов Weihong NK105 — там флешка «периодически отваливается» именно так.
Порядок действий при подозрении на разъём.
- Почистите контакты карты и адаптера: изопропиловый спирт, безворсовая салфетка, ластик по золотым контактам без нажима. Окисел толщиной в доли микрона срывает связь на слабом прижиме.
- Проверьте посадку и фиксатор. Адаптер должен входить до упора и фиксироваться. Люфт — причина №1 «отваливаний» при вибрации.
- Попробуйте короткий адаптер. В тесных стойках длинный переходник PCMCIA-CF работает на изгибе и качается; для 0i-D продаётся короткий фирменный адаптер A02B-0303-K150 — посадка жёстче, рычаг на контакты меньше.
- Пропаяйте слот. Если умеете работать паяльной станцией, осмотрите пайку слота на плате: кольцевые трещины вокруг выводов видны под лупой. Пропайка возвращает контакт — но только при уверенной руке.
- Замените картоприёмник. Слот — заменяемый узел, его меняют в составе ремонта платы. Дальше самостоятельного пути нет: ремонт электронных блоков ЧПУ включает замену слотов, восстановление пайки и проверку платы на стенде.
- Обойдите слот. Если станок на 0i-D и новее — переходите на USB-флешку; если есть сеть — на сетевую папку: для Syntec есть пошаговая инструкция по подключению сетевой папки, у Fanuc работает аналогичная схема через встроенный Ethernet. Слот из эксплуатации не выводится — оставьте его для бэкапов.
С картой история похожая, но тут механика смешана с физикой памяти. Флеш-ячейки выдерживают ограниченное число циклов перезаписи: у обычной MLC-памяти это тысячи циклов, у промышленной SLC — до 100 000. Документация FANUC прямо предупреждает о деградации данных при перечитывании.
Ускоряют смерть карты: выдёргивание носителя во время записи, отключение питания стойки при идущей операции ввода-вывода, жара в электрошкафу и дешёвые чипы с перемаркировкой. Признак умирающей карты — файлы читаются на ПК, но стойка воспроизводит их с ошибками (SR0001-TH, 085, 1960) или носитель пропадает из списка устройств. Лечение одно: скопировать содержимое, карту списать.
Какую карту памяти купить для стойки ЧПУ
Покупка карты — редкий случай, когда «чем меньше, тем лучше» звучит буквально. Правила отбора просты.
Что покупать:
- CF-карта 128 МБ – 2 ГБ для стоек с PCMCIA-слотом. Рабочие объёмы: 128–512 МБ под бэкап, 1–2 ГБ под библиотеку программ и DNC. Проверенные марки у наладчиков: SanDisk (классика — 256 МБ), Transcend, промышленные серии Transcend Ultra Industrial и Swissbit.
- Промышленная SLC-карта 512 МБ – 1 ГБ — если станок работает в две-три смены, а карта ездит между стойками. Ресурс SLC — до 100 000 циклов перезаписи ячейки против тысяч у обычной MLC, рабочий диапазон от −40 до +85 °C. Стоит дороже в разы, но это единственный класс карт, который переживает интенсивную эксплуатацию в цехе.
- Адаптер PCMCIA-CF — любой исправный: адаптер пассивен, электронике в нём нет. Критично другое: карта типоразмера Type I толщиной 3,3 мм — Type II в слот не сядет. Контакты — позолота.
- USB-флешка 2–4 ГБ, USB 2.0 для 0i-D/0i-F. Простейшая модель без дополнительного софта, без разметки на несколько разделов. Старые стойки капризны к USB 3.0-носителям.
- Для MELDAS — только SRAM-карта MELCARD соответствующего объёма (256 КБ – 4 МБ) с исправной батарейкой.
Что не покупать:
- Карты 4 ГБ и больше для CF-слотов — вне спецификации FAT16 Fanuc; отдельные экземпляры «прокатывают», но это лотерея.
- SD- и microSD-карты через переходники PCMCIA→SD: на форуме r/Fanuc владелец робота RJ3iB перепробовал адаптер с разделом 64 МБ и другими вариантами — безрезультатно; вердикт опытных наладчиков — «эти старые контроллеры не любят большие объёмы и чужие адаптеры, нужен честный CF».
- Карточки с exFAT и NTFS — стойки их не читают.
- no-name-карты с перемаркированными чипами: реальный объём и ресурс непредсказуемы, заголовок файла теряется именно на них — прямой путь к ошибке 99.
- «Высокоскоростные» UDMA 6–7 карты: стойка не реализует эти режимы, а тайминги старого контроллера от быстрой памяти только страдают.
| Ситуация | Что купить |
|---|---|
| Бэкап параметров и программ одной стойки | CF 128–512 МБ (FAT16, SuperFloppy) |
| Запуск больших программ с носителя (DNC) | CF 1–2 ГБ, желательно промышленная |
| 0i-D / 0i-F, ежедневная работа | USB-флешка 2–4 ГБ, USB 2.0, FAT32 |
| Парк разных стоек | Комплект: CF + адаптер на каждую PCMCIA-стойку, USB на остальные |
| Двух-трёхсменное производство | Промышленная SLC-карта (Transcend Industrial, Swissbit) |
Карточки «CF-карта для станка, ЧПУ» на маркетплейсах — не гарантия: там продают и 8-гиговые карты, которые стойка не увидит. Фильтруйте объём сами: для CF-стоек — не больше 2 ГБ.
Если сомневаетесь в совместимости конкретной карты со своей стойкой или стойка требует нестандартной настройки каналов под носитель — удалённая диагностика ЧПУ решает такие вопросы по видеосвязи за один сеанс без выезда.
Правильное форматирование и порядок работы
Протокол, который экономит часы: семь шагов от новой карты до первого файла в стойке.
- Подготовьте носитель. Карта нужного объёма (CF ≤ 2 ГБ, USB ≤ 4 ГБ), контакты чистые. Содержимое карты не нужно — форматирование всё сотрёт.
- Снимите бэкап стойки до любых операций с носителем — параметры, программы, данные PMC. Если карта уже вставлена в стойку и читается — бэкап делается на неё, но надёжнее держать для этого отдельную карту.
- Отформатируйте на ПК утилитой Rufus: схема разделов — Super Floppy Disk (FDD), файловая система — FAT16 для CF / FAT32 для USB, быстрое форматирование — выкл., проверка на плохие блоки — вкл. Утилита не создаёт MBR-разметку, которую стойка не понимает.
- Если ПК-форматирование не помогло — форматируйте на стойке. Для Fanuc: экран ввода-вывода (ALL I/O) → операция → форматирование карты; на сериях с загрузочным меню — через него. На практике флешка, отформатированная самой стойкой 0i-MF в FAT32, заработала там, где ПК давал ошибку SR0001-TH, — после правки параметра 11505.
- Выставьте канал ввода-вывода. PCMCIA/CF — канал 4, USB — канал 17. Без правильного канала стойка либо не видит носитель, либо копирует «не туда».
- Проверьте связь циклом записи и чтения. Сохраните любую программу из стойки на карту и прочитайте список файлов на носителе через экран ALL I/O. Если сообщение «карта не распознана» не появилось — носитель опознан и готов.
- Подпишите карту. Маркером по корпусу: стойка, дата форматирования, назначение (бэкап / программы). В цехе с десятью стойками подписанные карты — разница между пятью минутами и потерянным днём.
После шага 7 носитель готов к ежедневной работе: перенос программ, запуск с карты через DNC (на Fanuc для CF — канал 4, меню устройства → MEMORY CARD → DNC SET), хранение резервных копий. Для больших программ, которые не лезут в память станка, работает подача прямо с носителя — вплоть до вызова отдельного файла командой M198 с карты.
Карты — не единственный способ завести программу в стойку: сетевая папка и встроенный Ethernet снимают половину проблем носителей, у Syntec схема подключения сети разобрана в отдельной инструкции. Но карта остаётся самым быстрым «холодным резервом»: не зависит от сети, живёт в кармане спецодежды и работает, даже когда пропало всё остальное.
Уход за картами и картоприёмником
Карта живёт дольше, если с ней обращаются как с расходником, а не как с вечной деталью.
- Две карты на стойку. Рабочая и резервная. Рабочая ездит к станочникам, резервная лежит в сейфе мастера с копией параметров и программ.
- Не вынимайте карту во время записи. У Fanuc на время операции ввода-вывода горит индикатор — дождитесь завершения. Срыв записи — главный способ получить ошибку 99 на исправной карте.
- Держите карты в контейнере. Антистатический бокс, подальше от металлической стружки и СОЖ. Контакты, заляпанные эмульсией, читаются через раз.
- Раз в год — ревизия слота. Продуть от пыли, при необходимости почистить контакты, проверить фиксацию адаптера. Дешёвая операция против ремонта платы.
- Ведите журнал. Какая карта на какой стойке, когда форматировалась, что хранит. Журнал за десять строк экономит расследование «а где бэкап от марта».
- Обновляйте бэкапы. Содержимое резервной карты синхронизируется после каждой серьёзной правки параметров или программы. Карта с бэкапом двухлетней давности — иллюзия защиты.
Для стойки с историей аварий полезно, чтобы проверка носителей была пунктом регламентного ТО: обход карт и слотов входит в стандартный маршрут сервисного инженера. Это тот случай, где час профилактики стоит дешевле дня простоя.
FAQ: частые вопросы с форумов
Какой максимальный объём карты для Fanuc 0i? Для CF-карт в PCMCIA-слоте — 2 ГБ: файловая система FAT16, объём выше спецификация Fanuc не поддерживает. Отдельные 4-гиговые экземпляры «прокатывают», но это лотерея с непредсказуемым результатом. Для USB на 0i-D лимит — 4 ГБ (FAT32); флешки 8 ГБ и больше стойка обычно не монтирует.
Почему стойка пишет «КАРТА НЕ ФОРМАТИРОВАНА», если на ПК карта исправна? Стойка ждёт разметку SuperFloppy — карту без таблицы разделов, как дискету. Windows создаёт MBR-разметку и таблицу разделов, которую контроллер не опознаёт. Переформатируйте утилитой Rufus со схемой Super Floppy Disk и FAT16 — в большинстве случаев сообщение исчезает.
Можно ли SD-карту через переходник вместо CF? Практика показывает — нельзя: контроллеры старых серий капризны к чужим адаптерам и объёмам, и переходники PCMCIA→SD стабильно не работают. Рабочая связка — CF-карта Type I в адаптере PCMCIA-CF, отформатированная средствами стойки.
Стойка видит карту, но не запускает большую программу — что проверить? Канал ввода-вывода: для CF — 4, для USB — 17. Запуск с носителя (DNC) на многих сериях полноценно работает только с CF-карты: у Fanuc 31i-B программа 1,5 МБ при 500 КБ памяти запускалась с карты через DNC и M198, а с USB стойка файлы копировала, но не запускала. При ошибке SR0001-TH — отформатировать флешку на самой стойке и проверить параметр 11505.
Карта работала годами и «отвалилась» — виновата карта или разъём? Проверьте второй заведомо рабочей картой: если она читается — деградировали ячейки старой карты (флеш-память теряет качество при перечитывании, о чём предупреждает документация FANUC), карту списывают. Если не читается ни одна — чистите контакты, проверяйте посадку и пайку слота; при повторении симптомов — износ картоприёмника, слот в ремонт.
Чем CF-карта отличается от SRAM-карты PCMCIA? CF — флеш-память без питания, для программ, параметров и бэкапов. SRAM-карта (например, MELCARD у Mitsubishi) — микросхема памяти с литиевой батарейкой: содержимое живёт, пока жив элемент, объём — единицы мегабайт. Для восстановления системных данных стоек Fanuc 16i/18i нужна именно SRAM-карта — CF в этом сценарии бесполезна.
Заключение
Ошибка карты памяти ЧПУ — почти всегда вопрос формата и разметки, а не поломки. FAT16, SuperFloppy, объём до 2 ГБ для CF — три параметра, которые снимают большую часть сообщений «КАРТА НЕ ФОРМАТИРОВАНА» и SR1964. Ошибки доступа (085–087, 1960) указывают на канал, адаптер и файл; полное молчание слота при любых картах — на разъём и плату.
Что сделать сегодня: проверьте формат и объём карт, которые лежат у стоек, и снимите свежий бэкап — на носитель, который стойка читает.
На этой неделе: соберите комплект — CF 128–512 МБ + адаптер для каждой PCMCIA-стойки, USB-флешку 2–4 ГБ для 0i-D и новее. Отформатируйте по протоколу из статьи, подпишите маркером и уберите резервную копию в сейф.
В этом месяце: ревизия картоприёмников — чистка, проверка посадки, пайки; заведите журнал карт и добавьте проверку носителей в регламент ТО.
Если стойка не видит ни одну карту, слот шатается или карта «отваливается» от вибрации — не доводите до простоя: инженеры сервиса выезжают по Москве и России, меняют картоприёмники и платы ввода-вывода, настраивают каналы и параметры под носитель. Закажите выездную или удалённую диагностику — стойка вернётся к работе с рабочим носителем и свежим бэкапом.
Источники
- Технический отчёт FANUC TMN 05/036E (A-80542EN) «Карты памяти для серий 30i, 16i, 0i, Power Mate i, 20i, 15i и Data Server» (The memory card for 30i series, 16i series, 0i series, Power Mate i series, 20i series, 15i series and Data Server) — рекомендованные карты, требования к носителям, предупреждение о деградации данных при перечитывании.
- Руководство по техническому обслуживанию FANUC Series 0i/0i Mate-D (FANUC Series 0i/0i Mate-D Maintenance Manual, B-64305EN) — устройство и обслуживание памяти стойки, карты и USB-носители.
- Каталог FANUC Series 0i-MODEL F Plus (FANUC Series 0i-MODEL F Plus Catalog) — работа с USB-памятью, функция Load & Go.
- Обзор файловых систем FAT, HPFS и NTFS (Overview of FAT, HPFS, and NTFS File Systems), Microsoft Learn, KB 100108 — архитектура FAT16, ограничения объёма тома, загрузочный сектор.
- Промышленные CF-карты Transcend CF220I (Transcend CF220I Industrial CompactFlash Cards) — характеристики промышленных карт: ресурс SLC-памяти, рабочий диапазон температур.
- Helman CNC. Авария Fanuc 1960 ACCESS ERROR (MEMORY CARD) (Fanuc Alarm 1960 ACCESS ERROR) — расшифровка и условия возникновения ошибки доступа к карте.
- Сосонкин В. Л., Мартинов Г. М. Системы числового программного управления: учебное пособие. — М.: Логос, 2008. — организация памяти и ввода-вывода данных в системах ЧПУ.