Страница 401 из 407 ПерваяПервая ... 301351391399400401402403 ... ПоследняяПоследняя
Показано с 4,001 по 4,010 из 4070

Тема: ПР200

  1. #4001

    По умолчанию

    Здравствуйте. Панель СП307 (Master) работает с реле ПР200 (Slave). Подскажите пожалуйста, как реализовать остановку выполнения программы ПР200 при ошибке (потери) связи или отключении питания панели СП307. Может с помощью функциональной области с непрерывной передачей (присвоением значения) системного бита панели PSB51 или как-то ещё? То есть, чтобы при отключении панели, неисправности панели или потери связи панели с реле, программа в ПР200 прекращала выполнение.

  2. #4002

    По умолчанию

    Цитата Сообщение от yupa Посмотреть сообщение
    Здравствуйте. Панель СП307 (Master) работает с реле ПР200 (Slave). Подскажите пожалуйста, как реализовать остановку выполнения программы ПР200 при ошибке (потери) связи или отключении питания панели СП307. Может с помощью функциональной области с непрерывной передачей (присвоением значения) системного бита панели PSB51 или как-то ещё? То есть, чтобы при отключении панели, неисправности панели или потери связи панели с реле, программа в ПР200 прекращала выполнение.
    В панели должен быть бит, "мигающий" передавайте его в регистре, а на ПР делаете по нему сброс таймера, (подобрать уставки), что-то по типу сторожевого таймера, если бит не пришел, таймер сработал, дальше делаете что нужно.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Обновленная справка по OWENLogic http://ftp-ow.owen.ru/softupdate/OWE..._HELP_1.13.chm
    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  3. #4003
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,269

    По умолчанию

    Только я делал бы не мигающий бит из панели, а Запрос - Ответ.
    Т.к. если панель "отвалится" сразу после записи "1", то эта единица в слейве и останется навсегда, сбросит таймер и никакого сторожа
    По этому
    Нужно в программе ПР устанавливать контрольный бит в сетевом регистре (Например бит 0 в регистре 575) и запускать от этого бита таймер TON, например на 3 сек
    Захват-2.png
    В панели завести ф.область(глобальную) с запуском от этого бита.
    Захват-3.png
    Функция - сброс этого же контрольного бита.
    Захват-4.png

    Если панель работает, то таймер никогда не сработает, если связь с панелью пропадет на время больше 3сек, то в ПР сработает таймер и на выходе его получим бит аварии - Нет связи.
    От этого бита нужно управлять логикой выполнения основной программы ПР.
    Захват-1.png

    ЗЫ.
    Эта схема работает если после загрузки проекта в ПР питание не выключать. Но если питание ПР выключить и включить, то бит "Нет связи" не устанавливается.
    По этому схему нужно изменить
    Захват-2.png
    Ввел задержку на один цикл при включении питания. Иначе первоначальное изменение в сетевом регистре "КонтрСв" не происходит

    Проект во вложении исправил
    Вложения Вложения
    Последний раз редактировалось petera; 14.11.2019 в 16:38.
    26 лет деятельности в области промышленной безопасности

  4. #4004

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    На сколько регистрировался уход через облако?
    На графиках в облаке хорошо виден уход времени прибора по точкам включения/выключения нагрузки. Последний сигнал от Заказчика был сегодня утром. Отставание ПР200 на 10 мин.
    Последний раз редактировалось Aviator_VZh; 13.11.2019 в 19:47.

  5. #4005

    По умолчанию

    Цитата Сообщение от Aviator_VZh Посмотреть сообщение
    На графиках в облаке хорошо виден уход времени прибора по точкам включения/выключения нагрузки. Последний сигнал от Заказчика был сегодня утром. Отставание ПР200 на 10 мин.
    Да, это много, а за какой период?

    Если в облаке, то можно наверное сделать коррекцию в определенный интервал времени, например раз в неделю или день. Не уверен есть ли запись по расписанию из облака, если есть, то выделить один регистр и проблема решена.
    Последний раз редактировалось Ревака Юрий; 13.11.2019 в 22:35.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Обновленная справка по OWENLogic http://ftp-ow.owen.ru/softupdate/OWE..._HELP_1.13.chm
    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  6. #4006
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    6,386

    По умолчанию

    ээ, на ПР200 можно по сети записать новое время ?

  7. #4007
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,269

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    ээ, на ПР200 можно по сети записать новое время ?
    Да, системные переменные дата и время имеют свои адреса ModBus.
    26 лет деятельности в области промышленной безопасности

  8. #4008

    По умолчанию

    Цитата Сообщение от petera Посмотреть сообщение
    Только я делал бы не мигающий бит из панели, а Запрос - Ответ.
    Т.к. если панель "отвалится" сразу после записи "1", то эта единица в слейве и останется навсегда, сбросит таймер и никакого сторожа
    По этому
    Нужно в программе ПР устанавливать контрольный бит в сетевом регистре (Например бит 0 в регистре 575) и запускать от этого бита таймер TON, например на 3 сек
    Захват-2.png
    В панели завести ф.область(глобальную) с запуском от этого бита.
    Захват-3.png
    Функция - сброс этого же контрольного бита.
    Захват-4.png

    Если панель работает, то таймер никогда не сработает, если связь с панелью пропадет на время больше 3сек, то в ПР сработает таймер и на выходе его получим бит аварии - Нет связи.
    От этого бита нужно управлять логикой выполнения основной программы ПР.
    Захват-1.png
    Спасибо за подробный ответ.

  9. #4009

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    ээ, на ПР200 можно по сети записать новое время ?
    И не только на 200, на всех с часами.

    https://youtu.be/kq-Q3BfO0R0?t=357 как раз делал такую коррекцию, записью через сетевые регистры минут.
    Последний раз редактировалось Ревака Юрий; 14.11.2019 в 09:04.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Обновленная справка по OWENLogic http://ftp-ow.owen.ru/softupdate/OWE..._HELP_1.13.chm
    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  10. #4010
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    6,386

    По умолчанию

    Да уж, документацию читать надо чаще, у меня вопрос в другом - выбираем в ОЛ системные переменные, вот почему там адресации нет для удобства ?

Страница 401 из 407 ПерваяПервая ... 301351391399400401402403 ... ПоследняяПоследняя

Ваши права

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