Исходный код вики Интерфейс модуля фрезеровки
Скрыть последних авторов
author | version | line-number | content |
---|---|---|---|
![]() |
1.1 | 1 | Интерфейс пользователя программы PUMOTIX «Фрезеровка» поделен на вкладки и состоит из двух остальных экранов. |
2 | |||
![]() |
2.1 | 3 | **Экран «Рабочий процесс»** - основной экран модуля. Наполнение модуля и расположение настроек зависит от типа выбранного модуля: 4, 6 или 9 осей. Модуль содержит кнопки для загрузки, редактирования, выполнения и закрытия G-кода, блок управления текущим положением осей, блок ручного управления и смены инструмента, а также элементы управления подачей, холостыми переездами и оборотами шпинделя. |
![]() |
1.1 | 4 | |
![]() |
2.1 | 5 | 4-х осевой фрезерный модуль имеет поддержку небольших мониторов (в сравнении с остальными модулями) и специфическое расположение объектов управления. Любой из блоков может быть свернут или развернуть по необходимости, что позволяет наилушим образом отслеживать через программу движение станка. |
![]() |
1.1 | 6 | |
![]() |
3.1 | 7 | [[image:Mill_4_Axes_Main_ru.png||data-xwiki-image-style-alignment="center" height="529" width="1000"]] |
![]() |
1.1 | 8 | |
![]() |
3.1 | 9 | (% class="imagetext" style="color: gray; text-align: center;" %) |
10 | Интерфейс 4-х осевого модуля | ||
11 | |||
![]() |
2.1 | 12 | 6-ти осевой фрезерный модуль поддерживает отображение только настроенных осей (до 6-ти), а также дополнительную кнопку для выбора текущего инструмента из таблицы инструментов. Остальные блоки управления расположены стандартным образом (идентичны 9-ти осевому модулю). |
![]() |
1.1 | 13 | |
![]() |
3.1 | 14 | [[image:Mill_6_Axes_Main_ru.png||data-xwiki-image-style-alignment="center" height="529" width="1000"]] |
![]() |
1.1 | 15 | |
![]() |
3.1 | 16 | (% class="imagetext" style="color: gray; text-align: center;" %) |
17 | Интерфейс 6-ти осевого модуля | ||
18 | |||
![]() |
2.1 | 19 | 9-ти осевой модуль отображает состояние максимального количества осей (три линейные оси: X, Y, Z; три поворотные оси: A, B, C; три дополнительные линейные оси: U, V, W). Остальные блоки управления расположены стандартным образом. |
![]() |
1.1 | 20 | |
![]() |
3.1 | 21 | [[image:Mill_9_Axes_Main_ru.png||data-xwiki-image-style-alignment="center" height="529" width="1000"]] |
![]() |
1.1 | 22 | |
![]() |
3.1 | 23 | (% class="imagetext" style="color: gray; text-align: center;" %) |
24 | Интерфейс 9-ти осевого модуля | ||
25 | |||
![]() |
2.1 | 26 | Данная вкладка предназначена для контроля работы станка в процессе выполнения G-кода. Элементы предварительного просмотра траектории позволяют осуществлять визуальный контроль за положением режущего инструмента относительно чертежа, прогрессом и выполнением УП. Вкладка позволяет при необходимости скорректировать основные параметры работающего станка: текущую подачу, холостые переезды и обороты шпинделя, а также проследить за процессом смены инструмента. |
![]() |
1.1 | 27 | |
28 | **Экран «Диагностика»** позволяет выполнить контроль основных параметров станка, таких как координаты, входные и выходные сигналы, состояния сигналов двигателей, текущее состояние Modbus-регистров и др. | ||
29 | |||
![]() |
2.1 | 30 | 4-х осевой модуль имеет возможность скрывать/разворачивать блоки диагностики. |
![]() |
1.1 | 31 | |
![]() |
3.1 | 32 | [[image:Mill_4_Axes_Diag_ru.png||data-xwiki-image-style-alignment="center" height="529" width="1000"]] |
![]() |
1.1 | 33 | |
![]() |
3.1 | 34 | (% class="imagetext" style="color: gray; text-align: center;" %) |
35 | Вкладка "Диагностика" в 4-х осевом модуле | ||
36 | |||
![]() |
2.1 | 37 | В 6-ти и 9-ти осевых модулях вкладка "Диагностика" отличается только компановкой. |
38 | |||
![]() |
3.1 | 39 | [[image:Mill_6_Axes_Diag_ru.png||data-xwiki-image-style-alignment="center" height="529" width="1000"]] |
![]() |
2.1 | 40 | |
![]() |
3.1 | 41 | (% class="imagetext" style="color: gray; text-align: center;" %) |
42 | Вкладка "Диагностика" в 6-ти осевом модуле | ||
![]() |
2.1 | 43 | |
![]() |
3.1 | 44 | [[image:Mill_9_Axes_Diag_ru.png||data-xwiki-image-style-alignment="center" height="529" width="1000"]] |
45 | |||
46 | (% class="imagetext" style="color: gray; text-align: center;" %) | ||
47 | Вкладка "Диагностика" в 9-ти осевом модуле | ||
48 | |||
![]() |
2.1 | 49 | Набор элементов данной страницы позволяет получить обратную связь от машины, проверить логику работы входных и выходных сигналов системы, выполнить контроль управляющих сигналов Step/Dir/Enable на каждом подключенном двигателе, а также проследить изменение значений настроенных регистров, через которые идет передача данных по протоколу ModBus. |
50 | |||
![]() |
1.1 | 51 | Следующий набор элементов является общим для всех вкладок модуля «Фрезеровка». |
52 | |||
53 | **Кнопки управления «Включить», «Стоп», «Старт»** позволяют выполнить включения станка, запуск или остановку выполнения УП не зависимо от выбранного экрана. | ||
54 | |||
![]() |
3.1 | 55 | |(% style="width:120px" %)((( |
56 | [[image:Start_Stop_Enable buttons_ru.png||data-xwiki-image-style-alignment="center"]] | ||
57 | |||
58 | (% class="imagetext" style="color: gray; text-align: center;" %) | ||
59 | Основные кнопки управления системой | ||
60 | )))|((( | ||
![]() |
1.1 | 61 | * **Кнопка «Вкл/Выкл»** |
62 | Осуществляет включение/выключение оборудования, подачу сигнала Enable на драйверы двигателей и разблокирование основного функционала программы PUMOTIX. Данная кнопка служит одновременно и кнопкой Аварийной остановки (Emergency Stop или Estop) системы в случае экстренной ситуации (аварии) или критической ошибки в системе, которая может повлечь за собой опасность для жизни и здоровья оператора ЧПУ системы, а так же для предотвращения выхода из строя оборудования станка. | ||
63 | * **Кнопка «Старт»** | ||
64 | Запускает загруженную в PUMOTIX управляющую программу (G-код). Запуск с указанной строки так же осуществляется с помощью данной кнопки. | ||
65 | * **Кнопка «Стоп»** | ||
66 | Останавливает выполнение G-кода или любых других перемещений осей станка (например, поиск баз, поиск материала и др). | ||
![]() |
2.1 | 67 | ))) |
![]() |
1.1 | 68 | |
69 | **Информационная панель с выбранным контроллером PLCM и севером **отображает текущее состояние сетевого подключения программы PUMOTIX с данным контроллером и текущим запущенным сервером: | ||
70 | |||
![]() |
2.1 | 71 | (% border="1" style="width:260px" %) |
72 | |(% style="width:212px" %)контроллер не выбран;|(% style="width:36px" %)[[image:image2019-3-28_8-45-7.png]] | ||
73 | |(% style="width:212px" %)выполняется подключение;|(% style="width:36px" %)[[image:image2019-3-28_8-45-28.png]] | ||
74 | |(% style="width:212px" %)соединение установлено.|(% style="width:36px" %)[[image:image2019-3-28_8-46-5.png]] | ||
![]() |
1.1 | 75 | |
76 | В нормальном режиме работы оба индикатора должны быть зелеными. Если индикатор состояния подключения контроллера желтый, необходимо проверить сетевые настройки, так как такое состояние индикатора обозначает, что в настройках PUMOTIX контроллер был выбран, но программа не может установить с ним соединение. | ||
![]() |
2.1 | 77 | |
78 | [[image:Controller_server_info_panel_ru.png||data-xwiki-image-style-alignment="center"]] | ||
79 | |||
80 | **Панель рассчета времени** показывает время, прошедшее с нажатия кнопки "Старт" (с начала выполнения УП), и рассчитанное программой время выполнения. Рассчет времени выполнения производится по загруженному G-коду после нажатия соответствующей кнопки.[[image:time_info_panel_ru.png||data-xwiki-image-style-alignment="center"]] |