форум асутп
 На главную                       Здесь может быть Ваша реклама, подробнее...


 Наверх  |  Перейти к теме  |  Поиск  |  Вход  |  Дерево    
 RE: annubar
Автор: Владимир Жандаров 
Дата:   11.09.01 17:56

Здравствуйте, Андрей.
> Я загрузил на сайт http:///deltav.narod.ru/other.htm
> описания на русском и посвежее.

Спасибо, очень интересно. Теперь вопросы:
1. В выложенном Вами описании на многопараметрический
расходомер 3095MV на стр.3 читаем:
"Модель 3095MV также поддерживает формат цифровой
коммуникации по открытому протоколу HART..."

Где можно получить протокол для связи с 3095MV?
Мне необходимо стыковать контроллер (не Emerson) c
с этим расходомером (у контроллера имеется COM порт
на который мы готовы поставить переходник RS232-HART).
Существует ли какой либо способ получения от него
параметров (всех 4-х) не используя "технологию 4-20 мА"
или "модуль электроники", а напрямую по HART-протоколу?
Или это "закрытое" изделие?

2. Там-же на стр.4
"Программа Engineering Assistant работает как интерфейс
первичной коммуникации для модели 3095MV, обеспечивает
функции конфигурирования, обслуживания и диагностики.

Она поставляется вместе с расходомером?
Если нет, то каковы правила ее использования и лицензий
на нее?

 С уважением, В.Н.Жандаров
тел.    +7 (812) 350-33-45
т./факс +7 (812) 350-19-67
e-mail: jandarov@xxxxxxx.xxx.xx

Адрес этого сообщения    Ответить на это сообщение
 
 RE: annubar
Автор: Владимир Жандаров 
Дата:   12.09.01 18:14

> > Где можно получить протокол для связи с 3095MV?

