Состояния Fanuc, Mazak, Siemens: различия между версиями

Материал из DPA
Перейти к навигации Перейти к поиску
 
(не показано 27 промежуточных версий этого же участника)
Строка 14: Строка 14:
 
*'''NoEmergency''' – нормальная работа станка  
 
*'''NoEmergency''' – нормальная работа станка  
 
*'''Emergency''' – станок в аварийном режиме
 
*'''Emergency''' – станок в аварийном режиме
 +
Дополнительно для станков Siemens выделяется режим канала Channel Alarm
 +
*'''0''' - нет аварии на данном канале
 +
*'''1''' - авария на канале без остановки
 +
*'''2''' - аварийная остановка
 +
 
=Режимы станка Fanuc=
 
=Режимы станка Fanuc=
 
*'''Mdi''' - ручной ввод команды, которая не сохранена в УП  
 
*'''Mdi''' - ручной ввод команды, которая не сохранена в УП  
Строка 22: Строка 27:
 
*'''TeachInJog''' - обучение положениям в режиме JOG (наладка)  
 
*'''TeachInJog''' - обучение положениям в режиме JOG (наладка)  
 
*'''TeachInHandle''' обучение с высокой точностью (наладка)  
 
*'''TeachInHandle''' обучение с высокой точностью (наладка)  
*'''IncFeed''' – перемещение с регулируемым размером шага (наладка)  
+
*'''Incremental''' – перемещение с регулируемым размером шага (наладка)  
 
*'''Reference''' – ручное возвращение к нулевой точке (наладка)  
 
*'''Reference''' – ручное возвращение к нулевой точке (наладка)  
 
*'''Remote''' – работа по управляющей программе через удаленное управление  
 
*'''Remote''' – работа по управляющей программе через удаленное управление  
Строка 28: Строка 33:
 
*'''MachineLock''' - выполнение УП при заблокированных осях  
 
*'''MachineLock''' - выполнение УП при заблокированных осях  
 
*'''DryRun''' - выполнение УП на холостом ходу
 
*'''DryRun''' - выполнение УП на холостом ходу
=Режимs станка Siemens=
+
 
 +
=Режимы станка Mazak=
 +
*'''Mdi''' - ручной ввод команды, которая не сохранена в УП
 +
*'''Memory'''- работа по УП
 +
*'''Handle''' - ручной режим для перемещения осей с высокой точностью
 +
*'''Jog''' - для «грубого» перемещения осей
 +
*'''RefToZero''' – ручное возвращение к нулевой точке (наладка)
 +
=Режимы станка Siemens=
 
*'''Mdi''' - ручной ввод команды, которая не сохранена в УП  
 
*'''Mdi''' - ручной ввод команды, которая не сохранена в УП  
 
*'''Automatic'''- работа по УП
 
*'''Automatic'''- работа по УП
Строка 39: Строка 51:
 
*'''Running''' – в процессе выполнения  
 
*'''Running''' – в процессе выполнения  
 
*'''Idle''' - конец управляющей программы  
 
