Пытаюсь заводской программой Карат Конфигуратор 0.9.4.8 подключиться к Карат-307, чтобы считать конфигурацию, через перенаправление подключений в ЛЭРС УЧЕТ. Программа выдает сообщения: “Ошибка: Таймаут.”. Не могли бы вы посмотреть, можно ли что-то сделать, чтобы связь работала?
Ваш вопрос относится к модулю перенаправления портов, а не к опросу в ЛЭРС УЧЕТ, поэтому ваша тема перенесена в соответствующий раздел форума.
Попробуйте в заводской программе напрямую указать IP-адрес, используемый в подключении, которое вы перенаправляете. Сообщите заработает ли опрос в ней после этого.
Настройка IP-адреса в программе Карат Конфигуратор 0.9.4.8 отсутствует
Карат Конфигуратор 0.9.4.8
Для виртуального COM порта пользуюсь программой Virtual Serial Pors Emulator
Если Карат-307 подключен к ЛЭРС УЧЕТ через IP соединение, то через переадресацию портов ЛЭРС УЧЕТ и виртуальный COM-порт программа Карат Конфигуратор не работает. Но, если виртуальный COM порт создать с IP-адресом самого прибора, то Карат Конфигуратор работает.
Я правильно понимаю, рассматриваемая ситуация возникает на этапе подключения рассматриваемой программы к прибору через виртуальный COM-порт, настроенный на IP-адрес и порт модуля перенаправления? Мы можем воспользоваться IP-адресом подключения к вашему прибору, который фигурирует на вашем скриншоте модуля перенаправления, для тестирования? Если да, сообщите, пожалуйста, реквизиты прибора.
Пожалуйста, воспользуйтесь для тестирования 95.82.234.146:4001
Адрес Карат-307 - 1
Проблема возникает, если в цепочке подключений имеется модуль перенаправления ЛЭРС УЧЕТ. Без модуля перенаправлений, программа Карат Конфигуратор успешно работает через виртуальный COM-порт.
Спасибо за обращение! Мы поставили в план работ исправление данной ошибки. Как только она будет исправлена, обязательно сообщим в каком обновлении будет доступно исправление.
Мы проанализировали ситуацию. Как выяснилось это не ошибка. Проблема возникает из-за того, что программа Карат Конфигуратор имеет очень маленькое штатное время ожидания ответа на запрос при прямом подключении. В результате все повторные запросы отправляются практически в один момент времени.
Модуль перенаправления на такое поведение не рассчитан, так как работает через крайне медленный канал, связанный с передачей запросов через REST API. Предполагается, что параметры подключения модуля будут задействованы в приложении, работающем по TCP/IP.
В вашем случае ввиду отсутствия возможности увеличить время ожидания ответа от прибора в программе Карат Конфигуратор (во всяком случае такой параметр в ней найти не удалось) вам стоит отказаться от использования модуля перенаправления.