Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 16

Тема: Управление ОВЕН МК110 через гипертерминал

  1. #1

    По умолчанию Управление ОВЕН МК110 через гипертерминал

    Здравствуйте, подскажите, правильно ли вообще делаю. Есть Овен МК110-220.4ДН.4Р и датчик давления MicroPirani 925. Задача такая: нужно снимать показания с датчика и управлять выходами овен из одного окна hyperterminal, с одного компорта. На датчик есть документация, где есть все команды (https://www.lesker.com/newweb/gauges...925-manual.pdf), а для Овена нет. Находила разные статьи как делать запросы, обращаясь в регистры, вроде делала все по инструкции, но все равно не работает, может, контрольную сумму неправильно считаю, может, принцип неправильно поняла (https://intellect-module.ru/download...ModBus_RTU.pdf). В овеновской инструкции есть команды для протокола DCON, но мне подсказали, что в обновленной версии он не поддерживается. А может, оно и вообще через терминал не работает. Какие команды существуют для МК, где их посмотреть? Может, кто-нибудь сталкивался с такой задачей? (это по учебе, возможно, есть более подходящие способы управлять двумя устройствами по rs485) photo_2024-02-06_11-48-35.jpg

  2. #2

    По умолчанию

    Попробуй Геркулес... А не гипер терминал.

    А модбас вот тут проверить можно
    https://rapidscada.net/modbus/

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

    По умолчанию

    если хотите через терминал работать, то точно не с RTU, смотрите в сторону Modbus ASCII
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  4. #4

    По умолчанию

    Спасибо! А для датчика давления MicroPirani 925 команды будут работать в Геркулесе? ( @253SPR1?;FF - вот так они примерно выглядят)

  5. #5

    По умолчанию

    Спасибо! А можете привести пример запроса, пожалуйста?

  6. #6

    По умолчанию

    Цитата Сообщение от Ulios Посмотреть сообщение
    Спасибо! А для датчика давления MicroPirani 925 команды будут работать в Геркулесе? ( @253SPR1?;FF - вот так они примерно выглядят)
    Надо пробовать, думаю будут.

  7. #7

    По умолчанию

    Цитата Сообщение от Ulios Посмотреть сообщение
    Спасибо! А можете привести пример запроса, пожалуйста?
    Перед тем как работать с модулем его надо настроить на те же параметры ком порта что и датчик, и задать какой нибудь допустимый адрес. А дальше всё просто.

  8. #8

    По умолчанию

    11 03 0033 0001 ХХХХ

    11 Адрес устройства SlaveID (17 = 11 hex)
    03 Функциональный код Function Code (читаем Holding Registers)
    0033 Адрес первого регистра (51 dec = 33 hex) Битовая маска значений входов
    0001 Количество требуемых регистров
    ХХХХ Контрольная сумма CRC Смотреть по утилите рапид скады
    Последний раз редактировалось МихаилГл; 06.02.2024 в 16:20.

  9. #9

    По умолчанию

    Благодарю, буду пробовать

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

    По умолчанию

    ASCII коды это тоже байты. посмотрел там все начинается с @ то есть адрес МК в сети Modbus не должен быть 96 (0x40) в принципе можно и на одной линии заставить работать.
    з.ы. если есть понимание в программировании, можно и драйвер слепить для той же RapidScada.

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. Ответов: 0
    Последнее сообщение: 21.07.2021, 10:19
  2. Ответов: 4
    Последнее сообщение: 07.07.2021, 21:50
  3. Ответов: 30
    Последнее сообщение: 09.02.2021, 00:18
  4. СПК107[М01] и Овен ПЧВ1 управление через RS485
    от grv008 в разделе СПК1хх [М01]
    Ответов: 17
    Последнее сообщение: 18.10.2019, 10:33
  5. МК110 Овен и DOP-107 Delta через RS-485
    от Dias2004 в разделе Мх110
    Ответов: 3
    Последнее сообщение: 18.04.2019, 13:25

Ваши права

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