Двойное оплодотворение у цветковых растений: Оплодотворение - это процесс слияния мужской и женской половых клеток с образованием зиготы...
Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...
Топ:
Характеристика АТП и сварочно-жестяницкого участка: Транспорт в настоящее время является одной из важнейших отраслей народного...
Установка замедленного коксования: Чем выше температура и ниже давление, тем место разрыва углеродной цепи всё больше смещается к её концу и значительно возрастает...
Основы обеспечения единства измерений: Обеспечение единства измерений - деятельность метрологических служб, направленная на достижение...
Интересное:
Аура как энергетическое поле: многослойную ауру человека можно представить себе подобным...
Мероприятия для защиты от морозного пучения грунтов: Инженерная защита от морозного (криогенного) пучения грунтов необходима для легких малоэтажных зданий и других сооружений...
Что нужно делать при лейкемии: Прежде всего, необходимо выяснить, не страдаете ли вы каким-либо душевным недугом...
Дисциплины:
2020-11-19 | 110 |
5.00
из
|
Заказать работу |
|
|
Этот раздел разъясняет дополнительные экраны и действия оператора, которые сопровождают макросы.
Макро-переменные могут быть сохранены и восстановлены на 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 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!