- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Резервирование ПЛК. Как правильно и лучше?
Модератор: kirillio
-
- здесь недавно
- Сообщения: 10
- Зарегистрирован: 18 сен 2015, 11:25
- Имя: Bogdanov Vladimir
- Страна: Russia
- город/регион: SPb
Резервирование ПЛК. Как правильно и лучше?
Друзья, доброго времени суток!
Появилась у меня задача построения системы диспетчерского контроля с резервированием.
---------------
Будет шкаф сбора данных, около сотни аналоговых сигналов, столько же дискретных. Их необходимо увязать в ПЛК через модули ввода/вывода для последующей передачи на верхний уровень. Используя один ПЛК всё ясно. Но есть необходимость в установке резервного ПЛК, который самостоятельно, сразу же после выхода из строя основного ПЛК возьмет на себя управление и даст сигнал диспетчеру о неисправности основного и переходе на резервный. При этом, система, работая на резерве, должна мониторить состояние основного ПЛК и в случае возобновления работоспособности основого, перейти назад на него.
Конкретное оборудование еще не выбиралось, но Schneider однозначно не рассматривается.
--------------
А вопросы следующие:
1) Как лучше организовать контроль работоспособности основного и резервного ПЛК?
2) И как практически лучше организовать автоматический переход на резервный, при этом не резервируя модули ввода/вывода?
Спасибо за ваше время и внимание!
Появилась у меня задача построения системы диспетчерского контроля с резервированием.
---------------
Будет шкаф сбора данных, около сотни аналоговых сигналов, столько же дискретных. Их необходимо увязать в ПЛК через модули ввода/вывода для последующей передачи на верхний уровень. Используя один ПЛК всё ясно. Но есть необходимость в установке резервного ПЛК, который самостоятельно, сразу же после выхода из строя основного ПЛК возьмет на себя управление и даст сигнал диспетчеру о неисправности основного и переходе на резервный. При этом, система, работая на резерве, должна мониторить состояние основного ПЛК и в случае возобновления работоспособности основого, перейти назад на него.
Конкретное оборудование еще не выбиралось, но Schneider однозначно не рассматривается.
--------------
А вопросы следующие:
1) Как лучше организовать контроль работоспособности основного и резервного ПЛК?
2) И как практически лучше организовать автоматический переход на резервный, при этом не резервируя модули ввода/вывода?
Спасибо за ваше время и внимание!
-
- осмотрелся
- Сообщения: 125
- Зарегистрирован: 25 авг 2015, 11:55
- Имя: Ефименко Роман Владимирович
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 1 раз
- Поблагодарили: 17 раз
Re: Резервирование ПЛК. Как правильно и лучше?
Simatic S7-400H вам поможет. Есть, наверно, и у других.
Специально для таких вещей и предназначены, самому ничего придумывать не надо.
Специально для таких вещей и предназначены, самому ничего придумывать не надо.
-
- здесь недавно
- Сообщения: 10
- Зарегистрирован: 18 сен 2015, 11:25
- Имя: Bogdanov Vladimir
- Страна: Russia
- город/регион: SPb
Re: Резервирование ПЛК. Как правильно и лучше?
Спасибо, посмотрел, отличное решение! Однако стоимость такой сборки будет очень не дешеваяerv_asutp писал(а):Simatic S7-400H вам поможет. Есть, наверно, и у других.
Специально для таких вещей и предназначены, самому ничего придумывать не надо.
-
- БАН
- Сообщения: 642
- Зарегистрирован: 03 июн 2010, 12:26
- Имя: Козин Александр Елисеевич
- Страна: Украина
- город/регион: Одесса
- Благодарил (а): 2 раза
- Поблагодарили: 6 раз
- Забанен: Бессрочно
Re: Резервирование ПЛК. Как правильно и лучше?
Непонятна постановка задачи. Если нет резервирования модулей ввода/вывода - в чем тогда вообще смысл резервирования? Если периферия выходит из строя, как правило, гораздо чаще, чем собственно ПЛК. Для чего резервировать в системе самый надежный элемент?
-
- здесь недавно
- Сообщения: 10
- Зарегистрирован: 18 сен 2015, 11:25
- Имя: Bogdanov Vladimir
- Страна: Russia
- город/регион: SPb
Re: Резервирование ПЛК. Как правильно и лучше?
Александр, соглашусь с вами, в таком случае лучше резервировать ПЛК и модули.Alexander писал(а):Непонятна постановка задачи. Если нет резервирования модулей ввода/вывода - в чем тогда вообще смысл резервирования? Если периферия выходит из строя, как правило, гораздо чаще, чем собственно ПЛК. Для чего резервировать в системе самый надежный элемент?
Но как в таком случае избежать дублирования датчиков (чтобы сигналы с одного датчика поступали на и туда, и туда) и как определить выход из строя первой системы, ведь там может умереть не всё и сразу, а может отвалиться, например, какой-то один модуль? Прошу прощения, если задаю очевидный вопрос
-
- эксперт
- Сообщения: 2092
- Зарегистрирован: 15 авг 2011, 21:36
- Имя: Пупков Сергей Викторович
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 135 раз
- Поблагодарили: 174 раза
Re: Резервирование ПЛК. Как правильно и лучше?
Это единственная формулировка в ТЗ ?vovs писал(а):Появилась у меня задача построения системы диспетчерского контроля с резервированием.
Тогда эта формулировка скорее о резервировании SCADA.
Они как раз ломаются чаще, намного чаще, чем PLC.
CPU промышленного контроллера я бы охарактеризовал, как самый надежный элемент в системе автоматизации. Ну от производителя конечно тоже зависит надежность.
-
- эксперт
- Сообщения: 1172
- Зарегистрирован: 14 ноя 2013, 20:35
- Имя: Анатолий Сергеевич
- Страна: Россия
- город/регион: Башкортостан
- Благодарил (а): 13 раз
- Поблагодарили: 68 раз
Re: Резервирование ПЛК. Как правильно и лучше?
100 аи и 100 ди и главное чтоб не Шнейдер электрик - интересная задача! Без Шнейдера вряд ли решится!
Хоть процесс опишите...
А так, резервируемые цпу встречал у отечественных кр500 и базиса100. У первого ценник вполне приемлимый, а вот второй будет подороже...зато техподдержка отзывчивая)
Хоть процесс опишите...
А так, резервируемые цпу встречал у отечественных кр500 и базиса100. У первого ценник вполне приемлимый, а вот второй будет подороже...зато техподдержка отзывчивая)
-
- здесь недавно
- Сообщения: 10
- Зарегистрирован: 18 сен 2015, 11:25
- Имя: Bogdanov Vladimir
- Страна: Russia
- город/регион: SPb
Re: Резервирование ПЛК. Как правильно и лучше?
megavolt86 писал(а):100 аи и 100 ди и главное чтоб не Шнейдер электрик - интересная задача! Без Шнейдера вряд ли решится!
Хоть процесс опишите...
А так, резервируемые цпу встречал у отечественных кр500 и базиса100. У первого ценник вполне приемлимый, а вот второй будет подороже...зато техподдержка отзывчивая)
Да технологический процесс минимальный - сбор данных, управление некоторыми дискретными сигналами.
Как советовал ALEXANDER, действительно нет сиысла резервировать только ЦП, нужно полностью контроллер с модулями. Отвалился какой - то элемент у плк - система переключается на второй.
Вопрос именно и в том, как контроллировать работоспособность одного контроллера другим ( и его модулей).
Буду подготавливать 2 решения:
Первое решение будет на оборудовании ТЕКОН. Контроллер МФК1500 или МФК3000. Эти ПЛК разработанны для создания надежных систем, поддерживают резервирование ЦП. Вроде как, на шину можно установить 2 блока питания (один, соответственно, резервный) и должна поддерживаться возможность резервирования модулей ввода/вывода (этот момент буду еще выяснять у их неразговорчивой техподдержки), иначе смысла в таком ПЛК нет.
А вот второе решение нужно именно на двух отдельных ПЛК. Такое решение было бы более предпочтительно для заказчика ( наверно потому, что видит 2 железки на разных шинах и ему это кажется понятнее ). Оно было бы, вероятно, и дешевле. Но есть вопросы, указанные выше :(
P.S. В сети народом неоднократно задавались вопросы по резервированию ПЛК, однако лично я ответов не нашел.
Когда все реализую, обязательно опишу технологию, но пока сам не врубился и прошу немножко вашей помощи, друзья (именно по решению с двумя отдельными ПЛК). Заранее благодарю!
-
- почётный участник форума
- Сообщения: 1041
- Зарегистрирован: 29 апр 2014, 09:57
- Имя: Рыбкин Владимир Геннадьевич
- Страна: Россия
- город/регион: Тверь
- Благодарил (а): 55 раз
- Поблагодарили: 134 раза
Re: Резервирование ПЛК. Как правильно и лучше?
Насколько я помню, У Ломиконтов Л-112 ставятся два Ломикона Л-110. Входы соединены параллельно, выходы через перекидной контакт реле. Один Ломиконт работает, второй по последовательному порту диагностирует первый. Если он обнаруживает ошибку, включает реле и берёт управление на себя.
-
- почётный участник форума
- Сообщения: 1115
- Зарегистрирован: 09 фев 2011, 11:32
- Имя: Дитрих Евгений Линусович
- город/регион: Донецк
- Благодарил (а): 323 раза
- Поблагодарили: 218 раз
Re: Резервирование ПЛК. Как правильно и лучше?
См. ControlLogix Enhanced Redundancy System - резервирование процессоров.
Однако присоединяюсь к ответившим выше: "Зачем резервировать процессор?"
Из книги "Programmable controllers: theory and implementation/L.A. Bryan,
E.A. Bryan."
В других книгах "циферки" аналогичные.
Может в придачу надо смотреть на Safety I/O?
Соответственно процессор тоже должен быть из Safety.
PS. Правота Заказчика часто гасится ответом: "Любой каприз, за ваши деньги".
Однако присоединяюсь к ответившим выше: "Зачем резервировать процессор?"
Из книги "Programmable controllers: theory and implementation/L.A. Bryan,
E.A. Bryan."
В других книгах "циферки" аналогичные.
Может в придачу надо смотреть на Safety I/O?
Соответственно процессор тоже должен быть из Safety.
PS. Правота Заказчика часто гасится ответом: "Любой каприз, за ваши деньги".
_______________________________________________
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу
-
- администратор
- Сообщения: 4739
- Зарегистрирован: 25 июл 2008, 07:12
- Имя: Диев Александр Васильевич
- Страна: Россия
- город/регион: г. Сегежа, Карелия
- Благодарил (а): 225 раз
- Поблагодарили: 396 раз
Re: Резервирование ПЛК. Как правильно и лучше?
От такой логики иногда страшновато становится...
Коллеги, а ничего, что разные компоненты системы в плане возможного выхода из строя отличаются не только вероятностью такого события, но и его последствиями. К примеру, накрылся модуль аналоговых входов. Что из этого следует? Система может потерять один или несколько сигналов. Штук 8 из 200-300 присутствующих в системе. Варианты последствий:
1. Точка второстепенная, технология не пострадает за время замены модуля (замена, естественно, на ходу - без всяких остановов и перезапусков системы)
2. Отказ какого-то из регуляторов. Приходится на время замены переходить на ручной режим.
3. False Positive в ПАЗ. Ложное срабатывание защиты, технология остановлена на время замены модуля.
4. False Negative в ПАЗ. Отсутствие сработки защиты в условиях, когда она была нужна. Наихудший вариант, авария.
Теперь варианты при отказе "самого надёжного компонента" - ПЛК. Тут вариантов негусто, а именно:
1. Технологический объект неуправляем. Дальнейшее развитие ситуации зависит от технологического объекта: от остановки с вероятностью 100% до такой же вероятности аварии.
Так что я бы рекомендовал поменьше теоретизировать и побольше думать о последствиях.
Коллеги, а ничего, что разные компоненты системы в плане возможного выхода из строя отличаются не только вероятностью такого события, но и его последствиями. К примеру, накрылся модуль аналоговых входов. Что из этого следует? Система может потерять один или несколько сигналов. Штук 8 из 200-300 присутствующих в системе. Варианты последствий:
1. Точка второстепенная, технология не пострадает за время замены модуля (замена, естественно, на ходу - без всяких остановов и перезапусков системы)
2. Отказ какого-то из регуляторов. Приходится на время замены переходить на ручной режим.
3. False Positive в ПАЗ. Ложное срабатывание защиты, технология остановлена на время замены модуля.
4. False Negative в ПАЗ. Отсутствие сработки защиты в условиях, когда она была нужна. Наихудший вариант, авария.
Теперь варианты при отказе "самого надёжного компонента" - ПЛК. Тут вариантов негусто, а именно:
1. Технологический объект неуправляем. Дальнейшее развитие ситуации зависит от технологического объекта: от остановки с вероятностью 100% до такой же вероятности аварии.
Так что я бы рекомендовал поменьше теоретизировать и побольше думать о последствиях.
Повторное использование кода не отменяет повторного использования мозга при его повторном использовании.
-
- почётный участник форума
- Сообщения: 5639
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 602 раза
- Поблагодарили: 760 раз
Re: Резервирование ПЛК. Как правильно и лучше?
Абсолютно согласен.VADR писал(а):Коллеги, а ничего, что разные компоненты системы в плане возможного выхода из строя отличаются не только вероятностью такого события, но и его последствиями.
Рассматривать надо не частоту отказов вообще, и так понятно, что количество самих ЦПУ меньше, чем число полевых устройств, а вероятность возникновения опасной ситуации вследствие отказа элемента АСУ ТП.
А диаграмма из книжки, рассматривающей кстати только классические ПЛК, так и называется Figure 1-23. Failures in a PLC-based system. (неисправности в ПЛК-системах).
Мы же оцениваем безопасность всего техпроцесса.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- эксперт
- Сообщения: 2092
- Зарегистрирован: 15 авг 2011, 21:36
- Имя: Пупков Сергей Викторович
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 135 раз
- Поблагодарили: 174 раза
Re: Резервирование ПЛК. Как правильно и лучше?
Если есть возможность, то безопасность реализуется всегда в обход CPU и самыми примитивно простыми способами. Потому что чем проще, тем надежнее. Все реле безопасности не используют какие-то алгоритмы, там просто дублирование релюшек.VADR писал(а): 1. Технологический объект неуправляем. Дальнейшее развитие ситуации зависит от технологического объекта: от остановки с вероятностью 100% до такой же вероятности аварии.
Так что я бы рекомендовал поменьше теоретизировать и побольше думать о последствиях.
Я пока не сталкивался с задачами, где нужно было бы использовать сложный алгоритм остановки процесса с помощью вычислительных систем. Но теоретически подразумеваю, что такие задачи есть.
Поэтому резервирование автоматизации у меня ассоциируется с безостановочностью процесса, чтобы не терять деньги на обслуживании, ремонте датчиков, замене модулей.
Слово автоматизация подразумевает некую замену ручного труда на машинный. В случае построения систем безопасности человеческий ручной труд там не рассматривается изначально, а значит и слово автоматизация там неуместно.
-
- почётный участник форума
- Сообщения: 1041
- Зарегистрирован: 29 апр 2014, 09:57
- Имя: Рыбкин Владимир Геннадьевич
- Страна: Россия
- город/регион: Тверь
- Благодарил (а): 55 раз
- Поблагодарили: 134 раза
Re: Резервирование ПЛК. Как правильно и лучше?
Скорее на операциях пуска и останова производства. Агрегат синтеза аммиака пускался часов 12, останавливался часов 6. Час пуска-останова в советское время обходился в 200 тысяч рублей (10 автомобилей "Волга"), сейчас, наверное, в 10 Мерседесов. Релейная ПАЗ при неисправности автоматики его, конечно, остановит, но лучше перейти на резервное управление и не останавливаться.Serex писал(а):резервирование автоматизации у меня ассоциируется с безостановочностью процесса, чтобы не терять деньги на обслуживании, ремонте датчиков, замене модулей.
А недавно в одной котельной пожаловались, что за часовой перебой в работе потребитель пара (прачечная) требует с них 200тыс. рублей за брак.
-
- администратор
- Сообщения: 4739
- Зарегистрирован: 25 июл 2008, 07:12
- Имя: Диев Александр Васильевич
- Страна: Россия
- город/регион: г. Сегежа, Карелия
- Благодарил (а): 225 раз
- Поблагодарили: 396 раз
Re: Резервирование ПЛК. Как правильно и лучше?
Далеко не всегда.Serex писал(а):Если есть возможность, то безопасность реализуется всегда в обход CPU и самыми примитивно простыми способами. Потому что чем проще, тем надежнее.VADR писал(а): 1. Технологический объект неуправляем. Дальнейшее развитие ситуации зависит от технологического объекта: от остановки с вероятностью 100% до такой же вероятности аварии.
Так что я бы рекомендовал поменьше теоретизировать и побольше думать о последствиях.
К примеру, одна очень типовая задача - остановка парового котла (котлоагрегата). В сегодняшних реалиях вполне нормальное явление - подсистема защит, которую оператор не может отключить. То есть: в технологии собирается набор условий, при которых защита сама включается; затем она находится во включенном состоянии и при необходимости сама срабатывает, останавливая котлоагрегат. И остановка там - не просто отключение питания с чего-либо: там часть задвижек и клапанов закрываются, часть - открываются, причём действия могут быть различными в зависимости от сработавшей защиты. Ну и отключается защита в процессе плановой остановки тоже сама. Таких систем сейчас полно (одна из них находится в пяти метрах от меня :) ). "По старинке" релейными схемами это сделать можно, но не могу сказать, что проще. И самоввод защиты по старинке не делали: был ключ ввода защиты, который оператор в любой момент мог включить или выключить.Serex писал(а):Я пока не сталкивался с задачами, где нужно было бы использовать сложный алгоритм остановки процесса с помощью вычислительных систем. Но теоретически подразумеваю, что такие задачи есть.
Повторное использование кода не отменяет повторного использования мозга при его повторном использовании.
-
- здесь недавно
- Сообщения: 10
- Зарегистрирован: 18 сен 2015, 11:25
- Имя: Bogdanov Vladimir
- Страна: Russia
- город/регион: SPb
Re: Резервирование ПЛК. Как правильно и лучше?
Коллеги, может быть, вернувшись к конкретной задаче, есть какие-то советы/опыт или рекомендации как (на двух ПЛК с модулями) сделать резервируемую систему?..
-
- эксперт
- Сообщения: 1172
- Зарегистрирован: 14 ноя 2013, 20:35
- Имя: Анатолий Сергеевич
- Страна: Россия
- город/регион: Башкортостан
- Благодарил (а): 13 раз
- Поблагодарили: 68 раз
Re: Резервирование ПЛК. Как правильно и лучше?
Во первых потрудитесь подробнее описать процесс, с чего вообще решили что система должна быть резервированной?vovs писал(а):Коллеги, может быть, вернувшись к конкретной задаче, есть какие-то советы/опыт или рекомендации как (на двух ПЛК с модулями) сделать резервируемую систему?..
Во вторых в сети много литературы можно найти по построению резервированных систем
И в третьих лучше смотрите в сторону оборудования с которым работали - разработка проще и вопросов меньше возникать будет...
Лично мне очень понравился квантум - есть и горячее резервирование и интерфейс среды программирования более дружелюбный чем у продукции сименса. Ценник примерно одинаковый у них.
-
- Сообщения: 2
- Зарегистрирован: 01 сен 2015, 20:47
- Имя: Марат
- Страна: Россия
- город/регион: Мытищи
Re: Резервирование ПЛК. Как правильно и лучше?
В моем представлении это выглядит примерно так:
Есть основной и резервный ПЛК, у каждого ПЛК есть дискретные входы и выходы, основной ПЛК в случае успешной работы подает импульсы на дискретный вход резервного контроллера, тем самым сбрасывая счетчик, резервный выполняет тоже самое по отношению к основному, в случае не прихода своевременного импульса контроллер считается зависшим и при помощи промежуточных реле линия RS485 переключается на резервный контроллер, при одинаковых сетевых настройках модули будут успешно опрашиваться резервным контроллером
Есть основной и резервный ПЛК, у каждого ПЛК есть дискретные входы и выходы, основной ПЛК в случае успешной работы подает импульсы на дискретный вход резервного контроллера, тем самым сбрасывая счетчик, резервный выполняет тоже самое по отношению к основному, в случае не прихода своевременного импульса контроллер считается зависшим и при помощи промежуточных реле линия RS485 переключается на резервный контроллер, при одинаковых сетевых настройках модули будут успешно опрашиваться резервным контроллером
-
- почётный участник форума
- Сообщения: 5639
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 602 раза
- Поблагодарили: 760 раз
Re: Резервирование ПЛК. Как правильно и лучше?
Метод ватчдогов, который вы изложили, из-за своей медлительности и ограниченности подходит лишь для таких процессов, которым резервирование контроллеров и ненужно - достаточно аварийного останова при зависании.maratmag писал(а):В моем представлении это выглядит примерно так:..
Подумайте-ка над синхронизацией значений таймеров, счётчиков, накопленных значений в ПИД-регуляторах и т.п.
Не всё так просто.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- Сообщения: 2
- Зарегистрирован: 01 сен 2015, 20:47
- Имя: Марат
- Страна: Россия
- город/регион: Мытищи
Re: Резервирование ПЛК. Как правильно и лучше?
Метод я описал чисто чтобы довести суть, без тонких подробностей.
К примеру.
два контроллера ПЛК110-30 связанных между собой RS485, у основного master порт-1 slave порт-2, и у резервного также, в массивах программ контроллеров хранятся важные данные (таймеров, счетчиков и прочего), массивы циклически синхронизируются через modbus, ну а потерю связи расценивать как зависание.
К примеру.
два контроллера ПЛК110-30 связанных между собой RS485, у основного master порт-1 slave порт-2, и у резервного также, в массивах программ контроллеров хранятся важные данные (таймеров, счетчиков и прочего), массивы циклически синхронизируются через modbus, ну а потерю связи расценивать как зависание.
-
- здесь недавно
- Сообщения: 29
- Зарегистрирован: 03 дек 2009, 04:46
- Имя: Сычев Сергей Валерьевич
- город/регион: г. Новокузнецк
Re: Резервирование ПЛК. Как правильно и лучше?
Мне кажется правильно и лучше использовать специализированные контролеры для построения резервируемых систем (тем паче с дублированием) а не изобретать велосипед. Дорого и неэффективно.
-
- БАН
- Сообщения: 642
- Зарегистрирован: 03 июн 2010, 12:26
- Имя: Козин Александр Елисеевич
- Страна: Украина
- город/регион: Одесса
- Благодарил (а): 2 раза
- Поблагодарили: 6 раз
- Забанен: Бессрочно
Re: Резервирование ПЛК. Как правильно и лучше?
Даже стесняюсь спросить, а что такое "зависание" контроллера? Хоть бы одним глазком глянуть на это? Что у вас за контроллеры, в которых есть это самое "зависание"?
-
- почётный участник форума
- Сообщения: 5639
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 602 раза
- Поблагодарили: 760 раз
Re: Резервирование ПЛК. Как правильно и лучше?
Так и я Вам без подробностей пояснил, что описанный Вами метод, как и знаменитый "неуловимый Джо" - всем известен, но никому не нужен.maratmag писал(а):Метод я описал чисто чтобы довести суть, без тонких подробностей.
PS
Попытку применить "Овен" в системах с резервированием оценил.
Вот только оценку сложно передать в рамках нормативной лексики.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- эксперт
- Сообщения: 2092
- Зарегистрирован: 15 авг 2011, 21:36
- Имя: Пупков Сергей Викторович
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 135 раз
- Поблагодарили: 174 раза
Re: Резервирование ПЛК. Как правильно и лучше?
Контроллер Siemens S7-300 любит по всяким незначительным поводам уходить в "Стоп". Особенно, если с косвенной адресацией побалываться.Alexander писал(а):Даже стесняюсь спросить, а что такое "зависание" контроллера? Хоть бы одним глазком глянуть на это? Что у вас за контроллеры, в которых есть это самое "зависание"?
Был у меня случай. Сделал функцию с использованием косвенной адресации. Прогрузил все работает. Уехал домой, а там видимо что-то переполнилось или еще чего и контроллер ушел в стоп и оттуда не возвращается. Это хорошо, что я знал что и где менять, чтобы отключить неправильное обращение, а то ведь контроллер совсем имеет плохую диагностику. Выдал сообщение о неверном доступе и ищи его среди 150 FB
-
- знаток Eplan
- Сообщения: 1136
- Зарегистрирован: 21 сен 2012, 22:45
- Имя: aranea
- Благодарил (а): 30 раз
- Поблагодарили: 165 раз
Re: Резервирование ПЛК. Как правильно и лучше?
Serex, вы описали причину перехода ПЛК S7-300 в стоп в вашем случает. он сам по себе не любит уходить в стоп
загрузив соответствующие OB, перехода стоп можно избежать при любых программных ошибках
vovs, откройте каталоги/сайты производителей ПЛК: Сименс, Шнайдер, Омрон, Ален Брэдли, Бекхоф, Мицубиши, Трэй, GE и так далее, и ищите что есть резервированное
у Сименса рекомендую S7-400H, если бюджет потянет, то вполне надежное готовое решение резервированной системы управления (при правильном проектировании питания, периферии и верхнего уровня)
загрузив соответствующие OB, перехода стоп можно избежать при любых программных ошибках
vovs, откройте каталоги/сайты производителей ПЛК: Сименс, Шнайдер, Омрон, Ален Брэдли, Бекхоф, Мицубиши, Трэй, GE и так далее, и ищите что есть резервированное
у Сименса рекомендую S7-400H, если бюджет потянет, то вполне надежное готовое решение резервированной системы управления (при правильном проектировании питания, периферии и верхнего уровня)