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

Использование подпрограмм:очень простой инструмент

Недавно читатель попросил меня опубликовать статью об использовании подпрограмм. Хотя это довольно простая тема, я понял, что не все знакомы с использованием подпрограмм и подпрограмм, так почему бы не внести свой вклад. Я также коснусь использования диалоговой функции Hurco NC Merge… которая невероятно проста и очень полезна!

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

Большинство программ ЧПУ или G-кода начинаются с номера программы, который обычно состоит из строки из 4 цифр, и ему предшествует буква «О» или двоеточие (:). Этот номер программы можно использовать для вызова нашей подпрограммы в действие всякий раз, когда это необходимо, просто вставив M98 в основную программу. Если бы мы хотели вызвать приведенный ниже пример программы в качестве подпрограммы, мы бы просто вставили в основную программу строку кода, которая читалась бы так:M98 P2012. Вам также потребуется заменить M2 или M30, которые обычно используются для завершения программы ЧПУ, на M99. M99 сообщает системе управления, что подпрограмма завершена, и возвращает систему управления обратно к исходной основной программе. Программист может повторять эту процедуру столько раз, сколько необходимо для выполнения его задачи, и одна и та же подпрограмма может вызываться неограниченное количество раз.


Помимо вызова отдельной программы в качестве подпрограммы, мы также можем «вложить» подпрограмму в конец основной программы, чтобы все аккуратно содержалось в одном файле данных. Формат основной программы и подпрограммы точно такой же, как если бы они были отдельными файлами, но вложенная программа должна располагаться ПОСЛЕ типичных M2 или M30, которые используются для завершения исходной основной программы.

В первом абзаце выше я упомянул, что подпрограммы ЧПУ также можно использовать с диалоговой программой Hurco WinMax, используя функцию, называемую слиянием ЧПУ. Процедура почти такая же, как и NC, за исключением того, что мы будем вызывать подпрограмму из диалогового блока вместо вставки вызова G-кода M98. Блок данных NC Merge также можно использовать с диалоговыми шаблонами и 5-осевыми блоками Transform Plane для позиционирования элементов... предоставляя программисту простое решение сложных задач.


Станок с ЧПУ

  1. Простая схема пожарной сигнализации с использованием термистора - электронная схема
  2. Простое руководство по созданию программы профилактического обслуживания
  3. Число Армстронга в программе JAVA с использованием цикла for
  4. Простая схема защиты от перенапряжения с использованием стабилитрона
  5. 21 Модуль 4:Язык и структура ЧПУ
  6. Использование простых и сложных типов данных в C++
  7. Пример программирования ЧПУ в дюймовой простой программе токарного станка с ЧПУ
  8. Вызов подпрограммы Haas M98 с базовым кодом примера
  9. Основы подпрограмм ЧПУ для станков с ЧПУ
  10. Подпрограмма — определение из словаря ЧПУ