Перейти к содержанию
Авторизация  
Дядя Леша

Выбор программы (или подпрограммы) в контроллере

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

Всем привет! Помогите с решением! Есть контроллер TC5540H https://purelogic.ru...rollery_topcnc/ , ну или любой другой, просто этот уже есть. Станок лазерной резки. Надо сделать так, чтобы он по сигналу на внешнем входе выбирал одну из трех предустановленных программ. Ну или подпрограмм внутри программы. Вроде просто, запустил программу, он сделал подготовительные операции и ждет сигнала. Подали плюсик на вход - выбрал резку по прямой, проехал и вернулся, подали на другой - сделал зигзаг... Вот только в G-кодах есть безусловные переходы по внешнему сигналу?

Поделиться сообщением


Ссылка на сообщение

Вот только в G-кодах есть безусловные переходы по внешнему сигналу?

В g-кодах есть целый язык программирования, но тут вопрос в другом, каким образом входные сигналы представлены в пространстве переменных языка и представлены ли вообще. Грызите мануал.

Поделиться сообщением


Ссылка на сообщение
Дата: (изменено)

Погрыз... Вот пример программы из мануала:

 

"n001 Incremental File-----

Tab:0 X:10 Y:0.000 Z:0.000 C:0.000 F:500

n002 Output File----

Tab: 0 OutputPort:1 Status: 1 (this blank can only be filled 1 or 0, change by using «Shift»)

n003 Paus File----

Tab:0 InputPort:1 Cond:0 LineCall: 0

n004 Output File-----

Tab: 0 Oup Pt: 1 Status: 0

n005 End File----"

 

В третьем кадре примера упоминается инпут. Действительно ли этот кадр значит: "Если первый порт в состоянии ноль, то перейти к нулевому кадру?"

Изменено пользователем Дядя Леша

Поделиться сообщением


Ссылка на сообщение

Вот пример программы из мануала:

Ужасный мануал, более подробного нет?

Там есть команда (?) "PLC Judge", можно от этого танцевать, завести сигналы в встроенную PLC (?) и проверять их.

Дальше без меня, я в этом пурелогике ничего не понимаю :)

Поделиться сообщением


Ссылка на сообщение

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу


×
×
  • Создать...

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.