Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Gpptools_2012.doc
Скачиваний:
61
Добавлен:
01.07.2025
Размер:
2 Мб
Скачать
☆

Сообщения об ошибках gpPtool. (gpPtool error messages).

GPPtool генерирует сообщение об ошибке при переводе команд инструментального пути NCTOOL в G-код. Если существует ошибка, GPPtool показывает номер строки, в которой присутствует ошибка, ошибочный номер и пояснительный текст для этой ошибки. В этом приложении вы найдете полный список сообщений об ошибках GPPtool вместе с объяснениями того, как исправить эти ошибки.

Error 193: Not eNugh memory (Не достаточно памяти).

Описание: GPPtool работает вне памяти.

Восстановление: Выйдите и повторно перезапустите NCTOOL. Попробуйте генерировать G-код. Если этого не происходит, смотрите главу 2 для генерации G-кода вне NCTOOL.

Error 194: ENDIF statement missing (Отсутствует утверждение ENDIF (конец «если»)).

Описание: Было запущено утверждение 'IF' (исли) GPPLtool- сом, но не найдено соответствующее утверждение 'ENDIF' (конец «если»).

Восстановление: Проверьте файл [MACHINE.GPP] для исправления орфографических ошибок ключевого слова 'ENDIF' (конец «если»). Проверьте уравновешивание количества ключевых слов 'IF' и 'ENDIF'.

Error 383: Variable 'xxx' is Not defined (Переменная 'xxx' не определена).

Описание: Переменная 'xxx' используется, но она не является системной переменной и не была объявлена как глобальная или локальная переменная.

Восстановление: Проверьте и исправьте орфографическую ошибку в имени переменной. Объявите её как глобальную или локальную переменную, если необходимо.

Error 384: Program too complex (Слишком сложная программа).

Описание: Программа GPPL слишком усложнена для GPPtool.

Восстановление: Попробуйте упростить вашу программу: используйте меньше вложенных утверждений 'IF' или сократите уровни Вызовов процедуры. Ошибка 384 редко происходит; если вы получаете эту ошибку и другие ошибки для этого файла GPPL, попробуйте зафиксировать их и проверьте программу снова. В большинстве случаев это разрешит проблему.

Error 385: Unrecognized statement (Непризнанное утверждение).

Описание: GPPtool столкнулся с утверждением, которое не может быть классифицировано.

Восстановление: Проверьте устранение орфографических ошибок ключевых слов линии. Проверьте также, не появляется ли утверждение вне тела процедуры.

Например: ключевое слово 'ENDIF' (конец «если») использовалось без более раннего ключевого слова 'IF' (если). Частая ошибка - написание утверждения вне тела процедуры (т.e. после утверждения 'ENDP' и до запуска следующей процедуры).

Error 386: Variable 'xxx' is Not numeric (Переменная 'xxx' не цифровая).

Описание: GPPtool требует цифровое (не integer или logical) значение.

Восстановление: Проверьте выражение и обратите его в цифровое.

Error 387: Argument of function out of range (Аргумент функции за пределами диапазона).

Описание: Один из аргументов для внутренних функций GPPL есть вне его легального диапазона.

Восстановление: Проверьте в главе Функций GPPL туму для действительных значений аргументов функций.

Error 388: ENDP statement missing (Отсутствие утверждения ENDP).

Описание: GPPtool нашел начало процедуры перед тем, как он нашел предыдущее утверждение 'ENDP' (конец процедуры).

Восстановление: Исправьте проблему и повторно сделайте запуск.

Error 389: Invalid ASSIGNMENT statement (Неверный оператор ПРИСВОЕНИЯ).

Описание: Проверьте синтаксис

Восстановление: Исправьте проблему и повторите запуск.

Error 390: Invalid GENERATE statement (Неверно утверждение ГЕНЕРИРОВАТЬ).

Описание: Проверьте синтаксис.

Восстановление: Исправьте проблему и повторите запуск.

Error 391: Invalid CALL statement (Неверно утверждение ВЫЗОВ).

Описание: Проверьте синтаксис.

Восстановление: Исправьте проблему и повторите запуск.

Error 392: Invalid IF statement (Неверно утверждение ЕСЛИ).

Описание: Проверьте синтаксис.

Восстановление: Исправьте проблему и повторите запуск.

