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

Тема: помогите новичку

  1. #1

    По умолчанию помогите новичку

    есть гидропресс, на нем два датчика( тензодатчик давления с токовой петлей 4-20мА и датчик перемещения типо линейки с шагом в 1 сотку). Собрана схема MB110-8ac+ PLC100. Задача: надо замыкать один выход на ПЛК при условии: приращение по давлению в трех последовательных циклах постоянно растет, а приращение по перемещению убывает.

  2. #2
    Пользователь Аватар для Ryzhij
    Регистрация
    15.04.2013
    Адрес
    Рязань
    Сообщений
    918

    По умолчанию

    Уточните, пожалуйста:
    1. Что Вы вкладываете в понятие "цикл"? Цикл ПЛК? Или метки времени? Или возвратно-поступательные ходы ползуна пресса? Метка начала-конца цикла у Вас есть?
    2. Вы решили задачу ввода координаты ползуна пресса в ПЛК?
    3. Давление ползуна фиксируем в конце цикла или регистрируем непрерывно и выбираем максимум?

  3. #3

    По умолчанию

    1. Снимаем показания датчиков с максимально возможной частотой ( в идеале не ниже 100Гц). 2. Считаем приращения значений по двум датчикам ( датчик давления 4-20мА, датчик перемещения с вольтовой характеристик ой 0-5в). 3. Рассматриваем минимум три цикла измерения то есть по два приращения по каждому датчику, быстрее всего понадобится рассматривать больше циклов ( на данном этапе интересует принцип программирования и лучший язык для реализации). 4. Надо отследить момент когда приращение по давлению увеличивается, а в это же время приращение по перемещению уменьшается, не важно во сколько раз.

  4. #4

    По умолчанию

    Грубо говоря кулачок пресса встречает металл. Кулачок пресса движется максимум 3,5 мм в секунду. Те процесс относительно медленный не ударный, используется именно давление пресса, а не инерция кулачка.

  5. #5
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,125

    По умолчанию

    Цитата Сообщение от Anton58 Посмотреть сообщение
    1. на данном этапе интересует принцип программирования и лучший язык для реализации). 4. Надо отследить момент когда приращение по давлению увеличивается, а в это же время приращение по перемещению уменьшается, не важно во сколько раз.
    Несколько не корректный вопрос .Все зависит от имеющегося у вас опыта программирования .Если его нет ,то Вам сильно не помогут на форуме ,для этого есть курсы .А вообще такая задача легко решается на ПР114 и овен лоджике (там помогут ;-в теме области применения ПР114).
    электронщик до мозга костей и не только

  6. #6

    По умолчанию

    Про пр114 пока ничего не знаю, на данный момент интересует именно кодесис. Основные два вопроса: 1. Возможности этого железа (100 реальных Гц)? 2. Как принципиально и на каком языке решить эту задачу лучше всего в кодесисе? П.с. Был бы программером возможно и не спросил бы. Есть задача, хочу ее решить и почерпнуть много интересного для себя в мире ПЛК и кодесисе в частности.

  7. #7
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,841

    По умолчанию

    Собрана схема MB110-8ac+ PLC100.
    1. Снимаем показания датчиков с максимально возможной частотой ( в идеале не ниже 100Гц). 2. Считаем приращения значений по двум датчикам ( датчик давления 4-20мА, датчик перемещения с вольтовой характеристик ой 0-5в). 3. Рассматриваем минимум три цикла измерения то есть по два приращения по каждому датчику, быстрее всего понадобится рассматривать больше циклов ( на данном этапе интересует принцип программирования и лучший язык для реализации). 4. Надо отследить момент когда приращение по давлению увеличивается, а в это же время приращение по перемещению уменьшается, не важно во сколько раз.
    Скорей всего ничего из этого не выйдет. Хотя 100 Гц это цикл ПЛК 10 мс, вполне реально выдержать если в программе больше ничего не нужно делать если бы не обмен с модулем по ModBus, где возможно будет узкое место.
    Лучше взять например ПЛК160 у которого уже есть быстрые (10мс) аналоговые входы.
    Но и в этом случае мало вероятно, что выйдет. Без отключенного входного(аппаратного) фильтра результаты последовательных измерений будут содержать случайные погрешности измерений и шумы из-за наводок. Не получится сделать правильный вывод по двум измерениям увеличивается или уменьшается физическая величина.
    Если аппаратный фильтр включить, то будет задержка в результатах измерения
    − «50 Hz 1por» – входной фильтр среднего, первого порядка, длиной 32. Групповое время задержки фильтра равно 10 мс.
    − «50 Hz 2por» – входной фильтр среднего, второго порядка, длиной 32. Групповое время задержки фильтра равно 20 мс.
    − «50 Hz 4por» – входной фильтр среднего, четвертого порядка, длиной 32. Групповое время задержки фильтра равно 40 мс.
    − «200 Hz 1por» – входной фильтр среднего, первого порядка, длиной 8. Групповое время задержки фильтра равно 2,5 мс. При работе с этим типом фильтра не гарантируется заявленная точность измерения.
    Примечания.
    1) Устанавливать фильтры меньшего порядка рекомендуется только в случае необходимости получения задержки измерения менее 40 мс.
    2) Фильтры «50 Hz» 1, 2 и 4 порядков обеспечивают подавление помех с частотами, кратными 50 Гц.
    ЗЫ. Тезисы о влиянии аппаратного фильтра для MB110-8ac тоже справедливы.
    Последний раз редактировалось petera; 08.12.2013 в 02:12.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  8. #8
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,248

    По умолчанию

    Цитата Сообщение от Anton58 Посмотреть сообщение
    Надо отследить момент когда приращение по давлению увеличивается
    нарисуйте различные графики изменения давления и примените формулу
    x = K(Pₙ₋₂ - 2*Pₙ₋₁ + Pₙ)
    сразу станет понятно в какую сторону пойдет смещение
    Последний раз редактировалось capzap; 08.12.2013 в 10:13.

  9. #9
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,125

    По умолчанию

    Нужен поиск экстремума (точнее ,момент времени ). Анализируем приращение и смотрим знак ......
    электронщик до мозга костей и не только

  10. #10

    По умолчанию

    Просто не понимаю тогда зачем вообще нужен mb110-8ac со своими 200Гц, если в единственный на нем порт невозможно передать этот реал с такой частотой? Можно конечно прицепить датчик перемещения другого типа непосредственно к плк и освободить RS-485. Или может не понимаю чего? С чьей стороны будет узкий канал?

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

Похожие темы

  1. Помогите новичку ;)
    от ziclop в разделе Эксплуатация
    Ответов: 9
    Последнее сообщение: 11.11.2015, 12:59
  2. Помогите новичку
    от Сухарик в разделе ПЛК1хх
    Ответов: 11
    Последнее сообщение: 27.09.2011, 15:03
  3. Помогите новичку
    от Сухарик в разделе ПЛК1хх
    Ответов: 6
    Последнее сообщение: 20.09.2011, 16:55
  4. Помогите новичку
    от RAzov112 в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 18.02.2011, 09:25
  5. Помогите новичку
    от Sancho Panca в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 07.02.2009, 20:50

Ваши права

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