|
На данный момент имеем следующую схему подключения. 7 лет 9 месяцев назад Пожилков Алексей 7Да , сделал так уже , помогло. Вообще конечно странно , но после использования софта от болида меня уже ничто не удивляет :)
– Пожилков Алексей 7 лет 9 месяцев назад а чего странного? кто первый встал, того и тапки (порт)
– Волков Андрей 7 лет 9 месяцев назад Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?) |
|
1. Относительно "динамический работать так и не захотел ". Вероятно, речь идет о свободном соединении. По свободному соединению C2000-Ethernet намеренно не работает в режиме виртуального COM-порта (в противном случае, в интерфейс RS можно было бы ретранслировать что угодно и от кого угодно). По свободному соединению работа осуществляется в протоколе Орион2, т.е. либо с другим С2000-Ethernet, либо со службой Орион2 (на текущий момент ПО, которое умеет работать через службу Орион 2: beta-UPROG, УРВ для 1 C). 7 лет 9 месяцев назад Сигуа Ольга 216Насчет (1) ясно.
По поводу (2) - вот тут логика совершенно неочевидна (тоесть мы задаем DST IP:PORT , и у нас этот порт становится автоматом listen) , догадался только когда поподставлял разные порты и гланул netstat. А чтобы все работало нормально достаточно было разработчикам было сделать открытие порта с SO_REUSEADDR (не уверен что под виндой так , но чтото похожее) и все бы было хорошо. – Пожилков Алексей 7 лет 9 месяцев назад Да, в случае виртуального порта открывается один порт и на прием, и на передачу. Так сложилось исторически ввиду того, что первые приборы C2000-Ethernet работали исключительно с динамически обновляемым UDP-портом получателей (UDP-порт IP-адресата обновляется каждый раз при приеме пакетов от этого IP-адресата на значение "UDP-порта источника" принятого пакета). Если бы виртуальный COM реализовывали сейчас и для работы c текущим C2000-Ethernet, то многое могло бы быть по-другому.
– Сигуа Ольга 7 лет 9 месяцев назад Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?) |
|
Раздели C2000-Ethernet по разным виртуальным СОМ-портам, только надо указать UDP-порта под разными наминалами. В АБД не забуть прописать СОМ-порт. 7 лет 9 месяцев назад Конспаев Данияр Махсутович 39Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?) |
|
И перенсти прибор на новый СОМ-порт 7 лет 9 месяцев назад Конспаев Данияр Махсутович 39Для добавления сообщений на форуме вам необходимо зарегистрироваться и указать мобильный телефон в своем профиле (зачем?) |
5047 раз
7 лет 9 месяцев назад
По каждому вопросу/ответу можно добавлять комментарии. Комментарии предназначены для уточнения вопроса/ответа.
– Волков Андрей 7 лет 9 месяцев назад
#ссылка