Автор: 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-программы
всегда можно импортировать последнюю версию "драйвера" нового устройства и,
таким образом, дать Хост-приложению "понять", какие переменные надо
считывать.
Другими словами, всегда есть поле для творчества.
Андрей Мурашко
(из далека).
|
|