Показано с 1 по 10 из 41

Тема: Библиотека ModbusRTU

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #31

    По умолчанию

    Aleksander8, вижу, что и в собственном блоге опубликовали новость.

    Периодически пользуюсь самодельными утилитами на FreePascal с помощью библиотеки Synaser (https://www.ararat.cz/synapse/doku.php/download). Набор подпрограмм, примерно, похожий на предлагаемый в Вашей библиотеке.
    Задачи примерно следующие - сканирование сети по всем (или диапазону) регистрам, по всем адресам, перебор настроек порта.
    Смысл - на объекте с неизвестной аппаратурой узнать настройки соединения, адреса приборов, доказать их неисправность.

    Да, существует какая-то очень хорошая программа - за деньги. Но её нужно украсть и изучить. А самодельные утилиты уже есть и их нужно лишь подогнать под ситуацию и получить лог работы.

    Это к тому, что кроме принятых-отправленных байт требуется ещё и обработка ошибок - таймаут (совсем нет ответа), ошибка приёма пакета от прибора, ошибки обращения к прибору (нет регистра с таким номером и прочее). И именно значения из принятых регистров не сильно нужны - только реакция Slave на команду.

    Как и какие ошибки обрабатываете? Как узнать, что прибор не ответил? Что он ответил отказом (из-за номера функции или адреса регистра)? И прочие ошибки... Вижу, что имеется какая-то функция Err.LastDllError - но что в её ответе?

    Также, все функции из библиотеки возвращают значение, которое не используется в примерах. Что возвращают функции?
    Последний раз редактировалось FPavel; 25.09.2025 в 21:58.

Похожие темы

  1. МВ110-224.2А и ModbusRTU
    от Грек в разделе Мх110
    Ответов: 4
    Последнее сообщение: 31.08.2023, 10:19
  2. ИПП 120, ModbusRTU и Arduino
    от Дмитрий Александрович в разделе Программируемые реле
    Ответов: 8
    Последнее сообщение: 28.06.2022, 17:33
  3. ПЛК110 + ПМ 01 и ModBusRTU
    от ZilkinHvost в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 23.04.2015, 19:46
  4. МСД-200 ModbusRTU Slave
    от LexSL в разделе Эксплуатация
    Ответов: 12
    Последнее сообщение: 14.12.2013, 11:09
  5. МУ110-16Р и команда 16 ModbusRTU
    от GilmiyarovKR в разделе Эксплуатация
    Ответов: 3
    Последнее сообщение: 04.11.2012, 17:11

Ваши права

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