Error 394: Variable 'xxx' is Not string variable (Переменная 'xxx' не является строковой переменной).

Описание: GPPtool требует переменную строки (а не целочисленную или цифровую).

Восстановление: Проверьте выражение и обратите его в строке.

Error 395: Literals table overflow (Табличное перекрытие опечаток).

Описание: Слишком много опечаток (строчные константы) определено для того утверждения.

Восстановление: Эта ошибка редко появляется. Попробуйте упростить линию, которая вызвала проблему (т.е.: разбейте её на две линии, если возможно). 

Error 396: Proc '@xxx' already defined (Proc '@xxx' уже определена).

Описание: Вы объявили более чем одну процедуру GPPL с таким же именем '@xxx'.

Восстановление: Проверьте и исправьте орфографические ошибки и переименуйте одну процедуру.

Error 397: Local table 'xxx' canNt be recovered (Локальная таблица 'xxx' не может быть восстановлена).

Описание: Внутренняя ошибка GPPtool.

Восстановление: Попробуйте решить другие сообщения (если имеются) об ошибках и выполнить повторно программу. Если ошибка все еще существует, обратитесь за технической поддержкой CADTECH.

Error 398: Invalid seek (Неверная загрузка).

Описание: GPPtool не может найти соответствующий сектор дискового файла.

Восстановление: Вероятно, вы стартовали вне дискового пространства. Освободите некоторое свободное пространство на диске и повторите запуск программы.

Error 399: CanNt open file 'xxx' (Не может открыть файл 'xxx').

Описание: GPPtool не может найти файл 'xxx'.

Восстановление: Проверьте наличие файла в текущем временном каталоге.

Error 400: Invalid GLOBAL statement (Неверно ГЛОБАЛЬНОЕ утверждение).

Описание: Проверьте синтаксис.

Восстановление: Исправьте проблему и повторите запуск.

Error 401: Invalid LOCAL statement (Неверно ЛОКАЛЬНОЕ утверждение).

Описание: Проверьте синтаксис.

Восстановление: Исправьте проблему и повторите запуск.

Error 402: Symbol 'xxx' canNt be modified (Символы 'xxx' не могут быть изменены).

Описание: Вы должны попробовать назначить значение в неизменяемую системную переменную.

Восстановление: Это запрещено, чтобы назначить значение в GPPL неизменяемой переменной. Оно не имеет никакого смысла, чтобы изменить значение 'pi', например.

Error 403: Symbol table is full (Таблица идентификаторов полная).

Описание: Таблица идентификаторов GPPL запущена вне его размера.

Восстановление: Попробуйте сократить число глобальных или локальных переменных. Иногда проблема возникает потому, что GPPtool был запущен вне памяти. Выйдите и перезапустите NCTOOL.

Error 404: Symbol 'xxx' does Not exist (Обозначение 'xxx' не существует).

Описание: Вы использовали непризнанную переменную, названную 'xxx' в вашей программе.

Восстановление: Проверьте для исправления орфографических ошибок. Если OK, объявите эту переменную как глобальную или локальную.

Error 405: Stack overflow (Перекрытие стека).

Описание: Динамический стек GPPtool запустился вне памяти.

Восстановление: Попробуйте сократить требования для стека: сократите число вложенных утверждений 'IF' или сократите число уровней CALL (Вызовов). Эта ошибка редко встречается.

Error 406: Stack underflow (За пределами стека).

Описание: Внутренняя ошибка GPPtool.

Восстановление: Попробуйте решить другие сообщения (если имеются) об ошибке и повторить запуск программы. Если ошибка все еще существует, обратитесь за технической поддержкой CADTECH.

Error 407: Zero divide (Деление на 0).

Описание: Вы пробовали делить на нуль.

Восстановление: Исправьте проблему.

Error 408: Формат: without any digit (Формат: без какой-либо цифры).

Описание: Формат показа не содержит <integer> части.

Восстановление: Смотрите главу 5.5.10 для соответствующего формата показа и исправьте проблему.

Error 409: Формат: scale factor invalid (Формат: неправильный масштабный коэффициент).

Описание: Масштабный коэффициент формата показа неправильный.

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

Error 410: Val: number out of range (Val: число вне диапазона).

