Стартовая страница › Форумы › Разработка и интеграция › Ошибка линии связи
- В этой теме 33 ответа, 5 участников, последнее обновление 2 года, 8 месяцев назад сделано
Mikhail.
-
АвторСообщения
-
15.10.2023 в 09:33 #29970
manjey73УчастникОшибка при записи данных: The operation has timed out.Периодически происходит такая ошибка на линии связи с COM портом.
Вроде ошибка не из драйвера, а где-то выше… с чем она может быть связана?15.10.2023 в 09:35 #29971
manjey73УчастникПри этом перезапуск одной линии связи не приводит к результату, только перезапуск Коммуникатора возвращает линию в работу.
16.10.2023 в 12:23 #29990
MikhailМодераторПохоже на ошибку записи в порт. Она возникает в канале связи. NPort умеет восстанавливать доступ к порту при сбое/восстановлении сети. Возможно, другой драйвер не умеет этого делать. Если есть возможность, замените виртуальный COM на TCP.
16.10.2023 в 13:14 #29992
manjey73УчастникЭто не виртуальный COM порт а что ни на есть физический.
Преобразователь интерфейса USB-MBus (нечем заменить, так как физически MBus отличается от RS485)
Вчера заменил кабель подключения USB-miniUSB, пока полет нормальный.Такое ощущение, что сообщение об ошибке системное, таких буковок не нашел в исходниках Scada, аналогично их нет и в драйвере.
Как будто происходило отваливание преобразователя, потом UDEV исправно восстанавливал соединение, но ошибка продолжала висеть, пока не перезапустишь целиком Коммуникатор.А вот перезапуск непосредственно линии связи ни к чему не приводит.
просто интересно почему механизм перезапуска Коммуникатора отличается от перезапуска отдельной линии связи, что приводит к разным результатам?
16.10.2023 в 13:16 #29993
manjey73УчастникUSB Serial support registered for pl2303
вот такой преобразователь стоит на данном чипе.
16.10.2023 в 16:55 #29997Alexand2024
УчастникДобрый день. Столкнулся с такой ошибкой. «Ошибка при записи данных: Не удается записать данные в транспортное соединение: Программа на вашем хост-компьютере разорвала установленное подключение»
Линия связи работала нормально и в один прекрасный момент начала сыпать такую ошибку
16.10.2023 в 16:58 #29998
manjey73Участник@vodocanal — Какая линия связи?
Что помогает?
1. перезапуск линии
2. перезапуск КоммуникатораПохоже на использование преобразователя интерфейса для данной ошибки
Если да, попробуйте снять галочку «Оставаться на связи» с некоторыми преобразователями прокатывает. Тогда Scada при каждом новом запросе выполняет подключение и потом отключается. Возможно у оператора изменились тайминги в сетях…17.10.2023 в 07:39 #29999Alexand2024
УчастникПерезапускал коммуникатор, и линю связи. Поработает минуты 2 и снова в ошибку валится. Но перед этим появляется «Ошибка CRC» и после этого начинает сыпать ошибку «Ошибка при записи данных: Не удается записать данные в транспортное соединение»
-
Ответ изменён 2 года, 8 месяцев назад пользователем
Alexand2024.
17.10.2023 в 08:39 #30001
a80808УчастникПопробуйте таймауты увеличить
17.10.2023 в 08:50 #30002
manjey73УчастникОшибка транспортного соединения кажется уровнем выше ядра Scada системы.
Могу ошибаться. Можно попробовать поискать текст ошибки в исходниках, если не найдете, то это системная ошибка.Если происходит разрыв соединения в процессе ответа, то ошибка CRC это нормально, пакет не пришел полный…
17.10.2023 в 08:51 #30003
manjey73Участники да, если бы только пакет не пришел полный, то должно быть просто Timeout… до CRC не должно дело доходить
17.10.2023 в 09:14 #30004
a80808УчастникВ подтверждении ваших слов могу пример привести — Эксис РМ2 модем. Работает…потом начинается CRC .. потом зависал наглухо. Но там явно сам модем косячил, он даже на кнопки не реагировал пока питание не выключишь. И это все прогрессировало — периоды «работы» становились все короче и короче…
17.10.2023 в 11:50 #30010
MikhailМодераторUSB Serial support registered for pl2303
Это популярная микросхема, на ней множество преобразователей от разных производителей. Плохо, что порт не восстанавливается без перезапуска приложения. Здесь было бы интересно узнать обратную связь от тех, кто использует USB преобразователи интерфейса в круглосуточном режиме.
17.10.2023 в 11:52 #30012
MikhailМодератор«Ошибка при записи данных: Не удается записать данные в транспортное соединение: Программа на вашем хост-компьютере разорвала установленное подключение»
Какой интерфейс используется для передачи данных?
17.10.2023 в 12:02 #30013
a80808УчастникЗдесь было бы интересно узнать обратную связь от тех, кто использует USB преобразователи интерфейса в круглосуточном режиме.
Мне сейчас подтвердили — пробовали несколько лет назад, нестабильно себя ведет. -
Ответ изменён 2 года, 8 месяцев назад пользователем
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.