-
Проверка подключения кабеля
Помогите!!! Очень нужно.
Я работаю с ПЛК по протоколу ModBus через Ethernet порт.
Как в среде программирования CoDeSys проверить, подключен ли кабель.
Очень нужно эту проверку осуществить. Просто если ПК не включен, то ПЛК работает со старыми данными.
-
Пользователь
Не понял.
И что с того, что со старыми данными?
Ну допустим проверили - связи с ПК нет - дальнейшие действия ПЛК?
-
Мне нужно, при разрыве связи(отключения кабеля) обнулить все переменные и дискретные выходы.
-
Супер Модератор
-
А можно ли опубликовать ответ?
Интерессный вопрос!
-
Супер Модератор
Да тайны нет никакой, просто сообщение с этим вопросом сначала увидел в личке
Цитирую:
Специальных средств нет.
Что можно сделать - заведите переменную и постоянно, с какой то периодичностью меняйте её значение на ПК.
Если ПЛК увидит, что за определенный момент времени переменная не изменилась - значит обмена нет.
-
Пользователь
Скажу более - это единственный правильный вариант.
Ибо кабель может быть оборван где угодно. Отсутствие работы СКАДА пакета - это тоже "обрыв кабеля".
А так - все четко. Потеря связи - переходим в соответствующий режим.
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума