Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

как заставить гуднуть атол 30ф

как заставить гуднуть атол 30ф
Я
   tigrandis
 
16.05.18 - 18:56
Уважаемые умные люди есть ККТ Атол 30ф. Платформа 8.3.11 Управление торговлей, редакция 11.4.3.115 суть не в этом хочу программно сделать гудок на ККТ драйвер который использует 1С "ATOL_KKM_1C82_54FZ" не имеет команды гудок, поэтому решили сделать через стандартный драйвер Атол.

ОбъектДрайвера = Неопределено;
    ProgID = "AddIn.FPrnM8";

    Попытка
        ПодключитьВнешнююКомпоненту(ProgID);
        ОбъектДрайвера = Новый(ProgID);
        
        ОбъектДрайвера.УстановитьПараметр("PortNumber",7);
        ОбъектДрайвера.УстановитьПараметр("BaudRate", 1200);
        ОбъектДрайвера.УстановитьПараметр("Model", 61);
        ОбъектДрайвера.Подключить(ProgID);
        ОбъектДрайвера.beep();
        //ОбъектДрайвера.УстановитьПараметр("Model", ПараметрыПодключения.Модели); 

        
    Исключение
    КонецПопытки;

    Если ОбъектДрайвера = Неопределено Тогда
        Сообщить("ОШИБКА: " + Символы.ПС + "Внешняя компонента драйвера не найдена");
     КонецЕсли;

//    Также не забывайте вызывать неявный деструктор объекта драйвера:

    ОбъектДрайвера.DeviceEnabled = Ложь;
    ОбъектДрайвера = Неопределено;

Как встаю на строку ОбъектДрайвера.beep(); выдает результат -9, подскажите что делаю не так???
 
 
   tigrandis
 
1 - 16.05.18 - 18:56
Как встаю на строку ОбъектДрайвера.beep(); выдает результат -9, подскажите что делаю не так???
   Сияющий в темноте
 
2 - 16.05.18 - 21:38
А включить его включили?
У Атола устройство нужно включить и только потом слать команды,иначе драйвер их тупо не выполняет.
   big
 
3 - 17.05.18 - 05:11
(0) в поставке драйвера есть примеры, лучше всего там посмотреть. Практически все вопросы отпадут сами собой

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует