Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Equipment >> Промышленное оборудование

Внешний вход для запрограммированных значений

Стандартным программам ЧПУ не хватает интеллекта. Они выполняются последовательно, команды приводят к предопределенным действиям, а слова для каждой команды фиксированы.

Параметрическое программирование предоставляет дополнительные возможности, а различные типы компенсации, такие как смещения приспособления, компенсация длины инструмента и радиуса фрезы, позволяют программам ссылаться на данные вне программы. Эти данные обычно хранятся в регистрах смещения и влияют на работу программы ЧПУ.

Некоторые приложения требуют, чтобы программы ЧПУ обращались к другим данным извне программы почти так же, как это делает компенсация. Эти приложения выходят за пределы возможностей стандартного G-кода. Однако с помощью параметрического программирования легко заставить программы обращаться к внешним данным.

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

Для доступа к смещению большинство ЧПУ используют имя или номер системной переменной, соответствующий регистру смещения, к которому осуществляется доступ. Для популярной модели обрабатывающего центра с ЧПУ FANUC системная переменная #2001 обеспечивает доступ для чтения и записи к регистру для смещения геометрии номер один, #2002 обеспечивает доступ к регистру номер два и так далее. Хотя доступ к каждому типу смещения осуществляется с помощью различных наборов системных переменных, будьте уверены, что вы можете получить доступ к любому регистру смещения, если знаете имя или номер соответствующей системной переменной.

Постоянные общие переменные очень похожи на регистры смещения. Вы можете ввести их с помощью клавиатуры панели MDI, или данные могут быть введены из какого-либо другого источника (возможно, результаты, поступающие из программы-зонда). Хотя названия и нумерация этих системных переменных различаются, для доступа к ним FANUC использует ряд системных переменных, начинающихся с #500. Например, постоянная общая переменная #501 используется для доступа (чтения и записи) значения в регистре постоянной общей переменной под номером 501.

Доступ к входным и выходным клеммам осуществляется через ряд системных переменных в диапазоне от #1100 до #1131 для входов и от #2000 до #2031 для выходов. Каждый соответствует расположению клеммы на печатной плате. Если клемма активна/включена (течет ток), значение соответствующей системной переменной будет равно 1. Если клемма неактивна/выключена (ток не течет), ее значение будет равно 0. Например, при расположении клеммы номер 2 активен, значение системной переменной #1102 будет равно 1.

Какой метод вы будете использовать для хранения/доступа к данным, будет зависеть от вашего приложения. Иногда имеет смысл поместить связанные данные в регистры смещения, особенно если данные относятся к зажимным или режущим инструментам. В других случаях более логично поместить данные в постоянные общие переменные, особенно если данные больше связаны с использованием машин, чем с инструментами. Клеммы ввода/вывода важны, если используются внешние устройства, которые должны обеспечивать обратную связь с ЧПУ.

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

Какие существуют способы доступа к данным внешней программы ЧПУ?

Вот три способа доступа к внешним данным с примерами для каждого приложения:

  1. Доступ к регистру смещения:улучшение смещения износа

Бывают случаи, когда оператор токарного центра не может легко определить величину регулировки, необходимой для регулировки размера. Рассмотрим размер, указанный над шаром (см. рис. 1). Вместо вычисления величины корректировки смещения, для чего требуется тригонометрия, пусть оператор сохранит измерение, снятое с мяча, в неиспользуемом регистре смещения. Затем программа может ссылаться на это значение в расчетах, которые определяют, как отрегулировать движения по осям X и Z, необходимые для правильной обработки конуса.

  1. Постоянный общий доступ к переменным:автоматизация присваивания нулевой программы

Центр круглой заготовки, удерживаемой в V-образном зажиме (см. рис. 2), будет изменяться предсказуемым образом в зависимости от диаметра заготовки. Вместо того, чтобы измерять это положение каждый раз при смене настройки, пусть оператор вводит диаметр заготовки в постоянную общую переменную. Программа может ссылаться на это значение, чтобы определить положение центра, а затем указать соответствующее значение в соответствующем регистре смещения прибора.

  1. Доступ к терминалу входного сигнала:определение положения поворотного устройства

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


Промышленное оборудование

  1. Готова ли ваша система к IoT?
  2. Установление базового уровня системы для оптимальной производительности
  3. 5 ключевых соображений по проектированию компрессорной
  4. Рекомендации по проектированию системы сжатого воздуха
  5. Планирование будущего расширения завода
  6. Советы по летнему обслуживанию вашей системы сжатого воздуха
  7. Центральные контроллеры для систем воздушных компрессоров
  8. Основные преимущества мониторинга вашей компрессорной системы
  9. Основные причины отказа гидравлической системы
  10. Гидравлические системы и потребность в обслуживании