Показано с 1 по 10 из 15

Тема: Как получить переменную int64 со сканера штрих-кода ?

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию Как получить переменную int64 со сканера штрих-кода ?

    Всем привет.
    Необходимо получать от сканера штрих-кодов значения. Но непонятно как передавать по Mod-Bus большие величины.
    Объясню по подробнее:
    1. Оператор сканирует штрих-код.
    2. Т.к. сканнер не имеет своего протокола обмена высокого уровня, то он просто асинхронно выбрасывает распознанный штрих в символах 0..9 (!) и после эмулирует нажатие клавиши Enter (h0D).
    3. Штрих-код ловится спец.устройством собственной разработки - "Bridge Scanner-PLC" - и хранится во временной памяти. Этот bridge может принимать асинхронно данные от 8 сканеров штрих-кодов.
    4. Штрих-код преобразуется из последовательности символов 0..9 в последовательность цифр 0..9.
    5. ПЛК сканирует регистры внутри Bridge через шину mod-bus. Тут возникает проблема - регистры в mod-bus двух-байтные. А Bridge хочет выдать гигантское число - 4811620472025 (штрих-код в формате EAN13).
    6. Для совместимости с mod-bus сейчас реализовано так, что Bridge разделяет свое гигантское число на 4 регистра mod-bus со значениями: 0004, 8116, 2047 и 2025 соответственно (штрих-код из п.5).

    Вопрос знатокам:
    Как потом собрать это число в ПЛК в одно единое int64 ?
    Правильно ли всё это? Может есть пути попроще?
    Есть ли уже готовые решения?
    Последний раз редактировалось ВладОвен; 26.04.2022 в 18:55. Причина: дополнение

Похожие темы

  1. Штрих коды как грамотнее все сделать?
    от жекон в разделе Трёп (Курилка)
    Ответов: 4
    Последнее сообщение: 12.10.2021, 14:31
  2. Ответов: 21
    Последнее сообщение: 24.03.2020, 18:29
  3. Ответов: 18
    Последнее сообщение: 27.02.2018, 20:09
  4. Ввод в MasterSCADA со сканера штрих-кода
    от Terminat в разделе Master SCADA 3
    Ответов: 5
    Последнее сообщение: 14.11.2014, 16:35
  5. подключение сканера штрихкода
    от Александр N в разделе Подбор Оборудования
    Ответов: 2
    Последнее сообщение: 02.11.2014, 13:22

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •