Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 17

Тема: Подключение 7 сегментного индикатора к ПЛК100-KL

  1. #1

    По умолчанию Подключение 7 сегментного индикатора к ПЛК100-KL

    Добрый день. Возникла следующая задача, она же проблема. Есть ПЛК100-24KL и МУ110-16К. К ним подключен 3-х разрядный 7-сегментный индикатор с общим анодом. Сегменты подключены к модулю МУ110, Общие разрядов подключены на выходы ПЛК. В итоге не работает - мерцание видно и очень сильно. Переключаю разряды в каждом цикле контроллера. Время цикла ПЛК около 8мс (число 75-80 в модуле статистики). Пробовал вынести обработку индикатора в задачу и запускать каждую 1 мс, уменьшать время цикла до 5мс(число 50 в модуле статистики) - эффект если и есть то незначительный. Если перевести мс в Гц, то выходит при цикле ПЛК в 8мс частота 125Гц. Судя по форумам электронщиков этой частоты должно хватать, чтобы не было мерцания. Подскажите в чём я не прав, пожалуйста, или время цикла ПЛК в кодесисе безбожно врёт? Только не спрашивайте нафига я всё это придумал, если есть СМИ2...

    ЗЫ: есть ещё, как я уже понял неразрешимая проблема с синхронизацией переключений выходов ПЛК и модуля из-за задержки RS485, которая в любом случае всё сведёт на нет, но это уже другая история.
    Последний раз редактировалось S.A.D.; 15.02.2017 в 19:08.
    Чтобы понять рекурсию нужно понять рекурсию

  2. #2
    Пользователь
    Регистрация
    11.01.2009
    Адрес
    Кострома
    Сообщений
    3,144

    По умолчанию

    На самом деле время переключения выходов ПЛК Овен очень большое, а не каждый цикл.
    и на различных прошивках может сильно отличаться.

  3. #3

    По умолчанию

    Цитата Сообщение от S.A.D. Посмотреть сообщение
    Есть ПЛК100-24KL и МУ110-16К. К ним подключен 3-х разрядный 7-сегментный индикатор с общим анодом. Сегменты подключены к модулю МУ110, Общие разрядов подключены на выходы ПЛК.
    И анод и катоды должны быть подключены к МУ110-16К. Схему приведите, иначе не понятно что вы там наподключали.

  4. #4

    По умолчанию

    Цитата Сообщение от Вольд Посмотреть сообщение
    И анод и катоды должны быть подключены к МУ110-16К. Схему приведите, иначе не понятно что вы там наподключали.
    Если всё вешать или на ПЛК или на модуль, то придётся вешать доп.трензисторы. А так всё подключение без дополнительных транзисторов.
    Схема блин в картинках, т.к. компас внезапно решил начать зависать зачем-то.
    Изображения Изображения
    • Тип файла: jpg 1.jpg (100.1 Кб, Просмотров: 45)
    • Тип файла: jpg 2.jpg (137.2 Кб, Просмотров: 45)
    Чтобы понять рекурсию нужно понять рекурсию

  5. #5

    По умолчанию

    Вы что-нибудь про динамическую индикацию слыхали ? Чтобы управлять тремя семисегментными индикаторами нужно 10 дискретных транзисторных выходов. На кой хрен нужен МУ110-16К ?
    Последний раз редактировалось Вольд; 15.02.2017 в 21:03.

  6. #6

    По умолчанию

    Цитата Сообщение от Вольд Посмотреть сообщение
    Вы что-нибудь про динамическую индикацию слыхали ? Чтобы управлять тремя семисегментными индикаторами нужно 10 дискретных транзисторных выходов. На кой хрен нужен МУ110-16К ?
    на тот хрен, что другие выходы заняты, а шкаф имеет 2 версии: с двумя 7-сегментниками (и МУ110-16К соответсвенно) и без них - унификация, мать её разтуды.
    здесь динамическую индикацию я и пытаюсь сделать, переключая каждый цикл контроллера разряды: 1 цикл - 3 разряд и нужные ему егменты ON остальные OFF, 2 цикл - 2 разряд и нужные ему сегменты ON остальные OFF, 3 цикл - 1 разряд и нужные ему сегменты ON остальные OFF и т.д. заново. Т.е. для вывода информации на все 3 разряда тратится 3 цикла ПЛК. В итоге цикла в 8мс не хватает для того чтобы вывести изображение без мерцания
    Чтобы понять рекурсию нужно понять рекурсию

  7. #7

    По умолчанию

    Цитата Сообщение от S.A.D. Посмотреть сообщение
    Пробовал вынести обработку индикатора в задачу и запускать каждую 1 мс, уменьшать время цикла до 5мс(число 50 в модуле статистики) - эффект если и есть то незначительный. Если перевести мс в Гц, то выходит при цикле ПЛК в 8мс частота 125Гц. Судя по форумам электронщиков этой частоты должно хватать, чтобы не было мерцания. Подскажите в чём я не прав, пожалуйста, или время цикла ПЛК в кодесисе безбожно врёт?
    Обычные выхода ПЛК (транзисторные) срабатывают относительно медленно, (20-30мс)
    Только не спрашивайте нафига я всё это придумал, если есть СМИ2...
    А вот это самый интересный вопрос. Что у вас за индикатор такой, что его аж к контроллеру подключать приходится?


    Цитата Сообщение от Вольд Посмотреть сообщение
    Вы что-нибудь про динамическую индикацию слыхали ? Чтобы управлять тремя семисегментными индикаторами нужно 10 дискретных транзисторных выходов. На кой хрен нужен МУ110-16К ?
    А глазки не вытекут смотреть на динамику с частотой 20-30гц?

  8. #8

    По умолчанию

    Цитата Сообщение от S.A.D. Посмотреть сообщение
    на тот хрен, что другие выходы заняты, а шкаф имеет 2 версии: с двумя 7-сегментниками (и МУ110-16К соответсвенно) и без них - унификация, мать её разтуды.
    здесь динамическую индикацию я и пытаюсь сделать, переключая каждый цикл контроллера разряды: 1 цикл - 3 разряд и нужные ему егменты ON остальные OFF, 2 цикл - 2 разряд и нужные ему сегменты ON остальные OFF, 3 цикл - 1 разряд и нужные ему сегменты ON остальные OFF и т.д. заново. Т.е. для вывода информации на все 3 разряда тратится 3 цикла ПЛК. В итоге цикла в 8мс не хватает для того чтобы вывести изображение без мерцания
    А что мешает сделать управление индикаторами только на МУ110-16К ?

  9. #9

    По умолчанию

    Цитата Сообщение от Алексей Геннадьевич Посмотреть сообщение
    Обычные выхода ПЛК (транзисторные) срабатывают относительно медленно, (20-30мс)

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



    А глазки не вытекут смотреть на динамику с частотой 20-30гц?
    А вот это уже ближе к теме. Как раз по ощущениям от того что я вижу такое время переключения и получается + они не успевают переключаться. К слову сказать в руководстве на контроллер вот что удалось найти про время срабатывания транзисторных выходов:
    Выход 11 ПЛК100-К может работать как аппаратный генератор заданного числа импульсов частотой до 10 кГц. Остальные выходы контроллера управляются из пользовательской программы, поэтому частота управления ими связана с временем выполнения цикла ПЛК.
    Исходя из написанного логично предположить что быстродействие выходов ограничено только скоростью выполнения цикла ПЛК. Вы же говорите про 20-30мс и почему-то верю я именно вам. Хотелось бы получить на эту тему комментарий представителя ОВЕН.

    Или когда говорят о частоте динамической индикации, имеется ввиду что с частотой 100Гц должны отрабатывать все разряды? Т.е. за 10мс нужно успеть пробежать все разряды? Или всё-таки 10 мс на переход с одного разряда на другой?
    Последний раз редактировалось S.A.D.; 15.02.2017 в 21:34.
    Чтобы понять рекурсию нужно понять рекурсию

  10. #10

    По умолчанию

    Цитата Сообщение от Вольд Посмотреть сообщение
    А что мешает сделать управление индикаторами только на МУ110-16К ?
    была такая идея объединить сегменты обоих индикаторов и превратить их в как бы единый шестиразрядный, сэкономив выходы, но тогда быстродействия не хватит даже в теории, т.к. минимальный период опроса по RS485 10мс. и переключать последовательно нужно уже 6 разрядов, а не 3.
    Чтобы понять рекурсию нужно понять рекурсию

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

Похожие темы

  1. ПР114 и подключение к нему датчиков и индикатора.
    от Хитрый в разделе Программируемые реле
    Ответов: 19
    Последнее сообщение: 26.02.2016, 15:47
  2. 2ТРМ1-ЩР значение показаний индикатора
    от nick1966 в разделе Эксплуатация
    Ответов: 5
    Последнее сообщение: 24.12.2015, 09:34
  3. Модем ПМ01-220.АВ - отключение индикатора GSM
    от Светлицкий С.В. в разделе Эксплуатация
    Ответов: 2
    Последнее сообщение: 13.09.2014, 10:36
  4. Дублирование индикатора
    от VanoKing в разделе Master SCADA 3
    Ответов: 1
    Последнее сообщение: 16.08.2011, 08:06
  5. трм202.как считать инфу индикатора
    от Law в разделе Помощь Разработчикам
    Ответов: 0
    Последнее сообщение: 27.04.2010, 10:48

Ваши права

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