Страница 107 из 111 ПерваяПервая ... 75797105106107108109 ... ПоследняяПоследняя
Показано с 1,061 по 1,070 из 1109

Тема: Modbus Universal MasterOPC Server новый OPC сервер от компании ИнСАТ

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

    По умолчанию

    kondor3000 в протоколе Пульсар предусмотрен и float и double в зависимости от версии прибора. Протокол и то и то поддерживает
    А на скрине из OPC значения почему-то double - вопрос почему?
    Последний раз редактировалось melky; 14.06.2023 в 15:41.

  2. #1062

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Написали бы сразу, у меня это число FLOAT ещё в 9 часов утра получилось 3.681835e-002 = 0,036818348 ( число с верхнего скрина 1024904918 )
    Подскажите, как переводили?

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

    По умолчанию

    Михаил85 а чего там переводить то?
    https://www.scadacore.com/tools/prog...hex-converter/

    одно из ваших чисел B1 DB 16 3D = 0.0368306078
    По протоколу последние 2 байта это CRC (аналогичное Modbus), еще два байта перед CRC это счетчик запросов (идентификатор). Потом отрезаете по 4 байта ваши 5-ть переменных, они float, что легко проверяется калькулятором

    B0 F9 C0 3F = 1.50761986
    Последний раз редактировалось melky; 14.06.2023 в 15:45.

  4. #1064

    По умолчанию

    Цитата Сообщение от Михаил85 Посмотреть сообщение
    Сделайте следующее. Напишите производителю и попросите предоставить описание протокола именно к этому счетчику. У них вся документация по протоколам свалена в один архив, и понять какой к чему относится - не возможно.
    В турбинном счетчике который мы поддерживали использовался тип UINT32, поэтому у вас такое значение и получается.
    Фактически же у вас, судя по всему идет float число.
    Спасибо.

  5. #1065

    По умолчанию

    Цитата Сообщение от Михаил85 Посмотреть сообщение
    Подскажите, как переводили?
    Вам переводить не надо, поставьте вместо Double, читать как Float (Float32), если это возможно.
    А переводил просто, разложил полученное число 1024904918, на два Word и собрал из них Float 0,036818348.
    Последний раз редактировалось kondor3000; 14.06.2023 в 16:38.

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

    По умолчанию

    kondor3000 да тут проблема другого рода, читай пост SCADAMaster выше. Просто нет поддержки данного типа переменной в OPC

    Счетчики воды Пульсар с цифровым выходом.doc - файл, который надо смотреть для данного счетчика.
    Последний раз редактировалось melky; 14.06.2023 в 17:04.

  7. #1067

    По умолчанию

    Здравствуйте, а как передать, скажем, controlword, где у каждого бита свой тег и как это будет работать в скале?

  8. #1068

    По умолчанию

    Цитата Сообщение от Bobensky Посмотреть сообщение
    Здравствуйте, а как передать, скажем, controlword, где у каждого бита свой тег и как это будет работать в скале?
    Создаёте булевые теги как биты слова (указываете номер бита)
    Примерно так
    изображение_2023-09-17_185552333.png
    В результате скада получает булевый тег, упаковкой-распаковкой занимается сервер.
    Вот только тег будет считаться как отдельный, если считаете стоимость

  9. #1069

    По умолчанию

    Цитата Сообщение от 1exan Посмотреть сообщение
    Создаёте булевые теги как биты слова (указываете номер бита)
    Примерно так
    изображение_2023-09-17_185552333.png
    В результате скада получает булевый тег, упаковкой-распаковкой занимается сервер.
    Вот только тег будет считаться как отдельный, если считаете стоимость
    Спасибо большое

  10. #1070

    По умолчанию

    Приветствую. Кто-нибудь пытался подружить этот OPC с модемами ЛЭРС? Я так понимаю это MODBUS поверх TCP и запросы улетают верные, а вот ответа либо нет, либо он не нравится OPC-серверу.
    Поделитесь опытом, если таковой имеется.

Страница 107 из 111 ПерваяПервая ... 75797105106107108109 ... ПоследняяПоследняя

Ваши права

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