*'''Idle''' - конец управляющей программы  
=Опеределение текущего состояния станка=
+
=Определение текущего состояния станка=
Режим станка "Аварийный" является приоритетным, над другими режимами, поэтому, если станок находится в данном состоянии, то в других состояниях в данный момент он быть не может.  
+
Режим станка "Аварийный" является приоритетным, над другими режимами, поэтому, если станок находится в данном состоянии, то в других состояниях в данный момент он быть не может. '''Для станков Siemens''' учитывается режим Channel Alarm, если значение данного режима =2, то система в данном случае регистрирует простой.  
Режимы станка Производство, Наладка, Простой, определяются комбинациями состояний станка и состояния управляющей программы и приведены в таблице ниже:
+
Режимы станка Производство, Наладка, Простой, определяются комбинациями состояний станка и состояния управляющей программы и приведены в таблице ниже.
  
 
{| class="wikitable" ;
 
{| class="wikitable" ;
 
|+
 
|+
 
|-  
 
|-  
| rowspan="2" ; colspan="2" |
+
| rowspan="3" ; colspan="3" |
 
| colspan="3" ; style="text-align: center  | '''Состояние УП'''
 
| colspan="3" ; style="text-align: center  | '''Состояние УП'''
 
|-
 
|-
Строка 53: Строка 65:
 
|'''Idle
 
|'''Idle
 
|-
 
|-
 +
|Ожидание
 +
|В работе
 +
|Простой
 
|-
 
|-
| rowspan="12" | '''Режим станка'''
+
| rowspan="14" | '''Режим станка'''
 
|'''Mdi'''
 
|'''Mdi'''
 +
|Ручной ввод
 
|style= "background-color:#8b8b8b;" |Простой
 
|style= "background-color:#8b8b8b;" |Простой
 
|style= "background-color:#3793e4;" |Наладка
 
|style= "background-color:#3793e4;" |Наладка
 
|style= "background-color:#8b8b8b;" |Простой
 
|style= "background-color:#8b8b8b;" |Простой
 
|-
 
|-
|'''Memory <br> Automatic'''
+
|'''Memory <br> (Automatic)'''
 +
|В памяти
 
|style= "background-color:#8b8b8b;" |Простой
 
|style= "background-color:#8b8b8b;" |Простой
 
|style= "background-color:#5fb131;" |Производство
 
|style= "background-color:#5fb131;" |Производство
Строка 66: Строка 83:
 
|-
 
|-
 
|'''Edit'''
 
|'''Edit'''
 +
|Редактирование
 
|style= "background-color:#8b8b8b;" |Простой
 
|style= "background-color:#8b8b8b;" |Простой
 
|style= "background-color:#8b8b8b;" |Простой
 
|style= "background-color:#8b8b8b;" |Простой
 +
|style= "background-color:#8b8b8b;" |Простой
 +
|-
 +
|'''DryRun'''
 +
|Тестовый
 +
|style= "background-color:#8b8b8b;" |Простой
 +
|style= "background-color:#3793e4;" |Наладка
 
|style= "background-color:#8b8b8b;" |Простой
 
|style= "background-color:#8b8b8b;" |Простой
 
|-
 
|-
 
|'''Handle'''
 
|'''Handle'''
 +
|Маховичок
 +
|style= "background-color:#3793e4;" |Наладка
 +
|style= "background-color:#3793e4;" |Наладка
 +
|style= "background-color:#3793e4;" |Наладка
 +
|-
 +
|'''MachineLock'''
 +
|Блокировка
 
|style= "background-color:#3793e4;" |Наладка
 
|style= "background-color:#3793e4;" |Наладка
 
|style= "background-color:#3793e4;" |Наладка
 
|style= "background-color:#3793e4;" |Наладка
Строка 76: Строка 107:
 
|-
 
|-
 
|'''Jog'''
 
|'''Jog'''
 +
|Непрерывная подача
 
|style= "background-color:#3793e4;" |Наладка
 
|style= "background-color:#3793e4;" |Наладка
 
|style= "background-color:#3793e4;" |Наладка
 
|style= "background-color:#3793e4;" |Наладка
Строка 81: Строка 113:
 
|-
 
|-
 
|'''TeachInJog'''
 
|'''TeachInJog'''
 +
|Обучение.<br> Непрерывная подача
 
|style= "background-color:#3793e4;" |Наладка
 
|style= "background-color:#3793e4;" |Наладка
 
|style= "background-color:#3793e4;" |Наладка
 
|style= "background-color:#3793e4;" |Наладка
Строка 86: Строка 119:
 
|-
 
|-
 
|'''TeachInHandle'''
 
|'''TeachInHandle'''
 +
|Обучение. Маховичок
 
|style= "background-color:#3793e4;" |Наладка
 
|style= "background-color:#3793e4;" |Наладка
 
|style= "background-color:#3793e4;" |Наладка
 
|style= "background-color:#3793e4;" |Наладка
 
|style= "background-color:#3793e4;" |Наладка
 
|style= "background-color:#3793e4;" |Наладка
 
|-
 
|-
|'''IncFeed'''
+
|'''Incremental
 +
|Подача с приращением
 
|style= "background-color:#3793e4;" |Наладка
 
|style= "background-color:#3793e4;" |Наладка
 
|style= "background-color:#3793e4;" |Наладка
 
|style= "background-color:#3793e4;" |Наладка
 
|style= "background-color:#3793e4;" |Наладка
 
|style= "background-color:#3793e4;" |Наладка
 
|-
 
|-
|'''Reference'''
+
|'''Reference <br>(RefToZero)'''
 +
|Референтное <br>позиционирование
 
|style= "background-color:#3793e4;" |Наладка
 
|style= "background-color:#3793e4;" |Наладка
 
|style= "background-color:#3793e4;" |Наладка
 
|style= "background-color:#3793e4;" |Наладка
Строка 101: Строка 137:
 
|-
 
|-
 
|'''Remote'''
 
|'''Remote'''
 +
|Групповой ЧПУ
 
|style= "background-color:#3793e4;" |Наладка
 
|style= "background-color:#3793e4;" |Наладка
 
|style= "background-color:#3793e4;" |Наладка
 
|style= "background-color:#3793e4;" |Наладка
 
|style= "background-color:#3793e4;" |Наладка
 
|style= "background-color:#3793e4;" |Наладка
 
|-
 
|-
|'''Running
+
|'''Running'''
 +
|В работе
 
|style= "background-color:#8b8b8b;" |Простой
 
|style= "background-color:#8b8b8b;" |Простой
 
|style= "background-color:#5fb131;" |Производство
 
|style= "background-color:#5fb131;" |Производство
 
|style= "background-color:#8b8b8b;" |Простой
 
|style= "background-color:#8b8b8b;" |Простой
 
|-
 
|-
|'''SIngle'''
+
|'''Single'''
 +
|Покадровый
 
|style= "background-color:#8b8b8b;" |Простой
 
|style= "background-color:#8b8b8b;" |Простой
 
|style= "background-color:#5fb131;" |Производство
 
|style= "background-color:#5fb131;" |Производство

Текущая версия на 22:08, 28 апреля 2021

Для станков с ЧПУ система выделяет 4 основных состояния:

  • Аварийный стоп
  • В производстве
  • Наладка
  • Простой

Данные состояния определяются чтением нескольких параметров станка (считывание состояния происходит 1 раз в 0.7 секунды):

Аварийный статус станка

Статусы, считываемые для определения текущего состояния:

  • NoEmergency – нормальная работа станка
  • Emergency – станок в аварийном режиме

Дополнительно для станков Siemens выделяется режим канала Channel Alarm

  • 0 - нет аварии на данном канале
  • 1 - авария на канале без остановки
  • 2 - аварийная остановка

Режимы станка Fanuc

  • Mdi - ручной ввод команды, которая не сохранена в УП
  • Memory- работа по УП
  • Edit - корректировка УП
  • Handle - ручной режим для перемещения осей с высокой точностью
  • Jog - для «грубого» перемещения осей
  • TeachInJog - обучение положениям в режиме JOG (наладка)
  • TeachInHandle обучение с высокой точностью (наладка)
  • Incremental – перемещение с регулируемым размером шага (наладка)
  • Reference – ручное возвращение к нулевой точке (наладка)
  • Remote – работа по управляющей программе через удаленное управление
  • Single – покадровое выполнение УП
  • MachineLock - выполнение УП при заблокированных осях
  • DryRun - выполнение УП на холостом ходу

Режимы станка Mazak

  • Mdi - ручной ввод команды, которая не сохранена в УП
  • Memory- работа по УП
  • Handle - ручной режим для перемещения осей с высокой точностью
  • Jog - для «грубого» перемещения осей
  • RefToZero – ручное возвращение к нулевой точке (наладка)

Режимы станка Siemens

  • Mdi - ручной ввод команды, которая не сохранена в УП
  • Automatic- работа по УП
  • Jog - для «грубого» перемещения осей
  • TeachIn - обучение положениям в режиме JOG
  • Single – покадровое выполнение УП
  • DryRun - выполнение УП на холостом ходу

Cостояние Управляющей программы

  • Waiting – ожидание оператора
  • Running – в процессе выполнения
  • Idle - конец управляющей программы

Определение текущего состояния станка

Режим станка "Аварийный" является приоритетным, над другими режимами, поэтому, если станок находится в данном состоянии, то в других состояниях в данный момент он быть не может. Для станков Siemens учитывается режим Channel Alarm, если значение данного режима =2, то система в данном случае регистрирует простой. Режимы станка Производство, Наладка, Простой, определяются комбинациями состояний станка и состояния управляющей программы и приведены в таблице ниже.

Состояние УП
Waiting Running Idle
Ожидание В работе Простой
Режим станка Mdi Ручной ввод Простой Наладка Простой
Memory
(Automatic)
В памяти Простой Производство Простой
Edit Редактирование Простой Простой Простой
DryRun Тестовый Простой Наладка Простой
Handle Маховичок Наладка Наладка Наладка
MachineLock Блокировка Наладка Наладка Наладка
Jog Непрерывная подача Наладка Наладка Наладка
TeachInJog Обучение.
Непрерывная подача
Наладка Наладка Наладка
TeachInHandle Обучение. Маховичок Наладка Наладка Наладка
Incremental Подача с приращением Наладка Наладка Наладка
Reference
(RefToZero)
Референтное
позиционирование
Наладка Наладка Наладка
Remote Групповой ЧПУ Наладка Наладка Наладка
Running В работе Простой Производство Простой
Single Покадровый Простой Производство Простой