Главная Книги - Разные FANUC серия 0i-MC. РУКОВОДСТВО ПО ЭКСПЛУАТАЦИИ (B-64124RU/01)
поиск по сайту правообладателям
|
|
|
содержание .. 17 18 19 20 ..
ПРОГРАММИРОВАНИЕ 11. ВСПОМОГАТЕЛЬНАЯ ФУНКЦИЯ B--64124RU/01 122 Если за M- адресом задано число , машине передаются кодовый и стробирующий сигналы . Машина использует эти сигналы для включения или отключения своих функций . Как правило , в одном блоке может быть задан только один М - код . Вместе с тем в некоторых случаях , для некоторых типов станков , может быть задано до трех М - кодов . Соответствие М - кода и функции машины устанавливается изготовителем станка . Машина выполняет все процедуры , заданные М - кодами , кроме кодов M98, M99,M198 вызываемой подпрограммы ( параметры ном . 6071-6079) или вызываемой макропрограммы пользователя ( параметры ном . 6080-6089). Следующие М - коды имеют специальные значения . Это означает конец основной программы . режим работы прерывается , и ЧПУ возвращается в исходное положение . Имеются различия в зависимости от завода - изготовителя станка . После выполнения блока , задаю - щего конец программы , управление возвращается к началу программы . Бит 5 параметра 3404 (M02) или бит 4 параметра 3404 (M30) могут быть использованы для отключения кодов M02, M30 от возврата управления к началу программы . Автоматическая операция прерывается после выполнения , содержащего М 00. Если выполнение программы прерывается , вся существующая модальная информация остается неизменной . Автоматическая операция может быть возобновлена запуском циклической операции . Имеются различия в зависимости от завода - изготовителя станка . Аналогично М 00, автоматическая операция прерывается после выполнения блока , содержащего М 01. Этот код действует только после нажатия на переключатель Optional stop ( условный останов ) на пульте оператора станка . Этот код используется для вызова подпрограммы . Кодовый и стробирующий сигналы не передаются . Подробную инф . см . в подпрограмме II- 12.3 . Этот код указывает на конец подпрограммы . Выполнение M99 возвращает управление в основную программу . Кодовый и стробирующий сигналы не передаются . Подробную информацию см . в разделе подпрограммы 12.3 . Данный код используется для вызова подпрограммы файла при / вывода . Подробную инф . см . в описании функции вызова подпрограммы (III-4.6). ПРИМЕЧАНИЕ Блок , следующий за M00, M01, M02 или M30, предва -- рительно не считывается ( записывается в буфер ). Аналогично этому , 10 М -- кодов , которые не записыва -- ются в буфер , могут быть установлены в параметрах ( ном . 3411 -- 3420). 11.1 ВСПОМОГАТЕЛЬНАЯ (M- ФУНКЦИЯ ) Пояснения D M02,M03 Конец программы ) D M00 Программный останов ) D M01 Условный останов ) D M98 Вызов подпрограммы ) D M99 Конец подпрограммы ) D M198 Вызов подпрограммы ) |