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

Тема: Считывание данных по протоколу Modbus RTU с помощью библиотеки Modbus.

  1. #1

    По умолчанию Считывание данных по протоколу Modbus RTU с помощью библиотеки Modbus.

    Здравствуйте!
    Я пытаюсь считать данные с СПК207, используя библиотеку Modbus. Я воспользовалась примером использования функции MB_RD_INP_REGS, но получить данные из порта не удалось. Насколько я поняла из документации, данные, которые необходимо считать, должны приходить в переменную Buffer. Мне же приходят данные, которые я запрашиваю: адрес, код функции, стартовый адрес, количество регистров для чтения.
    Архив проекта прилагается.
    https://yadi.sk/d/qf_9uJWlpzd3d

  2. #2

    По умолчанию

    Вы не даете выполняться FB чтения.
    Запустите его с Enable:= TRUE, затем вызывайте с Enable:= FALSE до появления Complete=TRUE

  3. #3

    По умолчанию

    Спасибо за Ваш комментарий, но не могли бы Вы немного подробнее раскрыть то, как это можно реализовать. Я нашла большое количество примеров на форуме, но осуществить опрос через библиотеку Modbus мне так и не удалось.

Похожие темы

  1. Ответов: 21
    Последнее сообщение: 01.07.2022, 06:36
  2. Ответов: 11
    Последнее сообщение: 02.03.2016, 16:53
  3. МВА8 нет обмена по протоколу ModBus
    от АСУшник59 в разделе Эксплуатация
    Ответов: 8
    Последнее сообщение: 22.11.2015, 20:01
  4. Ответов: 21
    Последнее сообщение: 18.04.2015, 14:24
  5. Ответов: 5
    Последнее сообщение: 14.10.2010, 14:42

Ваши права

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