> Краткое описание протокола HART можно взять на сайте "Фонда развития
> протокола HART" -- http://www.hartcomm.org/download.html
> Полная техническая спецификация заказывается "не бесплатно" :-(((
> Еще интересный сайт на тему HART и Fieldbus -- http://www.romilly.co.uk/
> Могу выслать русский перевод технического обзора HART -- файл 916 Кб
> (бесплатно :-))
Я имел в виду несколько другое:
Если наши программисты, воспользовавшись документацией на HART, напишут
программу, которая является "HART Host Application", т.е. реализует
необходимые 2-й и 7-й уровни модели OSI (1-й уровень реализуется УАПП
последовательного порта), то откуда (из каких регистров) 3095MV следует
получать желанные значения измеряемого расхода, давления, температуры
и перепада? Где и в каком порядке вышеупомянутые данные находятся в
3095MV (или где это узнать)?

> Лучше взять датчик 3095FB -- это то же самое, что и 3095MV, но с
> протоколом RS-485 Modbus RTU.
Тут будет та же проблема. Из каких регистров 3095FB читать данные
по RS-485 Modbus RTU?

> Если протокол взаимодействия открытый, значит и изделие "открыто" :-)
> Выбирайте -- HART или Modbus.
Не значит :-(. Для того чтобы протокол взаимодествия стал "открытым"
необходимо знать: куда именно (в какие регистры) разработчики
конкретного "открытого изделия" записывают свои данные для
последующего считывания с помощью "открытого протокола взаимодействия"

 С уважением, Жандаров Владимир
НПК "ЛЕНПРОМАВТОМАТИКА"
тел.    +7 (812) 350-33-45
т./факс +7 (812) 350-19-67
e-mail: jandarov@xxxxxxx.xxx.xx

Адрес этого сообщения    Ответить на это сообщение
 
 Re: annubar
Автор: Andrei Murashko 
Дата:   11.09.01 19:54

> Где можно получить протокол для связи с 3095MV?

Краткое описание протокола HART можно взять на сайте "Фонда развития
протокола HART" -- http://www.hartcomm.org/download.html
Полная техническая спецификация заказывается "не бесплатно" :-(((
Еще интересный сайт на тему HART и Fieldbus -- http://www.romilly.co.uk/
Могу выслать русский перевод технического обзора HART -- файл 916 Кб
(бесплатно :-))

Но мне кажется, что если контроллер не умеет читать HART, то ставить адаптер
и программировать вручную не стоит.
Лучше взять датчик 3095FB -- это то же самое, что и 3095MV, но с протоколом
RS-485 Modbus RTU.
Единственная функциональная разница между ними -- 3095MV вычисляет расход и
приводит его к стандартным условиям, а 3095FB ничего не вычисляет, а только
передает мгновенные значения dP, P, T по протоколу Modbus.

> Существует ли какой либо способ получения от него
> параметров (всех 4-х) не используя "технологию 4-20 мА"
> или "модуль электроники", а напрямую по HART-протоколу?
> Или это "закрытое" изделие?

Если протокол взаимодействия открытый, значит и изделие "открыто" :-)
Выбирайте -- HART или Modbus.

> "Программа Engineering Assistant ...
> Она поставляется вместе с расходомером?
> Если нет, то каковы правила ее использования и лицензий
> на нее?

Программа может поставляться как вместе, так и отдельно.
Нужна ведь всего одна лицензия на любое число расходомеров, которое
обслуживается на объекте.
В комплекте с программой приходит HART-модем либо для COM-порта, либо для
PCMCIA-слота, по выбору.

С уважением,
Андрей Мурашко
Emerson Process Management
(Fisher-Rosemount AG)

Адрес этого сообщения    Ответить на это сообщение
 
 HART
Автор: Евгений Девянин 
Дата:   12.09.01 08:36

> Могу выслать русский перевод технического обзора HART -- файл 916 Кб
> (бесплатно :-))
> С уважением,
> Андрей Мурашко

Добрый день, Андрей.
Не могли бы Вы директом отослать этот обзор.
С уважением, Евгений Девянин.
 г.Томск,  НИИАЭМ
тел. (3822) 415-751
e-mail: rewy@xxxxxx.xxxxxx.xx

Адрес этого сообщения    Ответить на это сообщение
 
 Re: annubar
Автор: Andrei Murashko 
Дата:   12.09.01 19:20

> Если наши программисты, воспользовавшись документацией на HART, напишут
> программу, которая является "HART Host Application", т.е. реализует
> необходимые 2-й и 7-й уровни модели OSI (1-й уровень реализуется УАПП
> последовательного порта), то откуда (из каких регистров) 3095MV следует
> получать желанные значения измеряемого расхода, давления, температуры
> и перепада?

В спецификации протокола HART есть команда номер 3, в ответ на которую
устройство присылает 4 динамические переменные.
Эти переменные называются PV (primary variable), SV (secondary variable), TV
(tertiary variable), FV (fourth variable) и существуют в каждом
HART-устройстве.
Содержание переменных зависит от конкретного устройства и может
переназначаться пользователем.

> Где и в каком порядке вышеупомянутые данные находятся в
> 3095MV (или где это узнать)?
Это определяется пользователем при конфигурации датчика с помощью программы
Engineering Assistant или пульта 275 (коммуникатор).
По умолчанию они располагаются так:
PV - расход
SV - перепад давления
TV - статическое давление
FV - температура

> Из каких регистров 3095FB читать данные
> по RS-485 Modbus RTU?
Поскольку протокол уже другой, здесь регистры читаются точно так же как в
любом другом Modbus-устройстве.
Адреса указаны в руководстве. Например, перепад давления как целое
16-битовое число может быть считан из регистра 401, а как 32-битное число в
плав точкой из регистра 7401.

> Для того чтобы протокол взаимодествия стал "открытым"
> необходимо знать: куда именно (в какие регистры) разработчики
> конкретного "открытого изделия" записывают свои данные для
> последующего считывания с помощью "открытого протокола взаимодействия"

К протоколу это не имеет отношения. Если протокол открытый, то есть его
спецификация общедоступна, то разработчик всегда дает пользователю некий
набор параметров, которые тот может читать или записывать. Но также всегда
есть скрытая часть, которую разработчик считает служебной информацией.
Например, если взять позиционер Fisher DVC5000, то пользователь может читать
реальное положение штока клапана, давление в приводе, температуру в клеммном
отсеке, общий пробег штока клапана, число циклов и пр. Но такие вещи, как
коэффициенты настройки позиционера, перевод из режима Авто и режим Ручной и
т.д. разработчик не дает читать и записывать посредством голого протокола --
для этого предоставляется программный инструмент.
Только таким образом фирма может обеспечить безопасную эксплуатацию изделия
(чтобы пользователь не накуролесил и не ввел прибор в "ступор").

С уважением,
Андрей Мурашко
Emerson Process Management
(Fisher-Rosemount AG)

Адрес этого сообщения    Ответить на это сообщение
 
 RE: annubar
Автор: Владимир Жандаров 
Дата:   13.09.01 17:21

Добрый день, Андрей.

> К протоколу это не имеет отношения. Если протокол открытый, то есть его
> спецификация общедоступна, то разработчик ВСЕГДА дает пользователю некий
> набор параметров, которые тот может читать или записывать.
В том то и беда, что НЕ ВСЕГДА. Могу сказать по своему опыту , что
"некий набор параметров" удается получить далего не всегда (Ваша фирма-
скорее исключение, чем правило).
Большое спасибо за оказанную помощь, Вы сняли все наши вопросы.

Подскажите , а откуда Вы взяли эти данные:
"По умолчанию они располагаются так:
PV - расход
SV - перепад давления
TV - статическое давление
FV - температура" для 3095MV
и
"Адреса указаны в руководстве. Например, перепад давления как целое
16-битовое число может быть считан из регистра 401, а как 32-битное число в
плав точкой из регистра 7401." для 3095BF

т.е. Каково точное название документа и поставляется ли
он (документ) вместе с расходомером или необходимо
запрашивать (заказывать) отдельно?
А может быть его можно скачать из I-нета?

И еще, но это уже чистое любопытство:
Через все команды HART "красной нитью" проходит число 4. Упоминаются
четыре "динамические переменные" (dynamic variable), четыре "переменные
процесса" (process variable, PV) и четыре слота (slot 1, 2, 3, 4). Почему их
именно четыре? Означает ли это, что от любого HART-device можно получить не
более четырех аналоговых величин, характеризующих технологический процесс?

Еще раз спасибо за помощь!

 С уважением, В.Н.Жандаров
НПК "ЛЕНПРОМАВТОМАТИКА"
тел.    +7 (812) 350-33-45
т./факс +7 (812) 350-19-67
e-mail: jandarov@xxxxxxx.xxx.xx

Адрес этого сообщения    Ответить на это сообщение
 
 Re[2]: annubar
Автор: Dmitry Miloserdov 
Дата:   13.09.01 19:03

Приветствую Владимир,

Thursday, September 13, 2001, 3:19:54 PM, Вы писали:

ВЖ> т.е. Каково точное название документа и поставляется ли
ВЖ> он (документ) вместе с расходомером или необходимо
ВЖ> запрашивать (заказывать) отдельно?
ВЖ> А может быть его можно скачать из I-нета?

- Это необходимо заказать отдельно, Андрей сейчас в командировке, он
может позже уточнить, а вообще, в стандартной комплектации документов
(мануале по прибору) таких данных нет. По некоторым типам датчиков
есть уже переведенные HART-руководства. В Инете...также точно не
скажу.
Скорее нет, чем да, или только для пользователей.

ВЖ> И еще, но это уже чистое любопытство:
ВЖ> Через все команды HART "красной нитью" проходит число 4. Упоминаются
ВЖ> четыре "динамические переменные" (dynamic variable), четыре "переменные
ВЖ> процесса" (process variable, PV) и четыре слота (slot 1, 2, 3, 4). Почему их
ВЖ> именно четыре? Означает ли это, что от любого HART-device можно получить не
ВЖ> более четырех аналоговых величин, характеризующих технологический процесс?

- На самом деле, как правило, в большинстве HART-девайсах используется
3 переменные, с 4-й возникают определенные трудности при чтении (хотя
в последних официальных программных продуктах эта ошибка может быть
уже исправлена, точно не знаю) Обычно 4-ю переменную чаще используют в
продвинутых многопараметрических датчиках. Думаю, такое ограничение-
особенность самого протокола.

--
   Удачи,
    Дмитрий Милосердов
       Moderator

Экономичный режим подписки - режим дайджеста
 (1 письмо в день со всеми сообщениями) - пустое письмо на адрес
 Asutp-Digest@YahooGroups.com .
 Возврат к нормальному режиму - пустое письмо на Asutp-Normal@YahooGroups.com

Адрес этого сообщения    Ответить на это сообщение
 
 Re[2]: annubar
Автор: Dmitry Miloserdov 
Дата:   13.09.01 19:41

Приветствую Владимир,

Thursday, September 13, 2001, 3:19:54 PM, Вы писали:

ВЖ> т.е. Каково точное название документа и поставляется ли
ВЖ> он (документ) вместе с расходомером или необходимо
ВЖ> запрашивать (заказывать) отдельно?
ВЖ> А может быть его можно скачать из I-нета?

- Это необходимо заказать отдельно, Андрей сейчас в командировке, он
может позже уточнить, а вообще, в стандартной комплектации документов
(мануале по прибору) таких данных нет. По некоторым типам датчиков
есть уже переведенные HART-руководства. В Инете...также точно не
скажу.
Скорее нет, чем да, или только для пользователей.

ВЖ> И еще, но это уже чистое любопытство:
ВЖ> Через все команды HART "красной нитью" проходит число 4. Упоминаются
ВЖ> четыре "динамические переменные" (dynamic variable), четыре "переменные
ВЖ> процесса" (process variable, PV) и четыре слота (slot 1, 2, 3, 4). Почему их
ВЖ> именно четыре? Означает ли это, что от любого HART-device можно получить не
ВЖ> более четырех аналоговых величин, характеризующих технологический процесс?

- На самом деле, как правило, в большинстве HART-девайсах используется
3 переменные, с 4-й возникают определенные трудности при чтении (хотя
в последних официальных программных продуктах эта ошибка может быть
уже исправлена, точно не знаю) Обычно 4-ю переменную чаще используют в
продвинутых многопараметрических датчиках. Думаю, такое ограничение-
особенность самого протокола.

--
   Удачи,
    Дмитрий Милосердов
       Moderator

Экономичный режим подписки - режим дайджеста
 (1 письмо в день со всеми сообщениями) - пустое письмо на адрес
 Asutp-Digest@YahooGroups.com .
 Возврат к нормальному режиму - пустое письмо на Asutp-Normal@YahooGroups.com

Адрес этого сообщения    Ответить на это сообщение
 
 Re: annubar
Автор: Andrei Murashko 
Дата:   14.09.01 18:37

> Подскажите , а откуда Вы взяли эти данные:
> "По умолчанию они располагаются так:
> PV - расход
> SV - перепад давления
> TV - статическое давление
> FV - температура" для 3095MV

Эти данные приведены в Руководстве по эксплуатации прибора 3095MV.

> и
> "Адреса указаны в руководстве. Например, перепад давления как целое
> 16-битовое число может быть считан из регистра 401, а как 32-битное число
в
> плав точкой из регистра 7401." для 3095BF

Эти данные приведены в Руководстве по эксплуатации прибора 3095FB.

> т.е. Каково точное название документа и поставляется ли
> он (документ) вместе с расходомером или необходимо
> запрашивать (заказывать) отдельно?

Руководства по эксплуатации поставляются вместе с прибором. Английские
руководства вкладываются в коробку при поставке, а русские предоставляются
из нашего офиса.

> А может быть его можно скачать из I-нета?

Некоторую английскую документацию (и кстати, кое-какую, русскоязычную) Вы
можете скачать с сайта www.rosemount.com
Для отсутствующих документов там есть линк Request Literature -- попробуйте
заказать.

 > И еще, но это уже чистое любопытство:
> Через все команды HART "красной нитью" проходит число 4. Упоминаются
> четыре "динамические переменные" (dynamic variable), четыре "переменные
> процесса" (process variable, PV) и четыре слота (slot 1, 2, 3, 4). Почему
их
> именно четыре? Означает ли это, что от любого HART-device можно получить
не
> более четырех аналоговых величин, характеризующих технологический процесс?

Нигде явно не разъясняется, почему 4, а не 6 или 8.
Полагаю, что когда разработчики протокола HART придумывали его, они сразу
рассчитывали на его применение для измерительных приборов и некоторых
исполнительных устройств, и тогда им в голову не приходило, что от одного
прибора можно получить больше 4 переменных.
Вообще-то, эта предпосылка верна и до сих пор для абсолютного большинства
приборов.
Например, кориолисовый массовый расходомер измеряет:
1. Массовый расход
2. Плотность
3. Объемный расход (вычисляет из 1 и 2)
4. Температура

4 переменных вполне хватает.

Про датчик 3095MV мы уже говорили.
Очень редко один прибор может дать больше 4 -- чаще меньше 4.

Но если Вы почитаете краткий обзор протокола HART, то Вы заметите, что кроме
4 "динамических переменных" есть еще 4 "слотовые переменные".
Они считываются командой 33. Таким образом, из прибора уже можно снять до 8
переменных.
А есть еще такое понятие как "команды, специфичные для данного прибора".
То есть производитель может придумать новые команды, соответствующие
функциональности прибора.
Поскольку HART поддерживает "Язык Описания Устройств", то в Host-программы
всегда можно импортировать последнюю версию "драйвера" нового устройства и,
таким образом, дать Хост-приложению "понять", какие переменные надо
считывать.
Другими словами, всегда есть поле для творчества.

Андрей Мурашко
(из далека).

Адрес этого сообщения    Ответить на это сообщение
 
 Re[2]: annubar
Автор: Vladimir E. Zyubin 
Дата:   14.09.01 21:22

Здравствуйте.

Опять же есть хорошая возможность развить протокол вводя сначала 6 переменных,
потом 8, и т.д. до бесконечности... :-)

Если ограничение на число параметров существует, значит HART - это
либо некачественный протокол, либо узко-специализированный.
Более точно сказать, по-видимому, нельзя, т.к. у НАРТа, судя по всему,
засекречена спецификация.

On Friday, September 14, 2001, 11:40:51 AM, Andrei Murashko <andrmur@xxxxx.xxx> wrote:

>> И еще, но это уже чистое любопытство:
>> Через все команды HART "красной нитью" проходит число 4. Упоминаются
>> четыре "динамические переменные" (dynamic variable), четыре "переменные
>> процесса" (process variable, PV) и четыре слота (slot 1, 2, 3, 4). Почему их
>> именно четыре? Означает ли это, что от любого HART-device можно получить не
>> более четырех аналоговых величин, характеризующих технологический процесс?

AM> Нигде явно не разъясняется, почему 4, а не 6 или 8.
AM> Полагаю, что когда разработчики протокола HART придумывали его, они сразу
AM> рассчитывали на его применение для измерительных приборов и некоторых
AM> исполнительных устройств, и тогда им в голову не приходило, что от одного
AM> прибора можно получить больше 4 переменных.
AM> Вообще-то, эта предпосылка верна и до сих пор для абсолютного большинства
AM> приборов.

--
Best regards,
 Vladimir                            mailto:zyubin@xxx.xxx.xx

Адрес этого сообщения    Ответить на это сообщение
 
 HART
Автор: Бардичев Виктор 
Дата:   17.09.01 08:25

From: "Andrei Murashko" <andrmur@xxxxx.xxx>
Sent: Friday, September 14, 2001 11:40 AM
Subject: Re: [asutp] annubar


> Поскольку HART поддерживает "Язык Описания Устройств", то в Host-программы
> всегда можно импортировать последнюю версию "драйвера" нового устройства
и,
> таким образом, дать Хост-приложению "понять", какие переменные надо
> считывать.
> Другими словами, всегда есть поле для творчества.
>
> Андрей Мурашко

Это "поле для творчества" уже сейчас является головной болью для
эксплуатационников. Если имеется несколько разных приборов с HART
протоколом, то для каждого нужно покупать свою программу конфигурирования.

Или может быть Вы знаете об универсальной программе?

С уважением, Бардичев Виктор.

Адрес этого сообщения    Ответить на это сообщение
 
 Re: HART
Автор: Andrei Murashko 
Дата:   17.09.01 15:14

> Это "поле для творчества" уже сейчас является головной болью для
> эксплуатационников. Если имеется несколько разных приборов с HART
> протоколом, то для каждого нужно покупать свою программу конфигурирования.
>
> Или может быть Вы знаете об универсальной программе?
>

Нет никакой "головной боли". Именно для этого и существует "Язык Описания
Устройств" - Device Description Language.
Любой HART-прибор (подчеркиваю -- любой прибор любого производителя, если он
зарегистрирован в ассоциации HART -- www.hartcomm.org) конфигурируется либо
при помощи так называемого "коммуникатора модели 275" (см
http://www.hartcommunicator.com)
либо при помощи программы AMS (http://www.assetweb.com)

Особенностью коммуникатора и программы AMS является _полная_ поддержка
драйверов (Device Descriptors).
То есть, как коммуникатор, так и AMS содержат все до единого драйверы всех
приборов, зарегистрированных в ассоциации HART.
Драйвер, собственно, и обеспечивает возможность конфигурации всех уникальных
свойств прибора.

Если производитель выпустит новый прибор или обновит софт в старом приборе,
то производитель должен выпустить новую версию драйвера.
Эти файлы обычно выкладываются на веб-сайт.
Нужно будет только скачать драйвер с сайта и импортировать его в AMS -- и
все (саму программу менять не надо).
С коммуникатором не так просто -- его надо прошивать и это можно сделать в
нашем офисе.

С уважением,
Андрей Мурашко
Emerson Process Management
(Fisher-Rosemount AG)

Адрес этого сообщения    Ответить на это сообщение
 
 ликбез по HART
Автор: Andrei Murashko 
Дата:   17.09.01 15:29

> Если ограничение на число параметров существует, значит HART - это
> либо некачественный протокол, либо узко-специализированный.
> Более точно сказать, по-видимому, нельзя, т.к. у НАРТа, судя по всему,
> засекречена спецификация.

Поясняю, что HART действительно "узко-специализированный" протокол.
Он предназначен для общения измерительных и исполнительных приборов (датчики
и клапаны) с верхним уровнем.
Больше 4 переменных очень редко надо передавать, потому что, основная масса
приборов способна измерить 1-2 переменные, реже 3-4.
В качестве верхнего уровня, как правило, выступает не система управления
(систем, способных читать HART, можно посчитать на одной руке), а
портативный пульт конфигурации или отдельный компьютер с конфигурационной
программой.

Кроме того, HART медленный протокол -- 1200 бод, поскольку разрабатывался не
для передачи большого числа данных, а для конфигурации и диагностики прежде
всего.
Ну и наконец, расчет был на применение существующих кабелей (невитых и
неэкранированных), поэтому высокие скорости здесь бы не работали.

Насчет "засекреченности" -- я уже предлагал "технический обзор", в котором
представлена достаточно полная информация для пользователя.
Те, кто желает ее получить, могут скачать с http://deltav.narod.ru/other.htm

Спецификация для разработчиков бесплатно предоставляется членам HART
Foundation (www.hartcomm.org).
Для сторонних организаций и просто любопытных она является предметом продажи
(что-то около $500).
На мой взгляд, это вовсе не является признаком секретности.
Понятия халявы и закрытости (засекреченности) лежат несколько в разных
плоскостях.

С уважением,
Андрей Мурашко
Emerson Process Management
(Fisher-Rosemount AG)

Адрес этого сообщения    Ответить на это сообщение
 
 Re: HART
Автор: ASUTP group 
Дата:   18.09.01 04:43

Бардичев Виктор пишет:
>
> Или может быть Вы знаете об универсальной программе?

http://www.uuhome.de/Hart.Profibus/index.htm

На сайте есть какие-то описания и что-то можно скачать, но
мы ползуемся более старой версией программы. Не проверял сейчас,
но раньше были доступны исходники. Если уже нет (или за зелёные единицы),
могу переслать.

Этой программой мы читали данные и изменяли шкалу у Krohne Corimass G+
(массовый расходчик), к которому фирма софт ещё не написала.
Часть информации он позовляет изменять (основную шкалу и рад других),
часть только на чтение, часть функций прибора остались не доступны  :(

На Хабаровском НПЗ пользуются этой программой и программатором для датчиков
ABB (у него есть режим модема, т.е. "повторителя"), на нашем заводе
используют спецпереходник HART <-> RS232. Программа работает и с тем, и с другим
харткоммуникаторами.

======================================================
С уважением, Волкожа Михаил.
АСУ ТП Комсомолький НПЗ-Роснефть
======================================================

Адрес этого сообщения    Ответить на это сообщение
 
 Re: HART
Автор: Andrei Murashko 
Дата:   18.09.01 11:47

> http://www.uuhome.de/Hart.Profibus/index.htm

> На сайте есть какие-то описания и что-то можно скачать, но
> мы ползуемся более старой версией программы.
>
> Этой программой мы читали данные и изменяли шкалу у Krohne Corimass G+
> (массовый расходчик), к которому фирма софт ещё не написала.
> Часть информации он позовляет изменять (основную шкалу и рад других),
> часть только на чтение, часть функций прибора остались не доступны  :(

Это скорее заготовка для программиста, чем готовая программа для
пользователя.
Тем более, что эта программа не поддерживает DDL, а значит, не сможет
конфигурировать приборы, которые будут появляться в будущем.
Универсальность в ней не заложена, о чем, собственно, Михаил и сказал выше.

С уважением,
Андрей Мурашко

Адрес этого сообщения    Ответить на это сообщение
 
 Re: HART
Автор: Бардичев Виктор 
Дата:   18.09.01 16:45

Здравствуйте!

> Любой HART-прибор (..) конфигурируется
> при помощи так называемого "коммуникатора модели 275"
> С коммуникатором не так просто -- его надо прошивать и это можно сделать в
> нашем офисе.

У нас есть такой коммуникатор, и мы уже приезжали в Ваш офис (отдел
расходомеров) чтобы обновить модуль памяти с драйверами.

> Особенностью коммуникатора и программы AMS является _полная_ поддержка
> драйверов (Device Descriptors).
> То есть, как коммуникатор, так и AMS содержат все до единого драйверы всех
> приборов, зарегистрированных в ассоциации HART.

Но только для приборов поддерживаемых Emerson. За драйверами Endress+Hauser
нужно ехать в другое место, за другими - еще дальше ...

> либо при помощи программы AMS (http://www.assetweb.com)
Сколько она стоит сегодня, у нас есть старое предложение почти под 6000 USD.

> Если производитель выпустит новый прибор или обновит софт в старом
приборе,
> то производитель должен выпустить новую версию драйвера.
> Эти файлы обычно выкладываются на веб-сайт.
> Нужно будет только скачать драйвер с сайта и импортировать его в AMS -- и
> все (саму программу менять не надо).

Мне, например, потребовалось запрограммировать расходомер MicroMotion IFC
9703 IC6N3M

>подчеркиваю -- любой прибор любого производителя, если он
>зарегистрирован в ассоциации HART
Уверен что MicroMotion зарегистрирован.
Поиск по Инету (после Вашего письма) ссылок на драйверы не дал.

С уважением, Бардичев Виктор.

Адрес этого сообщения    Ответить на это сообщение
 
 Re: HART
Автор: Andrei Murashko 
Дата:   18.09.01 18:45

> > Особенностью коммуникатора и программы AMS является _полная_ поддержка
> > драйверов (Device Descriptors).
> > То есть, как коммуникатор, так и AMS содержат все до единого драйверы
всех
> > приборов, зарегистрированных в ассоциации HART.
>
> Но только для приборов поддерживаемых Emerson. За драйверами
Endress+Hauser
> нужно ехать в другое место, за другими - еще дальше ...

Виктор, это не так. Точнее, так, как говорите Вы, может быть только в двух
случаях:
1. Вы купили коммуникатор не у нас.
    Обычно другие фирмы поставляют этот же самый коммуникатор, но с
маленьким модулем памяти (4Мб).
    При этом они помещают в память драйверы только своих устройств.

2. Вы купили коммуникатор очень давно (лет 5 назад или раньше), когда он
поставлялся с 1.25Мб или 4Мб модулем памяти.

Последние несколько лет мы поставляем коммуникатор только с "большим"
модулем памяти (8Мб пару лет назад или 12Мб сейчас).
В него вмещаются _все_ драйверы и мы _никогда_ не выкидываем оттуда "чужие"
драйверы.

За драйверами Endress+Hauser не надо ехать "куда подальше" -- у нас они все
есть.
Мы можем записать в Ваш коммуникатор любой набор драйверов по Вашему выбору.

> > либо при помощи программы AMS (http://www.assetweb.com)
> Сколько она стоит сегодня, у нас есть старое предложение почти под 6000
USD.
Цена зависит от выбранных опций и от размера базы данных (числа тэгов).
Минимум (на 25 тэгов и без опций) -- $2500,
максимум -- $30K (это со всеми возможными опциями и на солидный размер БД).

Перечень возможных опций приведен в документе
http://www.emersonprocess.com/ams/orderinginfo/ams_oi_revr.pdf
Примеры различных комплектаций см. на
http://www.emersonprocess.com/ams/orderinginfo/index.htm

> Поиск по Инету (после Вашего письма) ссылок на драйверы не дал.

Действительно, я тоже не нашел драйверов на сайте Micro Motion.
Но можно получить их по e-mail (например, мне присылали драйверы Yokogawa).
А что даст Вам драйвер сам по себе? Его ведь нужно использовать с прикладной
программой AMS.
Если программа AMS есть, то в ней уже есть все драйверы, включая расходомеры
IFT9701, RFT9703 и другие.

С уважением,
Андрей Мурашко
Emerson Process Management
(Fisher-Rosemount AG)

Адрес этого сообщения    Ответить на это сообщение
 
 Re: HART
Автор: ASUTP group 
Дата:   19.09.01 04:14

Andrei Murashko пишет:
>
> > http://www.uuhome.de/Hart.Profibus/index.htm
>
> Это скорее заготовка для программиста, чем готовая программа для
> пользователя.
> Тем более, что эта программа не поддерживает DDL, а значит, не сможет
> конфигурировать приборы, которые будут появляться в будущем.

Сами говорили, что есть стандартизованный набор тэгов, которые можно считать/записать.
После инсталляции в папке с программой лежит Сишный файл с образцом чтения тэгов.
Можно дописать процедуры по чтению/записи фирменных регистров.
По старинке, без ДЛЛ, вручную.

> Универсальность в ней не заложена

Программа читает универсальные тэги (по крайней мере та версия, которая есть у меня),
позволяет модифицировать код под условия конкретного датчика.
Разве это не универсальность?

======================================================
С уважением, Волкожа Михаил.
АСУ ТП Комсомолький НПЗ-Роснефть
======================================================

Адрес этого сообщения    Ответить на это сообщение
 
 Re: HART
Автор: Andrei Murashko 
Дата:   19.09.01 16:27

> Программа читает универсальные тэги (по крайней мере та версия, которая
есть у меня),
> позволяет модифицировать код под условия конкретного датчика.
> Разве это не универсальность?

Это "универсальность" другого рода.

Существует минимальный набор команд, на которые должен отвечать любой
HART-прибор.
Этот набор называется "Универсальный".
Например, на команду 3, прибор должен прислать величину тока в миллиамперах
и 4 динамические переменные, сопровождаемые кодом единиц измерения. В ответ
на команду 0 прибор должен прислать свой идентификатор (код изготовителя,
тип прибора, версия аппаратная и программная, и пр).
А на команду 13 прибор должен прислать свой тэг, дескриптор и дату.

Кроме универсальных команд существуют "Распространенные команды", то есть
некоторые дополнительные команды, которые понимают не все, но большинство
приборов.

И, наконец, есть "Специфические команды", которые поддерживаются конкретным
прибором и не поддерживаются другими приборами.

С моей точки зрения, если программа обслуживания HART-приборов хочет быть
универсальной, то есть способной обслуживать любой прибор, она должна
поддерживать все команды -- и "универсальные", и "распространенные", и
"специфические".
В протоколе HART специально для этого был разработан DDL -- Язык описания
устройств.

Если программу необходимо вручную исправлять для поддержки расширенного
набора команд, то с точки зрения программы это не универсальность, а
"заточенность".

Но я отлично понимаю, что программы всякие нужны. Каждой программе -- свой
пользователь!

С уважением,
Андрей Мурашко
Emerson Process Management
(Fisher-Rosemount AG)

Адрес этого сообщения    Ответить на это сообщение
 
 Re[2]: HART
Автор: Dmitry Miloserdov 
Дата:   21.09.01 13:01

Приветствую Andrei,

Wednesday, September 19, 2001, 3:27:52 PM, Вы писали:

AM> Но я отлично понимаю, что программы всякие нужны. Каждой программе -- свой
AM> пользователь!

Хороший девиз, Андрюха! :)
Если продолжить: Каждому глюку- свой патч ! :)

--
   Удачи,
    Дмитрий Милосердов
       Moderator

"Файловая область конференции находится здесь http://groups.yahoo.com/group/asutp/files/
 (Там находятся Правила, FAQ, описание ModBus)"

Адрес этого сообщения    Ответить на это сообщение
 
 Re[3]: HART
Автор: Evgueny B. Tikhonovitch 
Дата:   21.09.01 14:46

Приветствую, Дмитрий!

  Это ответ на письмо от 21 сентября 2001 г. 10:56.



AM>> Но я отлично понимаю, что программы всякие нужны. Каждой программе -- свой
AM>> пользователь!

DM> Хороший девиз, Андрюха! :)

   Только наоборот: Каждому юзеру - по программе, к каждому модулю -
по глюку, к каждому глюку - по патчу. :-)




--
                  Тихонович Евгений,
         ко-модератор Форума ASUTP.
FIDONET 2:5030/730.21 ICQ: 34998633

Временная приостановка получения писем (отпуск,командировка)
 - пустое письмо на адрес Asutp-NoMail@YahooGroups.com
 Возврат к нормальному режиму - пустое письмо на Asutp-Normal@YahooGroups.com

Адрес этого сообщения    Ответить на это сообщение
 
 Re: ликбез по HART
Автор: Дмитрий Мокин 
Дата:   04.10.05 15:42

Как можно приобрести полный комплект документации на HART-протокол в Россие, не выходя на hartcomm.org и не заполняя предлагаемой на сайте формы. Дело в удобстве оплаты. Если есть Российская фирма, которая этим занимается или официальный дистрибьютор, то было бы проще с ней работать (Метран распространением документации не занимается). Подскажите. Заранее благодарен

Адрес этого сообщения    Ответить на это сообщение
 
 Re: HART
Автор: Кореандр 
Дата:   15.05.07 15:24

Здравствуйте. Если есть что по харту, буду признателен, если вы мне это вышлите. На пример "русский перевод технического обзора HART -- файл 916 Кб". Заранее спасибо.

Адрес этого сообщения    Ответить на это сообщение
 Список форумов    


 Список форумов  |  Нужен логин? Регистрируйтесь здесь 
 Логин пользователя
 Имя пользователя:
 Пароль:
 Помнить пароль:
   
 Забыли ваш пароль?
Введите имя пользователя или e-mail, и новый пароль будет послан на email, указанный в вашем профиле.

Рейтинг@Mail.ru