122 Программирование: Основы управления файлами
3.4 Работа с файлами
Копирование таблиц
При копировании таблицы с помощью Softkey ЗАМЕНИТЬ ПОЛЯ
можно перезаписывать отдельные строки или столбцы в целевой
таблице. Условия:
целевая таблица должна существовать
копируемый файл может содержать только заменяемые
столбцы или строки
Пример
С помощью устройства предварительной настройки замерены
длины и радиусы 10 новых инструментов. Затем устройство
предварительной настройки создает таблицу инструментов
TOOL.А с
10 строками (т.е. 10 инструментами) и стобцами
Номер инструмента (столбец T)
Длина инструмента (столбец L)
Радиус инструмента (столбец R)
U Эту таблицу следует копировать с внешнего носителя данных в
любую директорию
U Если составленная за пределами системы таблица копируется
с помощью функции управления файлами системы ЧУ через
имеющуюся таблицу TOOL.T: система ЧПУ запрашивает
разрешение на перезапись существующей таблицы
инсрументов TOOL.T:
U Нажмите Softkey ДА, после этого система ЧПУ полностью
перезапишет текущий файл TOOL.T. Таким образом, после
выполнения копироваия TOOL.T состоит из 10 строк. Во всех
столбцах – разумеется, кроме столбцов "Номер", "Длина" и
"Радиус" – выполняется сброс данных
U Или нажмите Softkey ЗАМЕНИТЬ ПОЛЯ, тогда ЧПУ
перезаписывает в файле TOOL.T только столбцы "Номер",
"Длина" и "Радиус" для первых 10 строк. Данные осальных строк
и столбцов системой ЧПУ не изменяются
Softkey ЗАМЕНИТЬ ПОЛЯ не появляется при
перезаписи таблицы в систему ЧПУ от внешнего
устройства с помощью ПО для передачи данны,
например, TNCremoNT. Созданный за пределами
системы файл следует скопировать в другую
директорию, а затем выплнить копирование с
помощью системы управления файлами ЧПУ.
Файл таблицы, созданной за пределами системы,
должен быть типа .A (ASCII).
В таких случаях таблица
может содержать произвольные номера строк. При
создании файла типа .Т таблица должна содержать
номера строк по порядку, начиная с 0.