Описание: Вы пробовали генерировать число, которое большее, чем 1.E100.

Восстановление: Исправьте проблему.

Error 411: Global variable 'xxx' is multiply defined (Глобальная переменная 'xxx' многократно описана).

Описание: Глобальная переменная 'xxx' многократно объявлена с различными типами.

Восстановление: Проверьте и исправьте орфографические ошибки. Нельзя объявить переменную с двумя различными типами.

Error 412: Local variable 'xxx' is multiply defined (Локальная переменная 'xxx' многократно описана).

Описание: Локальная переменная 'xxx' многократно объявлена с различными типами.

Восстановление: Проверьте и исправьте орфографические ошибки. Нельзя объявлять переменную с двумя различными типами.

Error 415: Variable 'xxx' is already declared as local (Переменная 'xxx' уже объявлена как локальная).

Описание: Вы объявили локальную переменную 'xxx' как глобальную.

Восстановление: Проверьте и исправьте орфографические ошибки. Нельзя объявлять переменную как локальную и глобальную одновременно.

Error 416: Variable 'xxx' is already declared as global (Переменная 'xxx' уже объявлена как глобальная).

Описание: Вы объявили глобальную переменную 'xxx' как локальная.

Восстановление: Проверьте и исправьте орфографические ошибки. Нельзя объявлять переменную как локальную и глобальную одновременно.

Error 418: System variable 'xxx' canNt be declared (Системная переменная 'xxx' не может быть объявлена).

Описание: Вы пробовали объявить системную переменную 'xxx' глобальной или локальной.

Восстановление: Переименуйте переменную и повторите запуск.

Error 420: Numeric expression is Nt of logical type (Цифровое выражение не логического типа).

Описание: Цифровое выражение не дает значения TRUE/FALSE (1/0).

Восстановление: Исправьте проблему и повторите запуск программы.

Error 421: Формат: N decimal point (Формат: нет десятичной точки)

Описание: Формат показа не содержит десятичную точку.

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

Error 422: Формат: N fraction digits (Формат: нет десятичной части)

Описание: Формат показа не содержит <fraction> части.

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

Error 423: Формат: Invalid format option (Формат: Неверная опция формата)

Описание: Формат показа содержит неверную опцию.

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

Error 424: CanNot initialize GPPtool environment (Не может инициализироваться среда GPPtool)

Описание: Ошибка происходит при инициализации среды GPPtool.

Восстановление: Исправьте другие сообщения об ошибке. Когда запустится GPPtool за пределами NCTOOL: проверьте файл 'CONFIG.NC' содержит ли собственное станочное имя и содержит ли файл [MACHINE.PRP] соответствующее значение параметра 'post_processor'.

Error 425: CanNt terminate GPPtool environment (Невозможно завершить среду GPPtool)

Описание: Ошибка происходит при завершении среды GPPtool.

Восстановление: Внутренняя ошибка. Требуется вызов CADTECH для технической поддержки.

Error 426: Error while reading file 'xxx' (Ошибка при чтении файла 'xxx')

Описание: I/O ошибка происходит при чтении файла 'xxx'.

Восстановление: Вероятно аппаратная ошибка. Попробуйте повторно запустить программу. Если проблема не исчезает, пробуйте изменить магнитные носители (т.е.: попробуйте запустить его на другом диске).

Error 427: Error while writing file 'xxx' (Ошибка при написании файла 'xxx')

Описание: I/O ошибка происходит при написании файла 'xxx'.

Восстановление: Вероятно аппаратная ошибка. Попробуйте повторно запустить программу. Если проблема не исчезает, попробуйте изменить магнитные носители (т.е. попробуйте запустить её на другом диске). Если работа с дискетами, проверьте, что дискета не является по свойствам доступности 'доступной только для чтения'.

Error 452: Block number field too big (Поле Номера кадра очень большое)

Описание: При нумерации кадров G-кода было достигнуто значение 'blknum_max' (максимальный номер кадра).

Восстановление: Если возможно увеличте значение 'blknum_max' (в процедуре '@init_post'). В противном случае разбейте проект обработки на более мелкие части и повторно генерируйте G-код для каждой части.

P.S.

При распространении перевода ссылка на автора перевода (т.е. на SENNIK53 ) обязательна.

SENNIK53

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]