Форум OlegON > Программы и оборудование для автоматизации пищевой промышленности > Этикетировщики

Этикетировщик GLP (Парам.стат. текста №: Блок данных отсутствует) : Этикетировщики

29.03.2024 1:34


13.03.2015 12:54
Micle
 
Имеем: 2шт GLP принтера
Software version: PA-GLP3: 11.20 SP9 28.02.11
оба с дефолтными настройками работали на печать этикетки отправляемой через BCT. Единственная настройка что производилась - загрузка макета содержащего 1 текстовое поле. Всё работало пока принтеры не решили "переквалифицировать".

что было сделано: средствами BcsDasi были слиты данные со "старых", но работающих GLP и залиты в 1 из указанных в начале сообщения. С этого момента начались танцы, а именно:

- с загруженной из старого принтера базой данных, новый отказывался работать корректно "в лоб" ссылаясь я то, что база для старой софт версии. Оригинал сообщения уже не могу привести.
- Была обнулена база, удалены все плюшки, приведены атрибуты всех таблиц в соответствие со вторым, нетронутым принтером. загружен единственный макет, который и был изначально.

Проблема: при перезагрузке принтера получаю сообщение "Обраб.Заблокирована: Парам.стат. текста №: Блок данных отсутствует.", принтер отказывается что либо распечатывать. при попытке печати постоянно возникает упомянутая ошибка.

От идеи заливки полной базы плюшек и старого принтера уже отказался, и мне нужно просто привести принтер в начальное состояние.

need help!!
13.03.2015 13:16
sh00r00p
 
Видимо, в другой конфигурации у Вас была включена печать статических текстов, а в текущей конфигурации БД в PLU статические тексты отсутствуют. Что Вам следует сделать:
1. Проверить, есть ли в PLU параметр "Стат. текст", и если да, то проставить их значение -1
13.03.2015 21:56
Micle
 
список PLU пустой. т.е. по факту включена PLU 0, которой нет. Если зайти в редактор "текущих значений" то ряд значений на рабочем принтере действительно установлен в -1 в то время как в "перешитом" указаны "0". Данные поля отображаются перечёркнутыми и редактирование их не возможно. Была идея создать PLU с номером 1 и попробовать установить там нужные значения, активировать её, после чего снова очистить таблицу PLU.... Но ноги до принтера пока не дошли. Попробую, дам знать.
16.03.2015 08:56
Micle
 
итак, активные атрибуты PLU приведены в порядок. сообщение не пропало.
откуда может браться ссылка на статический текст, если артикулов нет. что на него ссылается тогда?
16.03.2015 10:57
Bizerber
 
Micle
К сожелению вы не обнулили ГЛП, а всего лишь обнулили базу данных. Скорее всего у вас в памяти ГЛП стоит старый ПЛУ со стат текстом, которого нет.
Решения два :
1) Рам клининг %)
2) Создать руками новый плу
16.03.2015 11:02
Micle
 
Цитата:
Bizerber Micle
К сожелению вы не обнулили ГЛП, а всего лишь обнулили базу данных. Скорее всего у вас в памяти ГЛП стоит старый ПЛУ со стат текстом, которого нет.
Решения два :
1) Рам клининг %)
2) Создать руками новый плу
1) - Как этого добиться ? желательно скопировать полностью с рабочего принтера той же модели и версии.
2) Создавал PLU с номером 1, устанавливал в неё значения такие же как установлены для "текущих значений PLU" в рабочем принтере. Хотя, тут есть нюанс... вероятно "-1" означает, что параметр вообще менять ненужно, т.е. он остаётся каким, каким он был до смены PLU. Тогда вопрос: какой именно параметр мне нужно установить и в какое значение чтобы избавиться от ошибки?
16.03.2015 11:10
Micle
 
PLU №1 я создавал, активировал и пробовал печатать этикетку с ней. Результат: та-же ошибка. снова её удалил, снова не помогло. сейчас "текущие параметры PLU" выглядят следующим образом:

Код:
PLU data: PLU: 0
W/o Distributed database
------------------------------------------------------------
01  Country EU
02  Unit price intervals per unit
03  Fixed price    0,00  €
04  Special unit price    0,00  €
05  Weight types kg .001
06  Fixed weight  0,000 kg
07  Tare  0,000 kg
08  Ingredient selection W/o ingred. proportion
09  Ingredient proportion  0 %
10  Labeling mode Fixed price
11  Pieces/ package 0
12  Shelflife 1 0
13  Shelflife 2 0
14  Date text field1 -1
15  Date text field2 -1
16  Date text field3 -1
17  Text 1 0
18  Text 2 -1
19  Text 3 -1
20  Text 4 -1
21  Text 5 -1
22  Code struc. i. c.field1 0
23  Code struc. i. c.field2 0
24  Code struc. i. c.field3 0
25  Code substring 1
26  Code substring 2
27  Code substring 3
28  Code substring 4
29  Code substring 5
30  Pr. group number 0
31  Logo number logo field1 0
32  Logo number logo field2 0
33  Logo number logo field3 0
34  Label param. No. 0
35  Lab.sequ.: number 0
36  Auto.labeler param. No. 0
37  Weight class No. 0
------------------------------------------------------------
End of list
Пришлось переключить принтер на инглиш, иначе кракозяблики в браузер приежают.
16.03.2015 12:51
Micle
 
1. создал таблицу статических текстов, в ней 5 полей для каждой записи
2. создал запись №1, заполнил на всякий случай тексты в ней
3. в атрибутах PLU включил параметр "статический текст №"
4. создал PLU №1
5. установил ему значение статического текста = 1
6. активировал PLU №1
6. перезагрузил принтер

Итого:
- при перезагрузке ругани нет
- можно жмакнуть кнопку "печать этикетки" на принтере, вылезет одна этикетка.
- при повторном нажатии этикетка не выходит, сообщений нет.
- могу распечатывать по 1 этикетке после каждой перезагрузки принтера, что мягко говоря нифига не устраивает
- в логе сообщений принтера по 1 записи на каждую перезагрузку, и больше ничего нет

очередной тупик....
16.03.2015 13:12
sh00r00p
 
Сбрось нафиг на заводские уже)
16.03.2015 13:22
Micle
 
Цитата:
sh00r00p Сбрось нафиг на заводские уже)
КАК???

Проблема с "залипанием" повторной печати решилась отключением датчика съёма этикетки на принтере. Пока всё нормально, беспокоит только непонимание того откуда у принтера вдруг появилась потребность в статических текстах. В старых принтерах откуда изначально брались данные PLU, эта таблица отключена. В ней пусто.
Часовой пояс GMT +3, время: 01:34.

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