Home ] Up ] Подготовка к работе ] [ Работа с файлами ] Резервирование памяти ] Параметры связи с УЧПУ ] Служебные программы ] Версии ПО ]

Руководство по эксплуатации DNC-терминала v1.3 с ПЭВМ и УЧПУ

Работа с файлами

Все операции чтения и записи файлов в память DNC-терминала выполняются с помощью Проводника Windows® (при условии, что на ПЭВМ установлено специальное программное обеспечение). Для того, чтобы начать работу, необходимо присоединить DNC-терминал к COM-порту компьютера и включить питание ПК и DNC-терминала. DNC-терминал должен быть настроен на режим управления от ПК.

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

Другая, хотя и менее вероятная, возможность потери данных — это сбой в системе в момент обновления таблицы расположения файлов. Для ее исключения перед стиранием старой таблицы новая таблица сохраняется на жестком диске ПЭВМ. При этом устанавливается специальный флаг в реестре Windows®. После обновления таблицы и ее успешной верификации флаг в реестре снимается. Если же верификация не проходит, то при последующем обращении к памяти происходит автоматическое восстановление файловой системы из резервной копии.


1. Копирование файлов

Для копирования файла с ПЭВМ в DNC-терминал выполните следующие действия:

1.1. На Рабочем столе Windows® выберите значок dnc и щелкните на нем левой кнопкой мыши:

1.2. При этом откроется окно, в котором отображается содержимое DNC-терминала:

1.3. Откройте в другом окне папку на локальном диске ПЭВМ (или другом месте), где хранятся управляющие программы для УЧПУ:

1.4. Выделите один или несколько файлов с управляющими программами и перетащите их мышью из одного окна в другое, удерживая кнопку мыши нажатой. Отпустите кнопку мыши.

1.5. Выберите формат представления файла в DNC-терминале, нажав нужную кнопку в появившемся окне:

При копировании файла как Текстовый происходит замена символов LF+CR на LF, а также все символы в диапазоне 00h-19h обрезаются (кроме 0Dh и 0Аh). При выборе Двоичный никаких изменений в файл не вносится. В столбце Атрибуты окна DNC-терминала отобразится TEXT или BINARY, соответственно. При копировании группы файлов убедитесь, что ко всем отмеченным файлам следует применить одинаковый алгоритм.

Чтобы прервать процесс копирования, следует нажать клавишу на клавиатуре DNC-терминала.

Для копирования файлов из памяти DNC-терминала на локальный диск перетащите отмеченные файлы из окна DNC-терминала в окно папки на локальном диске. Если выбранный файл имеет атрибут TEXT, то символы LF будут заменены комбинацией LF+CR. При копировании файлов как текст убедитесь, что это действительно текстовые файлы. В противном случае в процессе верификации может возникнуть ошибка.


2. Специализированные DNC-терминалы

Некоторые версии DNC-терминалов разработаны для использования с системами УЧПУ, обладающими некоторыми особенностями. Для работы с такими DNC-терминалами необходимо установить флаг в соответствующей строке ниспадающего меню Вид в окне DNC-терминала:

При копировании файлов с ПЭВМ в DNC-терминал необходимо указать соответствующий их тип. Таким образом копируемые файлы получат соответствующий атрибут и в процессе переноса их в систему УЧПУ DNC-терминал настроится на необходимый режим.

Примечание: Более подробную информацию см. в разделах, касающихся работы с конкретными системами УЧПУ.


3. Расширение имени файлов

При копировании файлов из терминала в ПЭВМ по умолчанию их имена остаются без изменений, однако при необходимости можно варьировать расширение имени.

Для настройки размера файла при копировании УП в DNC-терминал выберите команду Настройка, Копирование файлов из ниспадающего меню Вид в окне DNC-терминала:

Вы можете выбрать три варианта действий:

  • Добавлять расширение, если оно отсутствует в имени файла. Если файл уже имеет расширение, то его имя не изменяется.
  • Добавлять расширение, если оно отсутствует, и заменять старое расширение на новое.
  • Добавлять расширение к имени файла в любом случае. Однако, если файл уже имеет указанное расширение, то второй раз оно уже не добавляется.

4. Удаление файлов

Для удаления файлов из памяти DNC-терминала:

4.1. Откройте окно DNC-терминала.

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

4.3. Подтвердите удаление файлов.

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

Имена файлов могут состоять из 9 символов (буквы латинского алфавита, цифры и точка в качестве разделителя). При копировании файлов с более длинными именами будут сохранены только первые 9 символов.


5. Сортировка файлов в DNC-терминале

При открытии окна DNC-терминала в режиме "таблица" в шестой колонке указывается номер файла в памяти DNC-терминала. Этот номер может быть использован при поиске нужного файла с клавиатуры терминала для загрузки в УЧПУ.

Вы можете упорядочить файлы в списке следующим образом

5.1. Выберите команду из ниспадающего меню Файл / Сортировать список файлов:

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

5.3. Для того, чтобы иметь под рукой список файлов в DNС-терминале с их порядковым номером, сохраните его в виде файла на диск, а затем распечатайте на принтере:


6. Перекодировка файлов управляющих программ

Функция перекодировки, заключающаяся в замене одних символов в файле на другие, позволяет преодолеть несовершенство ряда постпроцессоров систем подготовки программ. Она может быть полезной для согласования форматов данных, выдаваемых постпроцессором системы подготовки программ, и УЧПУ. Нередко требуется замена комбинации CR+LF на LF, а также некоторых символов в начале и конце файла. Кроме этого при считывании информации из УЧПУ в текст программы могут добавляться различные управляющие последовательности, затрудняющие ее визуализацию и редактирование. Они не влияют на работу самой управляющей программы и могут быть удалены. С помощью функции перекодировки можно также добавлять нулевые байты между кадрами программы, что необходимо при работе с УЧПУ в покадровом режиме.

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

6.2. Нажав на кнопку рядом с полем ввода, откройте список конфигураций перекодировки и выберите нужную.

Файл CLRbuf.rcd содержит таблицу перекодировки для удаления символов FFh в конце файлов буфера:

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

Манипуляции с символами 00h необходимы для состыковки с системами, рассчитанными на работу с перфолентой. Специальные функции позволяют удалить или добавить “нули” как для перфоленты в начале и конце программы, а также “нули” после каждого кадра для работы в покадровом режиме.

6.4. Для запуска процесса перекодировки нажмите кнопку Пуск. В открывшемся окне укажите, под каким именем сохранить результаты перекодировки. Для создания новой конфигурации настроек нажмите кнопку Сохранить как.

Примечание: Наиболее типичный случай перекодировки — это удаление ненужной информации в конце файла буфера после конца управляющей программы. Для удобства эта функция выведена в отдельную команду меню DNC / Отбросить 0хFF в конце файла.

 

[ Назад ] [ Вперед ]

 

АНО НИЦ CALS-технологий "Прикладная логистика", Москва, Январь, 2010