Замечания по функционированию — КиберПедия 

Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...

Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...

Замечания по функционированию

2020-11-19 110
Замечания по функционированию 0.00 из 5.00 0 оценок
Заказать работу

Этот раздел разъясняет дополнительные экраны и действия оператора, которые сопровождают макросы.

 

Макро-переменные могут быть сохранены и восстановлены на RS-232 или опциональном гибком диске во многом так же, как параметры, установки и коррекции. Обратитесь к разделу "Part Program Input/Output" (ввод/вывод программы детали) для передачи на RS-232 и получения макро-переменных или к разделу "Floppy Operation" (функционирование гибкого диска) для посылания и получения их этим способом.

 

Страница экрана переменных

Макро-переменные показаны на дисплее и могут быть модифицированы на экране текущих команд. Экран переменных находится после экрана таймеров работы. Чтобы попасть на эту страницу, нажмите CURNT COMDS и используйте клавишу page up/down.

 

Так как управление интерпретирует программу, изменения переменной показываются на странице экрана переменных, и результат можно увидеть.

 

Страницы содержат до 32 переменных и дисплей можно "пролистать" нажатием клавиш со стрелками влево/вправо.

 

Установка переменный выполняется введением значения и затем нажатием клавиши WRITE. Переменная, выделенная светом на экране, является изменяемой переменной.

 

Поиск переменной может быть выполнен введением номера переменной и нажатием стрелки вверх/вниз. Страница изменится на ту, которая содержит эту переменную, и введенная переменная станет выделенным светом элементом. Показываемые на экране переменные представляют значения переменных во время интерпретации программы. Временами это может быть до 15 блоков наперед действительной работы станка. Отладку программ можно облегчить посредством вставки G103 в начало программы, чтобы ограничить накопление блоков, и затем удалением блока G103 после завершения отладки.

 

Редактирование

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

 

Редактирование макро-утверждений более открыто, чем раньше. Например, возможно поместить константу с плавающей точкой внутри стандартного блока G-кода, но это не имеет смысла, и управление даст сигнал тревоги во время обработки. Для всех примеров неправильно структурированных или неправильно помещенных макро-утверждений управление вызовет соответствующий сигнал тревоги. Большинство этих сигналов тревоги отложены до времени прогона, чтобы редактирование оператора было более гибким. Будьте осторожны с редактированием выражений. Скобки должны быть закрыты и вы не получите сигнал тревоги до прогона программы.

 

Функция DPRNT может редактироваться, во многом, как комментарий. Вы ^ можете удалить ее или переместить как целый элемент или вы можете редактировать отдельные элементы внутри скобок. Указатели переменных и форматированные выражения должны изменяться как целый объект. Если вы хотите изменить [24] на [44], поместите курсор так, чтобы [24] было выделено светом, введите [44] и нажмите клавишу WRITE. Помните, что вы можете использовать изогнутую рукоятку для маневрирования среди длинных выражений DPRNT[ ].

 

Адреса с выражениями могут как-либо создавать помехи. В этом случае алфавитный адрес ставится отдельно. Например, следующий блок содержит адресное выражение в X:

G1 G90 X [ COS[ 90 ] ] Y3.0 (CORRECT)    (верно)

Здесь X и скобки ставятся отдельно и являются индивидуально редактируемыми элементами. Редактированием возможно удалить все выражение и заменить его константой с плавающей точкой.

G1G90X0Y3.0                   (!!IWRONG!!I); (неправильно)

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

G1 G90 ХО Y3.0   (CORRECT); (правильно)

Обратите внимание, что ноль присоединен к X. ПОМНИТЕ, когда вы видите алфавитный знак, стоящий отдельно, - это адресное выражение.

 

 

МАКРО ХАРАКТЕРИСТИКИ FANUC, НЕ ВКЛЮЧЕННЫЕ В УПРАВЛЕНИЕ CNC

Данный раздел перечисляет макро-характеристики FANUC, которые еще не внедрены.

M совмещение имен        (Заменить G65 Pnnnn на Mnn PROGS 9020-9029.)

Р адрес в G65                  Необходимо разрешить Р адрес

G66 MODAL                     CALL IN EVERY MOTION BLOCK

(вызов в каждом блоке перемещения)

G66.1 MODAL CALL IN EVERY BLOCK

(вызов в каждом блоке)

G67 MODAL CANCEL

M98                                   ALIASING, Т CODE PROG 9000, VAR # 149, ENABLE BIT

M98                                   ALIASING, S CODE PROG 9029, VAR # 147, ENABLE BIT

M98                                   ALIASING, В CODE PROG 9028, VAR # 146, ENABLE BIT

SKIP/N N=1.9

#3007                                MIRROR IMAGE ON FLAG EACH AXIS

(зеркальное отображение на флаге каждой оси)

#3011                                YEAR/MONTH/DAY (год/месяц/день)

#3012                                HOUR/MINUTE/SECOND (час/минута/секунда)

#3901                                TOTAL NUMBER OF PARTS (общее число деталей)

#3902                                REQUIRED NUMBER OF PARTS (требуемое число деталей)

#4201-#4320                     CURRENT BLOCK MODAL DATA

(модальные данные текущего блока)

#5101-#5106                     CURRENT SERVO DEVIATION

(текущее отклонение серво)

ADDITIONAL OFFSETS G54.1P## FORMAT (дополнительные коррекции)

NAMES FOR VARIABLES FOR DISPLAY PURPOSES (названия для переменных)   (для показа на экране)

ATAN[]/[]                           ARCTANGENT, FANUC VERSION

(арктангенс, версия FANUC)

BIN [ ]                                СONVERSION FROM BCD TO BIN

(преобразование из BCD в BIN)

BCD [ ]                              CONVERSION FROM BIN TO BCD

(преобразование из BIN в BCD)

FUP [ ] TRUNCATE FRACTION CEILING

LN[]                                    NATURAL LOGARITHM

EXP [ ]                               BASE E EXPLONENTIATION

ADP [ ]                               RE-SCALE VAR TO WHOLE NUMBER

BPRNT[]

 

Следующее можно использовать как альтернативные методы достижения тех же результатов для нескольких не внедренных макро-характеристик FANUC.

GOTO-nnn

В поиске блока для перехода в отрицательном направлении, т.е. назад через программу, нет необходимости, если вы используете уникальные адресные коды N.

Поиск блока выполняется, начиная с текущего интерпретируемого блока. Когда достигнут конец программы, поиск продолжается с вершины программы до встречи с текущим блоком.

 

 


Поделиться с друзьями:

Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...

Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...

Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначен­ные для поддерживания проводов на необходимой высоте над землей, водой...

Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.012 с.