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

Тема: Пингование удалённого компьютера по локальной сети Ethernet с помощью ПР, ПЛК.

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию Пингование удалённого компьютера по локальной сети Ethernet с помощью ПР, ПЛК.

    Здравствуйте.
    Возникла необходимость контролировать доступность компьютера (сервера) в сети и оповещать если компьютер недоступен.
    Контроль доступности предполагается вести путем пингования компьютера и обработкой результатов пинга.
    Возможно ли это сделать с помощью ПР где есть Ethernet (ПР103, ПР205 и т.д.) или нужен ПЛК (ПЛК210, СПК210)?
    И вообще, можно ли такое сделать с помощью ПР, ПЛК или это в принципе невозможно?

  2. #2

    По умолчанию

    Вам проще будет зайти с другой стороны, со стороны ПК. Можно слать в устройства биты жизни, а в пр или ПЛК обрабатывать. Перестали меняться, значит верх умер.

  3. #3

    По умолчанию

    А можно поподробнее про биты жизни? Как их слать и как обрабатывать в ПР или ПЛК?

  4. #4

    По умолчанию

    Цитата Сообщение от POMA_80 Посмотреть сообщение
    А можно поподробнее про биты жизни? Как их слать и как обрабатывать в ПР или ПЛК?
    Обычно слейв выставляет бит связи, например раз в секунду, а мастер должен его сбросить. Бит запускает таймер, который постоянно сбрасывается мастером.
    Если бит не сброшен в течении 3- 5 секунд, таймер отсчитывает до конца, то в слейве взводится бит или вызывается окно Потеря связи.
    Мастер же может по не выставленному биту, так же по таймеру в течении 3-5 сек, понять что связь потеряна.
    Последний раз редактировалось kondor3000; 13.03.2026 в 15:22.

  5. #5

    По умолчанию

    Цитата Сообщение от POMA_80 Посмотреть сообщение
    А можно поподробнее про биты жизни? Как их слать и как обрабатывать в ПР или ПЛК?
    Делаю примерно так: завожу два INTEGER тэга, одним читаю с устройства (ПЛК), прибавляю к нему число 1 и отправляю обратно (небольшой скрипт SCADA).
    Если контроллер видит что число пришедшее на 1 больше чем отправленное, то опять прибавляет 1 и отправляет (у меня обычно HMI мастер)
    Если видим что долгое время переменные не равны, то это означает что либо нет связи с ПК, либо кто-то его отключил.
    Формируем так сообщение в Owencloud что "компьютер вышел из чата"
    +79104444236
    С уважением,
    Лапшин Вячеслав

  6. #6
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,597

    По умолчанию

    Здесь выходит что ПР выступает мастером, короче, в режиме мастера у ПР имеется специальная переменная статуса, в смысле, ничего дополнительно не надо выдумывать!
    А в режиме слейв я примерно так делаю:

    Нажмите на изображение для увеличения. 

Название:	Потеря связи.png 
Просмотров:	26 
Размер:	7.5 Кб 
ID:	88488
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

Похожие темы

  1. Ответов: 2
    Последнее сообщение: 27.09.2022, 10:11
  2. Ответов: 2
    Последнее сообщение: 24.10.2019, 09:29
  3. визуализация внутри локальной сети предприятия
    от Evgenyi в разделе Панели оператора (HMI)
    Ответов: 1
    Последнее сообщение: 27.10.2015, 14:51
  4. Опрос ОВЕН ПЛК110 по локальной сети
    от Arimon в разделе Master SCADA 3
    Ответов: 19
    Последнее сообщение: 08.10.2015, 19:29
  5. Ответов: 11
    Последнее сообщение: 30.11.2009, 19:35

Метки этой темы

Ваши права

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