Перейти к публикации

FANUC - ошибки, послания, сигналы - ALARM & MESSAGE


GGarry

Рекомендованные сообщения

6 минут назад, gudstartup сказал:

Для компьютера можете купить 

Есть у меня такой. Да, он распознает PCMCIA как Локальный диск. Но по объектам я езжу с ноутбуком. Есть у меня старый ноут с разъемом PCMCIA, но видосы я на нем в командировке уже не посмотрю.

Так что перенос образа самый дешевый и мобильный вид восстановления

Ссылка на сообщение
Поделиться на других сайтах


12 минут назад, Viktor2004 сказал:

Есть у меня такой. Да, он распознает PCMCIA как Локальный диск. Но по объектам я езжу с ноутбуком. Есть у меня старый ноут с разъемом PCMCIA, но видосы я на нем в командировке уже не посмотрю.

Так что перенос образа самый дешевый и мобильный вид восстановления

Для создания и форматирования тома съемного диска можете пользоваться  DISKPART в Windows

Как описано в https://remontka.pro/partition-usb-flash-drive-windows-10/ и ваше съемное устройство будет

как жесткий диск и все должно распознаваться правильно только вместо fat32 естественно нужно FAT

 

image.png

 

image.png

Это как альтернативный способ если у кого-то нет готового образа и Winhex :biggrin:

Ссылка на сообщение
Поделиться на других сайтах
20 минут назад, gudstartup сказал:

Для создания и форматирования тома съемного диска можете пользоваться  DISKPART в Windows

Да Да Да. Аа еще форматировать на низком уровне. А учитывая что в каждой CF чипы разные, программы низкоуровнего форматирования у каждого производителя свои и они лицензированы.

А потом вручную в DISKPART будем конструировать структуру этой флэшки. Создавать таблицу MBR, потом PTR, потом гадать, а какое соотношение CHR фанук согласится переварить, а какое нет. Создавать FAT таблицу две штуки. Я все это проходил, когда пытался придумать универсальный способ. И каждый раз сталкивался с какими-то глюками. Одна собранная флэшка соглашалась работать с одним bootloader-ом и не соглашалась с другом. Другую флэшку читал, но отказывался писать. И многое-многое-многое. Кому надо этой фигней заниматься? Клиент захочет оплачивать вам сутки которые вы будете возиться не со станком, а с картой?

А перенес образ и все. Работает стопроцентно. Если образ не больше физического объема карты.

 

Знаете, в начале нулевых я работал электриком в парке аттракционов. Там появились подозрения что операторы обманывают фирму. Катают детей не по билетам, а за деньги. Мне велели сделать счетчик запусков. Вот стоят 10 качалок. Оператор нажимает кнопку, она качается, играет музыка, мигают лампочки. Я с кнопок включения вывел второй резервный контакт и протянул их от всех качалок к коробке. И запараллелил. Нужно было сделать счетчик включения любой из десяти качалок, так как оператор там один. Затем я взял книжку по логическим схемам и стал паять счетчик, вывод на 7-сегментные индикаторы, боролся с дребезгом контактов, травил в хлорном железе платы нарисованные пастой от шариковой ручки. А потом меня осенила мысль. Я разломал об колено все свое творчество, побежал в ближайший киоск, купил там за 30 рублей простейший китайский калькулятор, пассатижами выдернул резиновую кнопку "=" и подпаялся к этим контактам. И каждое утро при запуске парка аттракционов я открывал коробку, набирал на калькуляторе "0+1" и закрывал. Вечером я смотрел там количество включений.

 

К чему я это? Решение надо искать самое простое.

Изменено пользователем Viktor2004
Ссылка на сообщение
Поделиться на других сайтах
17 минут назад, Viktor2004 сказал:

А потом вручную в DISKPART будем конструировать структуру этой флэшки. Создавать таблицу MBR, потом PTR, потом гадать, а какое соотношение CHR фанук согласится переварить, а какое нет.

Нужно просто попробовать и это будет для вас альтернативный способ.

MBR не нужно создавать вручную он и так создается diskpart для обеспечения возможности загрузки с диска MBR это всего лишь 0 сектор на 0 дорожке диска с содержащимся в нем загрузочным кодом а зачем по вашим словам он нужен Fanuc вообще непонятно ведь CNC не собирается загружаться с вашей карты

33 минуты назад, Viktor2004 сказал:

А перенес образ и все. Работает стопроцентно.

Если вы так уверены что структура диска разная для bootloader разных версий то откуда уверенность что ваш образ гарантированно подойдет для всех версий CNC и что вам мешает отформатировать вашу флэшку для ваших сервисных операций на на конкретном CNC?

