Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Безусловный переход.

Читайте также:
  1. Безусловный лидер
  2. Глава 6. Переход.
  3. Задача на безусловный экстремум функционала
  4. Номер : Условный : Безусловный : Латентный : Примечание

Для изменения порядка выполнения кадров УП применяется команда безусловного перехода Р. Формат команды Р _ _ _. Максимальное значение соответствует максимальному значению номера кадра в зоне.

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


… … …

N50 X5000 ~

N51 Z2000 ~

N52

N53 Z-3500

N54 X5500

… … …

 

… … …

N50 X5000 ~

N51 Z2000 ~

N52 P100

N53 Z-3500

N54 X5500

… … …

N100 S800

N101 F25

N102 Z-3500

N103 F20

N104 P54

… … …



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


Повтор части управляющей программы по функции G25.

Для удобства программирования, сокращения УП, упрощения отладки УП в УЧПУ Электроника НЦ-31 предусмотрена возможность обращения из любого места УП к какой-либо части УП. Для этого используется функция G25. Формат команды G25 имеет вид:

G25; Р1; Р2,

где Р1 _ _ _ _ _ _ - указывает на начальный и конечный номера кадров участка УП. При этом три старших разряда указывают на начало, а три младших на окончание участка УП.

Р2 _ _ _ _ _ - определяет количество повторов участка УП. Максимальное количество повторов 32767. Если Р2 опущен, то часть УП будет отрабатываться один раз.

Допускается использование функции G25 внутри повторяемого участка программы, такая процедура называется вложением. Число таких вложений не должно превышать семи.

Пример:

 

Подпрограммы.

Для удобства программирования, сокращения объема УП, удобства их внедрения и отладки используются подпрограммы. Вызов подпрограммы производится по функции G23. Формат функции G23 имеет вид:

G23; P_ _ _ _ _

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

Возврат в основную программу осуществляется по функции М17.

Вызываемая подпрограмма может в свою очередь вызывать другую подпрограмму. Такая процедура называется вложением. Число вложений не должно превышать семи.

Пример:

Разобрать пример из руководства НЦ-31 стр.23

Запланированный останов.

По команде G55 происходит останов УП. В момент останова УП загорается индикатор «внимание». Команда применяется как предупредительная, напоминая оператору о необходимости совершения каких-либо действий. Например, заменить заготовку.

Для продолжения выполнения УП после команды G55 нужно нажать клавишу 19 «сброс», набрать следующий номер кадра УП, например N103, и нажать клавишу 17 «пуск».


Дата добавления: 2015-07-08; просмотров: 246 | Нарушение авторских прав


Читайте в этой же книге: Операционные технологические процессы. Термины. | Кодирование информации. | Обозначения команд по ISO. | Запись слов в кадрах управляющей программы. | Подготовительные функции. | Подготовка информации для управляющих программ. | Организация органов управления. | Сопряжение УЧПУ со станком. | Программирование скорости главного движения. | Программирование перемещений. |
<== предыдущая страница | следующая страница ==>
Круговая интерполяция.| Зеркальная отработка.

mybiblioteka.su - 2015-2024 год. (0.005 сек.)