Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 22

Тема: Опять энкодер и ПЛК110 разочарование.

  1. #1
    Пользователь Аватар для Alexey_Palich
    Регистрация
    21.05.2013
    Адрес
    Бийск
    Сообщений
    435

    По умолчанию Опять энкодер и ПЛК110 разочарование.

    есть станок который хотели автоматизировать стоит на нем 5 энкодеров (точнее сельсинов их решили заменить) купил у китайцев энкодеры и 400имп/оборот (https://www.youtube.com/watch?v=GCrRNPKmC6c), стали подбирать оборудование попробовал SMH2010-не успевает обрабатывать, решили взять ПЛК110-60 подключил как у них в документации написано Z-энкодер набросал простую прогу и..... О чудо кручу энкодер вправо цифры бегут вперед, кручу энкодер влево цифры бегут назад, ну прям то что мне надо. Но не тут то было, оказывается такой вход на данном контроллере можно сделать только один короче одно сплошное разочарование. в документации написано что дискретные входа минимальная длительность импульса 300Гц почему они не воспринимают сигналы энкодера. У меня задача примерно 40 секунд примерно 4000 импульсов это получается 100 имп/сек тоесть 100Гц. Сделал вывод что ПЛК не может обрабатывать дискретные входы с такой частотой, теперь смотрю в сторону СИ30 но будет ли она работать. Может кто что подсказать?? Спасибо

  2. #2

    По умолчанию

    Пытаться обрабатывать энкодеры на дискретных входах дело безнадежное, по ряду причин, важнейшая из которых пропуск импульсов во время выполнения цикла основной программы, состояние дискретных входов считывается только один раз за цикл. Все импульсы поступившие во время работы основного цикла будут пропущены. Только быстрые входы могут обработать все импульсы.
    Использование СИ30, позволит не пропускать импульсов, однако не забывайте, что ПЛК должен обработать поступившую информацию и среагировать на событие в соответствии с алгоритмом, время наступления события и время реакции тоже определяется длительностью рабочего цикла и скоростью сетевого обмена, по этой причине проблемы тоже возникнут. Однако возможно для Вас не является критичным пробег на пару импульсов больше.
    Рассмотрите вариант конфигурации быстрых входов ПЛК 110 как счетчиков, тогда есть возможность использовать 4 энкодера.

  3. #3
    Пользователь Аватар для Alexey_Palich
    Регистрация
    21.05.2013
    Адрес
    Бийск
    Сообщений
    435

    По умолчанию

    Использовали МВ110 32дн там есть счетные выходы принимают энкодер передают по RS все вроде путем но считают они только в положительную сторону а обработать этот сигнал так чтобы получился полноценный энкодер невозможно, поэтому я решил что и на плк такиеже счетчики которые считают просто импульсы, нет спора что они хорошие но вот дальнейшая обработка проблемна.

  4. #4

    По умолчанию

    В чем проблема дальнейшей обработки?

  5. #5
    Пользователь Аватар для Alexey_Palich
    Регистрация
    21.05.2013
    Адрес
    Бийск
    Сообщений
    435

    По умолчанию

    Проблема дальнейшей обработки в том что при движении вперед счетчик считает в плюс при движении назад счетчик опять считает в плюс (это испробовано на 32дн). Нормальный энкодер при движении назад должен считать в минус. Вот поэтому смотрю в сторону си30 по документации там должно быть все нормально работать вот только в наличии его нет и пока изготовят и пришлю пройдет много времени я хотел на си30 по RS делать уставку и при достижении этой уставки пусть срабатывает тогда сама программа в плк не будет влиять на быстродействие

  6. #6

    По умолчанию

    Что сказать по данному поводу?
    Если у Вас ПЛК управляет всей механикой станка, то сам ПЛК и выдает команду движение вперед или движение назад, к этим переменным и привязываются счетчики: вперед импульсы , назад импульсы, как-то так, но это при работе с быстрыми входами ПЛК, для работы с МВ видимо надо предварительно обнулить значение счетчика…

  7. #7

    По умолчанию

    А может перейти на другую систему, но это не ОВЕН?
    Что за станок?

  8. #8
    Пользователь Аватар для Alexey_Palich
    Регистрация
    21.05.2013
    Адрес
    Бийск
    Сообщений
    435

    По умолчанию

    Вальцы четырехвалковые. Проблемы с обнулением счетчика в крайних положениях нет. Это можно сделать не проблема проблема в математике допустим за один раз оператор не установил требуемый размер, как тогда заставить счетчик считать обратно? думали уже по этому поводу математики получается много прсто думаю оно этого не стоит.изначально предполагался TRIM5 от segnetics с модулями ввода вывода. но быстродействия не хватает. На столе все работает на станке нет поэтому теперь вывод TRIM5 и си30

  9. #9

    По умолчанию

    Железом Вы пытаетесь решить проблемы алгоритма? Остается пожелать удачи…

  10. #10
    Пользователь Аватар для Alexey_Palich
    Регистрация
    21.05.2013
    Адрес
    Бийск
    Сообщений
    435

    По умолчанию

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

Страница 1 из 3 123 ПоследняяПоследняя

Похожие темы

  1. Ответов: 9
    Последнее сообщение: 16.12.2016, 21:53
  2. Энкодер и ПЛК110
    от tagor4444 в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 22.10.2016, 23:48
  3. Ответов: 5
    Последнее сообщение: 03.02.2016, 18:48
  4. Ответов: 11
    Последнее сообщение: 05.07.2012, 10:10
  5. ПЛК110-32 и энкодер
    от nestor в разделе Эксплуатация
    Ответов: 3
    Последнее сообщение: 23.03.2012, 08:38

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •