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

Тема: Интерпретация событий в Owen Cloud

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию Интерпретация событий в Owen Cloud

    Доброго времени суток.
    Не однократно сталкиваюсь с проблемой обработки аварий в Owen Cloud полученных с устройства УЗД-1.
    В частности, устройством зафиксирована аварийная ситуация которая успешно передана в OwenCloud.
    Так же, если верить журналу регистрации событий (таблицы), она успешно получена, но каким то непонятным образом эта авария не корректно интерпретирована.
    Вероятно, что не правильно вычисляется порядковый номер бита(ов) в числе, значение которого является текущим состоянием прибора, передаваемым устройством УЗД-1.
    Во вложенных файлах снимки экранов таблицы, событий и руководства по настройке устройства.
    Из за этой ошибки мне пришлось отправлять заведомо исправное устройство на завод изготовитель.
    Убедительная просьба к специалистам Owen исправить эту ошибку.
    Изображения Изображения
    • Тип файла: jpg 0001.jpg (127.8 Кб, Просмотров: 8)
    • Тип файла: jpg 0002.jpg (232.3 Кб, Просмотров: 7)
    • Тип файла: jpg 0003.jpg (267.2 Кб, Просмотров: 8)
    • Тип файла: jpg 0004.jpg (85.0 Кб, Просмотров: 8)
    Последний раз редактировалось Максим_Р; Сегодня в 01:20.

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

    По умолчанию

    Не понятно зачем на третьем рисунке подчеркнули максимальное напряжение в сети если у Вас минимальное в событиях, если это Ваша интерпретация при чем тут сервис

    ЗЫ если бы в выражении стояло ('UID1807104' & 16) > 0 как в руководстве на облако в разделе событий последний пример выражений то было бы все однозначно
    Последний раз редактировалось capzap; Сегодня в 13:56. Причина: ошибся с параметром
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  3. #3

    По умолчанию

    Не понятно зачем на третьем рисунке подчеркнули максимальное напряжение в сети если у Вас минимальное в событиях
    На третьем рисунке подчеркнул реальное событие, которое произошло (4 бит кода аварии).
    На первом рисунке видно, что в столбце "текущие аварии" стоит число 16.
    Если его конвертировать в двоичное, то получим тот самый 4-й бит (0000 0000 0000 0000 0000 0000 0001 0000).
    UID1807104 это параметр, значением которого является код аварии, формируемый устройством УЗД-1.
    UID1807104.1, UID1807104.2 и т.д. до 32 го это номера бит которые изменяют свое значение с 0 на 1 в параметре UID1807104.
    Мой вопрос в том, что по факту не корректно происходит вычисление номеров бит числа UID1807104, со смещением на одну позицию влево.
    По предложенной вами схеме нужно будет создать 10 518 300 записей для полной расшифровки всех возможных комбинаций аварийных ситуаций.

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

    По умолчанию

    Цитата Сообщение от Максим_Р Посмотреть сообщение
    На третьем рисунке подчеркнул реальное событие, которое произошло (4 бит кода аварии).
    На первом рисунке видно, что в столбце "текущие аварии" стоит число 16.
    Screenshot 2025-12-28 130156.pngеще раз повторю идентификаторы которые показывают конкретный бит и целочисленное в которое эти биты входят должны быть одинаковыми, покажите тоже самое что UID1807104 показывает 16, пока что не понятно какое отношение имеет параметр UID1835520 к этой проблеме, просто потому что его значение 16 что ли
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  5. #5

    По умолчанию

    0005.jpg
    пока что не понятно какое отношение имеет параметр UID1835520 к этой проблеме
    Параметр UID1835520 никакого отношения к проблеме не имеет. Это вы его "притянули" зачем то.

  6. #6

    По умолчанию

    Могу предположить, что 0 бит в OwenCloud считается первым, тогда как быть с UID1807104.1.
    Какое значение должно быть UID1807104 для этого бита?

  7. #7

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    с чего это вдруг столько. 25 записей на прибор
    Всего аварий 24.
    Появиться может как одна, две, три и т.д. до 24 одновременно (последнее мало вероятно).
    Для каждой такой ситуации в код аварии будет генерироваться свое число.
    Всего таких чисел, если более точно подсчитать, получается 16777215 шт.

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

    По умолчанию

    Цитата Сообщение от Максим_Р Посмотреть сообщение
    Для каждой такой ситуации в код аварии будет генерироваться свое число.
    Всего таких чисел, если более точно подсчитать, получается 16777215 шт.
    как считаете зачем в предложенном мной варианте используется побитовое И (&)? И если не понятно зачем там 16, вот еще раз вариант для конкретной аварии в четвертом разряде числа ('UID1807104' & 2 * 2 * 2 * 2) > 0
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  9. #9

    По умолчанию

    Ваш вариант мне понятен.
    UID1807104.1 .... UID1807104.24 так и должны рассчитываться. (их ведь не просто так обозначили в конфигурации).
    Однако значения в UID1807104.1 .... UID1807104.24 получаются со смещением на один бит, что не совсем корректно.

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

    По умолчанию

    4-й! я сказал 4-й!, теперь ты будешь ПЯТЫМ

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

Похожие темы

  1. Owen Cloud + Owen OPC Server
    от Master_77 в разделе OPC Серверы
    Ответов: 2
    Последнее сообщение: 24.05.2024, 22:56
  2. Проблема соединения Owen Cloud и Owen OPC server
    от orlinko в разделе OPC Серверы
    Ответов: 1
    Последнее сообщение: 13.10.2023, 13:05
  3. Соединение Owen Cloud и Owen OPC server
    от orlinko в разделе В помощь специалистам
    Ответов: 0
    Последнее сообщение: 12.10.2023, 16:49
  4. Owen Logic 2.1 нет экспорта устройства в Owen Cloud.
    от Григори в разделе Среда программирования OWEN Logic
    Ответов: 4
    Последнее сообщение: 12.10.2022, 19:33
  5. Добавление аварийных ситуаций в Owen Logic на ПР200 для отображения в Owen Cloud.
    от Григори в разделе Среда программирования OWEN Logic
    Ответов: 6
    Последнее сообщение: 07.07.2022, 11:09

Ваши права

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