kondor3000 в протоколе Пульсар предусмотрен и float и double в зависимости от версии прибора. Протокол и то и то поддерживает
А на скрине из OPC значения почему-то double - вопрос почему?
kondor3000 в протоколе Пульсар предусмотрен и float и double в зависимости от версии прибора. Протокол и то и то поддерживает
А на скрине из OPC значения почему-то double - вопрос почему?
Последний раз редактировалось melky; 14.06.2023 в 15:41.
Михаил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.
Сделайте следующее. Напишите производителю и попросите предоставить описание протокола именно к этому счетчику. У них вся документация по протоколам свалена в один архив, и понять какой к чему относится - не возможно.
В турбинном счетчике который мы поддерживали использовался тип UINT32, поэтому у вас такое значение и получается.
Фактически же у вас, судя по всему идет float число.
Спасибо.
kondor3000 да тут проблема другого рода, читай пост SCADAMaster выше. Просто нет поддержки данного типа переменной в OPC
Счетчики воды Пульсар с цифровым выходом.doc - файл, который надо смотреть для данного счетчика.
Последний раз редактировалось melky; 14.06.2023 в 17:04.
Здравствуйте, а как передать, скажем, controlword, где у каждого бита свой тег и как это будет работать в скале?
Создаёте булевые теги как биты слова (указываете номер бита)
Примерно так
изображение_2023-09-17_185552333.png
В результате скада получает булевый тег, упаковкой-распаковкой занимается сервер.
Вот только тег будет считаться как отдельный, если считаете стоимость
Приветствую. Кто-нибудь пытался подружить этот OPC с модемами ЛЭРС? Я так понимаю это MODBUS поверх TCP и запросы улетают верные, а вот ответа либо нет, либо он не нравится OPC-серверу.
Поделитесь опытом, если таковой имеется.