Перейти к публикации

840ди.Как задать движение на угол минуту ? Как взять в программу положение станка? Зачем ENDIF ? Спасибо.


Рекомендованные сообщения

У меня три вопроса (извините за наглость).

1)Можно ли задать движение станка/вращение шпинделя по градусам? Например, 30гра25' . На наших станках почему-то нельзя поставить значок градуса... Все вводится целыми и тысячными. Нет,мы конечно высчитываем минуты в тысячные, но неужели немцы не сделали отсчеты по градусам,минутам? Или у нас опция не куплена. Или надо куда-то залезть и что-то в параметрах станка поменять?

 

2)Как задать в программе текущее местоположение станка по осям Х,У,З ? Чтобы он начинал программу это текущего местоположения. (у нас есть цикл ,который берет центр от Х0У0 ,но он работает на разных координатах и берет от Х0У0 -как заставить брать координаты из текущего местоположения,в который приехал станок?). И еще это нужно для расчетов. Брать положение одной оси и делить на положение другой оси .

 

3)Зачем писать ENDIF ,что он отменяет? Это конец условия, но что может случиться,если я не напишу это в программе после ИФ ? Можно ли примеры привести,когда его ставить? 

 

 

_____________________________________________________________________ГИГОГРОМНОЕ СПАСИБО за внимание и ответы . 

 

Изменено пользователем #1=
Ссылка на сообщение
Поделиться на других сайтах


8 минут назад, #1= сказал:

2)Как задать в программе текущее местоположение станка по осям Х,У,З ? Чтобы он начинал программу это текущего местоположения. (у нас есть цикл ,который берет центр от Х0У0 ,но он работает на разных координатах и берет от Х0У0 -как заставить брать координаты из текущего местоположения,в который приехал станок?). И еще это нужно для расчетов. Брать положение одной оси и делить на положение другой оси .

R1=$AA_IW[X]

11 минуту назад, #1= сказал:

3)Зачем писать ENDIF ,что он отменяет? Это конец условия, но что может случиться,если я не напишу это в программе после ИФ ? Можно ли примеры привести,когда его ставить?

ENDIF заканчивает блок кадров, которые выполняются при выполнении условия IF. Если не напишите - программа будет работать не правильно.

Это как закрывающая скобка, сколько в программ IF, столько же должно быть ENDIF (как и скобок в мат. выражении).

Пример:

IF (условие)

что_то_выполняем

ENDIF

...

 

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • Bot
      Коллеги, Благодарю вас за интерес к проекту электронной энциклопедии в области инженерного программного обеспечения PLMpedia, который более 15 лет развивался группой компаний ЛЕДАС. Представленный ниже скриншот передаёт содержание и структуру базы данных энциклопедии, накопленной за эти годы: именно такую начальную страницу, можно было до сегодняшнего дня увидеть, придя по адресу https://plmpedia.ru/ В последние несколько лет ЛЕДАС особенно интенсивно и результативно вкладывает все ресурсы в развитие своего основного бизнеса: см. ниже «О компании ЛЕДАС». Сегодня я с некоторым сожалением констатирую, что у компании ЛЕДАС более нет возможности отвлекать ресурсы своих сотрудников на некоммерческий (фактически волонтерский) проект PLMpedia. Вся база данных ресурса может быть безвозмездно передана любому юридическому или физическому лицу с единственным условием: наш преемник должен будет публично объявить о состоявшейся передаче и взятии на себя [...] View the full article
    • gudstartup
      @NordCom  у вас наверное это так происходит читайте этот раздел itnc_530.pdf
    • fenics555
      интересный индус. А нового то чего?
    • gudstartup
      откудова качаете мне интересно?
    • ДОБРЯК
      Совсем забыл про собственные вектора       собственный тон частота           0.013                        1   Расчет собственных форм и частот   1         1   7.0711E-01   0.0000E+00   0.0000E+00   0.0000E+00   0.0000E+00   0.0000E+00   1         2   7.0711E-01   0.0000E+00   0.0000E+00   0.0000E+00   0.0000E+00   0.0000E+00       собственный тон частота       15910.75                         2   Расчет собственных форм и частот   1         1   7.0711E-01   0.0000E+00   0.0000E+00   0.0000E+00   0.0000E+00   0.0000E+00   1         2  -7.0711E-01   0.0000E+00   0.0000E+00   0.0000E+00   0.0000E+00   0.0000E+00        
    • gudstartup
      так я это и написал
    • Viktor2004
      Обычно если сразу по всем осям, тогда это вентилятор БП. А на старых БП вентилятор может быть и на плате управления
    • gudstartup
      @NordCom какого года чпу? посмотрим более древние руководства а в принципе надо setup.elf запустить или у вас с windows?
    • Deunet
      Спасибо Вам! Но на пикчер ссылки не рабочие, пришлите пожалуйста, если у вас есть.
    • gudstartup
      609 очень странная ошибка ведь F нет а она возникает если например неисправен вентилятор psu то 609 возникает сразу по всем осям. надо все привода инспектировать
×
×
  • Создать...