Главная Книги - Разные Haas Фрезерный станок. Руководство оператора (96-0117 ред. AL Июль 2011)
поиск по сайту правообладателям
|
|
содержание .. 7 8 9 10 ..
128 . Параметр Haas 91 92 93 94 95 93 97 98 99 100 Код О 9010 9011 9012 9013 9014 9015 9016 9017 9018 9019 Параметр Haas 81 82 83 84 85 86 87 88 89 90 Вызов макроса M 9000 9001 9002 9003 9004 9005 9006 9007 9008 9009 Псевдонимы кода G Псевдонимы кода M Установка параметра совмещения имени в значение 0 (ноль) не разрешает присвоение имени соответствующей подпрограмме. Если для параметра совмещения имени задан G-код и соответствующая подпрограмма не находится в памяти, будет выдано аварийное сообщение. с вязь
с
внешними
усТройсТвами - dPRnt[ ] Макропрограммы обеспечивают дополнительные возможности для связи с периферийными устройствами. С их помощью можно выполнять оцифровку деталей, работать с отчетами о результатах прогона программ или синхронизировать работу с устройствами пользователя. Для этого используются команды POPEN, DPRNT[ ] и PCLOS. Команды подготовки обмена данными Фрезерному станку Haas не требуются команды POPEN и PCLOS. Они включены для того, чтобы система управления Haas мог исполнять программы, составленные для других блоков управления. Форматный вывод данных Оператор DPRNT позволяет программисту направлять форматированный текст на последовательный порт. На последовательный порт можно направить любой текст и любую переменную. Форма оператора DPRNT: DPRNT [<текст> <#nnnn[wf]>... ] ; любые буквы от A до Z или знаки (+,-,/,* и пробел). При вводе звездочки она преобразуется в пробел. <#nnnn[wf]> - это переменная, за которой указан формат. Номером переменной может быть любая макропеременная. Указание формата [wf] является обязательным и состоит из двух цифр в квадратных скобках. Помните, что макропеременные - это действительные числа с целой и дробной частями. Первая цифра в обозначении формата указывает общее число знаков, зарезервированных на выходе для целой части. Вторая цифра указывает на общее число знаков, зарезервированных для дробной части. Общее количество знаков, зарезервированных для вывода числа, не может быть равно нулю или превышать восемь. Таким образом, следующие форматы являются недействительными: [00] [54] [45] [36] /* недействительные форматы */ наименьшего значимого разряда. Если для дробной части зарезервировано 0 знаков, десятичная точка не печатается. При наличии дробной части нулевые младшие разряды выводятся на печать. Для целой части резервируется как минимум один разряд, даже если она равна нулю. Если целая часть числа имеет меньше знаков, чем зарезервировано, то вместо старших разрядов выводятся пробелы. Если целая часть числа имеет больше знаков, чем зарезервировано, то поле печати расширяется так, чтобы вместить все цифры. Код Вывод |