On-line: гостей 0. Всего: 0 [подробнее..]
ВНИМАНИЕ!!! Этот форум временно не обслуживается. Работайте на ФОРУМЕ "ТЕХПОДДЕРЖКА И ОБЩЕНИЕ" НА САЙТЕ ГРУППЫ КОМПАНИЙ "ОЗНА".

АвторСообщение
Разработчик ПО ОАО "АК ОЗНА"




Сообщение: 58
Зарегистрирован: 22.02.08
Откуда: РФ, Октябрьский РБ
Репутация: 0
ссылка на сообщение  Отправлено: 02.06.08 14:41. Заголовок: Тезисы к проекту стандарта обмена данными с АГЗУ по Modbus


место размещения тезисов стандарта, обсуждаемого в теме Разработка стандарта обмена данными с АГЗУ по Modbus. Будет соответствовать текущему пониманию темы в кратком виде и будет мной постоянно редактироваться.

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 4 [только новые]


Разработчик ПО ОАО "АК ОЗНА"




Сообщение: 59
Зарегистрирован: 22.02.08
Откуда: РФ, Октябрьский РБ
Репутация: 0
ссылка на сообщение  Отправлено: 02.06.08 17:49. Заголовок: тезисы


сокращения:

MBAGZU - разрабатываемый стандарт;
КК - Контроллер куста;
КЗУ - Контроллер ЗУ;

Соглашения по использованию Modbus

- для обмена данными используется исключительно область holding registers и команды работы с ней с целью снижения планки критерия соответствия реализации протокола Modbus до уровня Conformanse Class 0;

- порядок байт многорегистровых переменных в КЗУ принимается настраиваемым - "middle-endian" или "big-endian", переключение форматов осуществляется без перекомпиляции кода ПО, допускается после смены настройки необходимость перезагрузки контроллера по питанию;

- начальные адреса используемых областей пространства holding regs (зон) Modbus являются перемещаемыми, разработчик ПО КЗУ в описании реализации стандарта указывает нач. адрес зоны "Описание Установки", в которой находятся адреса остальных зон обмена (или указывает нач.адреса всех зон). Изменение значений нач. адресов зон в run-time не поддерживается, должно быть однозначное соответствие между версией ПО КЗУ \ идентификатором ЗУ и начальными адресами зон;

- для устанения неоднозначности между понятием адреса(смещения регистра) и его номером в понимании стандарта Modbus при описании зон обмена используются исключительно номера регистров (начинающиеся с 1). Допускается в картах приводить одновременно и адрес(смещение) регистра в шестнадцатиричном формате, для удобства анализа пакетов Modbus при отладке. Формат записи номера регистра - 4DDDD, формат адреса(смещения регистра) 4xXXXX (D - десятичная цифра, X - шестнадцатиричная цифра);

- для обозначения отдельных битов в регистрах используется дополнение в виде .DD. Номер бита всегда начинается с 0.

Соглашения обмена данными в рамках стандарта

1. КК осуществляет мониторинг КЗУ при помощи периодического чтения одной непрерывной области holding registers (зона "Состояние Установки");

2. В зоне "Состояние Установки" содержится достаточное количество информации о текущем состоянии АГЗУ, о состоянии выполнения принятых команд, а также информация о фактах изменения содержимого ( контрольные суммы или инкрементные счетчики изменений ) следующих областей:

2.1 Зона "Описание Установки", содержит информацию, описывающую установку

- номер версии стандарта MBAGZU, поддерживаемой ПО контроллера, адреса перемещаемых зон;
- тип, дата выпуска, заводской номер, исполнение и производитель установки;
- тип, дата выпуска, заводской номер, исполнение и производитель контроллера;
- номер версии ПО, дата сборки ПО, разработчик ПО контроллера и т.п.;
- CRC метрологии, дата последней поверки, метрологическая организация;
- подразделение предприятия, месторождение, геологический номер куста;

2.2 Зона "Конфигурация Установки", содержит информацию технологических настроек установки;

2.3 Зона "Конфигурация отводов", содержит настройки и коэффициенты отводов АГЗУ;

2.4 Зона "Журнал событий", содержит записи событий и механизм чтения записей;

2.5 Зона "Архив измерений", содержит записи результатов измерений и механизм чтения записей;

3. Зоны, перечисленные в п.2.1...2.5 опрашиваются только при появлении признака изменения содержимого в зоне "Состояние Установки", или по принудительному запросу от верхнего уровня;

