S3 - это надежность

  • S3 - это аппаратная защита кода и данных критически важных задач благодаря сверхнадежной RTOS QNX.
  • S3 - это постоянный мониторинг состояния процессов, их диагностика, перезапуск, протоколирование ситуаций
  • S3 - это защита переменных, а не элеменов интерфейса от несанкционированного изменения
  • S3 - это более чем 8 успешных лет опыта использования программного продукта SilverTM , предшественника S3

Дублирование

Больше
13 года 9 мес. назад #136 от art-udav
art-udav создал тему: Дублирование
Добрый день, Вы пишите что при резервировании, модули I\O присоединяются к обоим контроллерам параллельно. По TCP/IP (если модули поддерживают) все понятно, а как если по последовательному интерфейсу (RS232\422\485), или если модули PCI\ISA? Как SCADA S3 реагирует на переключение контроллера с одного на другой?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
13 года 9 мес. назад #139 от kit
kit ответил в теме Дублирование
Добрый день. В документации говорится о входных сигналах котрые подключаются к обоим котроллерам с помощью модулей IO (УСО). Каждый контроллер комплектуется одинаковым набором модулей УСО. Все входные сигналы подключаются к соответствующим входам УСО паралельно.
Наличие TCP/IP не обязательно, но обязательно контроллеры должны быть связаны через интерфейс RS232

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
13 года 9 мес. назад #140 от art-udav
art-udav ответил в теме Дублирование
Интересно, а как вы себе представляете подключение допустим термометров сопротивления к двум УСО, для этого нужно поставить или два датчика или конвертер сопротивление-ток и затем последовательно (через стабилитронную развязку) завести на два модуля. Оба варианта очень накладны, про первый вообще говорить не буду, про второй - конвертер 150$ минимум, 100 точек контроля температуры (контроль температуры генератора допустим) = 15К$.
На сколько я знаю в системах резервирования блоки ввода вывода (УСО) не дублируют (они считаются надежным звеном системы), дублируют и/или датчики, распределяя на разные модули УСО, и\или микропроцессорные модули (у них MTBF значительно ниже чем у УСО). Про первый вариант не будем говорить, а вот второй? Если использовать УСО с TCPIP или даже с последовательным интерфейсом RS485 все понятно, ваша система будет работать, а если с модулями ISA PCI - тогда оба контроллера должны быть на одной шине, или как-то умудриться "продолжить" шину из контроллера с УСО в дублирующий контроллер.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
13 года 9 мес. назад - 13 года 9 мес. назад #141 от ilapko
ilapko ответил в теме Дублирование
А 100% горячее резервирование вообще не дешевая штука. И ставят его тогда, когда мы за ценой не постоим, действительно нужно.

УСО конечно дешевле "посчитать" надежным, хотя на практике как раз наоборот. Термопары в металлургии вообще расходный материал. В наших системах встречались случаи, когда УСО тоже дублировалось или даже троировалось по мажоритарной схеме - т.е. на трубопроводе например ставились последовательно три расходомера один за другим

По поводу Вашего примера - по нашему мнению классические 3-х и 4-х проводные схемы подключения RTD становятся все больше экзотикой из за дороговизны кабеля и модулей ввода. Сейчас внутрь термометра устанавливается "таблетка" токового преобразователя 4-20 mA и весь термометр с таблеткой можно найти дешевле 150$

Чуть более дорогие таблетки содаржат "мозги" к которым можно подключить внешний калибратор.

Ну а дальше можно как Вы сказали или вообще отдельный комплект датчиков (см выше)


Теперь по поводу резервирования. Есть основной и резервный контроллер. К каждому заведен весь комплект УСО. В каждый залит один и тот же проект S3.

Они обмениваются между собой сообщениями по RS-232. Если резервный не получил сообщение от основного, он становится основным и продолжает управлять. Логику всего этого переклюения и реализовывает встроенный в S3 блок арбитра.

Кстати УСО у контроллеров может быть распределенное - по RS-485 или MODBUS

У нас так один закачик и делал - управлял из контроллеров по
MODBUS частотниками Delta Electronics.
Последнее редактирование: 13 года 9 мес. назад пользователем ilapko.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
13 года 9 мес. назад #142 от art-udav
art-udav ответил в теме Дублирование
Все это правильно когда дело касается капстроя новых объектов, а при реконструкции и переводе на АСУ ТП уже действующего производства заказчик старается мало тратить много получить (хотелок много).
Скажите а так возможно - шина одна (6-8 слотов ISA или PCI) с модулями УСО, а два слота заняты микропроцессорными модулями (ну и конечно соединены через RS232), происходит сбой одного, второй его подхватывает, но УСО одни и те же?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
13 года 9 мес. назад - 13 года 9 мес. назад #143 от pas
pas ответил в теме Дублирование
Да, согласен. Нужен мультимастер на шине УСО. Поддерживает CPCI или древняя VME. Только на CPCI нужно подумать, что там с накопителями и памятью.....

Вообще нужно начинать от железа в данном случае. В обычный PICMG комп Вы два процессора не вставите.

Есть еще такой вариант и у Advantech есть готовое решение - в одном корпусе двухсистемная или четырехсистемная пассивная объединительная плата.

Но это всего навсего 2 или 4 соответственно компьютера в одном промышленном корпусе - не более и не менее. Тогда будет работать.
Последнее редактирование: 13 года 9 мес. назад пользователем ilapko.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Время создания страницы: 0.108 секунд

s3.com.ua