Підключення провідного пульта ЧПУ верстата (manual pulsegenerator) та його налаштування в керуючій

Підключення провідного пульта ЧПУ верстата (manual pulse generator) та його налаштування в керуючій програмі

У статті розповімо, як підключити та налаштувати простий провідний пульт ЧПУ верстата (MPG), часом такий необхідний у роботі. Постараємося розкрити принципові моменти, щоб читачі могли вирішувати подібне завдання на власний розсуд. Приклади налаштувань ми даватимемо для програми управління верстатом ЧПУ Mach3.

І так, ми маємо схожий пульт.

верстата

І є його схема з описом висновків. Останні два стовпчики - наше додавання і вони нам знадобляться пізніше.

підключення

Існує безліч модифікацій подібних пультів. Багато моделей мають додаткові кнопки та перемикачі.

Сам пульт як технічний пристрій не складний для розуміння та поводження з ним. Наша модель має ручний енкодер і два перемикачі. Ми вирішуємо для підключення використовувати LPT порт як інтерфейсний і USB порт як живлення для ручного енкодера.

Для створення додаткового порту LPT скористаємося контролером (платою розширення). Більш детально можна ознайомитися з наших матеріалів - Якщо планований керуючий комп'ютер не має LPT порту

Далі нам потрібно розпаяти роз'єми LPT та USB – скористаємося табличкою вище. Звертаємо вашу увагу, що в даному прикладі йде пряме підключення до системного блоку комп'ютера, що управляє. Ви можете здійснити підключення за допомогою опторазв'язку.

Вийшов такий кабель для підключення до комп'ютера.

верстата

На цьому всі монтажні роботи закінчуються. Набираємось терпіння та уважності та йдемо далі.

Далі підуть екрани налаштувань.

Налаштуємо другий порт LPT.

верстата

Налаштуємо вхідні сигнали. Для зручності сформуйте пам'ятку, вона стане в нагоді для програмування. На пін 12 ми підключили додатковий двопозиційний перемикач режимів, встановлений в корпус пульта (шнур може мати незадіяні провідники, один з яких ми і використовували), але трохи пізніше.

верстата

Налаштуємо вихідний сигнал. Він включатиме індикатор (світлодіод), що вказує стан пульта (ввімкнений/вимкнений).

пульта

Налаштуємо ручний енкодер.

верстата

Основні параметри можуть виглядати так.

пульта

Звертаємо увагу, що ми відзначили лише 3 позиції (дистанції) переміщення у режимі точного позиціонування – саме стільки положень множника/ділителя має наш конкретний пульт. Mach3 дозволяє використовувати 10.

На даному етапі можна перевірити ручний енкодер. Натисніть клавішу "TAB" у програмі керування для виклику панелі MPG.

Встановіть режими відповідно до зображення, і ви зможете, обертаючи енкодер, робити переміщення по осях.

пульта

Ви можете змінювати параметри для енкодера. Відкалібрувати його та вибрати режими.

Перейдемо до перемикачів. Їх завдання встановлювати потрібні режими без панелі MPG, тобто. віддалено з пульта.

Для роботи з перемикачами ми використовуватимемо механізм керуючої програми "Brain Control".

Інформацію про нього можна отримати з документації та підтримки Mach3. Якщо коротко - механізм візуального створення та обробки макросів формування дії на основі події чи групи подій. Використовуються прості логічні операції. Дія може бути зміна режимів, зміна параметрів, формування вихідного сигналу і т.д.. Подія - зміна вхідного сигналу,зміна режиму тощо.

Для створення такого макросу - файлу BRN, на початку визначимося з логікою роботи та розкладемо алгоритм на прості операції. Як приклад:

- Перемикач осей у будь-якому положенні крім OFF - режим MPG повинен бути включений у програмі (MPG Jog On) та індикатор на пульті повинен світитися. У положенні OFF режим MPG вимкнено і індикатор не світиться;

- По включенню режиму MPG у програмі (MPG Jog On) вмикаємо індикатор на пульті - формуємо відповідний сигнал на виводі 6 (пін 1);

- Перемикач осей у положенні однієї з осей (п.1) - включаємо в програмі зазначену вісь (наприклад, MPG1 jog X).

і т.д. Формат таких операцій диктується самим механізмом Brain Control. У кожному ланцюжку використання однієї й тієї ж події може повторюватися. Редактор має не зовсім дружній інтерфейс, але вистачає кілька хвилин для його освоєння.

Працювати з файлами BRN можна із основного меню програми.

провідного

Нижче наведено приклад створення такого файлу (макросу) визначального які дії повинні проводитися при зміні положення перемикачів.

провідного

Якщо ви доші до цього етапу, увімкнули та завантажили макрос (файл BRN), то можете перевірити роботу перемикачів пульта спостерігаючи панель MPG.

manual

Відповідно до положення перемикача осей "жовтий прямокутник" перескакуватиме і вказуватиме відповідний режим а "зелений кубик" відповідну вісь. Зміна положення дільника/множника змінюватиме значення "Cycle Jog Step". Додатковий перемикач на пін 12 змінюватиме режим енкодера - "Step/Velocity" або "Single Step".

На цьому налаштування завершено, і ви можете використовувати пульт у роботі.