Всем добра. Скачал с офф сайта поставщиков весов Масса-К внешнюю обработку для получения веса по TCP/IP. Выдрал нужные куски кода и добавил в нужные места конфигурации 1С Розницы через расширение. Все работает, но с одним небольшим нюансом. Приходится периодически перезагружать весы(выкл-вкл). При обращении к весам периодически в течение дня выходит ошибка код 16(нет связи с весами). Но самое неприятное в продолжительности этой попытки обращения к весам. Где-то секунд на 20-30 полностью блокируется программа прежде чем выходит код ошибки и нам нужно будет перезагрузить весы. Можно ли как нибудь ограничить время попытки обращения к весам или самому обернуть его в асинхронный вызов и прервать по истечению допустим 2 секунд. Обращение к весам происходит через
ИдУстройства=ПараметрыВызова[0];
Оп=Новый ОписаниеОповещения("ПолучитьВес_ПолучениеВеса_Суммирование", ЭтотОбъект,ТекДанные);
ТекущийВес=0;
расш2_ДрайверВесов.НачатьВызовПолучитьВес(Оп,ИдУстройства,ТекущийВес);
На мой взгляд "чайника", вроде бы конструкция выглядит асинхронной, но все равно при обращении к весам происходит блокирование интерфейса программы.