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

Тема: Modbus + C#

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

    По умолчанию Modbus + C#

    Долго искал библиотеку C# для работы по modbus, но так и не нашёл. Поэтому решил написать свою. Выкладываю здесь с примером и описанием.
    Также в библиотеке есть два класса для работы с модулями ввода-вывода. Со временем планирую добавить все модули.
    Вложения Вложения

  2. #2

    По умолчанию

    Цитата Сообщение от Dayran Посмотреть сообщение
    Долго искал библиотеку C# для работы по modbus, но так и не нашёл. Поэтому решил написать свою. Выкладываю здесь с примером и описанием.
    Также в библиотеке есть два класса для работы с модулями ввода-вывода. Со временем планирую добавить все модули.
    Какой платформой пользуетесь ?

  3. #3
    Пользователь
    Регистрация
    13.10.2011
    Адрес
    Златоуст
    Сообщений
    1,021

    По умолчанию

    NModbus же!

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

    По умолчанию

    Не совсем понятен вопрос про платформу. В библиотеке формируется пакет modbus, и используя пространство имён System.IO.Ports этот пакет отправляется на устройство. Я написал библиотеку с нуля и никаких готовых платформ не использовал.

  5. #5

    По умолчанию

    Если можно, исходники библиотеки на mvm55@mail.ru

  6. #6
    Пользователь
    Регистрация
    22.03.2012
    Адрес
    Лермонтов
    Сообщений
    360

    По умолчанию

    Странно, выставил все параметры соединения, как надо, жмакаю "Read", пишет - Ошибка ! ! ! (в запросе и ответе соответственно). Свернул окошко, дела поделал, разворачиваю, все так же пишет Ошибка ! ! !, но в поле Data получил значение с прибора.
    Повторные попытки провернуть данную операцию ни к чему не привели.

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

    По умолчанию

    Цитата Сообщение от Рабиндранат Посмотреть сообщение
    Странно, выставил все параметры соединения, как надо, жмакаю "Read", пишет - Ошибка ! ! ! (в запросе и ответе соответственно). Свернул окошко, дела поделал, разворачиваю, все так же пишет Ошибка ! ! !, но в поле Data получил значение с прибора.
    Повторные попытки провернуть данную операцию ни к чему не привели.
    Если вы про мою библиотеку, то можно поподробнее?

  8. #8

    По умолчанию

    Добрый день. Использую вашу библиотеку для работы с МДВВ-8. Порт открывается, а при попытке чтение Modbus.Read(16,3,0,1) в data null. По протоколу owen чтение/запись работает. Не подскажите в чем может быть дело? Хотелось бы получить исходники библиотеки, если не трудно.

Похожие темы

  1. Ответов: 4
    Последнее сообщение: 18.09.2012, 22:16
  2. Ответов: 5
    Последнее сообщение: 14.10.2010, 14:42

Ваши права

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