Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
19.03.2024, 07:30:49
 
Начало Помощь Поиск Войти Регистрация
Новости: Форум обновлен

+  Форум АО "ВЗЛЕТ"
|-+  Приборы ЗАО "Взлет"
| |-+  Отдел программистов
| | |-+  Диагностика УРСВ 010 М
0 Пользователей и 1 Гость смотрят эту тему. « предыдущая тема следующая тема »
Страниц: [1] Печать
Автор Тема: Диагностика УРСВ 010 М  (Прочитано 20197 раз)
vitamin
Гость
« : 13.06.2006, 13:48:44 »

Считывая служебные параметры, мы получаем 16-знаковую строку,

-нештатные ситуации   0010000000010000

-отказы  0000000000000000

Как их расшифровать, чтобы проводить диагностику прибора в SCADА
Записан
Зонтик
Пользователь
**

Харизма: 1
Офлайн Офлайн

Сообщений: 23


WWW
« Ответ #1 : 13.06.2006, 23:32:36 »

vitamin
При...!!!!

Ента нештатка в каком коде Huh??
в двоичнос ,  аль в 16-тиричном, или ышо круче - восмерично дсятОричном...Wink Wink

Яка скада (хфамилия)....Wink

В моей можа колбасить из двоичных кодов в наши - десятиричные ....
через хфунцЫю "расчет" и дальше ужо анализировать .....
Записан

Мы к Вам заявимся.....
с лопатами и вилами...
денёчЕк покумекаем.....
и выправим дефект....Wink
andr62
Administrator
*****

Харизма: 12
Офлайн Офлайн

Сообщений: 287



« Ответ #2 : 14.06.2006, 19:43:20 »

vitamin
Насколько я понял, нештатные ситуации считаны из регистра ModBus 122. Там двоичный код нештатных ситуаций, каждому биту соответствует своя нештатная ситуация. Всего нештатных ситуаций 8, поэтому в 16-битовом числе они идут два раза подряд. Первая цифра совпадает с 9-й, 2-я - с 10-й, 3-я - с 11-й и т.д. Каждой нештатной ситуации соответствует таким образом сразу два бита - в первом байте (из первых 8 нулей и единиц) и во втором байте (из цифр с 9-й по 16-ю). Приведенный пример не соответствует никакой реальной ситуации, потому что первый байт не совпадает со вторым и вообще цифр не 16. А значения битов в порядке справа налево (от 2**0 к 2**7) таковы:
00000001 - расход выше максимума по токовому выходу
00000010 - расход ниже минимума по токовому выходу
00000100 - неисправность индикатора
00001000 - расход выше максимума по импульсному выходу
00010000 - ошибка EEPROM
00100000 - нет УЗС (обрыв акустического тракта)
01000000 - нет питания (видно только в архиве)
10000000 - расход выше аварийного максимума

Скорее всего, у vitamin была нештатка "нет УЗС", которая на экране будет видна так:
0010 0000 0010 0000
И в первом и во втором байте поднят бит 2**5 - нет УЗС
Записан
vitamin
Гость
« Ответ #3 : 15.06.2006, 06:33:31 »

andr62
Спасибо за ответ. Не могли бы Вы также предоставить расшифровку  отказов?
Записан
andr62
Administrator
*****

Харизма: 12
Офлайн Офлайн

Сообщений: 287



« Ответ #4 : 15.06.2006, 09:00:58 »

vitamin
Нештатные ситуаци - это когда прибор может проводить измерения, но внешние условия не соответствуют ожидаемым. Это то, что вполне можно устранить прямо на объекте при эксплуатации. Эти флаги несут понятную пользователю информацию.
А отказы - это неисправности прибора, которые должны устраняться на заводе-изготовителе. Не думаю, что флаги отказов должны анализироваться на объекте. Если регистр отказов ненулевой - прибор нужно отправлять в ремонт. Очевидно, что технически неисправный прибор сам себя правильно продиагностировать не сможет. При ремонте поиск неисправности ведется не по анализу флага отказов, а диагностическим оборудованием.
Записан
Anonymous
Гость
« Ответ #5 : 11.07.2006, 14:22:14 »

Прибор УРСВ -010М. Версия прибора Взлет 35.12.02.09. При чтении нештатной ситуации получаем строку 0100010000001100. В соответствии с приведенным анализом расшифровать не удается. А на табло прибора отражается "нет УЗС".
Записан
Bull
Гость
« Ответ #6 : 04.09.2008, 16:59:07 »

Здравствуйте!
А можно ли получить у Вас прошивку диагностической микросхемы "Блочный тест 35.12.00.01", описанную в Инструкции по настройке В12.10-01.00ИН ? Занимаюсь ремонтом и поверкой Взлётов,
в том числе УРСВ-010.
Записан
Страниц: [1] Печать 
« предыдущая тема следующая тема »
Перейти в:  


Войти

© 1990—2016, АО «Взлет».
Все права защищены.
Контактная информация
Powered by SMF 1.1.13 | SMF © 2006-2011, Simple Machines LLC
Материалы, размещенные на сайте, охраняются законодательством об авторском праве. Перепечатка материалов допускается только со ссылкой на сайт.