Меркурий-130К, Меркурий-115К с поддержкой ЕГАИС через "SmartBox UTM для ЕГАИС" или через программу "Декларант-ЕГАИС"

Внимание, программное обеспечение в данном форуме снято с технической поддержки.
Вы можете использовать его только на свой страх и риск.
Закрыто
Аватара пользователя
Briarius
Сотрудник Инкотекс
Сотрудник Инкотекс
Сообщения: 386
Зарегистрирован: 17 май 2011, 17:37
Контактная информация:

Меркурий-130К, Меркурий-115К с поддержкой ЕГАИС через "SmartBox UTM для ЕГАИС" или через программу "Декларант-ЕГАИС"

Сообщение Briarius »

Внимание! данный софт больше не поддерживается
--------------------------------------------------------------------


Прошивки ККМ с ЭКЛЗ Меркурий-115К, Меркурий-130К с поддержкой ЕГАИС через "SmartBox UTM для ЕГАИС" (http://mypos.ru/). Основные изменения описаны в текстовом файле сопровождения прошивки.
Дополнение от 10.10.2016 г. Также поддерживается работа ККМ с программой "Декларант-ЕГАИС" (http://www.k-systema.ru/#declarant-egais) компании К-СИСТЕМА. Т.е., при наличии ПЭВМ с установленной программой "Декларант-ЕГАИС", ККМ подключается к этой ПЭВМ, и продажи алкоголя могут выполняться через ККМ так же, как и при использовании "SmartBox UTM для ЕГАИС".

Поддержка Меркурий-130К/-115К реализована в SmartBox UTM, начиная с версий ПО 0.4.5 (на 29.06.2016 г. ПО SmartBox должно обновляться до указанной версии автоматически).

Следует учитывать, что в стандартном исполнении ККМ Меркурий-115К не предусмотрен порт RS-232! Порт RS-232 предусмотрен в исполнениях ЧПМ Меркурий-115. В свою очередь, ЧПМ Меркурий-115 (с RS-232!), доработанная до ККМ, уже будет поддерживать работу с SmartBox.

Требования к микроконтроллерам (МК) ККМ Меркурий-130К/-115К с прошивками "130RU051" и "115RU002"

Версии 130RU051 и 115RU002 используют расширенные ресурсы МК! До этих версий минимальный требуемый объем памяти ОЗУ (RAM) был равен 512 байт. С этих версий минимальный объем памяти ОЗУ должен быть равен 1024 байта! Объем используемой памяти кода программ 64 КБайт.
В частности, из использовавшихся Инкотексом, подходят следующие микроконтроллеры:
P89C61X2, P89V51RD2, SST89E516RD2.

Еще микроконтроллеры, которые подходят, судя по характеристикам:
Обратите внимание, что оценка проводилась только по описанию из Data Sheet. Но окончательное подтверждение о применимости этих микроконтроллеров выдается только после проверок на реальных образцах. Микроконтроллеры, описанные в этой секции, не проверялись в реальной работе!
AT89C51RD2, AT89C51ED2. (http://www.chipdip.ru/product/at89c51ed2-slsim/)
Судя по характеристикам, подходят Nuvoton (Winbond) W78E365/W78E365A.

Прошивка выполняет проверку размера встроенной памяти ОЗУ и выдает ошибку "Err CPU", если размер памяти не удовлетворяет требованиям.

Микроконтроллеры типа W78E516B, P89C60X2, MPC89E515 НЕ ПОДХОДЯТ для применения с данной версией прошивки!

Первоочередными критериями на совместимость должны быть:
1) Поддержка напряжения питания 5 Вольт;
2) Архитектура, совместимая с архитектурой 8051;
3) Корпус PLCC-44, "pin-to-pin" совместимый со стандартом микроконтроллеров 8051;
4) Размер основного банка памяти кода программ 64 КБайт;
5) Минимальный размер встроенной памяти ОЗУ, доступной по умолчанию (после сброса процессора), 1 КБайт;
6) Максимальная тактовая частота не ниже 25 МГц.

Примечание для прожига МК
Из опыта работы с незначительным количеством типов микроконтроллеров с индексом RD2 в названии, хочу обратить внимание, что при прожиге таких МК необходимо также программировать бит, указывающий, что исполнение кода программы должно начинаться из основного банка кода программ. На примере программы "UprogNT.exe" для программаторов ChipProg фирмы Фитон эти биты программируются в окне программирования пунктами:
1) "Set BSEL Bit" - для P89V51RD2 (BSEL - похоже на Bank Select по смыслу);
2) "Программирование SC0" - для SST89E516RD2 (SC0 - похоже на Select Code 0 по смыслу (выбор банка 0)).
Т.е. в аналогичных МК обращайте внимание на наличие таких битов или им подобных. В программаторах, отличных от Chipprog, такие биты могут иметь другие обозначения.

Не все программы для программаторов поддерживают работу со всеми битами установки дополнительных параметров. В таких случаях в программной оболочке программатора необходимо загружать прошивку сразу в основной банк кода программ и в дополнительный банк кода программ (банк загрузчика) и программировать оба банка процессора. При таком способе программирования МК банк, из которого стартует программа, не будет иметь значения.

--------------------------------------------------------------------
Внимание! данный софт больше не поддерживается
Вложения
M115K_4100000_РЭ_Дополнение_ЕГАИС_20160629.zip
Дополнение к руководству по эксплуатации Меркурий-115К с прошивкой 115RU002.
(81.15 КБ) 888 скачиваний
115RU002_20160629.zip
Прошивка Меркурий-115К с поддержкой ЕГАИС через "SmartBox UTM для ЕГАИС".
(73.53 КБ) 849 скачиваний
130RU051_20160629.zip
Прошивка Меркурий-130К с поддержкой ЕГАИС через "SmartBox UTM для ЕГАИС".
(77.01 КБ) 911 скачиваний
M130K_4170000_РЭ_Дополнение ЕГАИС_20160620.zip
Дополнение к руководству по эксплуатации Меркурий-130К с прошивкой 130RU051. Предварительная версия.
(262.73 КБ) 995 скачиваний
Протокол обмена Меркурий-130 - SmartBox UTM_20160615.zip
Этот документ не нужен ни рядовому пользователю ККМ, ни ЦТО. Выложен для разработчиков аналогов SmartBox UTM, желающих реализовать поддержку Меркурий-130К в своих устройствах.
(43.42 КБ) 948 скачиваний
Аватара пользователя
Briarius
Сотрудник Инкотекс
Сотрудник Инкотекс
Сообщения: 386
Зарегистрирован: 17 май 2011, 17:37
Контактная информация:

Re: Меркурий-130К с поддержкой ЕГАИС через "SmartBox UTM для ЕГАИС"

Сообщение Briarius »

Примеры распечаток с продажами алкогольной продукции
Изображение

Дополнительные шаблоны конфигуратора настроек ККМ
Дополнительные шаблоны конфигуратора настроек для ККМ "Меркурий-130К", "Меркурий-115К" с поддержкой ЕГАИС (прошивки 130RU051, 115RU002) добавлены в тему Программное обеспечение (ПО) для ККМ (ЧПМ) Меркурий-115, -130, -140: конфигуратор, драйвер режима ФР. См. прикрепленный архив "ECR_CFG_EGAIS_20170111.zip"
Закрыто