Добрый день! Не приходят внешние события с COM-порта.
Обычное приложение, 8.3.10, конфигурация тестовая (содержит только функционал
подключения к COM-порту). Используется библиотека vk_rs232.dll, подключаю
автомобильные весы.
Компонента успешно подключается и открывает порт (проверил в отладчике). Но
Процедура ОбработкаВнешнегоСобытия(Источник, Событие, Данные) не вызывается.
Также проверял работу COM-порта программой Putty – там в консоль постоянно приходят
данные с этого порта.
В модуле обычного приложения в ПриНачалеРаботыСистемы() вызывается:
Также в модуле обычного приложения объявлена глобальная переменная:
Перем СОМ_Порт Экспорт;
Почитав по форумам, такой ситуации не нашел, обычно люди просто забывали объявить
глобальную переменную СОМ_Порт. Такой же абсолютно код работает на другой
площадке с такими же весами.
Может тут есть какие-то другие нюансы?
Спасибо!
(2)Добрый день. Отключение брандмауэра и антивируса не помогло.
Что касается конфигурации, мы тестируем на написанной с нуля (где только процедуры для работы с COM портом), ограничений никаких нет на работу с внешними ресурсами.
тогда дллку можно попробовать зарегить из командной строки вида C:\Windows\SysWOW64\regsvr32 C:\DLL\vk_rs232.dll
у меня была такая трабла правда на 64битном сервере 1с
тогда дллку можно попробовать зарегить из командной строки вида C:\Windows\SysWOW64\regsvr32 C:\DLL\vk_rs232.dll
у меня была такая трабла правда на 64битном сервере 1с
(10) давно было помню нужно было с ком-порта прочесть данные с метеодатчика
проблема была с распайкой на заводском кабеле + с - был перепутан, после все взлетело