31.01.2012 11:25
Цитата:
mat skywalker добрый день!
пробую выгрузить товары с весов при помощи swc_bat.exe.
Для меня это в большой степени тёмный лес (я не программер), но, возможно, поможет прикладываемый архивчик. Если чего получится вменяемое - не сочтите за труд поделиться с общественностью
Вложения
Тип файла: 7z SWCOM.7z (7.72 Мб, 261 просмотров)
02.02.2012 12:15
Странная хрень: на суммарной этикетке печатаются звездочки вместо шт. грн. и кг.
Нужно их совсем убрать или что было шт. грн. и кг.
Скан этикетки выложить не могу(КАК ЭТО СДЕЛАТЬ???)

Еще начали вводить в работу второй такой же прибор. Настройки перелил
через LwDasi, донастроил Pr510 на режим обслуживания 05. Но при выборе
PLU и нажатии на кнопку продавца 1, пищит что ошибка. Соответственно не
печатает ничего. Другие кнопки продавцов пищат как обычно, но не
печатают ничего.
Нужно сделать чтоб на приборе был режим автоматической маркировки.
Выбираешь PLU, выбираешь продаца, ложишь товар этикетка печатается,
ложишь дальше, печатается сразу на тот же PLU. и т.д. пока не нажмешь
печать итога.
Где еще можно глянуть?
Прибор сбросил по умолчанию перед загрузкой данных.

Спасибо.

Добавлено через 2 минуты 4 секунды
https://storage.olegon.ru/supermag/u...зображение.jpg
02.02.2012 12:49
Цитата:
aquila на суммарной этикетке печатаются звездочки вместо шт. грн. и кг.
Нужно их совсем убрать или что было шт. грн. и кг.
Скан этикетки выложить не могу(КАК ЭТО СДЕЛАТЬ???)
Похоже, что так задумано. Если это действительно так принципиально - рисуйте свободно-программируемую этикетку в BLD с "фиксированными полями", в которых пишите всё, что Вам необходимо, а весам говорите, чтоб не печатали автоматом "штуки-рубли-килограммы" (Pr555/22 вроде).
На всякий случай прикладываю маленькую инструкцию (скорее, заметки) по поводу настройки ШК на итоговой этикетке. Там тоже не всё слава богу

Цитата:
Еще начали вводить в работу второй такой же прибор. Настройки перелил
через LwDasi, донастроил Pr510 на режим обслуживания 05. Но при выборе
PLU и нажатии на кнопку продавца 1, пищит что ошибка. Соответственно не
печатает ничего. Другие кнопки продавцов пищат как обычно, но не
печатают ничего.
Нужно сделать чтоб на приборе был режим автоматической маркировки.
Выбираешь PLU, выбираешь продаца, ложишь товар этикетка печатается,
ложишь дальше, печатается сразу на тот же PLU. и т.д. пока не нажмешь
печать итога.
Где еще можно глянуть?
Прибор сбросил по умолчанию перед загрузкой данных.
А нафига сначала копировать настройки, а потом сбрасывать их?
Pr510/01=05
Pr510/03=1 (включаем итоговую этикетку)
Pr525/01=1 (скорее всего, смотрите описание)
По идее этого достаточно. Плюс настраиваем этикетку и ШК.
Вложения
Тип файла: pdf bc2_etiketka [wiki].pdf (138.9 Кб, 851 просмотров)
Тип файла: pdf bc2_totalbarcode [wiki].pdf (270.4 Кб, 341 просмотров)
02.02.2012 15:55
И еще. На данный момент есть несколько вопросов по програмированию обмена с весами, кому их можно задать? Конкретно интересует пример данных для отправки на весы по протоколу tcp/ip Понять как сформировать набор данных для передачи на устройство у меня не удалось.
02.02.2012 17:00
https://olegon.ru/showthread.php?p=108071#post108071
Там в аттаче вторая pdf'ка - как раз с примером
02.02.2012 17:05
вот этого я и не понял. Формат данных? Строка? HEX? Или что? Слать по сети на порт весов данные дело не хитрое, что слать, вот вопрос. В примере срока символов. Т.е. шлем строку? Весы не понимают строки... XML может быть, но тогда пример файла нужен.
02.02.2012 21:59
Там в примере показан кусок реальной посылки в весы. Именно строкой, никаких xml.
Вот кусок реального кода (подготовка к засылу доптекста, кристалловский ScaleManager на джаве), думаю, поможет:
Код:
public void loadMessage(int messageNumber, String text) throws CommunicationException, ScalesException {
		if (text == null)
			text = "";
		String command = "";

		String tmp = text.replace('@', 'a');
		if (tmp.length() > 2000)
			tmp = tmp.substring(0, 1999);

		command = "ATST  " + delimiter + "S" + zeroedInt(number, 2) + delimiter + "WALO0" + delimiter + "ATNU" + messageNumber + delimiter + "ATTE"
				+ prepareRusText(replaceDelimiter(tmp)) + delimiter + "BLK " + delimiter;

		clearReceiveBuffer();
		sendCommand(command);
		receiveReply();
03.02.2012 18:45
Заработало. Прога для прогрузки весов вошла в стадию разработки!

Не для рекламы: АСУТД S-market последней версии грузит эти весы "на ура"
27.02.2012 23:37
Цитата:
grannie 13 цифр там быть по-любому не должно, полный EAN13 скармливается без последней, контрольной, цифры. Весовые префиксы описывались? Какие и как?
Подозреваю, что это может быть и очередной глюк в софтинке. Попробуйте вот эту версию, если поможет - положу в хранилище. Это тестовая сборка, пока не хочу её всем выкладывать.
*** скрытый текст ***

(Олег, извини, но тестовая сборка должна быть только в одном месте, чтобы я её ту же немедля удалил, ежели чего. И она у меня уже там.)
я потестил ее- вроде работает,но как я понял версия не менялась -1.0.8??
и есть ли изменения какие?я вроде только новые поля в мнемониках нашел..
кто пробовал кроме меня?
28.02.2012 07:45
changelog не ведётся. Принципиальных новинок нет (да и не будет).
Часовой пояс GMT +3, время: 04:02.

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