06.07.2012 10:17
andrey_tsaplin
 
Коллеги, добрый день.

Кто-нибудь из вас писал более-менее сложные команды на GxNet?
Сейчас пытаюсь разобраться с ним на примере этикетировщика GLP-80
Меня поражает структура комманд. Не могу разобраться как их составлять.

Добавление в таблицу PLU, в таблицу текстов - по примерам разобрался, а с более сложными беда.
В инете тоже ничего нет.

Документацию читал, но общей структуры комманд не нашел.

Например, есть такой вопрос:
1. Пишу в таблицу тексты:
Код:
A!DV05|DW01|DW02|GL2F|GT00|LX02
1|0|888880|text888880
1|0|888881|text888881
1|0|888882|text888882
1|0|888883|text888883
1|0|888884|text888884
1|0|888885|text888885
1|0|888886|text888886
2.Пишу ПЛУ:
Код:
A!DV05|DW01|DW02|GL19|GT31|GL1F|GL20|GL21|GL22|GL23|GL64|GL65|GL0A|GD10|LX02
0|0|88888|88888|888880|888881|888882|888883|888884|888885|888886|8|RUR;-2;88800|KG;-3;0|0|0|0|0|0
В доке написано, что:
GL1F-GL23, GL64-GL68, GLB2-GLBB - number of general text 1-20
На практике значение принимают только GL1F-GL23, т.е. первые пять из general text.
Почему?

Еще вопрос:
Нужно записать дату изготовления.
В доке написано что за поле Date1 отвечает параметр GL06
Ну ок, по логике дата1 должна относится к таблице ПЛУ, пробую записать:
Код:
A!DV05|DW01|DW02|GL19|GT31|GL0A|GD10|GL06|LX02
0|0|88888|88888|8|RUR;-2;88800|040712
Но в поле Date1 на этикетке ничего не попадает.
Пробуем иначе:
Код:
A!GL06
040712
Передача успешная, а результата нет.
Почему?

Основные проблемы на текущий момент:
1. Нужно прикрепить 20 текстов к ПЛУ.
2. Нужно загрузить дату изготовления.
3. Нужно получить статистику к этикетировщика
10.07.2012 13:47
userppc
 
Цитата:
andrey_tsaplin Основные проблемы на текущий момент:
1. Нужно прикрепить 20 текстов к ПЛУ.
2. Нужно загрузить дату изготовления.
3. Нужно получить статистику к этикетировщика
а поподробнее по пунктам
20 текстов к PLU - это к одному???? или всего 20 к 20 PLU

статистику получить - в зависимости от лицензий в вашем аппарате
12.07.2012 10:47
andrey_tsaplin
 
Цитата:
20 текстов к PLU - это к одному???? или всего 20 к 20 PLU
20 - я погорячился. Нужно загрузить 7 текстов к одному ПЛУ.

В документации GxNet написано:
GGL_ATXNR1 (GL1F) Text number for text field 1
GGL_ATXNR2 (GL20) Text number for text field 2
GGL_ATXNR3 (GL21) Text number for text field 3
GGL_ATXNR4 (GL22) Text number for text field 4
GGL_ATXNR5 (GL23) Text number for text field 5
GGL_ATXNR6 (GL64) Text number for text field 6
GGL_ATXNR7 (GL65) Text number for text field 7
GGL_ATXNR8 (GL66) Text number for text field 8
GGL_ATXNR9 (GL67) Text number for text field 9
GGL_ATXNR10 (GL68) Text number for text field 10
... и так далее до GGL_ATXNR20
Первые 5 текстов отлично привязываются к плу. Остальные - нет.
Этот вопрос в принципе можно считать решенным. Объединили некоторые поля - уложились в 5.

Больше интересует как получить суммарное кол-во единиц товара и сумаррный вес.
А также как установить поля дата1, дата2, дата3?
12.07.2012 13:12
userppc
 
Я вообще обхожусь двумя текстовыми полями
выкладываю рабочий вариант:

A!DV05|DW01|DW02|GW22|GW09|GL19|GL1A|GL18|GL0A|GL0B|GL4F|GL50|GL51|GL1F|GL20|GL21|GL22|GL23|GL4A|GL4B|GL4C|GL1B|GL24|GL62|GL63|GL5C|GL25|GL1E|GL61|GL1C|GL60|GD10|GD11|GD01|GD02|GD05|GT31|GT32|GT33|GT34|GT35|LX02
0|1|0|0|931|0|0|15|0|1|2|-1|9999|931|-1|999996|-1|26|0|0|0|0|0|0|22|-1|1|-1|0|0|RUR;-2;0|RUR;-2;0|KG;-3;0|KG;-3;8|%;0;0|2366586|23266|||
A!DV05|DW01|DW02|GL2F|GT00|LX02
1|1|931|^Ас;^37;^h+сосиски Аппетитные@0A^Ас;п/а 9 шт. охлажденные@0A^Ас;^4;^h-Упаковано под газом ТУ 9213-063-00421227-2002@0A^2;Состав: свинина, говядина, вода питьевая, яйца, молоко сухое, соль поваренная. Пищевые добавки: белок растительный, белок молочный, стабилизаторы (фосфаты пищевые, камеди, каррагинаны), антиокислители (аскорбат натрия), регуляторы кислотности (ацетат натрия, цитрат натрия), специи, крахмал, сахара, вкусо-ароматические вещества, экстракты специй, натуральный краситель (кармин), фиксатор окраски (нитрит натрия). Все пищевые добавки разрешены к применению органами Роспотребнадзора РФ. Пищевая и энергетическая ценность 100г продукта: белка-10г, жира-35г, калорийность-355ккал. Условия хранения: при температуре от 0 до+6°С и относительной влажности воздуха (75+/-5%) При вскрытии упаковки срок годности не более 2-х суток
1|1|9999|^Ас;^9;ОАО Вкусный мясокомбинат@0A^Ас;^2;Россия Нью-ВАСЮКИ тел 232 33 22 232 233
1|1|999996|^Ас;^2;АЯ 00

Добавлено через 24 минуты 59 секунд
Цитата:
andrey_tsaplin Больше интересует как получить суммарное кол-во единиц товара и сумаррный вес.
А также как установить поля дата1, дата2, дата3?
немного времени меня на форуме не будет
завтра приходит новая машина
GLMi-100 Imaxx и заказанное программное обеспечение
буду готовиться к пуско-наладке и настройке нового
сервака connect BRAIN
а так же смонтировать на существующей машинке GLMi-100B
сепаратор упаковок ( для сортировки упаковок
с фиксированным весов)
Часовой пояс GMT +3, время: 18:11.

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