число Пи на синумерике

Fanuc, Okuma, Sinumerik и т.д.
hohol_62
Кандидат
Сообщения: 50
Зарегистрирован: 06 мар 2020, 12:17
Репутация: 1
Настоящее имя: Сергей
Контактная информация:

число Пи на синумерике

Сообщение hohol_62 »

как запрограммировать число Пи в 840 стойке? только не нужно петросянить, про 3.14... интересует синтаксис.
kfmut
Мастер
Сообщения: 1249
Зарегистрирован: 30 янв 2021, 21:34
Репутация: 147
Настоящее имя: Максим
Откуда: г.Тверь
Контактная информация:

Re: число Пи на синумерике

Сообщение kfmut »

Дока от стойки предлагает макрос определить в начале УП-шки

Код: Выделить всё

DEFINE PI AS 3.14
Аватара пользователя
Lexxa
Мастер
Сообщения: 2703
Зарегистрирован: 16 дек 2011, 16:48
Репутация: 319
Настоящее имя: Алексей
Откуда: ryazan
Контактная информация:

Re: число Пи на синумерике

Сообщение Lexxa »

kfmut писал(а): 27 окт 2022, 01:51 Дока от стойки предлагает макрос определить в начале УП-шки

Код: Выделить всё

DEFINE PI AS 3.14
Код неверный. Не объявлен тип переменной (real)и область (место), где она будет жить (chan, nck, итд)
Правильно будет объявить GUD и положить значение её туда.
"e" тоже нету.
:bender:
aprjanich
Новичок
Сообщения: 4
Зарегистрирован: 16 сен 2022, 20:11
Репутация: 2
Настоящее имя: Алексей Пряничников
Контактная информация:

Re: число Пи на синумерике

Сообщение aprjanich »

Число π это не переменная, поэтому лучше не объявлять её как переменную, лучше через макрос как константу. А вот сам макрос можно объявить в umac.def и не потребуется объявлять в начале каждой программы, где это число используется.
hohol_62
Кандидат
Сообщения: 50
Зарегистрирован: 06 мар 2020, 12:17
Репутация: 1
Настоящее имя: Сергей
Контактная информация:

Re: число Пи на синумерике

Сообщение hohol_62 »

aprjanich писал(а): 19 мар 2023, 07:12 Число π это не переменная, поэтому лучше не объявлять её как переменную, лучше через макрос как константу. А вот сам макрос можно объявить в umac.def и не потребуется объявлять в начале каждой программы, где это число используется.
как это сделать?
можете алгоритм описать?
aprjanich
Новичок
Сообщения: 4
Зарегистрирован: 16 сен 2022, 20:11
Репутация: 2
Настоящее имя: Алексей Пряничников
Контактная информация:

Re: число Пи на синумерике

Сообщение aprjanich »

Нужно создать в директории определений (defines) файл с именем umac.def. в этом файле написать
DEFINE PI AS 3,1415926535
M30
После этого нужно активировать этот файл.
Если всё ок, то можно пользоваться
Ответить

Вернуться в «Промышленные стойки»