Показано с 1 по 8 из 8

Тема: PLK 100 ИЗМЕРЕНИЕ ЧАСТОТЫ срочно нужна помощь

  1. #1

    Exclamation PLK 100 ИЗМЕРЕНИЕ ЧАСТОТЫ срочно нужна помощь

    Возникла необходимость измерения разности частот между 2-мя независимыми каналами (для собственного исследователтских разработок) Далее в зависимости от значения разности частот необходимо подавать управляющий сигнал на тот или иной исполнительный механизм.
    Пытаемся собрать схему на ПЛК 100.R.L CoDeSys v.2.3.9.9 прошивка 2.01.8
    1-ый и 2-ый входы сконструировали как аппаратные счетчики (Counter 16) принцип измерения по каналам реализовали по образцу выложенному на форуме ФБ частотомер.zip
    При попытке подачи (независимых) сигналов на входы частота измеряеться частота только по 1-му входу.
    Возможно ли вообще реализовать данную задачу?!
    Заранее благодарны!!

  2. #2

    По умолчанию

    1. Смените прошивку на 2.12
    2. Счетчики должны работать.
    3. Для начала проверьте, что счетчики у Вас по отдельнсти работают. Значение фильтра должно быть равно 0. Не забывайте про переход счетчика через максимальное число - он сбросится в 0.

    Какая у Вас к стати частота сигналов?

  3. #3

    По умолчанию

    Частота сигналов на выходах измерительных преобразователей: 1-го (образцового канала) - 80кГц, 2-го (измерительного канала) - 78...80кГц. Далее через делители вписываемся в рабочий диапазон частот для ПЛК100.R.L - 10кГц по обоим каналам (стремимся к максимальному порогу по частоте воспринимаемому ПЛК с целью получения максим. чувствительности для наших измерений). К тому же после делителей получим идеальный сигнал по скважности и т.д. согласно требований. Это наше видение вопроса - в правильном ли направлении движемся?...
    Сегодня протестируем проект с учетом ваших рекомендаций. Результаты позже.

  4. #4

    По умолчанию

    1. При попытке сменить прошивку на 2.12.7:
    на этапе записи файла local_addres.dat выдает сообщение КОНТРОЛЛЕР НЕ ОТВЕЧАЕТ!
    Что делать?

  5. #5

    По умолчанию

    Снять питание, вернуть перемычку в исходное состояние, нажать кнопку сброс. Проверить кабель, если в порядке, повторить процедуру прошивки. Если не пошло, везите в техническую поддержку.

  6. #6

    По умолчанию

    Хронология эксперимента.

    Начальная (заводская) PLCInfo:

    PLCInfo
    PLC model MODEL PLC 100
    Binary VERSION 2.01.8
    Need Target version 2.0-4
    Compiled: 11:21:59 Aug 1 2007
    MAC 67:77:00:04:40:16
    IP 10.0.6.10
    GATE 10.0.6.1
    MASK 255.255.255.0
    Licence limited to 360 bytes
    No DAC
    PIC version is 09

    Далее попытки перепрошивки на различные версии в том числе 2.12.7 (как советовали выше), на этапе записи файла local_addres.dat выдает сообщение КОНТРОЛЛЕР НЕ ОТВЕЧАЕТ!

    Запросил опять PLCInfo, получил:

    PLCInfo
    PLC model MODEL PLC 100
    Binary VERSION 2.01.8
    Need Target version 2.0-4
    Compiled: 11:21:59 Aug 1 2007
    MAC 0A:06:0A:0A:0A:0A
    IP 10.0.6.10
    GATE 10.0.6.1
    MASK 255.255.255.0
    Licence limited to 360 bytes
    No DAC
    PIC version is 09


    Обнаруживаем, что изменился MAC 0A:06:0A:0A:0A:0A.

    Далее очередная попытка прошивки на 2.12.7. Но в программе прошивки теперь устанавливаем новый MAC 0A:06:0A:0A:0A:0A, а не тот который указан на корпусе прибора.

    На этапе записи файла local_addres.dat также выдает сообщение КОНТРОЛЛЕР НЕ ОТВЕЧАЕТ!

    Смотрим опять PLCInfo:

    PLCInfo
    PLC model MODEL PLC 100
    Binary VERSION 2.12.7
    Need Target version 2.10
    Compiled: 11:34:29 Sep 30 2010
    MAC 0A:06:0A:0A:0A:0A
    IP 10.0.6.10
    GATE 10.0.6.1
    MASK 255.255.255.0
    PIC upper version is 00
    Licence limited to 360 bytes
    No DAC
    PIC lower version is 09


    Видим, что
    Binary VERSION 2.12.7
    Need Target version 2.10

    Вопрос: что мы имеем, ПЛК перепрошит? Но тогда поясните по поводу local_addres.dat.

  7. #7

    По умолчанию

    Наконец то удалось - измерение по двум независимым каналам. Хотя ситуация с текущим состоянием прошивки пока все еще остается под вопросом. Но главное, что все измеряет. Работаем дальше над вычислением разности частот и т.д. Результаты сообщим.

  8. #8

    По умолчанию

    Отчет о проделанной работе: Задачу решили. Система управляет исполнительным механизмом через релейный выход (вкл./выкл.) в зависимости от разности частот. Частота по обоим каналам порядка 10кГц (на каждый канал подключен отдельный Г3-112, в экспериментальных целях). Средняя точность по каналам +-1%. Средняя точность по разности частот +-2%.
    Обработка сигналов с аппаратных счетчиков реализуется в различных функциональных блоках, т.е. в программе по каждому из двух каналов организовано измерение частоты по примеру указанному выше взятому с форума.
    Очередная задача: добиться максимально возможной точности и чувствительности измерений. Предложите пожалуйста пути решения данной задачи. Может реализовать обработку сигналов с аппаратных счетчиков в одном разработанном функциональном блоке, что приведет к ускорению обработки путем уменьшения цикла ПЛК?

Ваши права

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