This is topic Сканер штрих и QR кода. Работа с типом данных STRING. in forum TRACE MODE 7 профессиональная версия / TRACE MODE 7 professional version at Форум TRACE MODE: техническая поддержка.
Всем доброго времени суток! Необходимо сканировать QR-код сканером в формате STRING и получать в TM7. Длина строки может быть разной. Имею сканер подключенный к ПК с МРВ. Настроен сканер как COM-устройство, если правильно понял, то как RS232. Просматривал "Монитором com портов" информацию, которую сканер передает: побайтно от первого до последнего ASCII код и плюс в конце #0D (конец строки). 1. Как настроить ТМ7 для приема данных от этого сканера? 2. Как работать с пользовательскими драйверами? Для ТМ7 нет информации (или не нашел). 3. В ТМ7 каким способом можно обрабатывать (менять, обрезать, соединять и пр.) переменные типа STRING?
Заранее благодарю за ответы.
Posted by АдАстра. Техподдержка (Участник № / Member № 4) on :
Здравствуйте!
1. Как настроить ТМ7 для приема данных от этого сканера? Все зависит от самого устройства. Например, есть только один регистр с данными? Или есть регистры "актуальности" и/или "количество байт"? Держит последнее считанное значение? Сбрасывает? Когда?
2. Как работать с пользовательскими драйверами? Для ТМ7 нет информации (или не нашел). Информация есть во встроенной Справочной Системе - Источники/Приемники - Разработка драйвера
В ТМ7 каким способом можно обрабатывать (менять, обрезать, соединять и пр.) переменные типа STRING? Есть два типа вызова (123) канала Call - CALL.UnPack_STR - "распаковка", дальше используем необходимое CALL.Pack_STR - "запаковка"
Так же есть в ST стандартные функции С (см. Функции STR*** во встроенной Справочной Системе - Программирование алгоритмов - Описание языка ST - Стандартные функции С в ST)
[ 31.08.2026, 13:06: Сообщение отредактировал / Message edited by АдАстра. Техподдержка ]