Современные технологии автоматизации» («СТА») —  журнал для квалифицированных специалистов по промышленной автоматизации Форум СТА — современные технологии автоматизации Домашняя страница
Домашняя страница форума CTA Домашняя страница форума CTA > II. АСУТП и SCADA > Архив
  Активные темы Активные темы
  FAQ FAQ  Искать в форуме   Зарегистрироваться Зарегистрироваться  Вход в систему Вход в систему

Резервирование & Genesis32

 Ответить Ответить
Автор
Сообщение
Алексей М. Лебедев Смотреть выпадающим
Участник
Участник
Аватар

Присоединился: 17 Июнь 2004
Online Status: Offline
Публикации: 70
Свойства публикации Свойства публикации   Ответить, цитируя автора - Алексей М. Лебедев Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Тема сообщения: Резервирование & Genesis32
    Опубликовано: 23 Сентябрь 2004 16:05

Народ, подскажите кто знает.

Задача такая. Необходимо создать систему, из 2-х машин (серверов сбора информации и архивирования) и 3-х АРМов. Сервера должны друг друга дублировать.

АРМы сами по себе пассивные, берут с сервера значения параметров и отображают на экране. Переключение в АРМе сделать не трудно (настроить соответствующим образом DataWorks), но суть дела в том, что необходимо заставить сервера собирать в параллели информацию с механизмов, а также регистрировать все команды с АРМов, независимо к какому серверу подключены АРМы. Т.о. базы данных на серверах д.б. идентичные по набору сигналов. 

Как это реализовать, используя Genesis32?

Алексей М. Лебедев
Технический отдел
ПРОСОФТ Санкт-Петербург
Наверх
Voronenkov Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 15 Март 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 112
Свойства публикации Свойства публикации   Ответить, цитируя автора - Voronenkov Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 23 Сентябрь 2004 20:23

В общих чертах:

На "2-x машинах" сбора и архивирования также настраивается DWX32.

И все архиваторы на "2-х машинах" сбора работают с локальными ОРС серверами через локальные DWX32.

На первой машине локальный ОРС - основной, нелокальный - резервный

На второй машине локальный ОРС - резервный, нелокальный основной.

----
А на АРМах, в качестве ОРС серверов в DWX32 указывается DWX32.Redundant Nodes машин сбора

Т.е. получается двухуровневое соединение DWX

Vladimir Voronenkov
"Первая Миля", Authorized ICONICS Systems Integrator
Наверх
Алексей М. Лебедев Смотреть выпадающим
Участник
Участник
Аватар

Присоединился: 17 Июнь 2004
Online Status: Offline
Публикации: 70
Свойства публикации Свойства публикации   Ответить, цитируя автора - Алексей М. Лебедев Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 24 Сентябрь 2004 18:04

А как обеспечить зеркальность архивов на серверах? Ведь если один из серверов выходит из строя - АРМы переключатся на второй и необходимо, чтоб базы архивов на второй машине совпадали с первой.

Алексей М. Лебедев
Технический отдел
ПРОСОФТ Санкт-Петербург
Наверх
Voronenkov Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 15 Март 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 112
Свойства публикации Свойства публикации   Ответить, цитируя автора - Voronenkov Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 24 Сентябрь 2004 21:14

Все ОРС клиенты в каждый конкретный момент времени работают только с одним ОРСсервером. И соответсвенно пишут одно и тоже в свои локальные архивы.

 

А по уму для таких вещей (идентичность, надежность и др) ставиться сервер с 5-м RAID-ом и SCSI-дисками. И все проблемы идентичности архивов и трендов моментом исчезают.

 

Мы пару лет мучились с аналогичными проблемами в Тепловых Сетях (семь машин, 4-и с ОРС серверами и 3 АРМа) и все равно пришли к серверам. Цена вопроса 2,5-3 т. у.е., а спокойствия и стабильности на все 10.

 

Vladimir Voronenkov
"Первая Миля", Authorized ICONICS Systems Integrator
Наверх
Алексей М. Лебедев Смотреть выпадающим
Участник
Участник
Аватар

Присоединился: 17 Июнь 2004
Online Status: Offline
Публикации: 70
Свойства публикации Свойства публикации   Ответить, цитируя автора - Алексей М. Лебедев Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 26 Сентябрь 2004 09:05
Дело в том, что у меня в качестве источников данных не ОРС-сервера, а СОМ-порты, опрос методом "запрос-ответ". Мне кажется механизм таков - основной сервер производит опрос, а резервный должен с первого подглядывать данные, в случае выхода первого из строя основным становится второй и начинает опрос портов сам, ... т.о. должно выполняться условие одинаковости. Теперь осталось понять как осуществить это подглядывание и как резервному понять, что он резервный и когда он уже основной :-)
Алексей М. Лебедев
Технический отдел
ПРОСОФТ Санкт-Петербург
Наверх
Voronenkov Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 15 Март 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 112
Свойства публикации Свойства публикации   Ответить, цитируя автора - Voronenkov Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 26 Сентябрь 2004 19:26

Из COM-порта, через DWX32 в Genesis и без ОРС-серверов?

А как?

 

Получаеться недостаточно исходных данных в вопросе!

Vladimir Voronenkov
"Первая Миля", Authorized ICONICS Systems Integrator
Наверх
Алексей М. Лебедев Смотреть выпадающим
Участник
Участник
Аватар

Присоединился: 17 Июнь 2004
Online Status: Offline
Публикации: 70
Свойства публикации Свойства публикации   Ответить, цитируя автора - Алексей М. Лебедев Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 27 Сентябрь 2004 17:43

DWX+GWX ....

GWX своим VBA+MSCOMM32 читает порт, разбирает данные и распихивает в DWX. Архивация идёт AWXомСервером и TWXСервером ... получая данные из DWX.

Алексей М. Лебедев
Технический отдел
ПРОСОФТ Санкт-Петербург
Наверх
Voronenkov Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 15 Март 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 112
Свойства публикации Свойства публикации   Ответить, цитируя автора - Voronenkov Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 27 Сентябрь 2004 18:11
Первоначально опубликовано Алексей М. Лебедев

DWX+GWX ....

GWX своим VBA+MSCOMM32 читает порт, разбирает данные и распихивает в DWX. Архивация идёт AWXомСервером и TWXСервером ... получая данные из DWX.

Да уж !

Но не важно. Ведь даже в данном случае DWX выступает для AWX и TWX в качестве ОРС-сервера.

А регистры двух DWX могут быть зарезервированы через 3-й DWX для любых клиентов.

И клиентам поток идет один и только один.

Vladimir Voronenkov
"Первая Миля", Authorized ICONICS Systems Integrator
Наверх
 Ответить Ответить

Переход на форум Права доступа на форуме Смотреть выпадающим

Bulletin Board Software by Web Wiz Forums® version 9.64
Powered by Web Wiz Forums Free Express Edition
Copyright ©2001-2009 Web Wiz