Доброго времени суток!
есть DVP-14SS2
Какую инструкцию нужно использовать чтобы подавать сигнал на выход контроллера до тех пор, пока счетчик не насчитает заданное ранее значение??
Ввожу с панели номер полки, мотор начинает вращаться и останавливается только тоггда, когда доедет до выбранной полки, как это реализовать в WPLsoft?
как реализовать в WPLsoft
-
- Сообщения: 955
- Зарегистрирован: 31 окт 2011, 15:18
Re: как реализовать в WPLsoft
Тут одной инструкции в принципе не существует, и не может существовать. Все будет зависеть от организации вашей программы. Т. е. будете вы использовать коммуникации с частотником, или управлять им через дискретные входы/выходы, как вы реализуете счетчик, и прочая, прочая...
Re: как реализовать в WPLsoft
буду управлять через дискретные выходы, при таком подходе нужны инструкции или достаточно открыть выход?Alexander_I писал(а):Тут одной инструкции в принципе не существует, и не может существовать. Все будет зависеть от организации вашей программы. Т. е. будете вы использовать коммуникации с частотником, или управлять им через дискретные входы/выходы, как вы реализуете счетчик, и прочая, прочая...
-
- Сообщения: 955
- Зарегистрирован: 31 окт 2011, 15:18
Re: как реализовать в WPLsoft
Достаточно открывать выходы в нужной последовательности, причем работать нужно будет группой выходов. Одним здесь не обойдешься. А с учетом организации счетчика - это уже программа из N-ного количества строк.
Re: как реализовать в WPLsoft
Дело в том, что помимо управления частотным преобразователем, ПЛК необходимо обмениватся информацией с управляющим ПК в режиме онлайн. СОфт на ПК используется ка интерфейс управления. В принципе написание проги в WPLsoft не вызывает опасений, а вот интеграция Дельты в ПО управляющего ПК в режие онлайн - вот проблема
-
- Сообщения: 955
- Зарегистрирован: 31 окт 2011, 15:18
Re: как реализовать в WPLsoft
Никаких проблем с интеграцией в принципе нет, и быть не может. Дельта отлично поддерживает протокол Модбас, если протокол Дельты не устраивает.
Кстати, вам что - позарез нужен ПК? С панелью оператора было-бы на порядок меньше проблем.
Кстати, вам что - позарез нужен ПК? С панелью оператора было-бы на порядок меньше проблем.
Re: как реализовать в WPLsoft
Первичная програмка получилась вот такая:[/img]
где
Х1 - начальный сенсор (первая полка)
Х2- сенсор каждой полки
Х3 - защитный барьер
Х4 - Экчтренная остановка
Х5 - дисбаланс
Y0 - движение вперед
Y2 - движение с высокой скоростью
М1 - кнопка ввода № полки
D1 - регистр в которм хранится номер полки
С торможением пока не разобрался, мотор начинает замедлятся перед тем, как выйти на выбранную полку
Нужно еще научить ПЛК выбирать направление движения (вперед или назад) в зависимости от выбранной полки)
И вводить все с компа
где
Х1 - начальный сенсор (первая полка)
Х2- сенсор каждой полки
Х3 - защитный барьер
Х4 - Экчтренная остановка
Х5 - дисбаланс
Y0 - движение вперед
Y2 - движение с высокой скоростью
М1 - кнопка ввода № полки
D1 - регистр в которм хранится номер полки
С торможением пока не разобрался, мотор начинает замедлятся перед тем, как выйти на выбранную полку
Нужно еще научить ПЛК выбирать направление движения (вперед или назад) в зависимости от выбранной полки)
И вводить все с компа
-
- Сообщения: 955
- Зарегистрирован: 31 окт 2011, 15:18
Re: как реализовать в WPLsoft
Выбирать направление движения - нет абсолютно никакой проблемы. Просто нужен еще один выход - реверс привода. И все-таки непонятно, почему эти все манипуляции нужно делать с ПК, а не панели оператора? И еще - что имеется ввиду под экстренной остановкой - типа "Аварийный стоп"? Что за кнопка ввода номера полки? Не бывает у Дельты "кнопок"-маркеров, М - зарезервированный символ совершенно другого назначения, никак не кнопка.