Личная страница автора

Программный комплекс распределенной регистрации данных для систем мониторинга и управления технологическими процессами.

Программный комплекс распределенной регистрации данных входит в состав программно-аппаратного комплекса, состоящего из центрального компьютера системы, периферийных устройств регистрации, измерительных и управляющих модулей типа ADAM-4XXX фирмы Advantech или других, связанных между собой полевой сетью на базе интерфейса RS-485 и/или радиоканалом на базе радиомодемов и шлюзовых модулей типа ADAM-4530. Программные приложения комплекса позволяют также работать и при отсутствии связи с периферийными устройствами, т.е. при их работе в автономном режиме. Комплекс предназначен для круглосуточной автоматической регистрации данных, а также управления технологическими процессами в ручном режиме, а при использовании дополнительных программных средств – и автоматически. Комплекс использовался для проведения промысловых гидродинамических экспериментов по исследованию свойств нефтеносных пластов и скважин на нефтяных месторождениях Татарстана. В состав программ комплекса входят следующие приложения:

1.      Центральный сервер регистрации данных и управления FLEX.EXE v.4.4– приложение Windows 98/NT/2000/XP, установленное на центральном компьютере системы регистрации. Является управляющей программой для периферийных устройств регистрации и средств контроля и управления, обслуживаемых модулями типа ADAM, ведет архивы регистрируемых данных и сообщений по каналам, связанным со средствами контроля и управления. Поддерживает до 4 отдельных полевых сетей на базе интерфейса RS-485 или радиомодемов, подключенных к последовательным портам компьютера.

2.      Периферийный сервер регистрации данных E188.EXE v.2.1 – программа DOS, установленная на периферийном устройстве регистрации – контроллере CPU188-5 v.3 фирмы Fastwel комплектации MX с соответствующим набором дополнительных узлов. Управляет всеми аппаратными средствами контроллера, ведет архив данных и сообщений по собственному набору каналов, обеспечивает связь с центральным компьютером через полевую сеть или радиомодем. Может работать и без связи с центральным компьютером. Может поставляться в виде пакета разработки, который позволяет разрабатывать собственные модули обслуживания устройств (драйверы).

3.      Программа загрузки архивов периферийных серверов регистрации ELOAD.EXE v.1.1 – программа DOS, предназначенная для загрузки данных и сообщений из архивов периферийных серверов регистрации, работающих в автономном режиме, в том числе через сеть RS-485 или радиомодем. Позволяет обслуживать периферийные устройства регистрации, размещенные в полевых условиях, с помощью компьютера типа ноутбук или лап-топ с ресурсами, недостаточными для установки ОС Windows 98.

4.      Программа графического представления данных GrDataR.xls – приложение Excel 2000, устанавливаемое на центральном компьютере системы регистрации или другом компьютере, связанном с центральным локальной сетью типа Microsoft. Является приложением-клиентом центрального сервера регистрации и служит для представления в виде графиков данных, зарегистрированных в архивах центрального сервера регистрации, а также регистрируемых в процессе просмотра. Может использоваться и без связи с сервером.

5.      Программа управления внешними устройствами и регистрацией данных по времени ProgT.xls – приложение Excel 2000, устанавливаемое на центральном компьютере системы регистрации. Является приложением-клиентом для центрального сервера регистрации и управления и служит для управления данными его каналов и данными связанных каналов периферийных устройств, а также параметрами регистрации, автоматически изменяя их значения в заданные моменты времени.

6.      Программа отображения данных и расчета фильтрационных параметров пласта GrDataN.xls - приложение Excel 2000/2003, устанавливаемое на центральном компьютере системы регистрации или другом компьютере, связанном с центральным локальной сетью типа Microsoft. Выполняет все функции программы графического представления данных, а также предназначено для обработки данных промысловых экспериментов, проводимых методом фильтрационных волн давления (ФВД), и расчета фильтрационных параметров нефтеносного пласта по классической модели фильтрации.

Если не предполагается использования специфических алгоритмов управления с обратной связью, то конфигурирование и настройка комплекса распределенной регистрации могут осуществляться квалифицированным оператором системы без привлечения программистов. Для создании специфических алгоритмов управления системой привлекается программист средней квалификации (языки программирования Visual Basic, Visual Basic for Application (Excel, Access)), хорошо знакомый с управляемой системой. Разработку драйверов периферийного сервера регистрации может осуществлять программист в среде Borland C++ v.3.1, знакомый с объектно-ориентированным программированием. Программный комплекс наиболее удобно использовать на этапе исследования динамики управляемой системы, для разработки и отладки алгоритмов управления в системах с характерными временами от десятков секунд до нескольких недель и более.

Загрузить документацию (включает пример схемы комплекса, рекомендации по настройке и эксплуатации)

odivanov@mail.ru

Мои публикации:

 



Hosted by uCoz