MyHaas Добре дошли,
!
Haas Tooling История на поръчки на посетителите MyHaas/HaasConnect Вписване Регистрирайте се Haas Tooling Моя профил Order History Return History MyHaas/HaasConnect Изход Добре дошли, Моите машини Последна дейност Моите оферти Моя профил Моите потребители Изход
Намерете Вашия дистрибутор
  1. Избор на език
    1. English
    2. Deutsch
    3. Español - España
    4. Español - México
    5. Français
    6. Italiano
    7. Português
    8. Český
    9. Dansk
    10. Nederlands
    11. Magyar
    12. Polski
    13. Svenska
    14. Türkçe
    15. 中文
    16. Suomi
    17. Norsk
    18. الإنجليزية
    19. български
    20. Hrvatski
    21. Ελληνικά
    22. Română
    23. Slovenský
    24. Slovenščina
    25. 한국어
    26. 日本語
    27. Українська
  • Машини Main Menu
    • Вертикални фрези Haas Вертикални фрези
      Вертикални фрези
      Вертикални фрези View All
      • Вертикални фрези
      • Серията VF
      • Универсални машини
      • Серия VR
      • VP-5 призматичен
      • Вертикални центри с палетна станция
      • Мини Обработващи центри
      • Центри за инструментално производство
      • Високоскоростни пробивни центрове
      • Пробивно/Резбонарязващи/Фрезови центри
      • Центри серия Toolroom
      • Компактни фрези
      • Рутери за метал с ЦПУ
      • SR Рутер за листов материал
      • Супер дълги ВОЦ
      • Фреза с двойни рутери за метал с ЦПУ
      • Симулатор на управлението
      • Станция за автоматично зареждане на детайли за фреза
      • VMC/UMC станция за APL със странично зареждане
      • Компактна станция за автоматично зареждане на детайли
    • Product Image Решения с много оси
      Решения с много оси
      Решения с много оси View All
      • Решения с много оси
      • Стругове с Y-ос
      • Фрези с 5 оси
    • Стругове Haas Стругове
      Стругове
      Стругове View All
      • Стругове
      • Серия ST
      • Два шпиндела
      • Серия с кутиеобразен ход
      • Инструментални стругове
      • Патронен струг
      • Прътоподаващо устройство Haas V2
      • Станция за автоматично зареждане на детайли за струг
    • Хоризонтални фрези Haas Хоризонтални фрези
      Хоризонтални фрези
      Хоризонтални фрези View All
      • Хоризонтални фрези
      • Конус 50
      • Конус 40
    • Въртящи маси и делителни апарати Haas Въртящи маси и индексиращи апарати
      Въртящи маси и индексиращи апарати
      Въртящи маси и индексиращи апарати View All
      • Въртящи маси и индексиращи апарати
      • Въртящи маси
      • Делителни апарати
      • Въртящи маси с 5 оси
      • Едрогабаритни въртящи маси
    • Product Image Системи за автоматизация
      Системи за автоматизация
      Системи за автоматизация View All
      • Системи за автоматизация
      • Автоматизация на фреза
      • Автоматизация на струг
      • Модели за автоматизация
    • Пробивни центрове Haas Настолни машини
      Настолни машини
      Настолни машини View All
      • Настолни машини
      • Настолен обработващ център с ЦПУ
      • Настолен струг
    • Оборудване за цехове на Haas Оборудване за цехове
      Оборудване за цехове
      Оборудване за цехове View All
      • Оборудване за цехове
      • Лентов трион
      • Фреза за коляно
      • Повърхностна шлайфмашина, 2550
      • Повърхностна шлайфмашина, 3063
      • Режеща машина за лазер
    • БЪРЗИ ВРЪЗКИ Специална серия  Специална серия 
      СЕРИЯТА ЕС СЕРИЯТА ЕС ИЗГРАЖДАНЕ И ЦЕНА | ЦЕНОРАЗПИС ИЗГРАЖДАНЕ И ЦЕНА | ЦЕНОРАЗПИС Машини на склад Машини на склад КАКВО НОВО КАКВО НОВО ВАШЕТО ПЪРВО ЦПУ ВАШЕТО ПЪРВО ЦПУ
      ИНСТРУМЕНТИ ЗА ПОКУПКА
      • Конфигуриране и ценообразуване на Haas
      • Ценова листа
      • Наличности на склад
      • CNCA финансиране
      ИСКАТЕ ЛИ ДА ГОВОРИТЕ С НЯКОЙ?

      Представителството на завода на Haas (HFO) може да отговори на Вашите въпроси и да Ви окаже съдействие да направите най-добрия избор.

      CONTACT YOUR DISTRIBUTOR >
  • Опции Main Menu
    • Product Image Шпиндели
      Шпиндели
      Шпиндели View All
      • Шпиндели
    • Product Image Инструментален магазин
      Инструментален магазин
      Инструментален магазин View All
      • Инструментален магазин
    • Product Image 4-та | 5-та ос
      4-та | 5-та ос
      4-та | 5-та ос View All
      • 4-та | 5-та ос
    • Product Image Револверни глави с фрезови инструменти
      Револверни глави с фрезови инструменти
      Револверни глави с фрезови инструменти View All
      • Револверни глави с фрезови инструменти
    • Product Image Измерване
      Измерване
      Измерване View All
      • Измерване
    • Управление на стружките и охлаждащата течност на Haas Управление на стружките и охлаждащата течност
      Управление на стружките и охлаждащата течност
      Управление на стружките и охлаждащата течност View All
      • Управление на стружките и охлаждащата течност
    • Управлението на Haas Управлението на Haas
      Управлението на Haas
      Управлението на Haas View All
      • Управлението на Haas
    • Product Image Продуктови опции
      Продуктови опции
      Продуктови опции View All
      • Продуктови опции
    • Product Image Инструменти и устройства за фиксиране
      Инструменти и устройства за фиксиране
      Инструменти и устройства за фиксиране View All
      • Инструменти и устройства за фиксиране
    • Product Image Закрепване на детайла
      Закрепване на детайла
      Закрепване на детайла View All
      • Закрепване на детайла
    • View All
    • Product Image Решения с 5 оси
      Решения с 5 оси
      Решения с 5 оси View All
      • Решения с 5 оси
      • 5 Easy Steps to 5-Axis
    • Product Image Автоматизиране
      Автоматизиране
      Автоматизиране View All
      • Автоматизиране
    • БЪРЗИ ВРЪЗКИ Специална серия  Специална серия 
      СЕРИЯТА ЕС СЕРИЯТА ЕС ИЗГРАЖДАНЕ И ЦЕНА | ЦЕНОРАЗПИС ИЗГРАЖДАНЕ И ЦЕНА | ЦЕНОРАЗПИС Машини на склад Машини на склад КАКВО НОВО КАКВО НОВО ВАШЕТО ПЪРВО ЦПУ ВАШЕТО ПЪРВО ЦПУ
      ИНСТРУМЕНТИ ЗА ПОКУПКА
      • Конфигуриране и ценообразуване на Haas
      • Ценова листа
      • Наличности на склад
      • CNCA финансиране
      ИСКАТЕ ЛИ ДА ГОВОРИТЕ С НЯКОЙ?

      Представителството на завода на Haas (HFO) може да отговори на Вашите въпроси и да Ви окаже съдействие да направите най-добрия избор.

      CONTACT YOUR DISTRIBUTOR >
  • Why Haas Main Menu
      Открийте с какво Haas се различава
    • Защо Haas
    • MyHaas
    • Образователна общност
    • Индустрия 4.0
    • Сертификация от Haas
    • Отзиви на клиенти
  • Сервиз Main Menu
      Добре дошли в обслужване на Haas Service
      НАЧАЛО ОБСЛУЖВАНЕ Ръководства за оператора Процедури „Как да…“ Ръководства за отстраняване на неизправности Превантивна поддръжка на машини Части Haas Haas Tooling Видеоклипове
  • Видеоклипове Main Menu
