Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 11

Тема: СП307-Р - статус связи по Modbus TCP

  1. #1

    По умолчанию СП307-Р - статус связи по Modbus TCP

    Здравствуйте!

    К ПЛК110 по Ethernet подключена панель СП307-Р, панель мастер, контроллер слейв. Нужно чтобы при пропадании связи на панели включался индикатор "Нет связи", как это сделать?

    В мануале видел информацию про четыре регистра со статусом связи, но не понимаю, как превратить это в один индикатор.

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

    По умолчанию

    Раньше было соответствующее окно.
    Однако, некоторых "бесит" такая индикация https://owen.ru/forum/showthread.php...l=1#post320651
    По этому в версии 2D.3k его теперь и нет, для удобства.

    Пользуйтесь конфигуратором версии 2D.3d и индикация потери связи вернется.
    Последний раз редактировалось petera; 30.12.2019 в 10:21.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  3. #3

    По умолчанию

    Дичь какая. А через макрос отследить статус (онлайн/оффлайн) хотя бы одной переменной в слейве нельзя как нибудь?

  4. #4

    По умолчанию

    Биты PSB54...59 - биты ошибок связи с TCP Slave 1...6.
    От них можно вызывать окно ошибки обмена (которое надо создать самому за пару минут).

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

    По умолчанию

    Цитата Сообщение от Карбофос Посмотреть сообщение
    Дичь какая. А через макрос отследить статус (онлайн/оффлайн) хотя бы одной переменной в слейве нельзя как нибудь?
    Сделайте проще

    При потери связи автоматом устанавливается бит PSB15
    Можно просто сделать лампу (индикатор потери связи) с этм битом
    А можно сделать окно с надписью ""Нет связи" и использовать инструмент "Вызов окна" от бита PSB15. Вызов окна д.б "Сделать глобальным"
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  6. #6

    По умолчанию

    Мне окно и не требуется, достаточно индикатора, спасибо.
    Так, PSB54 в мануале вижу, а PSB15 это что?

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

    По умолчанию

    Цитата Сообщение от Карбофос Посмотреть сообщение
    Мне окно и не требуется, достаточно индикатора, спасибо.
    Так, PSB54 в мануале вижу, а PSB15 это что?
    PSB15 - интегральный индикатор - ошибка связи по ЛЮБОМУ интерфейсу.
    Захват-1.png
    Последний раз редактировалось petera; 30.12.2019 в 11:11.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  8. #8

    По умолчанию

    Понял, спасибо!

  9. #9

    По умолчанию

    Товарищи, а есть ли другой способ узнать статус связи, кроме считывания регистра PSB15 или PSB54?

    Объясняю проблему: потребовалось установить в настройках панели таймаут 15 000 мс и время ожидания 10 мс, теперь даже если отключить от панели провод Ethernet, индикатор привязанный к данному регистру остается зеленым. Через пару минут (полагаю это 15 сек * 10 попыток) кратковременно краснеет и снова зеленеет, т.е. оператор статус связи (есть/нет) по факту не видит.

  10. #10

    По умолчанию

    В принципе я понял, как это сделать, но не знаю как реализовать это в виде макроса:

    1 если бит PSB54 = TRUE, значит установить флаг отсутствия связи
    2 если бит PSB54 = FALSE непрерывно более 4 минут, снимаем флаг отсутствия связи

    Как работать с таймерами в макросах СП307?

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. ПЛК63+СП307 организация связи по MODEBus
    от Александандр в разделе ПЛК63/73
    Ответов: 26
    Последнее сообщение: 07.02.2020, 12:42
  2. ПЛК 110-30 нет связи по ModBus с СП307
    от Дмитрий951 в разделе ПЛК1хх [М02]
    Ответов: 9
    Последнее сообщение: 05.08.2019, 19:06
  3. Ответов: 12
    Последнее сообщение: 14.06.2019, 17:50
  4. статус переменой modbus
    от niko1988 в разделе Среда программирования OWEN Logic
    Ответов: 2
    Последнее сообщение: 04.06.2018, 11:38
  5. Ответов: 3
    Последнее сообщение: 04.07.2017, 14:10

Ваши права

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