Jump to content

Как создать диалоговое окно с полем для ввода данных в iTNC530?


Power_Ranger

Recommended Posts

Power_Ranger

Всех приветствую!

У меня появилась задача. Во время выполнения управляющей программы на станке должна произойти остановка(М0) и после этого нужно, чтобы на экран выводилось диалоговое окно с вводом данных в это окно. Например, чтобы вводить номер изделия, потом нажать "ОК" и этот номер присваивался бы например Q-переменной. На данный момент могу вывести только окно с текстом через дополнительную функцию FN 16.

Вопрос: Как создать диалоговое окно с полем для ввода данных?

Link to post
Share on other sites


UnPinned posts
gudstartup
17 часов назад, Power_Ranger сказал:

Например, чтобы вводить номер изделия, потом нажать "ОК" и этот номер присваивался бы например Q-переменной.

А что нельзя этот номер присвоить переменной перед запуском программы?

Link to post
Share on other sites
Power_Ranger
4 часа назад, gudstartup сказал:

А что нельзя этот номер присвоить переменной перед запуском программы?

Сейчас это так и работает. Но в дальнейшем необходимо, чтобы оператор читал всплывающее окно и вводил  в свободное поле нужную информацию. 

Link to post
Share on other sites
gudstartup
01.03.2021 в 16:20, Power_Ranger сказал:

У меня появилась задача. Во время выполнения управляющей программы на станке должна произойти остановка(М0) и после этого нужно, чтобы на экран выводилось диалоговое окно с вводом данных в это окно.

Какая у вас система ЧПУ от Heidenhain, есть ли поддержка python?

Link to post
Share on other sites
Power_Ranger
02.03.2021 в 19:21, gudstartup сказал:

Какая у вас система ЧПУ от Heidenhain, есть ли поддержка python?

Система iTNC530.

Внутри в папке PLCDATA есть папка PYTHON. Для чего она там нужна не могу понять. И поддерживает ли python тоже трудно ответить. 

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • persona1980_1
      Здравствуйте! Как поменять стиль системной вспомогательной линии? Например на штриховую.
    • ValeryMoscow
      подскажите пожалуйста, как запустить оболочку 3dexperience ?   никогда этим не пользовался
    • AlexKaz
      Хороший фильм, сильно недооценённый всюду в мире.    
    • Snake 60
      Проверяйте в работе. to dxf(mod_by_Snake-60_v01).swp Два нуля - это Имя вашей текущей конфигурации. Макрос сохраняет все существующие конфигурации и если убрать ее имя из названия, то он будет перезаписывать все файлы и останется только один, с непонятно-какой конфигурацией. Можно сделать чтобы он убирал только нулевую и По умолчанию, а остальные сохранял. Сделать так?
    • mikityuk2402@gmail.com
      Я не хочу нарушать конструкцию программы! Я наладчик. Программы для меня пишет программист который не особо горит желанием корректировать постпроцессор! В день по 3-4 программы отрабатываю по 10-15 инструментов в программе и вручную редактировать каждую нет времени. Если знать переменную которая отвечает за преднабор инструмента то можно было б не нарушать структуру программы! Куда еще больше вводной информации! Мне нужна переменная которая бы записала номер инструмента который будет следующий по программе допустим в переменную #100=#"номер инструмента который стоит в преднаборе"! Все!!! Если Вы ее не знаете, то так и скажите!  
    • Snake 60
      @vovanheisvladimir Солид не сертифицирован на работу с игровыми видеокартами - это раз (Это не значит, что он не будет на них работать, у самого дома старенькая GTX 660) . И новые драйвера - это не значит лучшие - это два. Попробуйте хотя бы другие драйвера поставить...
    • vovanheisvladimir
      Так видеокарта GTX 1660 super, драйвера новые, тянет все новые игры а тут с какими то буквами позиции сдаёт. У меня была такая проблема на работе, с таким же солидом. Но видеокарта там была 1650. 
    • Snake 60
      Очень похоже на проблему с видеокартой или ее драйверами...
    • Arkhipkin_Pavel
      Всем привет! возникла проблема с траекторией сверления. проблема заключается в том что необходим определенный порядок обработки, из того что предлагает арткам в авто режиме ничего не подходит, а функция вручную постоянно выдает ошибку. в стратегии обработки по профилю таких проблем не было с ручным определением через вектор который является путем порядка обработки, а со сверление определить вручную не выходит, кто сталкивался? есть ли какие решения или это баг програмы? всем спасибо!  В качестве примера на изображении указан путь по которому необходимо произвести сверление, но вопреки указанному пути арткам все дела
    • Кварк
      По мне, так их везде хватает. Однако, свой станок я собрал благодаря подсказкам оттуда. Правда, были товарищи, которые говорили, что у меня ничо не получится, это напрягало. Но таких везде хватает. Там объективно больше информации. Хотя, может и тут подскажут. Что я знаю, поделюсь. 
×
×
  • Create New...