- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Резервирование DI и AI в ПЛК.
-
- здесь недавно
- Сообщения: 7
- Зарегистрирован: 22 фев 2013, 19:27
- Имя: Петров Сергей Алексеевич
- Страна: Россия
- город/регион: Пермский край
Резервирование DI и AI в ПЛК.
Здравствуйте. Мне интересен следующий вопрос, он связан с резервированием дискретных и аналоговых сигналов в ПЛК, т.к. это обеспечит живучесть системы в целом. Подскажите пожалуйста, как можно на практике реализовать резервирование входных и выходных сигналов. Из литературы я выяснил следующие, резервирование реализуется методом голосования. Голосование можно осуществить программно, н-р на языках LD(DI), а FBD(AI)?
-
- администратор
- Сообщения: 17553
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 818 раз
- Поблагодарили: 1647 раз
Re: Резервирование DI и AI в ПЛК.
Резервировать по уму надо не входы/выходы, а контроллер целиком. Один вход очень редко умирает - умирает обычно как минимум модуль входов или контроллер целиком (или связь с ним рвется, что равнозначно).
И второе. Зависит от цели резервирования. Если Вы спасаетесь от умирания контроллера - это одно. Если вы бьётесь за достоверность сигналов от датчиков - это совсем другое, тут уже дублируются первичные датчики и по уму делается схема подключения с контролем целостности цепей. Если Вы преследуете обе цели сразу - тут полное резервирование всей подсистемы получается, и это третье. Надо определиться с целью.
И второе. Зависит от цели резервирования. Если Вы спасаетесь от умирания контроллера - это одно. Если вы бьётесь за достоверность сигналов от датчиков - это совсем другое, тут уже дублируются первичные датчики и по уму делается схема подключения с контролем целостности цепей. Если Вы преследуете обе цели сразу - тут полное резервирование всей подсистемы получается, и это третье. Надо определиться с целью.
По вопросам работы Форума можно обратиться по этим контактам.
-
- БАН
- Сообщения: 642
- Зарегистрирован: 03 июн 2010, 12:26
- Имя: Козин Александр Елисеевич
- Страна: Украина
- город/регион: Одесса
- Благодарил (а): 2 раза
- Поблагодарили: 6 раз
- Забанен: Бессрочно
Re: Резервирование DI и AI в ПЛК.
А они вам нужны, вот эти хлопоты с голосованиями? Приходилось когда-то запускать такую систему телемеханики: ТМ-131. Вот там были эти самые голосования, с непомерной дуростью, все процессорное ядро голосовало по принципу 2 из 3, включая память, а самое узкое место - периферия, была вообще не резервирована. Ничего, кроме дурацких хлопот в наладке и снижения общей надежности это не давало. Гораздо перспективнее развитая программная диагностика. А если уж так хочется - делайте систему со 100% резервированием
-
- почётный участник форума
- Сообщения: 3575
- Зарегистрирован: 10 ноя 2009, 04:58
- Имя: Толмачев Михаил Алексеевич
- город/регион: г. Чехов, МО
- Благодарил (а): 6 раз
- Поблагодарили: 271 раз
Re: Резервирование DI и AI в ПЛК.
Повторю еще раз теорию. Существуют отказоустойчивые (H-системы по терминологии Сименса) и отказобезопасные системы (F-системы, fail-safe, safety). Определитесь для начала, что Вам нужно, не надо тут Буран-Энергию строить, в котором мажоритарная схема применялась и это ужас.