Здравствуйте!
Подскажите, как настроить модуль для подсчёта сигналов энкодеров?
какие регистры читать? как сбрасывать на ноль?
Спасибо.
Вид для печати
Здравствуйте!
Подскажите, как настроить модуль для подсчёта сигналов энкодеров?
какие регистры читать? как сбрасывать на ноль?
Спасибо.
Добрый день.
Для подсчёта сигналов с энкодера нужно настроить соответствующую пару входов (3-4, 5-6, 7-8) на режим обработки сигналов с энкодера (режим 4), регистры 0х42-0х47. Для получения значения нужно будет считывать по 2 регистра со 164 dec (или со 166, значения будут равны) для 3-4 входов, 2 регистра со 168 или со 170 (для 5-6) и т.д. См. РЭ, стр. 26-28 https://owen.ru/uploads/167/re_mv210...37391-1.13.pdf
Если счетчик состояний входа переполнился, то соответствующий регистр обнуляется автоматически. Для принудительного обнуления счетчика следует записать значение 0 в регистр сброса значения счетчика - это регистры 226 dec и далее. Обнуление счетчика будет произведено в течение 10 мс после записи значения 0. (стр. 31)
Подскажите, а с ПК саязь только через облако? как читать сторонним по?
Читать можно любой программой, которая умеет в мастер ModbusTCP. Список регистров смотрите в РЭ либо в конфигураторе
Спасибо!
например какие?
Добрый день! Исходя из описания к модулю, я правильно понимаю, что модули ввода работают только с HTL (в руководстве написано, что уровень лог 1 начинается 8,8В)?
Вячеслав А.
Да, правильно. Энкодеры с TTL уровнями работать не будут. То есть ПЛК их не увидит. Но при желании можно заставить, например через развязку на оптронах.