×

Резултати от търсене

Web Pages

Images

    • <
    • 1
    • >
MyHaas Добре дошли,
!
Haas Tooling История на поръчки на посетителите MyHaas/HaasConnect Вписване Регистрирайте се Haas Tooling Моя профил Order History Return History MyHaas/HaasConnect Изход Добре дошли, Моите машини Последна дейност Моите оферти Моя профил Моите потребители Изход
Намерете Вашия дистрибутор
  1. Избор на език
    1. English
    2. Deutsch
    3. Español - España
    4. Español - México
    5. Français
    6. Italiano
    7. Português
    8. Český
    9. Dansk
    10. Nederlands
    11. Magyar
    12. Polski
    13. Svenska
    14. Türkçe
    15. 中文
    16. Suomi
    17. Norsk
    18. الإنجليزية
    19. български
    20. Hrvatski
    21. Ελληνικά
    22. Română
    23. Slovenský
    24. Slovenščina
    25. 한국어
    26. 日本語
    27. Українська
×

Резултати от търсене

Web Pages

Images

    • <
    • 1
    • >

7 - Rotary - Programming

Ротационни устройства/Задни седла - Въртящи маси/Задно седло


  • 1 - Въртяща маса - Представяне
  • 2 - Въртяща маса - Правна информация
  • 3 - Въртаща маса - Монтаж
  • 4 - Въртяща маса - Работа
  • 5 - Въртяща маса - MRZP
  • 6 - Въртяща маса - Модели с 5 оси
  • 7 - Въртяща маса - Програмиране
  • 8 - Въртящи маси - G-кодове
  • 9 - Въртяща маса - Параметри
  • 10 - Въртяща маса - Поддръжка
  • 11 - Въртяща маса - Закрепване на детайла
  • 12 - Задното седло - Работа/Настройка

Go To :

  • 7.1 Програмиране на командното табло
  • 7.2 RS-232 интерфейс
  • 7.3 Програмни функции
  • 7.4 Едновременно въртене и фрезоване
  • 7.5 Примери за програмиране

7.1 Програмиране на командното табло

Introduction

Този раздел обхваща ръчното въвеждане на Вашето програмиранепрограма. Освен ако не зареждате програма от компютър или ЦПУ фреза, използвайки сериен порт RS-232 (вижте “RS-232 интерфейс” на страница 5), програмирането се извършва чрез клавиатурата на предния панел. Бутоните в дясната колона на клавиатурата се използват за програмен контрол.

ЗАБЕЛЕЖКА: Винаги натискайте и веднага отпускайте бутон. Натискането и задържането на бутон води до повторение на функцията на бутона; това обаче е полезно при превъртане през програма. Някои бутони имат повече от една функция в зависимост от режима.

Натиснете MODE/RUN PROG (РЕЖИМ/РАБОТА НА ПРОГРАМАТА) за избиране между програмен режим и режим на изпълнение. Дисплеят мига, когато е в програмен режим и свети постоянно, когато е в режим на изпълнение.

В програмен режим въвеждате команди в паметта като стъпки.

 

Номер на стъпка Размер на стъпка Скорост на подаване Брой цикли G код
25 мм 90.000 80 01 91
2 -30.000 05 01 91
76 мм 0 80 01 99
През
99 0 80 01 99

Натискането на DISPLAY SCAN (СКАНИРАНЕ НА ДИСПЛЕЯ) премества прозореца вдясно. Натискането на STEP SCAN (СТЪПКА СКАНИРАНЕ) стрелката нагоре или надолу премества прозореца нагоре или надолу.

Putting a Program into Memory

ЗАБЕЛЕЖКА: Всички данни се съхраняват автоматично в паметта, когато натиснете контролен бутон.

