Попробуем разобраться в нескольких моментах вашего вопроса.
1) Как физически читать и записывать дискеты, используемые на станке с ЧПУ?
Если это 3,5 КБ 3,5-дюймовая флоппи-дисковод, очень высока вероятность того, что вы сможете читать и записывать ее с ПК, используя старый внутренний дисковод или покупая новый USB-дисковод. Если вы не скажете мне, что это не работает по какой-то причине, я буду считать, что это не проблема.
Вы все еще можете купить новые чистые 3,5-дюймовые диски DD, например, от Amazon, если у вас не осталось пустых дисков.
2) Как скопировать образы данных с или на физическую дискету?
Это зависит от формата изображения. В простейшем случае образ представляет собой файл размером ровно 720 КБ, и он просто содержит блоки дисков в естественном порядке.
Под Linux вы можете создать или написать такой файл изображения, используя стандартный инструмент dd. Под Windows вы должны использовать сторонние инструменты.
Итак, предположим, что вы, скажем, загрузили изображение для вашего станка с ЧПУ из Интернета («Я могу получить изображение, которое запускает станок, используя другой метод загрузки, которого у меня нет»), вы можете скопировать это изображение на дискету, попробуйте использовать его на вашем станке с ЧПУ. Однако, если изображение содержит какой-либо код, который зависит от метода, который он загружает (гибкий диск или другой метод), это может не сработать (и этот вид кода не виден в "повторяющихся байтах"). Если изображение не просто файл, содержащий все блоки, но, например, содержащий дополнительную информацию, это тоже не сработает.
3) Как мне адаптировать изображение для работы на моем станке с ЧПУ? Что это за повторяющиеся байты?
Чтобы понять, что означают данные на вашей дискете, и внести изменения в них, чтобы адаптировать их к вашим потребностям, вы должны провести обратный инжиниринг формата, если вы где-нибудь не найдете документацию для него. Это сложный и трудоемкий процесс, часто основанный на догадках, методах проб и ошибок, и обычно его выполняют только специалисты по компьютерам, обладающие достаточным опытом работы с машинным языком и различными форматами. Ему также необходим физический доступ к машине, поэтому можно попытаться извлечь из него различную информацию. Как непрофессионал, это не то, что вы можете легко сделать, и просто размещение фрагментов данных не позволит другим людям делать это в Интернете.
Вся информация, которую можно получить об этой системе, помогает в этом процессе. Например, зная, что это станок с ЧПУ, можно сказать, что варианты варьируются от «они изобрели свой собственный материал, который отличается от всего остального» до «они взяли существующую аппаратную платформу, например, IBM PC, и немного ее изменили» , Поэтому следующим шагом было бы посмотреть на оба этих изображения (всего, а не только на начало) и посмотреть, имеет ли что-нибудь в этом смысл: есть ли загрузочный сектор? Есть ли какая-то файловая система? Может быть вариант FAT? Любой другой код ASCII можно прочитать и посмотреть, для чего он используется? Любой машинный код? Что это за процессор? И т.п.
Если это действительно важно для вас, вы можете попытаться нанять людей, которые занимаются реверс-инжинирингом, чтобы помочь вам. Но это может быть не самое дешевое решение вашей проблемы.