PDA

Просмотр полной версии : Пчв1 зацикленное вращение двигателя вправо-влево по концевикам.



bakae
21.05.2016, 20:15
Всем доброго времени. Задача вроде простая, но сегодня за пол дня не решил проблему. Итак, имеется тихоходный мотор-редуктор, который вращает механизм в пределах 120 градусов поворота вала редуктора, в крайних точках стоят бесконтактные концевики, которые подключены к 18 и 19 цифровым входам пчв. При включении мотор начинает вращение и как только дойдет до концевика то начинает "долбиться" у концевика, поскольку реверс выполняется только при подтянутом к плюсу цифровом входе, а при начале движения механизм разрывает связь с концевиком и снова начинает двигаться в первоначальном направлении. Пытался сделать на встроенном плк, но он вообще отказывается работать, наверное что-то не так делаю(13-00 - 1, 13-20(0) -2, 13-20(1) -2, 13-51(0) -1, 13-52(0) -22, 13-51(1) -33, 13-52(1) -24, 13-51(2) -40, 13-52(2) -29, 13-51(3) -30, 13-52(3) -23, 13-51(4) -34, 13-52(4) -24, 13-51(5) -40, 13-52(5) -30, 13-51(6) -31, 13-52(6) -22, 13-51(7) -2, 13-52(7) -1). Так же хотелось бы сделать временную задержку в крайних положениях. С частотником первый раз с таким сталкиваюсь, выручайте.

ASo
21.05.2016, 20:34
Основой цикл такой:
13-51[0] - 34 (концевик 19)
13-52[0] - 23 (реверс)
13-51[1] - 33 (концевик 18)
13-52[1] - 22 (работа вперед)
Обвяжите пуском и остановом цикла по нужному сигналу (сигналам).

bakae
21.05.2016, 20:41
Плк вообще не работает, что бы я там не прописывал, возможно не правильно входы сконфигурировал в 5-10, не могу причину найти. Частотник новый, сегодня первый раз включал.

bakae
21.05.2016, 20:43
Аso, спасибо, цикл у меня вроде такой же выше приведен с задержками только.

ASo
21.05.2016, 20:50
Пропишите событие старта в 13-01
Например, вот так
13-01 - 35 (вывод 27)
13-02 - 0 (никогда не останавливать)
13-51[0] - 1 (True для старта)
13-52[0] - 22 (работа вперед)
13-51[1] - 34 (концевик 19)
13-52[1] - 23 (реверс)
13-51[2] - 33 (концевик 18)
13-52[3] - 22 (работа вперед)

После продумайте вариант останова.

bakae
21.05.2016, 21:06
Аso, пробовал так,не реагирует на концевики вообще, такое ощущение что функция плк не подключается, хотя в 13-01 как только не пробовал и от кнопки, и от включения питания и пр... 13-00 -1(плк активен)

ASo
21.05.2016, 21:16
Sink-Source правильно выставили? Проверьте на пуск-реверс-стоп без ПЛК.

bakae
21.05.2016, 21:18
Sink-Source к сожалению не знаю что такое. Без плк все работает.

ASo
21.05.2016, 21:42
Работает - это как?

bakae
22.05.2016, 08:28
Назначаю 18 входу реверс и 19 входу тоже реверс, двигатель начинает движение и как только дойдет до концевика 18(19) меняет направление вращения но только на то время пока концевик нажат(цепь замкнута), концевик типа Бви, срабатывает на металл, как металла рядом нет(двигатель уже обратно пошел) так включается опять прямое направление, движется до концевика и так циклически.

ASo
22.05.2016, 08:33
Вы не понимаете функции вывода (или ПЛК, это одинаково) реверс.
Реверс - это если двигатель крутился по ч.с. - то он рампой останавливается, потом рампой разгоняется пр.ч.с. Если он крутился пр.ч.с. - реверс не изменяет направление вращения! Его изменит команда Пуск, Вперед, Forward - называйте, как хотите.
Реверс - это не изменение текущего направления вращения!!!

bakae
22.05.2016, 08:36
Я думаю что в настройках пчв что-то противоречит включению плк, но что понять не могу, руководство уже несколько раз перечитал. Проверку делаю так 13-00 -1, 13-01-39, 13-02-40, 13-51(0) - 33, 13-52(0)-23: так ничего не работает, просто мотор крутит в одну сторону на концевики не реагирует.

bakae
22.05.2016, 08:51
Я наверно не правильно выразился, "реверс" я включаюв пункте 5-10 и 5-11, путем назначения им кода 10, если я назначу 8, то буквально ничего не изменится. Попробую обьяснить по другому, пусть к частьтнику подключены два тумблера "вперед" и "реверс" если включить один из них то двигатель начнет вращение соответствуюшее до тех пор пока включен тумблер, а у меня не тумблера, а кнопки, нажатия на которые кратковременные и меняют направление только на время нажатия кнопки, а мне нужно "зафиксировать" кнопку.

Newcomer
22.05.2016, 10:19
Я наверно не правильно выразился, "реверс" я включаюв пункте 5-10 и 5-11, путем назначения им кода 10, если я назначу 8, то буквально ничего не изменится. Попробую обьяснить по другому, пусть к частьтнику подключены два тумблера "вперед" и "реверс" если включить один из них то двигатель начнет вращение соответствуюшее до тех пор пока включен тумблер, а у меня не тумблера, а кнопки, нажатия на которые кратковременные и меняют направление только на время нажатия кнопки, а мне нужно "зафиксировать" кнопку.

Без встроенного ПЛК не обойтись.

sergeykrylov
23.05.2016, 16:25
Я бы не парился со "встроенным ПЛК", а собрал бы релейную схему.
Ну или если бюджет позволяет, то поставил бы программируемое реле там и задержки вам и всё что душе угодно.