FAT имеет ограничение на размер раздела в 4GB так что не вижу смысла покупать больше все равно раздел придется уменьшать хоть вашим образом хоть diskpart не вижу особой разницы.

41 минуту назад, Viktor2004 сказал:

Я разломал об колено все свое творчество, побежал в ближайший киоск, купил там за 30 рублей простейший китайский калькулятор,

И с тех пор мы все покупаем на ALI ! :biggrin:

А раньше были журналы Радио и Моделист-конструктор:sad:

44 минуты назад, Viktor2004 сказал:

Да Да Да. Аа еще форматировать на низком уровне.

А вот этого вообще делать ненужно

Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, gudstartup сказал:

Нужно просто попробовать и это будет для вас альтернативный способ.

MBR не нужно создавать вручную он и так создается diskpart для обеспечения возможности загрузки с диска MBR это всего лишь 0 сектор на 0 дорожке диска с содержащимся в нем загрузочным кодом а зачем по вашим словам он нужен Fanuc вообще непонятно ведь CNC не собирается загружаться с вашей карты

Он не собирается загружаться с карты, но его наличие обязательно.

Я уже писал что пробовал пользоваться diskpart. Результаты получались разные для разных карт и разных версий bootloader-а. А мне нужен был стопроцентный способ при минимуме затрат времени.

 

5 минут назад, gudstartup сказал:

Если вы так уверены что структура диска разная для bootloader разных версий то откуда уверенность что ваш образ гарантированно подойдет для всех версий CNC

Потому что карта 512Мб с которой я снимал образ, работала у меня абсолютно на всех машинах. Вот этим универсальным образом я и пользуюсь. Если есть вариант который работает всегда и везде, зачем искать чего-то новое?

 

7 минут назад, gudstartup сказал:

и что вам мешает отформатировать вашу флэшку для ваших сервисных операций на на конкретном CNC?

то что CNC форматирует только правильно отформатированные флэшки

 

8 минут назад, gudstartup сказал:

FAT имеет ограничение на размер раздела в 4GB так что не вижу смысла покупать больше все равно раздел придется уменьшать хоть вашим образом хоть diskpart не вижу особой разницы.

Там еще нужно что бы этот FAT был с правильными размерами секторов, количеством дорожек и цилиндров

Ссылка на сообщение
Поделиться на других сайтах
7 минут назад, Viktor2004 сказал:

FAT

FAT это таблица размещения файлов а CHS LBA методы адресации физического сектора на диске по моему это совсем разные понятия и FAT не имеет никакой связи c CHS и содержит только 16 или 32 битное значение размещения (сектора ) кластера а уж BIOS  интерпретирует как ему угодно.

Для Fanuc достаточно и CHS так как они даже не перешагнули предел 8GB

CHS (1024 * 255 * 63 * 512 равно 8 422 686 720 байтам).

 

Размер сектора в FAT всегда 512 байт а вот размер кластера может доходить до 64К 

Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, gudstartup сказал:

Для Fanuc достаточно и CHS так как они даже не перешагнули предел 8GB

CHS (1024 * 255 * 63 * 512 равно 8 422 686 720 байтам).

вот я для эксперимента эти значения менял и для разных по объему карт получал разные результаты. Одна карты грузились, другие нет.

Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, gudstartup сказал:

В MBR еще и записаны разделы диска поэтому без нее никак

Вот и получается что винда форматирует флэшку без MBR

Ссылка на сообщение
Поделиться на других сайтах
20 минут назад, Viktor2004 сказал:

Вот и получается что винда форматирует флэшку без MBR

Без MBR не получится так как без информации о разделах OC не сможет продолжить загрузку к тому же для FAT16 nтам так же содержится CHS информация 

image.png

 

image.png

А так это выглядит для FAT32 здесь как видим CHS вообще не используется

Ссылка на сообщение
Поделиться на других сайтах
11 минут назад, gudstartup сказал:

Без MBR не получится так как без информации о разделах OC не сможет продолжить загрузку

MBR это Master Boot Record. Размещается в первом секторе жесткого диска. А на флэшке отформатированной виндой вместо MBR размещен Boot Record. Как на любом флоппи-диске

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, Viktor2004 сказал:

MBR это Master Boot Record. Размещается в первом секторе жесткого диска. А на флэшке отформатированной виндой вместо MBR размещен Boot Record. Как на любом флоппи-диске

Вы путаете два разных понятия.

