Не корректное отображение переменной типа REAL

Avatar
  • обновлен

Просьба подсказать в отображении переменной типа REAL. Переменная получена с контроллера Сименс, карта регистров предоставлена производителем. Он уверяет что там все хорошо проблем нет. Но при добавлении ее в SIMP Light значение выглядит без точки. Изменение типа переменной в редакторе канала делал, но нет результата. В чем может быть проблема?

Image 2144

Image 2145


Avatar

Удалось посмотреть тип возвращаемый ОРС сервером?

Avatar
иван_в
Цитата от СИМП Лайт (тех поддержка)

Удалось посмотреть тип возвращаемый ОРС сервером?

Image 2153

Avatar
иван_в
Цитата от иван_в

Image 2147

На мнемосхеме должно быть такое же значение - 0,03bar. Установка не в работе пока. 

Avatar
Цитата от иван_в

На мнемосхеме должно быть такое же значение - 0,03bar. Установка не в работе пока. 

Другим ОРС клиентом пробовали считать значение канала, что бы посмотреть что присылает ОРС сервер? К примеру UaExpert.

Avatar
иван_в
Цитата от СИМП Лайт (тех поддержка)

Другим ОРС клиентом пробовали считать значение канала, что бы посмотреть что присылает ОРС сервер? К примеру UaExpert.

К сожалению нет. Может есть возможность помочь удаленно?

Avatar

К сожалению на данный момент нет технической возможности. Судя по тому что я вижу на скринах - такое значение присылает OPC UA сервер. В тесте каналов как раз отображаются "сырые" значения которые прилетают с сервера. Для того что бы это ещё раз проверить - нужно любым бесплатным ОРС UA клиентом подключится к вашему серверу - и посмотреть какое значение по выбранному тегу приходит.

Avatar
иван_в
Цитата от СИМП Лайт (тех поддержка)

К сожалению на данный момент нет технической возможности. Судя по тому что я вижу на скринах - такое значение присылает OPC UA сервер. В тесте каналов как раз отображаются "сырые" значения которые прилетают с сервера. Для того что бы это ещё раз проверить - нужно любым бесплатным ОРС UA клиентом подключится к вашему серверу - и посмотреть какое значение по выбранному тегу приходит.

Real состоит из двух WORD? Может можно перекинуть местами их?

Avatar

Повторюсь - нужно для начала посмотреть что отдаёт ОРС сервер. Если подтвердится что с сервера прилетает именно такое значение, нужно будет разбираться можно ли его каким то образом прочитать. Пока  добавить больше нечего.  

Avatar
иван_в
Цитата от СИМП Лайт (тех поддержка)

Вы прислали то что отображается в СИМП (в тесте каналов) это хорошо. Я спрашивал какое реальное значение должно быть (на мнемосхеме реальное значение?). Что бы понять что не так настроено нужно понять что на контроллере и что прилетает с ОРС сервера.

Какой тип переменной возвращает ОРС сервер.

Идем в настройки UA сервера в источнике - выбираем тег который как говорите не правильно отображается и смотрим его свойства:

Пример:

Image 2148

Image 2177

Готово. Не могу сказать что все понял:)

Avatar

День добрый.

Image 2178

Как и писал выше - ОРС сервер возвращает целое число. Смотрите настройки контроллера/ОРС сервера.