Показано с 1 по 7 из 7

Тема: ПЛК и кнопка "пуск-стоп"

  1. #1

    По умолчанию ПЛК и кнопка "пуск-стоп"

    Столкнулся с такой проблемкой: В ПЛК при остановке программы кнопкой "пуск-стоп" все переменные и выходы остаются зафиксированными, что для моего проекта не есть хорошо (газ все-таки), да и доступ к кнопке у конечного пользователя открыт.
    Отсюда вопросик: есть ли в ПЛК аппаратный Watchdog и возможность им управлять из программы (ну чтобы при остановке аппаратно в reset)?
    Или кто подскажет другой способ обнуления памяти по останову программы?
    P.S. метод подключения buttonа не предлагать, т.к. хочется сохранить функцию этой кнопки.

  2. #2

    По умолчанию

    Цитата Сообщение от new_08 Посмотреть сообщение
    Столкнулся с такой проблемкой: В ПЛК при остановке программы кнопкой "пуск-стоп" все переменные и выходы остаются зафиксированными, что для моего проекта не есть хорошо (газ все-таки), да и доступ к кнопке у конечного пользователя открыт.
    Отсюда вопросик: есть ли в ПЛК аппаратный Watchdog и возможность им управлять из программы (ну чтобы при остановке аппаратно в reset)?
    Или кто подскажет другой способ обнуления памяти по останову программы?
    P.S. метод подключения buttonа не предлагать, т.к. хочется сохранить функцию этой кнопки.
    Попробуйте в конфигураторе задач использовать с системное событие stop, к нему привяжите отдельную программу, задающую такие значения переменных, какие вам нужны.

  3. #3

    По умолчанию

    А перегрузится можно, вызвав бесконечный цикл.

  4. #4

    По умолчанию

    Всем спасибо! Все получилось.

  5. #5

    По умолчанию

    Скажите, пожалуйста, можно ли продублировать кнопку "ПУск-стоп" на контроллере на пульт управления? (Т.е. необходимо запускать программу кнопкой "пуск" на пульте управления, а не на контроллере).

  6. #6

    По умолчанию

    Лучше программа пусть всегда работает, а по кнопке (и на ПЛК, и на пульте) переключать состояния программы из Останов в Работа.

  7. #7

    По умолчанию кнопка!!

    Блокируй ее нафиг! Через нее были неоднократные произвольные остановки ПЛК. Стоит контроллер в ящике, а потом глядишь - он остановлен. После блокировки кнопки проблемы исчезли.... и не у одного меня, тема на формуе летом пробегала...

    Для блокирования функции Старт-стоп нужно создать модуль BUTTON в конфигураторе. А потом, кстати, уже на эту переменную навесить свою утилитку остановки, ток с фильтрацией обязательно.

Ваши права

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