Програмирането започва с това да се уверите, че сервоуправлението е в програмен режим и на стъпка номер 01. Направете следното:

  1. Натиснете MODE/RUN PROG (РЕЖИМ/РАБОТА НА ПРОГРАМАТА), докато машината не е в движение.
    Едно от полетата на дисплея мига, което показва, че сте в програмен режим.

  2. Натиснете и задръжте CLEAR/ZERO SET (ИЗЧИСТВАНЕ/ЗАДАВАНЕ НА НУЛА) за пет секунди.
    Изчистихте паметта. Вие сте на стъпка 01 и сте готови да започнете програмирането, показва се 01 000.000. Паметта не трябва да се чисти всеки път, когато данните се въвеждат или променят. Можете да променяте данни в програмата просто като пишете нови данни върху стари.

  3. Можете да съхранявате (7) програми в едноосно управление (номерирани 0-6). За достъп до програма натиснете - (минус), докато се показва G-код.

    Дисплеят се променя на: Prog n.

  4. Натиснете цифров клавиш, за да изберете нова програма, след което натиснете MODE/RUN PROG (РЕЖИМ/РАБОТА НА ПРОГРАМАТА), за да се върнете в режим Run (Изпълнение) или CYCLE START (СТАРТ НА ПРОГРАМАТА), за да продължите в програмен режим.

    Всяка една от възможните 99 стъпки в програмата трябва да съдържа G-код и едно от следните:

    а) Размер на стъпка или команда за позициониране показана като число с възможен знак минус.
    б) Скорост на подаване, показана с предходно F.
    в) Брой цикли, показани с предходен L.
    г) Дестинация на подпрограмата с предходен Loc.
    .
  5. За да покажете допълнителните кодове, свързани със стъпка, натиснете DISPLAY SCAN (СКАНИРАНЕ НА ДИСПЛЕЯ).

    Примерни редове с код:
    S135 000 G91
    F0 40.000 L001

  6. Някои записи не са разрешени за конкретни G-кодове и не могат да бъдат въведени или да се игнорират. Повечето стъпки са команди за инкрементиране на позицията и това е по подразбиране G91.

  7. G86, G87, G89, G92 и G93 трябва да се използват с изключена функция на ЦПУ релето (параметър 1 = 2). Въведете размера на стъпката си в градуси до три десетични знака. Винаги трябва да въвеждате десетичните знаци, дори ако те са нула. Въведете знак минус (-) за противоположно завъртане. За да редактирате число за подаване или цикъл, натиснете DISPLAY SCAN (СКАНИРАНЕ НА ДИСПЛЕЯ) за преглед на записа и въвеждане на данните.

    ЗАБЕЛЕЖКА: Програмните стъпки N2 до N99 се задават на крайния код, когато се изчисти паметта. Това означава, че не е необходимо да се въвежда G99. Ако премахвате стъпки от съществуваща програма, уверете се, че сте въвели G99 след последната стъпка.

  8. Ако програмирате за детайл, който не използва скоростта на подаване или броя на цикъла, просто натиснете стрелката надолу, за да преминете към следващата стъпка. Въведете G-кода и размера на стъпката и преминете към следващата стъпка. Стъпката автоматично се задава на най-бързата скорост на подаване и един броя на цикъла.

    ЗАБЕЛЕЖКА: HRT320FB не използва скорост на подаване; индексира с максимални обороти.

  9. Ако въведете неправилен номер или номер, който е извън границите, серво управлението показва: Грешка. Натиснете CLEAR/ZERO SET (ИЗЧИСТВАНЕ/ЗАДАВАНЕ НА НУЛА) и въведете правилния номер.

  10. Ако сте въвели валиден номер и все още се появява Error, проверете Параметър 7 (Защита на паметта). Когато бъде въведена последната стъпка, крайният код трябва да бъде в следващата стъпка.

Selecting a Stored Program

Избор на съхранена програма:

Натиснете MODE/RUN PROG (РЕЖИМ/РАБОТА НА ПРОГРАМАТА).

Едно от полетата на дисплея мига, което показва, че сте в програмен режим.

Когато мига полето с цифра на G-код, натиснете - (минус).

Това променя дисплея на: Prog n.

Натиснете цифра, за да изберете съхранена или нова програма.

Натиснете MODE/RUN PROG (РЕЖИМ/РАБОТА НА ПРОГРАМАТА).

Контролът се връща в режим Run (Изпълнение).

Или натиснете CYCLE START (СТАРТ НА ПРОГРАМАТА) за редактиране на избраната програма.

Управлението продължава в програмен режим.

Clearing a Program

За изчистване на програма (без включени параметри):

Натиснете MODE/RUN PROG (РЕЖИМ/РАБОТА НА ПРОГРАМАТА), докато дисплеят започва да премигва.

Това е режим Program (Програма).

Натиснете и задръжте CLEAR/ZERO SET (ИЗЧИСТВАНЕ/ЗАДАВАНЕ НА НУЛА) за три секунди.

Дисплеят циклично преминава през всички 99 стъпки и задава всички, освен първите, на G99. Първата стъпка е настроена на G91, размер на стъпката 0, максимални обороти на подаване и брой на циклите 1.

Entering a Step

За да въведете стъпка в паметта на сервоуправлението:

Натиснете MODE/RUN PROG (РЕЖИМ/РАБОТА НА ПРОГРАМАТА).

Това поставя сервоуправлението в режим Program (Програма). Дисплеят започва да мига и показва размер на стъпката.

Ако е необходимо, натиснете и задръжте CLEAR/ZERO SET (ИЗЧИСТВАНЕ/ЗАДАВАНЕ НА НУЛА) за 3 секунди, за да изчистите последната програма.

За да въведете стъпка от 45°, наберете 45000.

Показва се дисплей: „N01 S45.000 G91 и на един ред по-долу - F60.272 L0001 (стойността е максималната скорост за въртящата се маса).

Натиснете стрелката надолу STEP SCAN (СТЪПКА НА СКАНИРАНЕ).

Това съхранява стъпката от 45°.

Въведете скорост на подаване 20° в секунда, като наберете 20000.

Дисплеят показва „01 F 20.000“.

Натиснете MODE/RUN PROG (РЕЖИМ/РАБОТА НА ПРОГРАМАТА), за да върнете контрола в режим Run (Работа).

Стартирайте стъпка 45°, като натиснете бутона CYCLE START (СТАРТИРАНЕ НА ПРОГРАМАТА).

Масата се премества в новата позиция.

Inserting A Line

За да вмъкнете нова стъпка в програма:

Натиснете MODE/RUN PROG (РЕЖИМ/РАБОТА НА ПРОГРАМАТА), докато дисплеят започва да премигва.

Това е режим Program (Програма).

Натиснете и задръжте CYCLE START (СТАРТИРАНЕ НА ПРОГРАМАТА) за три секунди, докато сте в програмен режим.

Това премества текущата стъпка и всички следващи стъпки надолу и вмъква нова стъпка със стойности по подразбиране.

забележка: Подпрограмните движения трябва да се преномерират.

Deleting a Line

За изтриване на стъпка от програма:

Натиснете MODE/RUN PROG (РЕЖИМ/РАБОТА НА ПРОГРАМАТА), докато дисплеят започва да премигва.

Това е режим Program (Програма).

Натиснете и задръжте ZERO RETURN (ВРЪЩАНЕ В НУЛЕВА ТОЧКА) за три секунди.

Всички следващи стъпки се движат с една нагоре.

забележка: Подпрограмните движения трябва да се преномерират.

7.2 RS-232 интерфейс

The RS-232 Interface

Има два конектора, които се използват за RS-232 интерфейс; един мъжки и един женски конектор DB-25. За да свържете няколко серво управления, свържете кабела от компютъра към женския конектор. Друг кабел може да свърже първото серво управление към втория, като свърже мъжкия конектор на първата кутия към женския конектор на втората. По този начин можете да свържете до девет контроли. Конектор RS-232 на сервоуправлението се използва за зареждане на програми.

Конектор RS-232 на гърба на повечето персонални компютри е мъжки DB-9 конектор, така че за връзка с контрола или между контролите е необходим само един тип кабел. Този кабел трябва да бъде мъжки DB-25 от единия край и DB-9 женски от другия. Щифтове 1, 2, 3, 4, 5, 6, 7, 8 и 9 трябва да бъдат свързани един към един. Това не може да бъде кабел с нулев модем, който обръща щифтове 2 и 3. За да проверите типа на кабела, използвайте кабелен тестер, за да проверите дали комуникационните линии са правилни.

Контролът е DCE (Оборудване за комуникация на данни), което означава, че предава по RXD линия (щифт 3) и получава по TXD линия (щифт 2). Конектор RS-232 на повечето персонални компютри е свързан за DTE (Терминално оборудване за данни), така че не трябва да се изискват специални мостове.

Параметър на персонален компютър Стойност
Стоп битове 2
Четност Четно
Скорост в бодове 9600
Битове с данни 7

RS-232 верижна връзка на два серво контролера за TRT:

[1] PC с RS-232 DB-9 конектор

[2] RS-232 Кабел DB-9 до DB-25 директно проходен

[3] Сервоуправление на ос A

[4] RS-232 Кабел DB-25 до DB-25 директно проходен

[5] Сервоуправление на ос B

S-232 DOWN (външна линия) DB-25 конектор се използва, когато се използват множество контроли. (Външният) конектор RS-232 DOWN (външна линия) на първия контролер отива към (вътрешния) конектор RS-232 UP на втория контролер и т.н.

Ако параметър 33 е 0, CTS линията все още може да се използва за синхронизиране на изхода. Когато повече от един ротационен контрол на Haas е верижно свързан, данните, изпратени от персоналния компютър, отиват едновременно към всички контроли. Ето защо е необходим код за избор на ос (параметър 21). Данните, изпращани обратно на персоналния компютъра от контролите, се програмират заедно с помощта на цифрова логическа схема ИЛИ портове (или и двете), така че, ако се предава повече от една кутия, данните ще бъдат скрити. Следователно кодът за избор на ос трябва да е уникален за всеки контролер. Серийният интерфейс може да се използва или в отдалечен команден режим, или като път за качване/изтегляне.

Upload and Download

Серийният интерфейс може да се използва за качване или изтегляне на програма. Всички данни се изпращат и получават в ASCII код. Линиите, изпратени от серво управлението, се прекратяват с връщане на каре (CR) и подаване на линия (LF). Линиите, изпратени до сервоуправлението, могат да съдържат LF, но той се игнорира и линиите се прекратяват от CR.

Програмите, изпратени или получени от контролера, имат следния формат:

%
N01 G91 X045.000 F080.000 L002
N02 G90 X000.000 Y045.000 
F080.000
N03 G98 F050.000 L013
N04 G96 P02
N05 G99
%

Сервоуправлението вмъква стъпки и преномерира всички необходими данни. Кодът P е дестинацията на подпрограмния бърз преход за G96.

% трябва да се намери преди сервоуправлението да обработи какъвто и да е вход, и винаги започва да извежда с %. N-кодът и G-кодът се намират във всички редове, а останалите кодове присъстват според изискванията на G-кода. N-кодът е същият като номера на стъпките в контролера. Всички N-кодове трябва да бъдат непрекъснати, започвайки от 1. Сервоуправлението винаги завършва изхода с % и входовете към него се прекратяват от %, N99 или G99. Интервалите са разрешени само там, където са показани.

Сервоуправлението се показва SEnding, както се изпраща програма. Сервоуправлението показва LoAding, както се получава програма. Във всеки случай номерът на реда се променя, когато информацията се изпраща или получава. Показва се съобщение за грешка, ако е изпратена лоша информация, а на дисплея се показва последният получен ред. Ако възникне грешка, уверете се, че буква O не е била използвана по невнимание в програмата вместо нула. 

Когато се използва RS-232 интерфейс, се препоръчва програмите да бъдат записани в Windows Notepad или друга ASCII програма. Програмите за текстообработка, като Word, не се препоръчват, тъй като те ще вмъкнат допълнителна, ненужна информация.

Функциите за качване/изтегляне не се нуждаят от код за избор на ос, тъй като те се инициират ръчно на предния панел от оператор. Ако обаче кодът за избор (Параметър 21) не е нула, опитът за изпращане на програма към контрола ще се провали, тъй като редовете не започват с правилния код за избор на ос.

Качването или изтеглянето се стартира от програмен режим с показан G-код. За да стартирате качване или изтегляне:

  1. Натиснете - (минус), докато G-кодът се показва и мига.

    Prog n се показва, където n е избраният в момента номер на програмата.

  2. Изберете различна програма, като натиснете цифров клавиш, след това натиснете CYCLE START (СТАРТ НА ПРОГРАМАТА), за да се върнете в програмен режим или MODE/RUN PROG (РЕЖИМ/РАБОТА НА ПРОГРАМАТА), за да се върнете в режим Run (Работа) или натиснете - (минус) отново и на дисплея ще се появи: SEnd n се показва, където n е избраният в момента номер на програмата.

  3. Изберете различна програма, като натиснете цифров клавиш и след това CYCLE START (СТАРТ НА ПРОГРАМАТА), за да започнете да изпращате избраната програма или натиснете - (минус) отново и на дисплея ще се покаже: rEcE n ,където n е избраният в момента номер на програмата.

  4. Изберете различна програма, като натиснете цифров клавиш и след това Старт, за да започнете да получавате избраната програма, или натиснете отново клавиша минус (-), за да върнете дисплея в програмен режим.

  5. Качването и изтеглянето могат да бъдат прекратени с натискане на CLEAR/ZERO SET (ИЗЧИСТВАНЕ/ЗАДАВАНЕ НА НУЛА)..

RS-232 Remote Command Mode

Параметър 21 не може да бъде нула, за да работи режима на дистанционно управление. Сервоуправлението търси код за избор на ос, определен от този параметър.

Сервоуправлението трябва също да е в режим RUN (Изпълнение), за да отговаря на интерфейса. Тъй като контролното захранване е включено в режим RUN (Изпълнение), е възможна дистанционна работа без надзор. Командите се изпращат до сервоуправлението в ASCII код и се прекратяват с връщане на каретката (CR).

Всички команди, с изключение на команда B, трябва да бъдат предшествани от числовия код за ос (U, V, W, X, Y, Z). Вижте „Настройки на Параметър 21“ на страница 5. Команда B не изисква код за избор, тъй като се използва за активиране на всички оси едновременно. Следват ASCII кодовете, използвани за управление на контрола:

RS-232 Единични команди на оси

Следват команди на RS-232, където x е избраната ос, обозначена с параметър 21 (букви U, V, W, X, Y или Z):

ASCII командване Функция
xSnn.nn Посочете размера на стъпката nn.nn или абсолютна позиция.
xFnn.nn Посочете скоростта на подаване nn.nn в единици/секунда.
xGnn Посочете код Gnn.
xLnnn Посочете броя на циклите nnn.
xP Посочете състоянието или положението на сервото. Тази команда кара посоченото сервоуправление да отговаря със серво положение, ако е възможна нормална работа или по друг начин със състоянието на сервото.
xB Започнете програмирана стъпка по х-ос.
B Започнете програмирана стъпка по всички оси наведнъж.
xH Върнете се в начална позиция или използвайте офсет на изходно положение.
xC Изчистете позицията на сервоуправлението до нула и установете нула.
xO Включете сервоуправлението.
xE Изключете сервоуправлението.

Примерна дистанционна програма

Следва предадена програма за ос W. Задайте параметър 21 = 3 (ос W). Изпратете следното:

WS180.000 (Стъпки)
WF100.000 (Подаване)
WG91 (инкремент)
WB (Начало)

RS-232 отговори

xP команда, където x е избраната ос, избрана от Параметър 21 (букви U, V, W, X, Y или Z), понастоящем е единствената команда, която отговаря с данни. Връща един ред, състоящ се от:

Отговор Значение
xnnn.nnn Сервоуправление в режим на бездействие в положение nnn.nnn
xnnn.nnnR Серво в движение минало положение nnn.nnn
xOn Серво се изключва, поради причина n
xLn Началната позиция на сервоуправлението е загубена, поради причина n

7.3 Програмни функции

Program Functions

Тези области имат специфични програми за контрол:

  • Абсолютно/Инкрементално движение
  • Контрол на автоматичното продължаване
  • Непрекъснато движение
  • Брой на циклите
  • Кръгово деление
  • Код за забавяне (G97)
  • Подавания
  • Подпрограми (G96)

Абсолютно/Инкрементално движение

За използване на абсолютно/Инкрементално движение:

Използвайте G90 за абсолютни позиции и G91 за инкрементални позиции. G90 е единствената команда, позволяваща абсолютно позициониране.

ЗАБЕЛЕЖКА: G91 е стойността по подразбиране и осигурява инкрементално движение.

Използвайте G28 и G88 за програмирана команда за изходно положение. Въведената скорост на подаване се използва за връщане в нулево положение.

Контрол на автоматичното продължаване

За управление на режима на автоматично продължаване:

  1. Задайте параметър 10 до 2.
    Контролът изпълнява цялата програма и спира, когато се достигне G99.
  2. Натиснете и задръжте CYCLE START (СТАРТ НА ПРОГРАМАТА), докато не приключи текущата стъпка за спиране на програмата.
  3. Натиснете отново CYCLE START (СТАРТ НА ПРОГРАМАТА), за да рестартирате програмата.

Непрекъснато движение

За да стартирате непрекъснато движение:

G33 използва дистанционно CYCLE START (СТАРТ НА ПРОГРАМАТА) за стартиране на непрекъснато движение.

Когато M-Fin сигнал от ЦПУ контрола е свързан към дистанционното CYCLE START (СТАРТ НА ПРОГРАМАТА) и в полето за скоростта на подаване се въвежда произволна скорост на подаване за стъпка G33, въртеливото движение продължава до освобождаване на сигнала M-Fin.

Задайте размер на стъпката до 1.000 за движение по посока на часовниковата стрелка G33. Задайте размер на стъпката на –1.000 за движение обратно на часовниковата стрелка G33 .

Броят на цикъла е зададен на 1.

Брой на циклите

Броят на циклите позволява една стъпка да се повтори до 999 пъти, преди да се премине към следващата стъпка. Броят на цикъла е L, последван от стойност между 1 и 999. В режим Run (Работа) той показва броя на оставащите цикли за избраната стъпка. Той също така се използва във връзка с функцията за разделяне на кръг за въвеждане на броя деления в кръга от 2 до 999. Броят на циклите указва броя пъти за повторение на подпрограма, когато се използва с G96.

Код за забавяне (G97)

G97 се използва за програмиране на пауза (престой) в програма. Например, програмирането на G97 и настройка L = 10 генерира пауза от 1 секунда. G97 не пулсира ЦПУ релето при завършване на стъпката.

Кръгово деление

Разделянето на кръг се избира с G98 (или G85 за модули TRT). L определя на колко равни части е разделен кръгът. След L пребройте стъпките, блокът е в същото положение, от което е започнал. Кръговото деление е достъпно само в кръговите режими (т.е. Параметър 12 = 0, 5 или 6).

Feedrate Programming

Скоростта на подаване варира между 00.001 и максимума за въртящото се устройство (вижте таблицата). Стойността на скоростта на подаване се предхожда от F и показва скоростта на подаване, използвана за избраната стъпка. Скоростта на подаване съответства на градусите, завъртени в секунда.

Например: Скорост на подаване от 80 000 означава, че плотът се върти на 80° за една секунда.

Когато сервоуправлението е в режим Stop, натиснете - за промяна на стойността на скоростта на подаване в програмата, без да променяте програмата или някакви параметри. Това е режимът За игнориране на скоростта на подаване.

Натиснете -, докато желаната стойност на скоростта на подаване (50, 75 или 100%), например, OVR: 75%, се покаже в долния десен ъгъл на дисплея.

Модел Максимална скорост на подаване
HA5C 410.000
HRT160 130.000
HRT210 100.00
HRT310 75.000
HRT450 50.000

Subroutines (G96)

Подпрограмите позволяват повторение на последователност до 999 пъти. За да извикате подпрограма, въведете G96. След като въведете 96, преместете мигащия дисплей 00, предшествано от Step# регистрирано, за да регистрирате желаната стъпка. Контролът преминава на стъпката, извикана в Step# регистъра, когато програмата достигне стъпка G96. Контролът изпълнява тази стъпка и следващите до намиране на G95 или G99. След това програмата се връща към стъпката след G96.

Подпрограма се повтаря, използвайки G96 брой цикли. За да прекратите подпрограмата, въведете G95 или G99 след последната стъпка. Извикване на подпрограма не се счита за стъпка само по себе си, тъй като изпълнява себе си и първата стъпка на подпрограмата.

ЗАБЕЛЕЖКА: Влагането не е разрешено.

7.4 Едновременно въртене и фрезоване

Simultaneous Rotation and Milling

G94 се използва за извършване на едновременно фрезоване. Релето се импулсира в началото на стъпката, така че ЦПУ фрезата преминава към следващия блок. След това сервоуправлението изпълнява L стъпки, без се чакат стартови команди. Обикновено броят L на G94 е зададен на 1 и тази стъпка е последвана от стъпка, която се изпълнява едновременно с фреза с ЦПУ.

Spiral Milling (HRT & HA5C)

Спиралното фрезоване е координирано движение на ротационното устройство и оста на мелницата. Едновременното въртене и фрезоване позволява обработка на изпъкнали повърхности, спирални и ъглови разрези. Използвайте G94 в контрола и добавете въртене и скорост на подаване. Контролът се изпълнява G94 (сигнализира на фрезата да продължи) и следващата стъпка(и) като една. Ако е необходима повече от една стъпка, използвайте L команда. За да извършите спирално фрезоване, скоростта на подаване на фрезата трябва да бъде изчислена така, че въртящият се блок и оста на фрезата да спират едновременно.

За да се изчисли скоростта на подаване на фрезата, трябва да се обърне внимание на следната информация:

  • Ъгловото завъртане на шпиндела (това е описано в чертежа на частта).
  • Скорост на подаване на шпиндела (произволно изберете разумна скорост, например пет градуса (5°) в секунда).
  • Разстоянието, което искате да изминете по ос X (вижте чертежа на частта).

Например, да се фрезова спирала, която е 72° въртене и се движи 1.500 по ос X едновременно:

  1. Изчислете колко време отнема на въртящия блок да се завърти през ъгъла # на градуса / (скорост на подаване на шпиндела) = време за индексиране 72 градуса / 5° в секунда = 14.40 секунди, за да се завърти блока.

  2. Изчислете скоростта на подаване на фрезата, която движи разстоянието X за 14.40 секунди (дължина хода в инчове/# секунди на въртене) x 60 секунди = скоростта на подаване на фрезата в инчове в минута. 1.500 инча/14.4 секунди = 0.1042 инча в секунда х 60 = 6.25 инча в минута.

Следователно, ако индексиращото устройство е настроено да се движи 72° със скорост на подаване 5° в секунда, програмирайте фрезата с ход 1.500 инча, със скорост на подаване 6.25 инча в минута, за да се генерира спиралата.

Програмата за сервоуправление е както следва:

СТЪПКА РАЗМЕР НА СТЪПКАТА СКОРОСТ НА ПОДАВАНЕ БРОЙ ЦИКЛИ G КОД
01 0 080.000 (HRT) 25 мм G94
02 [72000] [5.000] 25 мм G91
03 0 080.000 (HRT) 25 мм G88
04 0 080.000 (HRT) 25 мм G99

Програмата за фрезоване за този пример изглежда така:

N1 G00 G91 (бързо движение в инкрементален режим);
N2 G01 F10. Z-1.0 (подаване надолу по оста Z);
N3 M21 (за стартиране на програмата за индексиране по-горе в стъпка едно);
N4 X-1.5 F6.25 (индексиращата глава и фрезата се движат едновременно тук);
N5 G00 Z1.0 (бързо придвижване обратно по оста Z);
N6 M21 (връщане на устройството за индексиране в изходно положение в стъпка три);
N7 M30;

Possible Timing Issue

Когато сервотоуправлението изпълнява G94, се изисква закъснение от 250 милисекунди преди започване на следващата стъпка. Това може да накара оста на фрезата да се движи преди въртенето на масата, оставяйки плоско място в разреза. Ако това е проблем, добавете пауза от 0 до 250 милисекунди (G04) след M-кода в програмата на фрезата, за да се предотврати движението на оста на фрезата.

С добавяне на пауза, въртящият се блок и фрезата започват да се движат едновременно. Може да се наложи промяна в скоростта на подаване на фрезата, за да се избегнат проблеми с времето в края на спиралата. Не регулирайте скоростта на подаване на ротационния контрол; използвайте фрезата с по-финото ѝ регулиране на подаването. Ако изглежда, че подрязването е в посока X, увеличете скоростта на подаване на фрезата с 0.1. Ако изглежда, че подрязването е в радиална посока, намалете скоростта на подаване на фрезата.

Ако времето се изключи с няколко секунди, така че фрезата завършва движението си преди ротационното изделие и има няколко спираловидни хода един след друг (както при прибиране на спирален разрез), фрезата може да спре. Причината е, че фрезата изпраща сигнал за стартиране на цикъл (за следващо отрязване) към ротационния контрол, преди да завърши първото си движение, но ротационния контрол не приема друга команда за стартиране, докато не завърши първата.

Проверете изчисленията на времето, когато правите няколко хода. Начин за потвърждаване, че това е Единичен блок, е да блокирате контрола, което осигурява пет секунди между стъпките. Ако програмата работи успешно в Единичен блок, а не в непрекъснат режим, времето е изключено.

7.5 Примери за програмиране

Programming Examples

Следните раздели съдържат примери за програмиране на сервоуправление:

Пример 1 - Индексирайте плота на 90°.

Пример 2 - Индексирайте плота на 90° (пример 1, стъпки 1-8), завъртете с 5°/сек (F5) в обратна посока за 10.25° и след това се върнете в изходно положение.

Пример 3 - Пробийте модел с четири отвора и след това шаблон с пет отвора върху същата част.

Пример 4 - Индекс 90.12°, започнете шаблон отвори за седем болта и след това се върнете в нулево положение.

Пример 5 - Индекс 90°, бавно подаване за 15°, повторете този шаблон три пъти и се върнете в изходно положение.

Пример 6 - Индекс 15°, 20°, 25° и 30° последователно, четири пъти, и след това пробийте шаблон с отвори за пет болта.

Programming Example 1

За да индексирате плота на 90°:

  1. Включете захранването, като натиснете 1 на задния панел с превключвателя на ЗАХРАНВАНЕТО.
  2. Натиснете CYCLE START (СТАРТ НА ПРОГРАМАТА).
  3. Натиснете ZERO RETURN (ВРЪЩАНЕ В НУЛЕВА ТОЧКА.
  4. Натиснете MODE/RUN PROG (РЕЖИМ/РАБОТА НА ПРОГРАМАТА) и пуснете.
    Дисплеят мига.
  5. Натиснете и задръжте CLEAR/ZERO SET (ИЗЧИСТВАНЕ/ЗАДАВАНЕ НА НУЛА) за пет секунди.
    Дисплеят показва 01 000.000.
  6. Въведете 90000 с клавиатурата.
  7. Натиснете MODE/RUN PROG (РЕЖИМ/РАБОТА НА ПРОГРАМАТА).
    Дисплеят спира да мига.
  8. Натиснете CYCLE START (СТАРТ НА ПРОГРАМАТА) за индексиране.

Programming Example 2

За да индексирате плота на 90° (Пример 1, стъпки 1-8), завъртете с 5°/сек (F5) в обратна посока за 10.25° и след това се върнете в изходно положение:

  1. Изпълнете пример за програмиране 1, на страница 5.
  2. Натиснете MODE/RUN PROG (РЕЖИМ/РАБОТА НА ПРОГРАМАТА) и пуснете.
    Дисплеят мига.
  3. Натиснете STEP SCAN (СКАНИРАНЕ НА СТЪПКА) стрелка надолу два пъти. Трябва да сте на стъпка 02 на програмата.
  4. Въведете 91 с клавиатурата. Използвайте CLEAR/ZERO SET (ИЗЧИСТВАНЕ/ЗАДАВАНЕ НА НУЛА), за да изтриете грешки.
  5. Натиснете DISPLAY SCAN (СКАНИРАНЕ НА ДИСПЛЕЯ).
  6. Въведете -10250 с клавиатурата.
  7. Натиснете STEP SCAN (СКАНИРАНЕ НА СТЪПКА) стрелка надолу.
    Сервоуправлението вече е на дисплея на захранването.
  8. Въведете 5000 с клавиатурата.
  9. Натиснете STEP SCAN (СКАНИРАНЕ НА СТЪПКА) стрелка надолу.
    Контролът вече е на стъпка 03.
  10. Въведете 88 с клавиатурата.
  11. Натиснете STEP SCAN (СКАНИРАНЕ НА СТЪПКА) стрелка нагоре (4) пъти. Контролът вече е на стъпка 01.
  12. Натиснете MODE/RUN PROG (РЕЖИМ/РАБОТА НА ПРОГРАМАТА).
    Дисплеят спира да мига.
  13. Натиснете Cycle Start (Старт на програмата) (3) пъти. Блокът индексира 90 градуса (90°), бавно подаване в обратна посока за 10.25 градуса (10.25°), след което се връща в изходно положение.

Programming Example 3

Този пример показва програмата, както бихте я въвели в сервоуправлението. Не забравяйте да изчистите паметта, преди да влезете в програмата.

За да пробиете шаблон с четири отвора и след това шаблон с пет отвора в същата част:

1

Въведете тези стъпки в сервоуправлението:

СТЪПКА РАЗМЕР НА СТЪПКАТА СКОРОСТ НА ПОДАВАНЕ БРОЙ ЦИКЛИ G-КОД
01 90.000 270 000 (HA5C) 4 G91
02 72.000 270.000 (HA5C) 5 G91
03 0 270.000 (HA5C) 25 мм G99

2

За да програмирате пример 3 с помощта на разделяне на кръг, въведете следните стъпки в сервоуправлението (Задайте параметър 12 = 6 за този пример):

СТЪПКА СКОРОСТ НА ПОДАВАНЕ БРОЙ ЦИКЛИ G-КОД
01 270 000 (HA5C) 4 G98
02 270 000 (HA5C) 5 G98
03 270 000 (HA5C) 25 мм G99

Programming Example 4

Този пример показва програмата, както бихте я въвели в сервоуправлението. Не забравяйте да изчистите паметта, преди да влезете в програмата.

За да индексирате 90.12°, стартирайте шаблон с отвори за пет болта и се върнете в нулево положение:

1

Въведете следните стъпки в сервоуправлението:

СТЪПКА РАЗМЕР НА СТЪПКАТА СКОРОСТ НА ПОДАВАНЕ БРОЙ ЦИКЛИ G-КОД
01 90.120 270.000  25 мм G91
02 0 270.000 7 G98
03 0 270.000  25 мм G88
04 0 270 25 мм G99

Programming Example 5

Този пример показва програмата, както бихте я въвели в сервоуправлението. Не забравяйте да изчистите паметта, преди да влезете в програмата.

За да индексирате 90°, подавайте бавно за 15°, повторете този шаблон три пъти и се върнете в изходно положение:

1

Въведете следните стъпки в сервоуправлението:

СТЪПКА РАЗМЕР НА СТЪПКАТА СКОРОСТ НА ПОДАВАНЕ БРОЙ ЦИКЛИ G-КОД
01 90.000 270.000  25 мм G91
02 15.000 25.000 25 мм G91
03 90.000 270.000  25 мм G91
04 15.000 25.000 25 мм G91
05 90.000 270.000 25 мм G91
06 15.000 25.000 25 мм G91
07 0 270.000 25 мм G88
08 0 270.000 25 мм G99

2

Това е същата програма (Пример 5), използваща подпрограми.

СТЪПКА РАЗМЕР НА СТЪПКАТА СКОРОСТ НА ПОДАВАНЕ БРОЙ ЦИКЛИ G-КОД
01 0 Стъпка №[4] 76 мм G96
02 0 270.000 25 мм G88
03 0 270.000  25 мм G95
04 90.000 270.000 25 мм G95
05 15 25.000 25 мм G91
06 0 270.000 25 мм G91

Етап 01 казва на контрола да премине към етап 04. Контролът прави стъпки 04 и 05 три пъти (брой цикли 3 в стъпка 01), стъпка 06 маркира края на подпрограмата. След приключване на подпрограмата, контролът се връща обратно към стъпката след извикване на G96 (в този случай стъпка 02). Тъй като стъпка 03 не е част от подпрограма, тя маркира края на програмата и ще върне контрола на стъпка 01.

Използването на подпрограми в Пример 5 запазва две програмни линии. Въпреки това, за да повторите шаблона осем пъти, подпрограма ще запише дванадесет реда и само броя на цикъла в стъпка 01 ще се промени, за да се увеличи броят пъти за повторение на шаблона.

Като помощно средство при програмирането на подпрограми, помислете за подпрограмата като отделна програма. Програмирайте контрола с G96, когато искате да извикате подпрограмата. Завършете програмата с код Край G95. Въведете подпрограмата и отбележете стъпката, с която започва. Въведете тази стъпка в област LOC на линия G96.

Programming Example 6

Този пример показва програмата, както бихте я въвели в сервоуправлението. Не забравяйте да изчистите паметта преди да влезете в програмата.

За да индексирате последователно четири пъти 15°, 20°, 25° и 30° и след да пробиете шаблон с отвори за пет болта:

1

Въведете следните стъпки в сервоуправлението:

СТЪПКА РАЗМЕР НА СТЪПКАТА СКОРОСТ НА ПОДАВАНЕ БРОЙ ЦИКЛИ G-КОД
01 0 Loc 25 мм G96
02 0 25.000 (HA5C) 25 мм G98
03 0 270.000 (HA5C) 25 мм G95
Основна програма над стъпка 01-03 - стъпки на подпрограма 01-08
04 15.000 25.000 (HA5C) 25 мм G91
05 20.000 270.000 (HA5C) 25 мм G91
06 25.000 25.000 (HA5C) 25 мм G91
07 30.000 270.000 (HA5C) 25 мм G91
08 0 270.000 (HA5C) 25 мм G99

Recently Viewed Items

You Have No Recently Viewed Items Yet

Обратна връзка
Haas Logo

美元价格不包括关税、报关费用、保险费、增值税及运费。
USD prices DO NOT include customs duty, customs fees, insurance, VAT, or freight.

人民币价格包含关税、报关费用、货运保险和增值税, 但不包括运费。
CNY prices include customs duty, customs fees, insurance, and VAT. DOES NOT include freight.

Доставна цена за Haas

Тази цена включва разходите за доставка, мита за износ и внос, застраховка и всички други разходи, направени по време на доставката до място във Франция, договорени с Вас като купувач. Никакви други задължителни разходи не могат да се добавят към доставката на продукт с ЦПУ на Haas.

АБОНИРАЙТЕ СЕ ЗА НАЙ-НОВИТЕ СЪВЕТИ И ТЕХНОЛОГИИ НА HAAS…

Регистрирайте се сега!   

HAAS TOOLING ACCEPTS THE FOLLOWING:

  • Сервиз & Поддръжка
  • Клиенти
  • Заявка за сервизно обслужване
  • Ръководства за оператора
  • Части Haas
  • Заявка за ремонт на въртящи маси
  • Ръководства за предварителна инсталация
  • Покупка на инструменти
  • Конфигуриране и ценообразуване на нова машина Haas
  • Наличности на склад
  • Ценовата листа на Haas
  • CNCA финансиране
  • За Haas
  • Декларация за DNSH
  • Кариери
  • Сертифициране и безопасност
  • Свържете се с нас
  • История
  • Общи условия
  • Общи условия Haas Tooling
  • Поверителност
  • Гаранция
  • Общност Haas
  • Програма за сертификация от Haas
  • Моторни спортове Haas
  • Фондация Gene Haas
  • Общността за техническо образование Haas
  • Събития
  • Включете се в разговор
  • Facebook
  • X
  • Flickr
  • YouTube
  • LinkedIn
  • Instagram
  • TikTok
© 2025 Haas Automation, Inc – металообработващи машини с ЦПУ

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

2800 Sturgis Rd., Oxnard, CA 93030 / Toll Free: 800-331-6746
Phone: 805-278-1800 / Fax: 805-278-2255