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

w0wkin

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

    2
  • Joined

  • Last visited

w0wkin's Achievements

Новичок

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

0

Reputation

  1. Проблема решена. Проблема таки была программная, а не МОХА. Но для того, чтобы заставить шевелиться программиста, пришлось потратить время и деньги на замену MOXA серверов. "С нашей стороны пуля вылетела, проблема на вашей стороне". Вот так и живём, мля. Идиотизм.... Судя по обрывочным данным и сведениям... ошибка была в том, что перед открытием порта опрашивался не открываемый порт, а какой то другой, соответственно при открытии множества портов получалось, что "не совпадало". Даже удивительно, что вообще работало, хоть иногда.
  2. Есть два Nport 5610-16 подключенные к одному ПК, через обычный неуправляемый свитч. Пинг 1мс. Отконфигурированно Nport driver как RealCOM Есть некая программа написанная на delfi, которая работает с этими портами. В первую очередь она при запуске считывает список окрываемых портов и пытается их открыть, на каждом этапе запуска (их несколько) свои порты. Проблема в основном, на одном этапе, где одновременно открывается 6-7 портов. Почти всегда программа вылетает с ошибкой (в ДНК, видимо), что невозможно открыть порт, так как порт уже открыт. Естественно на момент ДО открытия программы я проверял состояние портов как в самой МОХА, так и с помощью netstat - никаких текущих соединений с МОХА серверами нет. Иногда, причём чем дальше в лес, тем толще партизаны чем дольше прошло времени с момента установки МОХА в качестве 232, тем ситуация всё более ухудшается. Если раньше программа запускалась без ошибки один раз из 10, то теперь один раз из 100. Порт не открывается рандомно, то есть после запуска программы и последующей проверки какой порт таки не открылся из этих 6-7 - это может быть любой, никакой логики нет. Иногда не открывает порт также на другом этапе, где одновременно открываются 3 порта. Если же запуск программы прошёл удачно, то все порты ЗАМЕЧАТЕЛЬНО работают до следующего закрытия-открытия программы. Что делалось - менялись варианты драйверов и программного обеспечения, прошивка - всё что доступно было на официальном сайте было испробовано, заменялась одна МОХА - никакого результата и эффекта. В какой то момент всё вроде бы заработало, после замены сетевого свитча проблема вдруг пропала, программа аж десять раз подряд запустилась без ошибок. Но музыка недолго играла.... Программа до этого работала с реальными компортами, с платой воткнутой в PCI, некое произведение Mport кажется, ну неважно... в общем не было проблем. Что самое интересное другая подобная программа пережила такой же переход с одной системы на другую без всяких проблем, железки везде одинаковые драйвера тоже, замена операционки также не повлияла. Вопрос следующий кто виноват и что делать - если мы не можем даже посмотреть что происходит в дельфи коде, но предполагаем, что проблема всё таки в чём то ином, не в программе, есть ли какие то настройки, которые ещё можно покрутить?
×
×
  • Create New...