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

Тема: Modbus(ASCII/RTU/TCP) на Delphi

  1. #1

    По умолчанию Modbus(ASCII/RTU/TCP) на Delphi

    Здравствуйте уважаемые форумчане

    Я уже делился своими наработками для работы с протоколом Modbus
    http://www.owen.ru/forum/showthread.php?t=12622

    Сейчас хочу представить новое решение, которое поддерживает Modbus ASCII, Modbus RTU и Modbus TCP

    Пример использования с видео обзором можно посмотреть тут
    https://kandiral.ru/delphi/primer_pe...na_delphi.html

    В примере реализована связи с контроллером ОВЕН ПЛК100 через COM порт(debug) и по сети.
    Передаются следующие типы данных:
    PLC Delphi
    WORD WORD
    INT Smallint
    DWORD DWORD
    DINT Integer
    REAL Single
    String String
    Последний раз редактировалось kandiral; 09.03.2018 в 09:48.

  2. #2

    По умолчанию

    Приветствую!
    Нужно подключиться по Modbus UDP/IP
    Есть наработки по такой теме?

  3. #3

    По умолчанию

    В моих компонентах есть TCP/IP коннектор, но его не сложно переделать под UDP

  4. #4

    По умолчанию

    Добрый день.
    А можно показать пример реализации связи по Modbus RTU между программированным реле ПР-200 и компьютером на Delphi?

  5. #5

    По умолчанию

    Цитата Сообщение от Pvalp Посмотреть сообщение
    Добрый день.
    А можно показать пример реализации связи по Modbus RTU между программированным реле ПР-200 и компьютером на Delphi?
    Конкретно с этим прибором я не работал, по этому пример показать не могу. Но вы можете посмотреть пример связи с контроллером ПЛК100, принцип тот же. В ПР-200 вы создаете переменные значения которых хотите получить в программе на Delphi, а в программе добавляете соответствующие регистры


  6. #6

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    С поведением как на com (чисто последовательно) или с неким пулом запросов ?
    Не совсем понял Ваш вопрос. Все коннекторы в моих Delphi компонентах имею одинаковый принцип работы. Если Вам интересно, то можете ознакомится с их работой в этой статье
    https://kandiral.ru/delphi/princip_r...mponentax.html

Похожие темы

  1. Как узнать базовый ModBus адрес устройства для ModBus ASCII?
    от Александр Подыман в разделе Сервисное ПО
    Ответов: 3
    Последнее сообщение: 03.03.2016, 12:49
  2. Переключить протокол MODBUS RTU на MODBUS ASCII
    от oooatlas в разделе Сетевые технологии
    Ответов: 2
    Последнее сообщение: 10.09.2015, 11:35
  3. Ответов: 4
    Последнее сообщение: 18.09.2012, 22:16

Метки этой темы

Ваши права

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