27.01.2020 20:26
denor81
 
Добрый день!
Какая то фигня непонятная.

Через Plutty со сканера такие же цифры приходят, что и в комтесте.
Если через конвертер то белеберда.

Вернул все к тому состоянию, когда могу и с весами с компа соединяться и со сканера штрих приходит в нормальном виде.

Соединил сканер с весами перекинув 2 и 3 контакты. Тут какая то странная реакция - 3 раза сканирую и никакой реакции от весов, на 4-й раз весы три раза пикают, как буд то бы отправляю на них какую то неправильную информацию. Они так же пикали, когда я с компа отправлял на них штрихкод в таком виде 32h (2), 30h (0), 30h (0), 30h (0), 30h (0), 30h (0), 30h (0), 30h (0), 30h (0), 30h (0), 30h (0), 32h (2), 32h (2). Ошибку наверное сигнализируют. И так постоянно - 3 раза сканирую - тишина, на каждый четвертый пищат. На экране весов ничего не меняется.

Не понимаю в чем дело. Уже помоему все варианты перепробовал.

Может все таки дело в TTL и нужно либо с конвертером разобраться - почму он белеберду присылает вместо штрихкода или проще другой сканер купить... Понять бы еще какой.

Какое то фиаско
Миниатюры
Нажмите на изображение для увеличения
Название: Screenshot_2.png
Просмотров: 16
Размер:	16.5 Кб
ID:	10595   Нажмите на изображение для увеличения
Название: Screenshot_3.png
Просмотров: 10
Размер:	6.3 Кб
ID:	10596  
27.01.2020 21:22
baggio
 
1 выкиньте нахрен ваш конвертер и более к нему не возвращайтесь.

2. проверьте что ваш сканер выдает 9600,8,n,1 - это настройки rs232 (лучше всего пробегитесь по книжеце и пропикайте еще раз то что нужно)

3. если не помог пункт 2 попробуйте запрограммировать чтобы сканер выдавал в конце CR (carrier return)

4. если не помог пункт 3 попробуйте запрограммировать чтобы сканер выдавал в конце LF (line feed)

5. если не помог пункт 4 попробуйте запрограммировать чтобы сканер выдавал в конце CR LF

6. если не помог пункт 5 относите кому нибудь еще - Вам значит не судьба(((
28.01.2020 07:02
konst
 
Согласен с Bagio.
Очень похоже на то, что у весов есть некий буфер 40-50 символов.
Со сканера приходят несколько шк и как только буфер переполняется, то весы сообщают об ошибке.
Можно попробовать смоделировать ситуацию, подключив весы к ПК и передать несколько посылок постепенно увеличивая длину.
А для решения первоначальной задачи должна помочь настройка сканера - добавление суффикса CR / LF /CRLF.
Если взлетит поделитесь результатом: на тройками весов, схемой переходника, можно фотки приложить.
28.01.2020 10:33
~Guest~
 
Немножко оффтопа, а обратится к первоисточнику в С+ религия не позволяет?
Если они не отвечают, можно смело писать производителю, гугл переводчик в помощь.

Мне кажется у них будет как минимум пошаговая инструкция по подключению, все таки ген поставщик в РФ.
29.01.2020 03:37
denor81
 
Господа! baggio, konst и все кто откликнулся! Огромное спасибо!
Он жив!
После установки возврата каретки весы начали определять штрихкод!

В Plutty, после штрихкода происходит перенос строки.

Все отлично работает!)

Я немного дополнил оригинальную инструкцию. Там распиновки и штрихкоды всякие для настройки. Прилагаю.

Все оказалось проще, чем казалось)) Но самое главное кроется в нюансах)
Еще раз огромное спасибо! Очень очень помогли и не отвернулись!!)
Миниатюры
Нажмите на изображение для увеличения
Название: Screenshot_1.png
Просмотров: 18
Размер:	5.3 Кб
ID:	10603  
Вложения
Тип файла: rar Использование сканера c SM-300.rar (470.0 Кб, 14 просмотров)
Часовой пояс GMT +3, время: 14:38.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.