адок свердловин) на куща;
склад общекустового обладнання, що підключається на цьому кущу;
номери і тип СУ, підключених до локальної мережі куща (станцій типу ДН, ЕЦН, АЦЗУ);
межі шкал датчиків для аналогових сигналів від датчиків общекустового обладнання.
Крім того, в системі задаються геологічні номера свердловин куща, та їх підключення до каналів станцій ДН і ЕЦН, типи цих свердловин, режими їх роботи та заміру дебіту. За цими даними формується кілька описателей, перші копії яких зберігаються в конфігураційній базі даних системи:
описувач підключення станції до локальної мережі куща; копія цього описателя зберігається в контролері общекустовой станції; в цьому описувач задаються номери і типи станцій, підключених до локальної мережі куща (ДН, ЕЦН, АЦЗУ); після того, як цей описувач буде записаний в контролер общекустовой станції з ДП, контролер общекустовой станції включає ці станції в список опитування і починає циклічно їх опитувати;
описувач підключення свердловин до каналів станцій ДН і ЕЦН; копія цього описателя також зберігається в контролері общекустовой станції; в цьому описувач наведено список всіх свердловин куща; для кожної свердловини вказується номер свердловини в межах куща (системний), геологічний номер свердловини, її тип, режим виміру, номери станцій ДН і ЕЦН до яких підключена дана свердловина та номери каналів цих станцій ДН і ЕЦН;
описувач датчиків, підключених до каналів общекустовой станції; цей описувач зберігається тільки в конфігураційній базі даних системи; в цьому описувач задаються шкали датчиків, підключених до общекустовой станції; ця інформація використовується для обробки даних, отриманих від станції (для перекладу значень аналогових параметрів в інженерні одиниці).
Інформація, що міститься в цих описувачу, використовується в системі для наступних цілей:
для включення КП куща в список опитування мережі промислу;
для організації роботи локальної мережі куща по збору даних і передачі команд управління;
для обробки отриманої інформації на ДП;
для ведення циклу автоматичного заміру дебіту свердловин общекустовой СУ.
. 3.3 Взаємодія СУ общекустовой з локальною мережею куща свердловин
Обмін даними зі станціями ДН і ЕЦН ведеться в локальній мережі куща. Мережа фізично реалізована чьотирьох лінією зв'язку по інтерфейсу RS - 485. Протокол обміну - Modbus RTU. Майстром у цій мережі виступає контролер общекустовой станції. За списком підключених станцій контролер общекустовой станції веде опитування підлеглих станцій.
Опитування ведеться по кільцю. Швидкість обміну встановлена ??38400 бод. Період повного опитування всіх станцій у мережі куща залежить від числа підключених станцій. Протокол обміну з кожним типом станцій описано в посібнику на цю станцію. Дані, отримані від станцій, зберігаються в пам'яті контролера общекустовой станції, і потім передаються на ДП.
Контролер общекустовой станції підключається до локальної мережі куща через порт COM1 контролера. До локальної мережі куща допускається підключення до 8 станцій типу ДН (різних модифікацій) і до 8 станцій ЕЦН (різних модифікацій) [5].
Параметри настройки порту COM1 контролера станції наведені в таблиці 3.11.
Таблиця 3.11 - Параметри настройки порту COM1 контролера
Параметри настройки порту COM1 контролера ЗначеніеПротокол Modbus RTUАдресація СтандартнаяРежім Повний дуплексСкорость обміну 38400 бодЧісло біт данних8Контроль парності НетЧісло степових біт 1тіпа порта4-проводний RS - 485
. 3.4 Опис інтерфейсу обміну з ДП
Для обміну даними з ДП використовується протокол Modbus RTU.
Розподіл адрес КП описано в керівництві з експлуатації общекустовой станції. Фізично обмін ведеться по радіоканалу зі швидкістю 1200 бод. Для сполучення з радіостанцією використовується модем 5902 (модуль А3).
Модем підключений до порту СОМ2 контролера общекустовой станції.
Обмін даними зводиться до читання вмісту регістрів пам'яті контролера і записи в них даних (команд і налаштувань).
Для читання даних від станції використовується спеціально виділена область пам'яті контролера з адресами починаючи з 41000 по 41124. Область регістрів такого розміру зчитується однією командою Modbus.
Вміст регістрів 41000-41124 являє собою посилку даних. У регістрі 41008 міститься код посилки. Кожна посилка має свій код, який нарощується лічильником посилок. У посилці пер...