Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.04.2013, 11:46   #1
Nozd
Новичок
Джуниор
 
Регистрация: 03.04.2013
Сообщений: 2
По умолчанию Определить язык программирования

Помогите определить язык программирования.

Для станка Plasma пишется код, задающий контур, по которому идёт обработка. Ниже приведён отрывок из кода, в нём я собрал все ключевые слова, по которому можно идентифицировать язык программирования.

Код:
let cw=1.2
let cw2=cw/2

moveto 0, 261.5,B4-0
rline 5, 0,-ny
rline 5, nx,0
rline 5, 0,+ny
circle 5,Dmax/2

run circ,4/2

return

macro circ
  parameters rad
	rline 1,-rad+cw2,0
	circle 1,rad-cw2
endm
___________
внутри тегов [CODE] [/CODЕ] пробелов быть не должно.
Кстати, можете пользоваться кнопочкой на панели форматирования сообщения с #

Модератор

Последний раз редактировалось Serge_Bliznykov; 03.04.2013 в 13:28.
Nozd вне форума Ответить с цитированием
Старый 03.04.2013, 12:31   #2
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

...да никак, вы не указали производителя станка и точную модель станка, этих плазм море ...да и не язык это, скриптовый набор команд, язык макросов для этого ЧПУ.

Берете документацию и даташиты и смотрите, что с чем и на чем.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 03.04.2013, 13:31   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

полностью согласен с raxp

добавлю. сам язык явно модификация бейсика
(присвоение по let - очень характерно именно для бейсика!)
Serge_Bliznykov вне форума Ответить с цитированием
Старый 03.04.2013, 14:58   #4
Nozd
Новичок
Джуниор
 
Регистрация: 03.04.2013
Сообщений: 2
По умолчанию

Ясно, спасибо.
Хотелось расширить набор используемых команд.
Nozd вне форума Ответить с цитированием
Старый 03.04.2013, 16:25   #5
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

...весьма вероятно, ПО позволяет создавать свои макросы на основе базовых, что расширит в конечном итоге число команд-возможностей. Ищите доки.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 03.04.2013, 18:12   #6
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Код:
macro circ
  parameters rad
	rline 1,-rad+cw2,0
	circle 1,rad-cw2
endm
Вот же макрос. С одним входящим параметром - rad. Единственно сразу видно, что cw2 есть глобальная переменная, а умные дядьки считают, что это связывает участки кода. Но с другой стороны неизвестно, может ли макрос иметь больше одного входящего параметра (хотя судя по parameters может).
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Язык программирования С Mariolka Помощь студентам 11 15.12.2012 20:44
Определить язык программирования и немного объяснить суть программы Phoenix_Andrey Помощь студентам 5 04.04.2012 14:27
Не могу определить язык программирования lockerzfan Помощь студентам 8 24.06.2011 13:23
Определить язык программирования Nemez Свободное общение 1 03.03.2010 12:56
язык программирования Си Ruslan0990kz Общие вопросы C/C++ 1 03.06.2009 22:01