MBR размещается в первом секторе диска Этот сектор НЕ является частью какого-либо раздела (например, ОС или данных). Первые 460 байтов MBR - это программа начальной загрузки (которая определяет загрузочный сектор любого / всех разделов). Остальная часть MBR - это главная таблица разделов, которая содержит главный список всех доступных разделов на всех доступных дисках. MBR нельзя переместить.

Boot sector (record)  находится в первом секторе первого раздела, содержащего операционную систему . Эта область содержит программу запуска (код загрузчика), которая загружает операционную систему. Загрузочный сектор этой операционной системы нельзя переместить в какой-либо раздел, но код загрузчика можно отредактировать так, чтобы он указывал на другую область для загрузки операционной системы 

Как видите если в структуре диска есть разделы то первый сектор диска содержит информацию о 1-4 разделов для FAT и по сути является MBR

Загрузочная запись тома создается при форматировании раздела . Он находится в первом секторе раздела. Однако, если устройство не разбито на разделы, например, если вы имеете дело с дискетой, то загрузочная запись тома находится в первом секторе всего устройства что как мы видим аналогично MBR.

Windows создает MBR при создании разделов вот пример из моей флэшки 

image.png

Ссылка на сообщение
Поделиться на других сайтах
28 минут назад, gudstartup сказал:

Windows создает MBR при создании разделов вот пример из моей флэшки 

А вот два примера моих флэшек. Одна с таблицей MBR вторая без таблицы

Ясно видно что там где на 1-м фото таблица MBR, на том месте (0-й сектор) у второй флэшки та таблица которая есть у первой флэшке но начиная с адреса 7FFF

 

1.JPG

2.JPG

Изменено пользователем Viktor2004
Ссылка на сообщение
Поделиться на других сайтах

Я несуразно написал

На первом фото с 0-го сектора таблица MBR. А с адреса 7FFF Boot Record

На втором фото с 0-го сектора Boot Record

Ссылка на сообщение
Поделиться на других сайтах

@Viktor2004 , спаасибо большое за образ и winhex!
Проблему решил, записав его на новую 4-х гиговую флэшку.
Но, блин, как все это происходило, как в каком то сюрреалистическом сне....

Команда CloneDisk вывела окно с непонятными параметрами. Да еще и с возможностью выбора записи на логический или физический раздел (сейчас уже не вспомню точно).
Потом произошла какая то неведомая мне магия...на флешке появилось несколько разделов. Я так понял, один как раз размером с записываемый образ, потом еще один, мегабайт на тридцать, и последний - со всем оставшимся местом.
Я эти два лишних исключил, ну или я так подумал.
При этом, Винда 10 упорно утверждала, что флешка 4-х гиговая(
Но после того, как я ее извлек из кардридера и снова вставил - Винда предложила ее форматнуть (FAT по умолчанию) и о чудо, она стала размером как записанный образ.
И все заработало.

Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, catiauser сказал:

Но после того, как я ее извлек из кардридера и снова вставил

Да. Это обязательно. Иначе после изменения структуры диска Винда пользуется старым кэшем. Надо передернуть

Ссылка на сообщение
Поделиться на других сайтах
17 часов назад, catiauser сказал:

Оператор отписался, что пины были слегка погнутые на переходнике

Вот тут я не правильно интерпретировал его слова.
Пины были погнуты не в переходнике, а в кардридере.
В добавок к этому, на кардридере была покоцана защита от "дурака" (каким образом - не знаю). Что дало оператору возможность вставлять в кардридер Компактные флэши любой стороной.......((((
При детальном изучении двух родных флэшек по 1Гб заметил, что, видимо, погнутый пин, попадал в соседнее гнездо вместе с другим. Из за этого на карточках видны механические повреждения гнезда.
Думаю, именно из за этого winhex не  смог записать образ ни на одну из этих флэшек - выдавал кучу ошибок.
И, именно из за этого, в принципе, стойка не видела носителей - он их просто угробил в кардридере со согнутым пином, вставив их вверх ногами. Так как производитель нанес маркировку гнезд на обратную сторону этого сраного ридера.

Ссылка на сообщение
Поделиться на других сайтах
5 минут назад, catiauser сказал:

он их просто угробил в кардридере

Вы вроде писали что Винда эти флэшки через картридер видит

Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, Viktor2004 сказал:

Вы вроде писали что Винда эти флэшки через картридер видит

Да, писал. Видит.
Но образ не смог записать не на одну из них. Бесконечные ошибки записи секторв.

Ссылка на сообщение
Поделиться на других сайтах
10 минут назад, catiauser сказал:

Бесконечные ошибки записи секторв

Не выкидывайте убитую фануковскую флэшку на 1 Гб

Вы с какого города?

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   1 пользователь

    • scrimline



×
×
  • Создать...