4. Для управления АГЗУ предназначена зона "Управление АГЗУ", в которую помещается описание команды\группы команд управления. Состояние выполнения группы команд и результаты отслеживаются через зону "Состояние Установки";

5. Для организации прямого доступа к интеллектуальным элементам КИПиА АГЗУ организован механизм шлюза протокола Modbus, позволяющий переадресовывать запросы к ним через КЗУ ( сквозной канал обращения к Modbus устройствам). Варианты реализации:

- сквозной пропуск корректных запросов\ответов Modbus с адресом, отличным от адреса КЗУ согласно таблице маршрутизации, наиболее простой вариант. Поддерживается, например SCADAPack32 на уровне системного ПО и может быть использован также для мониторинга происходящих процессов в АГЗУ и КИПиА утилитами локального диагностирования, запущенными непосредственно на объекте с переносного ПК, не подозревающими о наличии шлюза;

- реализация поддержки команды 43 MODBUS Encapsulated Interface (MEI) согласно стандарта Modbus. Менее предпочтительный вариант, т.к. команда предназначена для инкапсуляции пакетов других протоколов в кадры Modbus, и требует разработки специализированного ПО для целей, описанных в предыдущем варианте. Интересен тем, что позволяет создать канал не только для Modbus, но даже для "сырого" пакетного обмена - т.е. верхний уровень заворачивает пакет данных, отсылает КЗУ, тот отсылает его в указанный порт, ждет ответа и возвращает его, если он есть. Позволяет КК через КЗУ обращаться к устройству даже если КЗУ не знает протокола. Требует разработки нестандартной команды, что отсекает стороннее ПО мониторинга и настройки устройств;

6. Вмешательство в критичные настройки интеллектуальных элементов КИПиА АГЗУ по сквозному каналу считается допустимым только при переводе АГЗУ в специальный диагностический режим, т.к. может повлиять на результаты измерений. Работа сквозного канала в обычном режиме ограничивается только чтением переменных, в диагностическом - разрешает посылку управляющих команд и изменение значений переменных.


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Сообщение: 6
Зарегистрирован: 02.06.08
Откуда: Нефтеюганск
Репутация: 0
ссылка на сообщение  Отправлено: 03.06.08 07:31. Заголовок: Радик пишет: 5. Для..


Радик пишет:

 цитата:
5. Для организации прямого доступа к интеллектуальным элементам КИПиА АГЗУ организован механизм шлюза протокола Modbus, позволяющий переадресовывать запросы к ним через КЗУ ( сквозной канал обращения к Modbus устройствам). Варианты реализации:



Программный пакет пульта телемеханики опрашивает КК и КЗУ по своему алгоритму и своими средствами.
Вы планируете предоставить в комплекте с КЗУ некий программный модуль(для Windows?) для доступа по Modbus к оборудованию АГЗУ?
Modbus может организовать довольно "медленный" канал и на время работы с конкретной АГЗУ по шлюзу опрос остальных кустовых площадок должен будет приостановлен? По нашему предприятию это(останов телмеханики) не допустимо.

Спасибо: 0 
ПрофильЦитата Ответить
Разработчик ПО ОАО "АК ОЗНА"




Сообщение: 62
Зарегистрирован: 22.02.08
Откуда: РФ, Октябрьский РБ
Репутация: 0
ссылка на сообщение  Отправлено: 03.06.08 08:17. Заголовок: Vlad_UA9JKW пишет: ..


Vlad_UA9JKW пишет:

 цитата:
Вы планируете предоставить в комплекте с КЗУ некий программный модуль(для Windows?) для доступа по Modbus к оборудованию АГЗУ?

таких планов нет. Предоставляем возможность стандартным протоколом обратиться к подчиненным устройствам, что позволит при желании доработать программный пакет пульта телемеханики или ПО кустового контроллера с целью расширенного мониторинга измерительного процесса. В идеологию построения верхнего уровня вмешиваться планов нет - максимум распространять ОЕМ-описания измерительных установок в виде импортируемых файлов описаний структуры тэгов и полезных функций работы с данными для наиболее распространенных SCADA систем разработки. Ну и некую тестовую реализацию, позволяющую опробовать реализацию разрабатываемого стандарта с переносного ПК и убедиться в работоспособности заявленных функций на уровне КЗУ.

Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 3
Зарегистрирован: 03.04.18
Репутация: 0
ссылка на сообщение  Отправлено: 03.04.18 19:41. Заголовок: В Москве все зрелые ..


В Москве все зрелые проститутки представлены на нашем сайте, а еще у нас есть интим карта
всех девушек для вашего досуга.


Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  5 час. Хитов сегодня: 12
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет