Оператор вывода <PRINT>
Оператор предназначен для вывода результатов работы в окно отладочной информации в процессе тестовой генерации управляющей программы. Если управляющая программа формируется автономной исполняющей системой постпроцессора (<InpD.dll> или <SprutPP.exe>), то оператор игнорируется.
Формат:
PRINT <математическое выражение> | <строковое выражение>
{, <математическое выражение> | <строковое выражение>}
{ > | >> имя файла вывода}
Описание:
Ключевым словом оператора вывода является слово <PRINT>. Вслед за ним следует список, состоящий из одного или более математических или строковых выражений. Число выражений в списке не ограничено; если их больше одного, то они разделяются запятыми.
В результате выполнения оператора последовательно будут вычисляться значения выражений и результаты расчетов будут выводиться в закладке <Отладочная информация>.
Для сохранения выводимой информации на диске необходимо переназначить вывод в файл. Для этого достаточно указать после последнего из выводимых выражений символ > или >> и имя файла вывода.
Использование символов > и >> указывает на режим вывода информации в файл:
символ > – начать вывод с первой записи, очистив предварительно файл вывода. Если файл с таким именем уже существует, старое содержимое файла теряется;
символ >> – добавлять выводимые параметры в конец файла. Если файла с таким именем нет, то он будет создан и содержимое текущего оператора вывода будет первой записью в новом файле.
Примеры:
PRINT “Работает программа ABSMOVE”
PRINT CLD[1]-XT, “ приращение по X ”
PRINT AA, “ ”, CLD[1]
PRINT CLD[1] > "c:\my_folder\log.txt" ! Вывод в файл
Сопутствующие ссылки: