В задачу этой книги не входит глубокое ознакомление g каждым из множества языков программирования и даже с одним конкретным языком, используемым в станкостроении. Эта задача должна решаться в отдельном курсе, вероятно применительно к конкретному имеющемуся оборудованию или к оборудованию, которое предполагается закупать. Здесь же мы хотим дать инженеру по автоматизации общее понятие о языках, их сильных и слабых сторонах, а также об их месте в решении проблемы роботизации и автоматизации промышленности.
С целью сравнения с форматами, использованными при решении примера 5.1, ниже приведена аннотированная программа на языке АПТ. Конечно, не предполагается, что читатель овладеет языком АПТ, просто изучив эту программу, но каждая команда и структура этого языка станет ему ясна. Для ускорения процесса обучения программа составлена для той же обработки, что и в примере 5.1.
Программа на языке АПТ
Графы 1—6 |
Графа 10 |
Примечания (не являются частью программы) |
PARTNO |
THE 2 HOLES AND KEYWAY PGM |
Обозначение программы |
MACHIN/MILL,2 |
Обозначение используемого инструмента |
|
CUTTER/.500 |
Диаметр фрезы |
|
RТ0 |
POINT/0,0,0 |
|
RT1 |
POINT/I.0,3.0,0 |
|
RT2 |
POINT/—.25,2.0,0 |
Положение точек |
RT3 |
POINT/5.25,2.0,0 |
|
RT4 |
POINT/3.0,1.0,0 1 |
|
FEEDRAT/2.87 |
Подача |
|
SPINDL/573 |
Частота вращения шпинделя |
|
FROM/PTO |
Исходное положение |
|
GOTO/PT1 |
Над отверстием 1 |
|
GODLTA/0,0—0.75 GODLTA/0,0,+0.75 |
Сверление отверстия 1 |
|
GOTO/PT2 1 |
Положение для обработки паза |
|
GODLTA/0,0,—0,5 |
||
FEEDRAT/2.67 SPINDL/382 |
Режимы резания |
|
GODLTA/5.75,0,0 GODLTA/0,0,+0.5 |
Фрезерование паза В точке 3 |
|
GOTO/PT4 |
Над отверстием 2 |
|
FEEDRAT/2.87 |
Режимы резания при |
|
SPINDL/573 |
сверлении |
|
GODLTA/0,0,—0.75 GODLTA/0,0,+0.75 |
Сверление отверстия 2 |
|
GOTO/PTO |
Возврат в исходное положение |
|
SPINDL/0 |
Останов шпинделя |
|
FINI |
Конец (программы) |
Из показанного примера должны быть очевидны преимущества языка программирования, подобного языку программирования для ЭВМ, хотя данный пример в действительности слишком прост, чтобы в полном объеме показать возможность такого языка, как АПТ, при контурной обработке. В середине 70-х годов стало казаться, что преимущества программирования с помощью ЭВМ при использовании соответствующих языков приведут к преобладанию языков, а затем и к фактическому вытеснению ими неудобных форматов кадра. Однако в начале 70-х годов произошло нечто, что опрокинуло эту тенденцию. Это описано в следующем разделе.
5.7. ПРЯМОЕ ЧИСЛОВОЕ ПРОГРАММНОЕ УПРАВЛЕНИЕ
Достижением конца 60-х годов стало дистанционное управление станками с ЧПУ от универсальных ЭВМ в режиме разделения времени. Этот вид управления стал называться прямым программным управлением. Лучше всего понять значение прямого программного управления можно, изучив особенности обычного ЧПУ, которое оно заменяет.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.