Утилита проверки линии связи.

FORUM_NAME: С2000-Ethernet
Описание: Преобразователь интерфейсов RS-485/RS-232 в Ethernet С2000-Ethernet
Справочная информация, руководства, прошивки для С2000-Ethernet
Модератор: Модераторы

Уважаемые пользователи! В связи с отсутствием возможности оплачивать хостинг сайта и отсутствием материальной помощи от пользователей, Форум вынужден будет прекратить работу с Марта месяца 2024 года!.


Phoenix M
Автор темы
Аватара
Phoenix M
Автор темы
Возраст: 42
Репутация: 108
Сообщения: 579
Зарегистрирован: 21.09.2012
С нами: 11 лет 6 месяцев
Профессия: Проектировщик
Откуда: Пятигорск

Непрочитанное сообщение #1 Phoenix » 22.12.2014, 16:04

Недавно была тема, в которой С2000-Ethernet не работал из за того, что один из коммутаторов не пропускал UDP пакеты. Для облегчения выявления таких коммутаторов я написал небольшую программу. Программа проверяет доступность С2000-Ethernet тремя способами:
1. Пингует утилитой "ping" - проверка по протоколу ICMP.
2. Ждет прихода специального UDP пакета "доступности". С2000-Ethernet посылает этот пакет сразу после включения (или после передергивания на нем RJ45 разъема) и еще через некоторое время.
3. Эхо-чат. Запрос-ответ по протоколу UDP, но нужно соединить Rx и Tx на RS232. В процессе тестирования выяснилось, что С2000-Ethernet не может одновременно отправлять и принимать больше трех байт на RS232, но и так можно проверить канал связи.
Ссылка для скачивания.
1.PNG

Phoenix M
Автор темы
Аватара
Phoenix M
Автор темы
Возраст: 42
Репутация: 108
Сообщения: 579
Зарегистрирован: 21.09.2012
С нами: 11 лет 6 месяцев
Профессия: Проектировщик
Откуда: Пятигорск

Непрочитанное сообщение #2 Phoenix » 24.12.2014, 11:00

Немного изменил интерфейс. Устранил ошибку: если нажать кнопку "Старт" и закрыть программу, то в процессах оставалась запущенной программа "ping".

Nema Toki
Nema Toki
Репутация: 0
Сообщения: 12
Зарегистрирован: 09.04.2015
С нами: 8 лет 11 месяцев
Профессия: окончила начальную школу

Непрочитанное сообщение #3 Nema Toki » 23.08.2015, 20:50

что-то не распаковывается :(
nemezida.su

Phoenix M
Автор темы
Аватара
Phoenix M
Автор темы
Возраст: 42
Репутация: 108
Сообщения: 579
Зарегистрирован: 21.09.2012
С нами: 11 лет 6 месяцев
Профессия: Проектировщик
Откуда: Пятигорск

Непрочитанное сообщение #4 Phoenix » 24.08.2015, 09:02


Nema Toki
Nema Toki
Репутация: 0
Сообщения: 12
Зарегистрирован: 09.04.2015
С нами: 8 лет 11 месяцев
Профессия: окончила начальную школу

Непрочитанное сообщение #5 Nema Toki » 24.08.2015, 15:30

ok, пасиб))
nemezida.su

Phoenix M
Автор темы
Аватара
Phoenix M
Автор темы
Возраст: 42
Репутация: 108
Сообщения: 579
Зарегистрирован: 21.09.2012
С нами: 11 лет 6 месяцев
Профессия: Проектировщик
Откуда: Пятигорск

Непрочитанное сообщение #6 Phoenix » 16.05.2016, 12:30

Уточню, что эхо-чат работает только если прибор в прозрачном режиме!

smoker_vvo
smoker_vvo
Репутация: 0
Сообщения: 17
Зарегистрирован: 09.02.2015
С нами: 9 лет 1 месяц
Профессия: Инженер
Откуда: Владивосток

Непрочитанное сообщение #7 smoker_vvo » 26.05.2016, 13:19

Phoenix, доброго времени, после запуска програмы с пингами вопросов нет, а вот с "доступностью" какие то сложности. Я правильно понимаю что ответ приходит только после перезапуска
Phoenix писал(а):[post]12381[/post] С2000-Ethernet
. но БЛИН, как это сделать если расстояния между точками километров 200

Phoenix M
Автор темы
Аватара
Phoenix M
Автор темы
Возраст: 42
Репутация: 108
Сообщения: 579
Зарегистрирован: 21.09.2012
С нами: 11 лет 6 месяцев
Профессия: Проектировщик
Откуда: Пятигорск

Непрочитанное сообщение #8 Phoenix » 26.05.2016, 13:31

Добрый день.
Не только после перезапуска. С определенной периодичностью, сейчас не помню с какой точно, секунд 30.
Этот пакет не придет если С2000-Ethernet в режиме совместимости со сторонними преобразователями. Этот параметр появился в версии 2.52

smoker_vvo
smoker_vvo
Репутация: 0
Сообщения: 17
Зарегистрирован: 09.02.2015
С нами: 9 лет 1 месяц
Профессия: Инженер
Откуда: Владивосток

Непрочитанное сообщение #9 smoker_vvo » 26.05.2016, 13:52

Ок


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «С2000-Ethernet»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 3 гостя

forum-bolid.ru : Отказ от ответственности