Главная Книги - Разные Haas Руководство оператора фрезерного станка 96-RU8200 (Редакция C Июнь 2015 г)
поиск по сайту правообладателям
|
|
содержание .. 15 16 17 18 ..
Связь
с
внешними
устройствами - DPRNT[ ]
244 Команда
DPRNT
должна
быть
единственной
командой
в
блоке . В
предыдущем примере
< текст > - это
любые
символы
от A до Z или
буквы (+,-,/,* и
пробел ). Звездочка
при
выводе
преобразуется
в
пробел . Строка
<#nnnn[wf]> – это переменная , после
которой
указан
формат . Номером
переменной
может
быть
любая макропеременная . Указание
формата
[wf]
является
обязательным
и
состоит
из двух
цифр
в
квадратных
скобках . Помните , что
макропеременные - это действительные
числа
с
целой
и
дробной
частями . Первая
цифра
в
обозначении формата
указывает
общее
число
знаков , зарезервированных
на
выходе
для
целой части . Вторая
цифра
указывает
на
общее
число
знаков , зарезервированных
для дробной
части . Общее
количество
знаков , зарезервированных
для
вывода
числа , не может
быть
равно
нулю
или
превышать
восемь . Эти
форматы
недопустимы : [00] [54] [45] [36] /* недопустимые
форматы */ Между
целой
и
дробной
частью
числа
печатается
десятичная
точка . Дробная
часть округляется
до
наименьшего
значимого
разряда . Если
для
дробной
части зарезервировано 0 знаков , десятичная
точка
не
печатается . При
наличии
дробной части
нулевые
младшие
разряды
выводятся
на
печать . Для
целой
части резервируется
как
минимум
один
разряд , даже
если
она
равна
нулю . Если
целая часть
числа
имеет
меньше
знаков , чем
зарезервировано , то
вместо
старших разрядов
выводятся
пробелы . Если
значение
целой
части
имеет
больше
знаков , чем зарезервировано , то
поле
печати
расширяется
так , чтобы
вместить
эти цифры . После
каждого
блока DPRNT отправляется
команда
возврата
каретки . Примеры DPRNT[ ] Код Вывод N1 #1= 1.5436 ; N2 DPRNT[X#1[44]*Z#1[03]*T#1[40]] ; X1.5436 Z 1.544 T 1 N3 ИЗМЕРЕННЫЙ
ВНУТРЕННИЙ
ДИАМЕТР N4 DPRNT[] ; ( без
текста , только
возврат
каретки ) N5 #1=123.456789 ; N6 DPRNT[X-#1[35]] ; X-123.45679 ; |