Показано с 1 по 10 из 201

Тема: ПО Fbd для пр110

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь Аватар для rovki
    Регистрация
    03.01.2010
    Адрес
    Чехов
    Сообщений
    12,150

    По умолчанию

    Возвращаясь к OWEN LOGIC, очень актуально, это из области искусства программирования или разработки принципиальных схем,-наличия всевозможных блокировок,в случае отказов входов(или неправильных ,нештатных действиях оператора) не допустить на выходах,взаимо исключающих состояний.Назад-вперед,нагрев-охлаждение,пуск-стоп,и.т.д.
    С целью упрощения процесса разработки логики работы реле и исключения блокировок по входам,предлагаю ввести понятие "взаимо исключающие выходы" реле(блокировка по выходам).Что означает -неприкаких состояниях входов
    не допускать одновременное срабатывание заданных выходов,и эта процедура выполняется на программном уровне ,в этом случае- автоматически.
    Ведь в процессе симуляции человек исходит из того что у него все исправно,и перебирать все возможные комбинации входов(256мax) ЕМУ НЕ охота,а потом маленький взрывчик получается.Данная процедура повысит живучесть системы,и упростит программирование.Кроме того,
    можно вывести сигнал на сигнализацию ,при срабатывании блокировки по выходам-функциональная диагностика.

  2. #2

    По умолчанию

    Цитата Сообщение от rovki Посмотреть сообщение
    Возвращаясь к OWEN LOGIC, очень актуально, это из области искусства программирования или разработки принципиальных схем,-наличия всевозможных блокировок,в случае отказов входов(или неправильных ,нештатных действиях оператора) не допустить на выходах,взаимо исключающих состояний.Назад-вперед,нагрев-охлаждение,пуск-стоп,и.т.д.
    С целью упрощения процесса разработки логики работы реле и исключения блокировок по входам,предлагаю ввести понятие "взаимо исключающие выходы" реле(блокировка по выходам).Что означает -неприкаких состояниях входов
    не допускать одновременное срабатывание заданных выходов,и эта процедура выполняется на программном уровне ,в этом случае- автоматически.
    Ведь в процессе симуляции человек исходит из того что у него все исправно,и перебирать все возможные комбинации входов(256мax) ЕМУ НЕ охота,а потом маленький взрывчик получается.Данная процедура повысит живучесть системы,и упростит программирование.Кроме того,
    можно вывести сигнал на сигнализацию ,при срабатывании блокировки по выходам-функциональная диагностика.
    Интересная идея. как я понимаю, простой код из 1 оператора НЕ реализует этот алгоритм для 2-х выходов. Просто оформить в виде большого квадрата и написать "ФБ блокировки"?
    Однако замечу, что в случае пропадания питания на самом ПР такая блокировка не поможет.

Ваши права

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