1
Гибкое NC-программирование 09.01
1
840D
NCU 571
840D
NCU 572
NCU 573
810D
840Di
ООО Siemens 2001 Все права защищены.
1-88 SINUMERIK 840D/840Di/810D Руководство по программированию. Расширенное программирование (PGA) - Выпуск 09.01
Функция
С помощью команды READ можно считать одну
или несколько строк из файла. Считанные строки
сохраняются в элементе поля одного из полей.
Информация доступна как STRING.
Прочие указания
• Двоичные файлы не могут считываться.
Выводится ошибка error=4:неправильный тип
файла. Следующие типы файлов не читаются:
_BIN, _EXE, _OBJ, _LIB, _BOT, _TRC, _ACC,
_CYC, _NCK.
• Актуально установленный уровень защиты
должен быть равен или быть большим READ-
права файла. Если этого нет, то обращение
отклоняется с error=13.
• Если в параметре "number" указано меньше
строк, чем составляет длина поля "result", то
оставшиеся элементы поля не изменяются.
• Окончание строки с помощью символов
управления "LF" (Line Feed) или "CR LF"
(Carrige Return Line Feed) не сохраняется в
выходной переменной "result". Считанные
строки обрезаются, если строка длиннее чем
длина строки выходной переменной "result".
Сигнализация ошибки не осуществляется.
Пример программирования
N10 DEF INT ERROR
; переменная ошибки
N20 STRING[255] RESULT[5]
; переменная результата
...
N30 READ(ERROR, "TESTFILE", 1, 5,
RESULT)
; имя файла без идентификации домена и
файла
...
N30 READ (ERROR, "TESTFILE_MPF", 1, 5,
RESULT)
; имя файла без идентификации домена и
с идентификацией файла
...
N30 READ(ERROR,"_N_TESTFILE_MPF",1,5,
RESULT)
; имя файла с идентификацией домена и
файла
...
N30 READ(ERROR,"/_N_CST_DIR/N_TESTFILE
; имя файла с идентификацией домена и