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

deimos-85

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

    7
  • Joined

  • Last visited

Информация

  • Пол
    Мужчина
  • Город
    Новосибирск

deimos-85's Achievements

Новичок

Новичок (1/5)

0

Reputation

  1. Helga, вы уверены, что порт 4023?) Порт для подключения зависит от Operation mode, который вы выбрали в настройках. Для Real COM Mode порт 950, а если выбран TCP Server Mode порт по умолчанию 4001, если не меняли в Local TCP Port.
  2. Используется NPort 5130, на стороне RS485 стоит прибор, который после получения данных, отсылает ответ через 10 мс (интервал тишины в протоколе 485), скорость 19200, эта пауза считается слишком длинной? Поставил на приборе интервал тишины 2 мс и Force Tx Timeout 2 мс. Теперь передаётся всё без потерь. Спасибо за советы )
  3. Да, это полезный параметр, и ставить для Modbus его нужно. Сделал вывод, что 100% ответов добиться не получится, NPort чем-то ещё занимается в некоторые моменты времени.
  4. В целом всё работает, но есть проблема. Для тестов NPort подключен напрямую к компьютеру по Ethernet, на 485 выходе находится прибор, работающий по протоколу Modbus (всё собрано на столе). Если я буду обращаться к прибору не через NPort, а через адаптер 485-интерфейса, то при посылке на него данных, получу 100% ответов. При обращении к прибору через NPort от 10 до 15% посылок теряется. Если посмотреть через веб-сервер МОХА статистику, то видно, что в такой момент на NPort пришло нужное кол-во байт, но в ответе оказалось 0 байт. То есть прибор отвечал, но NPort передавать ничего не стал, хотя FIFO-буфер по идее должен был сохранить и передать данные позже. За основу клиента взят пример с MSDN Complete Winsock Client Code, но в чистом виде он не работает, команду shutdown я не использую, потому что тогда сокет при последующем recv закроет соединение. Также со стороны приложения-клиента видно, что в момент пропажи ответа сокет занят, приходится выходить по таймауту select’а. При обращении к NPort, находящемся на объекте, потеря одиночных запрос-ответ составляет уже 30-35%. Отсюда мне непонятно, как работает и чем занимается TCP Server между приёмом и передачей. Вы можете предоставить какой-то алгоритм, или программный пример клиента для работы с сервером?
  5. Пишу клиент на С++ для серии NPort 5ххх в режиме TCP Server, обращение через виртуальный СОМ-порт нас не устраивает, хотим общаться с нашими приборами через IP. Не могли бы выложить необходимые настройки для создаваемого сокета-клиента, таймауты, чтобы можно было написать качественное ПО к вашему оборудованию.
  6. Здравствуйте!Вышлите,пожалуйста,руководство на русском для NPort-5130 .адрес avto357@yandex.ru Спасибо.
  7. Здравствуйте! Нужны ли какие-нибудь специальные настройки при работе 5130 с ВКТ-7 ?? Подключение вида: Компьютер-->NPort5130-->адаптер RS485/232-->ВКТ-7 Официальной программой установить связь не удаеться(правильность подключения и обычные настройки проверены) Какие адаптеры RS485/232 лучше использовать???
×
×
  • Create New...