Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 15 из 15

Тема: Дублирование ПЛК (PLC Redundancy)

  1. #11
    Пользователь
    Регистрация
    19.11.2011
    Адрес
    г. Белгород
    Сообщений
    357

    По умолчанию

    А если для этого использовать сетевые переменные. По событию (решить с каким интервалом) передавать данные пачкой от мастера к слэйву. Если слэйв не получил данные в течении определенного времени, становится мастером и начинает сам посылать данные другому контроллеру. Среди данных должна быть переменная, которая все время меняется, чтобы узнать момент прекращения передачи данных.

  2. #12
    Пользователь
    Регистрация
    28.08.2008
    Адрес
    23..93..123
    Сообщений
    1,712

    По умолчанию

    Если реализовать обмен по 485 с модулями интеллектуально-навороченно , используя сислибком , при этом основной рабочий мастер ведет обмен с модулями , резервный на этой шине "слушает" и "подсматривает" ответы , т.е получает данные от модулей в онлайн режиме , при этом в резервном та-же прога сидит основная .
    При условии отсутствия запросов со стороны основного мастера включается резервный . Но! При этом и основной должен опрос вести "интеллектуально" , дабы не лезть в обмен .
    В общем как-то так можно , даже почти "безобрывно" , но... кода много будет и как-бы так сказать , не повлияет ли усложнение и излишняя "интеллектуальность" системы на ее надежность общую ?

  3. #13
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,269

    По умолчанию

    Основной чотко работает и все видит.
    И резервный сидит и всё видит, включая основного.
    И оба они видютъ - модуль помер и у него нет резерва.
    Оператору гарантируется соединение с основным или резервным чтобы узнать хорошие новости. Чем не повышение надежности ?

  4. #14

    По умолчанию

    Схема реданданси.

    ПЛК1 --------контрольная шина -------ПЛК2
    (мастер) ================= (в горячем резерве)
    ------------шина управления ----------------
    |......................................|
    Модуль1....................... Модуль N


    Если очень хочется можно такую схему реализовать и на ПЛК ОВЕН

    Ну к примеру так -
    ПЛК100 -----к.ш. - например ethernet --------------ПЛК100

    ----------ш.у - 485 - протокол ОВЕН -----------
    (мастер)-------------------------------------------(горячий резерв)
    ОВЕН Мастер(активный)-----------------------Овен Мастер(не активен)
    ОВЕН Прослушка сети(не активный)--------Овен Прослушка сети( активен)

    к.ш. ну например на Modbus TCP - с обоих сторон по мастер слейву.

    При отпадании мастера слейв оперативно переключается

    Цимус протокола ОВЕН в том что есть функция прослушивания сети. На модбасе в силу ограничения протокола это реализовать не возможно.

    И да! Эта функция забавная - !!!ИМХО!!! но S400 HSF (2 головы) по цене что то безумное.

    P.S. Прошу прощения но форматирование не так отображается как хотел.
    P.S.2 И да, ПЛК может быть больше чем 2, но! Алгоритм выбора мастера при слете усложняется
    P.S.3 И еще - самое слабое звено - контрольная шина.При ее умирании - пипец системе. Для надежной работы ОБЯЗАТЕЛЬНО предусмотреть механическую защиту. Вплоть до вклеивания суперклеем разъемов Ethernet. Что бы потом только выкусить и снова обжать ethernet.
    Последний раз редактировалось Малышев Олег; 21.02.2015 в 08:47. Причина: форматирование
    Часто задаваемые вопросы по кодесис
    1) Почему программа не работает - Следует выполнить "Онлайн ->Старт"
    2) Где скачать CoDeSys, таргеты, прошивки, библиотеки - http://www.owen.ru/catalog/codesys_v3/opisanie

  5. #15
    Пользователь Аватар для murdemon
    Регистрация
    03.02.2014
    Адрес
    Санкт-Петербург
    Сообщений
    844

    По умолчанию

    OK с дублированием самого ПЛК все вроде более или имение понятно ... На счет дублирования линии связи с модулями по 485... Допустим на ПЛК есть 2а 485 .. так же все модули на одной шине и подключены к обоим портам 485 на ПЛК один из портов главный, второй запасной... (при обрыве между любыми из модулей лини 485... система должна работать) те Мастер порт опрашивает и если модуль не отвечает он говорит подчиненому порту попробуй теперь ты вести опрос этого модуля... По идее так должно работать? (только вопрос в конечных резисторах на концах где произошел обрыв... может есть какие специальные хардверные девайсы которые если видят что сопротивление линии меньше сколько то ом подключают оконечное на линии в месте соединения)

Страница 2 из 2 ПерваяПервая 12

Похожие темы

  1. трм202 дублирование
    от Vigor в разделе Эксплуатация
    Ответов: 2
    Последнее сообщение: 29.05.2014, 12:27
  2. Ответов: 1
    Последнее сообщение: 22.03.2013, 15:37
  3. Дублирование индикатора
    от VanoKing в разделе Master SCADA 3
    Ответов: 1
    Последнее сообщение: 16.08.2011, 08:06
  4. PLC 100 => PLC 110
    от belokonev в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 29.07.2011, 08:31
  5. Ответов: 3
    Последнее сообщение: 28.11.2009, 13:20

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •