Jump to content
Форум по продукции MOXA

Anton Gek

Пользователи
  • Posts

    4
  • Joined

  • Last visited

Posts posted by Anton Gek

  1. Сделал хард ресет, выставил настройки последовательного порта.

    packing length - чтоб получить хоть какие-то данные (хоть пару байтов). Оставил 0.

    connection control - чтоб соединялся с сервером при любых данных, а отключался когда нет данных. Оставил по умолчанию - соединяться при запуске и не отключать.

    Ничего не меняется.

     

     

    P.S. Пошли признаки жизни. Когда программа-сервер работает, если перезапустить моху (выключить/вкл), после ее загрузки в программе-сервер возникает исключение: удаленный хост принудительно разорвал соединение. Это если connection control стоит стартап/нон

     

    P.P.S.

     

    Запустилось! С другим примером сервера.

     

    Позвольте последний вопрос:

    Почему порт 5011??? В то время как сервер открывает 4001 ?????

    post-12766-0-72586800-1516286404_thumb.jpg

  2. Добрый день!

     

    Брандмауэр Windows, антивирусные программы - всё выключено? ОС какая?

    И я ещё не до конца понял - не получается ни на одном из ПК, или на одном получается, на другом нет?

     

    Добрый день.

    Брандмауэр работает, но при запуске программы - сервера разрешаю доступ.

    Win 7 х 64.

    Антивируса нет.

    Ни на одном не получается, на обоих компах вин 7. На обоих компьютерах работает свой сервер (на одном 192.168.1.12, на другом 192.168.1.14).

    Если на втором (192.168.1.14) запустить программу-клиента, то она соединяется с первым сервером (192.168.1.12) без проблем.

    А моха не соединяется ни с кем. Линк моргает раз -два раза в секунду.

     

    P.S. Отключил брандмауэр , моху перезапустил - безрезультатно.

  3. Доброго времени суток.

     

    Сначала настроил МОХА в режиме UDP. В этом режиме работает изумительно - данные передаются и принимаются в обе стороны по локалке в одной подсети (маска 255.255.0.0), порт 4001.

     

    Решил настроить в режим TCP клиента. На компьютере запущена простая программа -сервер, которая создает сокет и слушает порт (4001).

    Моха сконфигурирован (прилагаю скрин).

    IP мохи стандартный 192.168.127.254

     

    После запуска сервера порт 192.168.1.12: 4001 открыт, "listening".

    Но данных нет!

     

    В тоже время, на другом компьютере в сети другая программа-клиент легко подключается к серверу (192.168.1.12 порт 4001) и передает данные свободно.

    Уже второй день не могу заставить работать.

    Народ, подскажите, куда копать?

     

    Могу выложить исходник сервера, но там ничего особенного нет, скописпастен с интернета. C#.

    P.S. Второй IP 192.168.1.14 был добавлен в последний момент, думал получится получить данные на другом компьютере - все равно бесполезно.

    post-12766-0-49518400-1516280951_thumb.jpg

    Program.txt

×
×
  • Create New...