18 октября, 2021

Обращение к аппарату Мини Т400 через OLE сервер

Почему-то в тех файлах, которые предлагает производитель, четкой инструкции применительно к 1С нет, поэтому оставляю эту шпаргалку. Название COM объекта взято из реестра, его сформировала dll при регистрации в системе, остальные команды описаны в руководстве программиста. Код проверен на версии ecrT400.dll — 1.0.4.515, 1С версии 8.2.16.362.

Приведенный пример кода написан для управляемого приложения.

//подключение компоненты

ПодключитьВнешнююКомпоненту(«ecrmini.t400»);

//создаем соединение с компонентой для отправки команд

Connection = Новый COMОбъект(«ecrmini.t400»);

//команда открытия порта

Result = Connection.t400me(«open_port;1;115200»);
Если НЕ Result Тогда
КодОшибки = Connection.get_last_error();
Результат = «Ошибка соединения МИНИ Т400: «+КодОшибки;
КонецЕсли;

Аналогично запускаются и остальные команды, методом t400me().