Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...
Биохимия спиртового брожения: Основу технологии получения пива составляет спиртовое брожение, - при котором сахар превращается...
Топ:
Техника безопасности при работе на пароконвектомате: К обслуживанию пароконвектомата допускаются лица, прошедшие технический минимум по эксплуатации оборудования...
Марксистская теория происхождения государства: По мнению Маркса и Энгельса, в основе развития общества, происходящих в нем изменений лежит...
Интересное:
Инженерная защита территорий, зданий и сооружений от опасных геологических процессов: Изучение оползневых явлений, оценка устойчивости склонов и проектирование противооползневых сооружений — актуальнейшие задачи, стоящие перед отечественными...
Что нужно делать при лейкемии: Прежде всего, необходимо выяснить, не страдаете ли вы каким-либо душевным недугом...
Лечение прогрессирующих форм рака: Одним из наиболее важных достижений экспериментальной химиотерапии опухолей, начатой в 60-х и реализованной в 70-х годах, является...
Дисциплины:
2020-11-19 | 114 |
5.00
из
|
Заказать работу |
|
|
Данный раздел полностью описывает системные переменные.
Битовые дискретные входы
Для полного описания дискретных входов обратитесь к разделу "Technical References". Входы, указанные как "запасной", могут быть подсоединены к внешним устройствам и использованы программистом.
#1000-#1020 Зарезервировано для использования контроллером
#1021 Запасной
#1022 Запасной
#1023 Запасной
#1024-#1028 Зарезервировано для использования контроллером
#1029 Сигнал пропуска
#1030 Запасной
#1031 Запасной
Битовые дискретные выходы
#1124 Некоторые системы управления Haas восемь дискретных выходов обозначенных SPARE (Запасной). Эти дополнительные реле должны быть специально заказаны. Пользователь может активировать их чтением или записью переменных #1124 - #1131. Назначение 1 устанавливает соответствующее реле. Например
#1124=1; (Включает реле #1124)
#101 =#3001 +1000; (101 -1 секунда от наст, времени)
WHILE [[#101 GT #3001 ]AND[#1125 EQ 0] D01
END1 (Ждет 1 сек или пока реле #1125 идет вверх)
#1108=1; (Выключает реле #1125)
Коррекции инструмента
Макросы были внедрены, подразумевая наличие опции С памяти управления FANUC. Это означает, что каждая коррекция инструмента имеет длину (Н) и радиус (D) с ассоциированными значениями износа.
#2001 -#2100 Коррекции Н геометрии (1 -100) длины
#2200-#2300 Износ Н геометрии (1-100) длины
#2401 -#2500 Коррекции D геометрии (1 -100) диаметра
#2601 -#2700 Износ D геометрии (1-100) диметра
Программируемые сообщения
#3000 ALARMS (сигналы тревоги) программируются. Программируемый сигнал тревоги будет действовать, как внутренние сигналы тревоги. Сигнал тревоги создается установкой макро-переменной #3000 на число от 1 до 999.
|
#3000= 15 (MESSAGE PLACED INTO ALARM LIST);
(послание помещено в список сигналов тревоги).
Когда это сделано, ALARM горит в нижнем правом углу дисплея и текст в следующем комментарии помещен в список сигналов тревоги. Номер сигнала тревоги (в этом примере: 15) добавляется к 1000 и используется как номер сигнала тревоги. Если сигнал тревоги создается таким способом, все движение останавливается, и программа должна быть переустановлена для продолжения. Программируемые сигналы тревоги могут быть всегда идентифицированы в архиве сигналов тревоги, так как диапазон номеров сигналов тревоги от 1000 до 1999.
Первые 34 символа комментария будут использованы для послания тревоги.
Таймеры
Макросы поддерживают доступ к двум таймерам. Эти таймеры могут быть установлены на значение посредством присвоения числа к соответствующей переменной. Программа может затем считать переменную и определить время, прошедшее с установки таймера. Таймеры могут быть установлены, чтобы эмулировать циклы перерыва в работе, определить время от детали к детали или желательно ли где-либо поведение, зависимое от времени.
#3001 MILLISECOND TIMER (таймер, миллисекунды)
Миллисекундный таймер обновляется каждые 20 миллисекунд и поэтому время работы может быть измерено с точностью только до 20 миллисекунд. При включении питания POWER ON миллисекундный таймер переустанавливается. Таймер имеет ограничение на 497 дней. Целое число, выдаваемое после доступа к #3001, представляет число миллисекунд.
#3002 HOUR TIMER (таймер, часы)
Почасовой таймер похож на миллисекундный таймер, за исключением того, что число, выдаваемое после доступа к #3002, в часах. Почасовой и миллисекундный таймеры независимы друг от друга и могут быть установлены отдельно.
Значения замещения системы
|
#3004 Переменная #3004 - бит-преобразованная переменная, которая изменяет специфические характеристики управления во время выполнения программы.
Первый бит не принимает FEED HOLD с клавишного поля. Если вы не хотите выполнения остановки подачи во время любого раздела кода, то заключите в скобки этот код с присвоением к переменной #3004. Присвоение "1" к #3004 отключает кнопку FEED HOLD на пульте. Присвоение "0" к #3004 повторно подключает кнопку FEED HOLD. Например:
Approach code (код подхода) (FEED HOLD допускается)
#3004=1; (Блокирует кнопку FEED HOLD)
Non-stoppable code (неостанавливаемый код)
(FЕЕО HOLD не допускается)
#3004=0; (Подключает кнопку FEED HOLD)
Depart code (код ухода) (FEED HOLD допускается)
Ниже следует преобразование битов переменной #3004 и ассоциированные замещения. Е=включение 0=блокирование
#3004 преобразование FEED HOLD
О 000 Е
1 001 D
2 010 Е
3 011 D
4 100 Е
5 101 D
6 110 Е
7 111 D
Программируемая остановка
#3006 Остановки могут быть запрограммированы. Программируемая остановка работает, как М00. В следующем примере, когда выполнен оператор присваивания, первые 15 символов комментария показываются в зоне посланий в нижней левой части экрана над строкой ввода команды. Управление останавливает и ожидает запуска цикла от оператора. После запуска цикла операция продолжается со следующим блоком после оператора присваивания.
IF [#1 EQ #0] THEN #3006=101 (ARG.A REQUIRED);
|
|
Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...
Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...
Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...
Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!