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

Тема: МК110 групповой опрос битовых масок входов и выходов

  1. #1

    По умолчанию МК110 групповой опрос битовых масок входов и выходов

    Возможно ли как-нибудь получить текущее состояние дискретных выходов модуля МК110-4ДН.4Р по протоколу Modbus RTU?
    В РЭ на модуль есть регистры 50(выхода) и 51(входа). Но регистр 50 похоже только для записи.

  2. #2
    Пользователь Аватар для _Mikhail
    Регистрация
    25.07.2013
    Адрес
    Ярославль
    Сообщений
    510

    По умолчанию

    Никто не запрещает читать этот регистр

  3. #3

    По умолчанию

    Как раз таки запрещают, модуль на запрос регистра выдает ошибку 2 (неверный адрес запрашиваемого регистра).

  4. #4
    Пользователь
    Регистрация
    02.03.2015
    Адрес
    г. Алексеевка
    Сообщений
    64

    По умолчанию

    Стр. 60 в рэ.

    Примечания
    1) Запись в регистры осуществляется командой 16 (0х10), чтение – командами 03 или 04
    (прибор поддерживает обе команды)

  5. #5

    По умолчанию

    Пытался читать и 3, и 4 командой, запрашивал 2 регистра начиная с 50(т.е. 50 и 51), на что получал ошибку 2 (смотри выше). при запросе только 51 регистра проблем нет.

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

    По умолчанию

    Цитата Сообщение от GIR Посмотреть сообщение
    Пытался читать и 3, и 4 командой, запрашивал 2 регистра начиная с 50(т.е. 50 и 51), на что получал ошибку 2 (смотри выше). при запросе только 51 регистра проблем нет.
    т.е. 51 регистр Вы опрашиваете с помощью запроса одного регистра, а 50 опрашивали только указав два регистра? Или всё же пробовали прочесть его отдельно
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  7. #7

    По умолчанию

    50 отдельно не пробовал, теперь только в понедельник. Но я тем же способом опрашиваю модуль МВ110, запрашивая много регистров аналоговых входов, и никаких проблем с ним нет. Так что способ рабочий. Использую ПЛК304+библиотеки овеновские Modbus.

    З.Ы. если с 50 ничего не получится попробую запрашивать 0..3 регистры, в которые пишется скважность в виде значения 0..1000. Но это тоже только в понедельник.
    Последний раз редактировалось GIR; 29.07.2016 в 15:28.

  8. #8

    По умолчанию

    Если запрашивать только один 50 регистр, ошибок нет. Почему сразу оба регистра нельзя запросить - не понятно. Ну и ладно, проблема решилась, благодарю за подсказку.

Похожие темы

  1. Конфигурация входов-выходов
    от Эдуард_Н в разделе Трёп (Курилка)
    Ответов: 2
    Последнее сообщение: 28.06.2015, 04:10
  2. Назначение входов - выходов плк 100
    от rw4fs в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 13.12.2014, 12:52
  3. Ответов: 1
    Последнее сообщение: 22.08.2011, 09:49
  4. Запись выходов МК110 по протоколу Modbus
    от zanoza в разделе Эксплуатация
    Ответов: 1
    Последнее сообщение: 22.08.2011, 09:49
  5. опрос входов и выходов
    от soi в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 15.03.2011, 17:55

Ваши права

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