Escolar Documentos
Profissional Documentos
Cultura Documentos
pt 12/2014 - A
26501 Bourg-lès-Valence
Cedex - França
Tél. : +33 (0) 4 75 75 55 00
Fax : +33 (0) 4 75 82 98 10
A48601 www.markem-imaje.com
Machine Translated by Google
Conteúdo
Em geral 5
Links seriais - Introdução 7
Compatibilidade 7
Princípio geral 13
protocolo de transmissão 16
Terminologia 17
Enviando 18
Falhas, panes 18
Lista de identificadores 19
Comandos 9410-9450 21
transmissões 21
solicitações de 22
solicitações de 23
1 A48601-A
Machine Translated by Google
Conteúdo
Reconhecer falhas 27
Parar/Iniciar a impressora 33
Manutenção 34
Envio de dados impressos pelo computador "Mark & Read" (opção 9450) 35
Inicializar contadores 39
Excluir um trabalho 43
Codificação promocional 48
2 A48601-A
Machine Translated by Google
Conteúdo
Protocolo - Precisões/Exemplo 91
Lembretes 93
Conversão binária, decimal, hexadecimal e ASCII 93
Exemplo 96
Enviando um trabalho completo para a biblioteca 96
Configuração 109
Características 109
Conexão 110
3 A48601-A
Machine Translated by Google
Conteúdo
Símbolos 145
Gráficos 146
Variáveis Externas 147
Espaçamento 154
código de barras 154
4 A48601-A
Machine Translated by Google
Em geral
5 A48601-A
Machine Translated by Google
Em geral
6 A48601-A
Machine Translated by Google
Em geral
Este manual trata dos links seriais e paralelos nas impressoras 9410 e 9450. Consulte o manual do usuário
para obter detalhes de uso e programação comuns.
Uma impressora 9410 ou 9450 é capaz de gerenciar vários protocolos para vários tipos de links externos
(dependendo de sua configuração).
A impressora possui uma interface serial assíncrona que permite a conexão no modo V24/RS232C ou
no modo RS422 "nível de tensão".
Os links seriais são conectados à placa de interface industrial.
O padrão RS232C/V24 ou RS422 descreve os sinais disponíveis durante o diálogo entre um DTE (Data
Terminal Equipment) e um DCE (Data Communication Equipment).
Compatibilidade
Este documento refere-se apenas ao protocolo nativo 9410-9450.
A impressora suporta o protocolo 9030. Os
comandos 9030 compatíveis com 94x0 são fornecidos na seção "Lista de identificadores". Consulte as
especificações do protocolo 9030 para obter uma descrição detalhada dos comandos compatíveis.
Uma mensagem 9030 twin jet pode ser convertida nos seguintes casos: - se os
dados estão no jet 1, o conteúdo está vazio no jet 2. - se os dados
estão no jet 2, o conteúdo está vazio no jet 1. Neste caso o conteúdo do jato 2 é transferido para as posições
equivalentes do jato 1. - se houver dados nos jatos 1 e 2,
apenas os dados do jato 1 serão processados.
7 A48601-A
Machine Translated by Google
Em geral
Conexão
2
1
– Passe o cabo de ligação blindado por uma das braçadeiras (4) do lado
painel móvel.
– Conecte os fios aos terminais correspondentes no conector J5 (5) dependendo
o tipo de link usado.
8 A48601-A
Machine Translated by Google
Em geral
J5
Diagramas de fiação
O cabo é conectado entre o bloco terminal J5 na placa de interface industrial e os terminais no
computador ou PC.
9 A48601-A
Machine Translated by Google
Em geral
ligação RS422
Ligação V24/RS232C
(6) DSR
(8) DCD
(20) DTR
(1)
10 A48601-A
Machine Translated by Google
Em geral
ÿ ÿ ÿ ÿ ÿ
Os dados multibyte devem ser transmitidos primeiro com o byte de ordem superior. Todos os bytes devem ser transmitidos
primeiro com o bit de ordem inferior.
Especificações Eletricas
As especificações elétricas correspondem ao padrão V24/RS232C ou ao padrão RS422.
11 A48601-A
Machine Translated by Google
12 A48601-A
Machine Translated by Google
Princípio geral
13 A48601-A
Machine Translated by Google
Princípio geral
14 A48601-A
Machine Translated by Google
Princípio geral
COMPUTADOR IMPRESSORA
ENQ (1 byte)
ACK(1 byte)
ACK (1 byte)
COMPUTADOR IMPRESSORA
ENQ (1 byte)
ACK (1 byte)
ACK (1 byte)
15 A48601-A
Machine Translated by Google
Princípio geral
protocolo de transmissão
16 A48601-A
Machine Translated by Google
Princípio geral
Terminologia
O comprimento é um valor hexadecimal que representa o número de bytes presentes após os dois bytes de
comprimento e não incluindo o byte de verificação (Checksum).
Em geral, o valor máximo é 2044 bytes ou 07h FCh.
Para transmissão de mensagem para impressão, o valor máximo é 4092 bytes ou 0Fh FCh.
Observação: O byte de verificação não é verificado pela impressora se b7 do primeiro byte de comprimento for
definido como 1. Nesse caso, os dados no quadro recebido não são verificados.
Dados (0 a n bytes)
Zero bytes para uma solicitação geral do computador para a impressora. n bytes
representando as instruções necessárias para definir uma função.
17 A48601-A
Machine Translated by Google
Princípio geral
Envio O
tempo máximo de resposta da impressora, sem contar os tempos de transferência de linha, é de 5 ms.
Falhas, panes
Durante a caixa
de diálogo: – Se o tempo entre o envio de dois bytes pelo computador for superior a dois segundos, a
impressora interrompe a caixa de diálogo, envia um NACK e relata uma falha "Comunicação externa
TIME OUT".
– No final da transmissão pela impressora, se o computador não responder dentro de dois segundos, a
impressora interrompe a caixa de diálogo, envia um NACK e relata uma falha de "TEMPO LIMITE DE
COMUNICAÇÃO EXTERNA".
18 A48601-A
Machine Translated by Google
Lista de
identificadores
19 A48601-A
Machine Translated by Google
Lista de identificadores
20 A48601-A
Machine Translated by Google
Lista de identificadores
Comandos 9410-9450
transmissões
RESUMO DE COMANDO IDENTIFICAÇÃO DE COMANDO. IDENTIFICAÇÃO DA RESPOSTA. PÁGINA
Manutenção 31h 34
21 A48601-A
Machine Translated by Google
Lista de identificadores
solicitações de
22 A48601-A
Machine Translated by Google
Lista de identificadores
transmissões
RESUMO DE COMANDO IDENTIFICAÇÃO DE COMANDO. IDENTIFICAÇÃO DA RESPOSTA. PÁGINA
solicitações de
23 A48601-A
Machine Translated by Google
24 A48601-A
Machine Translated by Google
Protocolo -
Enviar para a
impressora
25 A48601-A
Machine Translated by Google
26 A48601-A
Machine Translated by Google
Esta seção e as seguintes abrangem todos os comandos (transmissões e solicitações) para diálogo com a
impressora.
Todos os dados são armazenados no modo big endian (primeiro o byte de ordem superior). Os dados são definidos em
hexadecimal por padrão, salvo indicação em contrário.
IMPORTANTE: Para maior clareza, os elementos do protocolo de transmissão (ENQ, ACK e o byte de
soma de verificação) não são fornecidos. Consulte a seção "Princípio geral do diálogo" para obter mais
detalhes.
COMPUTADOR IMPRESSORA
Solicitar
Identificador (1 byte) 2E
Dados:
- Valor multitop: número de repetições da mensagem da impressora
(01h a FFh) (1 byte)
NOTA: O modo de disparo "OBJECT" é selecionado automaticamente. Este valor afeta o mecanismo de impressão e
não os parâmetros da mensagem correspondente no armazenamento de mensagens.
COMPUTADOR IMPRESSORA
Solicitar
27 A48601-A
Machine Translated by Google
COMPUTADOR IMPRESSORA
Solicitar
Dados:
- Reservado 00h
- Posição da biblioteca (2 bytes) 00h, 01h às
00h,
FF (1-255)
(mensagem
presente na
biblioteca)
COMPUTADOR IMPRESSORA
Solicitar
Dados:
- Valor em segundos: 2 a 255 (02h a FFh) (1 byte)
NOTA: A alteração do tempo limite pode ser feita a qualquer momento e permanece efetiva enquanto a
impressora estiver ligada.
A impressora retorna um caractere NACK se o reconhecimento da resposta dos dados pelo
controlador não for recebido durante este atraso.
28 A48601-A
Machine Translated by Google
COMPUTADOR IMPRESSORA
Solicitar
* NOTA: A impressora deve conter fontes e algoritmos usados por esta mensagem de dados.
Este comando aceita que a mensagem de dados não contenha parâmetros de impressão (Tipo =
01h), eles serão substituídos pela preferência de configurações.
** IMPORTANTE: Caso este byte não esteja configurado a impressora escolheu este valor baseado
na existência ou não do arquivo na Loja.
Resposta
Dados:
xxh
- Relatório (1 byte)
29 A48601-A
Machine Translated by Google
Resposta (relatório)
0Ch Message ID reservado para identificador de mensagem de produção. (9410 = 99 / 9450 = 999)
30 A48601-A
Machine Translated by Google
COMPUTADOR IMPRESSORA
Solicitar
Dados:
- Modo de transferência (1 byte) 0
= inserir mensagem na posição especificada, as seguintes
mensagens são deslocadas nas seguintes posições. 1 =
substituir
mensagem na posição especificada.
- Posição (2 bytes)
- Posição da mensagem, de 1 a N (número de mensagens
presentes na biblioteca) ÿ Modo de
inserção: ÿ início Binário
da lista: posição = 1 ÿ fim da lista: posição =
número de itens +1 ÿ modo de substituição: 1 ÿ posição
ÿ número de itens - Parâmetros e conteúdo do trabalho no
formato 9410-9450 da seguinte forma: cabeçalho,
parâmetros*, linhas de conteúdo e etiqueta final.
Resposta
Dados:
xxh
- Relatório (1 byte)
31 A48601-A
Machine Translated by Google
Observação 1: A impressora deve conter fontes e algoritmos usados por esta mensagem de dados.
Este comando aceita que a mensagem de dados não contenha parâmetros de impressão (Tipo =
0x01), eles serão substituídos pela preferência de configurações.
Nota 2: Para a biblioteca no modo Auto ou Personalizado, se o arquivo que representa a mensagem existir na
loja, o relatório será retornado "Substituir OK" mesmo para os dois modos Inserir/ Substituir. Este
relatório é condicionado pelo estado do armazenamento de mensagens.
32 A48601-A
Machine Translated by Google
COMPUTADOR IMPRESSORA
Solicitar
Dados:
xxh
- Ação a ser executada (1 byte)
Este comando define o comportamento após o envio de um trabalho para a impressora não define todos os
parâmetros.
Parar/Iniciar a impressora
COMPUTADOR IMPRESSORA
Solicitar
Dados:
xxh
- Ação a ser executada (1 byte)
01h (reservado)
33 A48601-A
Machine Translated by Google
Manutenção
COMPUTADOR IMPRESSORA
Solicitar
Dados:
xxh
- Ação a ser executada (1 byte)
02h Atualizar
COMPUTADOR IMPRESSORA
Solicitar
Dados:
01h
- Tipo (1 byte)
34 A48601-A
Machine Translated by Google
Esta transmissão deve ser enviada uma vez antes do início da produção e permanece efetiva enquanto a
impressora estiver ligada. A impressora envia uma confirmação de impressão após a filtragem TRIGG da célula
de acionamento ou logo após o acionamento manual da impressão.
Resposta
A confirmação usa apenas um byte (sem bytes de comprimento). Este byte é enviado após a filtragem TRIGG
da célula disparadora ou logo após a impressão se acionada manualmente.
COMPUTADOR IMPRESSORA
Solicitar
Dado:
- Tipo (1 byte): o 10h
conteúdo do campo (TAG) impresso é enviado a cada
impressão.
35 A48601-A
Machine Translated by Google
COMPUTADOR IMPRESSORA
Solicitar
Dados:
04h
- Tipo (1 byte)
Resposta
COMPUTADOR IMPRESSORA
Solicitar
36 A48601-A
Machine Translated by Google
Resposta
Dados:
xxh
- Relatório (1 byte)
Resposta
05h Tamanho dos dados enviados > Comprimento total do arquivo especificado no cabeçalho
O tamanho dos dados recebidos é menor que o tamanho dos dados no cabeçalho. Operação de
09h
envio de cabeçalho abortada.
37 A48601-A
Machine Translated by Google
COMPUTADOR IMPRESSORA
Solicitar
Dados:
-Atualização dos dados de impressão, fonte e produção da FFh
mensagem ativa (1 byte)
Resposta
Dados:
xxh
- Relatório (1 byte)
Resposta
COMPUTADOR IMPRESSORA
Solicitar
38 A48601-A
Machine Translated by Google
Inicializar contadores
COMPUTADOR IMPRESSORA
Solicitar
Dados:
campo de bits
- Números do contador (2 bytes)
= 1 para inicialização do
não usado = 0
contador 9, caso contrário = 0
= 1 para inicialização do
= 1 para inicialização do
contador 15, caso contrário =
contador 10, caso contrário = 0
0
= 1 para inicialização do
= 1 para inicialização do
contador 14, caso contrário =
contador 11, caso contrário = 0
0
= 1 para inicialização do
= 1 para inicialização do
contador 13, caso contrário =
contador 12, caso contrário = 0
0
b7 b6 b5 b4 b3 b2 b1 b0
= 1 para inicialização do
= 1 para inicialização do
contador 8, caso contrário =
contador 1, caso contrário = 0
0
= 1 para inicialização do
= 1 para inicialização do
contador 7, caso contrário =
contador 2, caso contrário = 0
0
= 1 para inicialização do
= 1 para inicialização do
contador 6, caso contrário =
contador 3, caso contrário = 0
0
= 1 para inicialização do
= 1 para inicialização do
contador 5, caso contrário =
contador 4, caso contrário = 0
0
39 A48601-A
Machine Translated by Google
Esta transmissão seleciona uma biblioteca de trabalhos de acordo com sua posição e envia a impressão.
COMPUTADOR IMPRESSORA
Solicitar
40 A48601-A
Machine Translated by Google
Este comando seleciona um trabalho de biblioteca após seu nome e envia a impressão.
COMPUTADOR IMPRESSORA
Solicitar
Dados (1 a 20 bytes):
- Cadeia de comprimento variável significativa terminada ou ASCII
não pelo caractere "10"
Resposta
Dados:
xxh
- Relatório (1 byte)
NOTA: A mensagem deve estar presente no armazenamento de mensagens de antemão e, em seguida, ser
transferido para a unidade de impressão como a mensagem atual.
Todos os dados de impressão devem estar presentes: algoritmos e fontes.
41 A48601-A
Machine Translated by Google
COMPUTADOR IMPRESSORA
Solicitar
Dados:
xxh
- Status do jato ou da impressora (1 byte)
42 A48601-A
Machine Translated by Google
Excluir um trabalho
COMPUTADOR IMPRESSORA
Solicitar
Resposta
Dados:
xxh
- Relatório (1 byte)
43 A48601-A
Machine Translated by Google
COMPUTADOR IMPRESSORA
Solicitar
Dados (4 ko máx.): -
Tipo de tabela (1 byte) binário
- Tabela (n bytes)
Tipo de mesa
12h Suprima o dígito zero antes da figura do dia/mês para Date & Date1-6.
44 A48601-A
Machine Translated by Google
Mesa
*NOTA: cada item da tabela deve ser descrito em três dígitos; os personagens úteis
deve ser deixado - justificado com 1 ou 2 dígitos de preenchimento em 0x00.
Exemplo: 41 00 00 = "A"
41 42 00 = "AB" 7:
45 A48601-A
Machine Translated by Google
COMPUTADOR IMPRESSORA
Solicitar
46 A48601-A
Machine Translated by Google
COMPUTADOR IMPRESSORA
Solicitar
Dados:
xxh
- Tipo (1 byte)
Esta transmissão é enviada uma vez antes de iniciar a produção. A impressão não dupla pode
ser desativada sem parar a impressora.
NOTA: A função desta função é evitar que um trabalho seja impresso duas vezes seguidas
sem que seu conteúdo seja modificado
COMPUTADOR IMPRESSORA
Solicitar
Dados:
- Cabeçalho incluindo a versão dos dados do trabalho - Número
X octetos
de parâmetros e lista de parâmetros - Trabalho a imprimir
(definição de linhas).
47 A48601-A
Machine Translated by Google
COMPUTADOR IMPRESSORA
Solicitar
Dados:
- Número de parâmetros e lista de parâmetros - Trabalho (Xbytes)
a imprimir (definição de linhas).
Codificação promocional O
principal objetivo do sistema de gestão de filas implementado no 9232 é a codificação promocional
ÿ impressão de códigos únicos em cada produto. Então a ideia é enviar para a impressora uma lista
de dados (podem ser mensagens completas ou apenas variáveis externas) e cada dado será
usado uma vez para uma impressão.
A impressora sempre responderá com outro comando 0x6D com relatórios e status de dados. A particularidade
dessa resposta é que a impressora não aguardará nenhuma confirmação.
48 A48601-A
Machine Translated by Google
CLP Impressora
ACK
6D (Resposta)
ACK
6D (Resposta)
Quando a fila estiver preenchida com dados, a cada novo trig a impressora pega o primeiro
elemento da fila, calcula a mensagem com o novo valor, imprime e remove esse
elemento da fila.
COMPUTADOR IMPRESSORA
Solicitar
Subcomando (1 byte)
49 A48601-A
Machine Translated by Google
Solicitar
Ação: 0
x 00 = Desativar 0 x xxh
01 = Ativar
- Leia o status
COMPUTADOR IMPRESSORA
Solicitar
50 A48601-A
Machine Translated by Google
COMPUTADOR IMPRESSORA
Solicitar
COMPUTADOR IMPRESSORA
Solicitar
51 A48601-A
Machine Translated by Google
– Formato de resposta
Resposta
definição de status
Bit 6 -
Bit 5 -
52 A48601-A
Machine Translated by Google
exemplo
– Diagrama de sequência
CLP Impressora
ACK
6D (Resposta)
ACK
6D (Resposta)
– Troca de mensagens
CLP Impressora
6d 00 03 00 01 01 6e
06
6d 00 0a 00 02 02 80 00 00 00 01 90 00 76
6d 00 85 00 0a 00 08 01 01 00 0d 30 30 30 30 30 30 30 30 30 30 30 41 01 00 0d 30 30 30 30 30 30 30 30 30 30 42 30
30 30 30 30 43 01 00 0d 30 30 30 30 30 30 30 30 30 30 30 30 44 01 00 0d 30 30 30 30 30 30 30 30 30 30 30 30 45 01
30 30 30 46 01 00 0d 30 30 30 30 30 30 30 30 30 30 30 30 47 01 00 0d 30 30 30 30 30 30 30 30 30 30 30 30 48 e3
06
6d 00 0a 00 01 00 80 00 08 00 01 8f 20 40
Comprimento
conteúdo variável
relatório de comando
Status
53 A48601-A
Machine Translated by Google
– Impressão
Observação
Ao desabilitar o gerenciamento de filas com o comando 6Dh apropriado, devemos enviar também o comando
E9h (E9 00 01 00) para desabilitar a função “Sem impressão dupla”.
54 A48601-A
Machine Translated by Google
Protocolo -
Solicitar à
impressora
55 A48601-A
Machine Translated by Google
56 A48601-A
Machine Translated by Google
COMPUTADOR IMPRESSORA
Solicitar
Resposta
Dados:
xxh
- Status da impressora (n bytes)
*
detalhes ver página 48
57 A48601-A
Machine Translated by Google
58 A48601-A
Machine Translated by Google
COMPUTADOR IMPRESSORA
Solicitar
Resposta
Dados:
- Falha no circuito de tinta (2 bytes)
- Falhas na cabeça de impressão (2 bytes)
campo de bits - Falhas de impressão (2 bytes)
- Avisos do circuito de tinta (2 bytes)
- Avisos da cabeça de impressão (2 bytes)
- Avisos de impressão (2 bytes)
59 A48601-A
Machine Translated by Google
circuito de tinta cabeça de impressão Circuito de tinta da placa de impressão cabeça de impressão placa de impressão
Parte 15
Parte 14
especificação
Falha na
Parte 11 alimentação da
Bomba de transferência
Bit 8 falha de recuperação
2 bloqueada
Tinta
Medição de
Tanque aditivo
Bit 5 Falha na fonte EHV viscosidade incorreta
vazio
Falha na velocidade
Bit 4 Tanque de tinta vazio Falha na PSU HT Trabalho inválido
do motor
Tempo limite
Algoritmo não Cartucho de tinta Aviso de posição Tempo limite de
Bit 1 de medição de
disponível vazio do jato gravação da memória flash
viscosidade
Erro de comunicação
Tempo limite de Cartucho
Fonte não entre Velocidade de
Bit 0 esvaziamento do tubo aditivo vazio
disponível FPGA e cabeça de impressão muito alta
de medição
impressão
60 A48601-A
Machine Translated by Google
COMPUTADOR IMPRESSORA
Solicitar
Resposta
Dados:
xxh
Opção "Configurações de trabalho indefinidas"
Esse comportamento de comando após enviar um trabalho para a impressora não define todos
os parâmetros.
61 A48601-A
Machine Translated by Google
COMPUTADOR IMPRESSORA
Solicitar
Resposta
Dados:
xxh
- Status do jato (1 byte)
62 A48601-A
Machine Translated by Google
COMPUTADOR IMPRESSORA
Solicitar
Resposta
Dados:
xxh
- Estado da impressão
63 A48601-A
Machine Translated by Google
COMPUTADOR IMPRESSORA
Solicitar
Dados:
- Posição na biblioteca (2 bytes) • no
xxh, xxh
modo de classificação AUTO a posição é igual ao número da
00h, 01h a N
mensagem (ID) • no modo
(máx. 255)
rak CUSTOM a posição corresponde à posição na lista de
mensagens
Resposta
Dados :
xxh
- ID da mensagem (2 bytes)
ID da
mensagem - se a mensagem existir na biblioteca: número da mensagem
– Position en dehors de la bibliothèque : = 00h
Nome da mensagem
– Somente se a mensagem existir na biblioteca: Nome da mensagem
Delimitador
– Somente se a mensagem existir na biblioteca: 00h :
terminando com o delimitador 00h
64 A48601-A
Machine Translated by Google
COMPUTADOR IMPRESSORA
Solicitar
xxh, xxh
Dados:
00h, 01h a N
- Posição na biblioteca (2 bytes) • no
(máx. 255)
modo de classificação AUTO a posição é igual ao número da
mensagem (ID) • no modo
rak CUSTOM a posição corresponde à posição na lista de
mensagens
- Type d'information bibliothèque •
informações gerais • lista de
00h
mensagens
01h
00h, 06h às
Comprimento (2 bytes)
00h, 01Ah
Dados:
00h, 01h - Modo de biblioteca (1 byte)
Número de itens na lista da - Tamanho da biblioteca (2 bytes)
biblioteca xxh
- Número da mensagem (ID) (2 bytes)
xxh - Nome da mensagem (1 a 20 bytes)
00h - Delimitador (1 byte)
65 A48601-A
Machine Translated by Google
modo biblioteca
00h modo de classificação AUTO
ID da mensagem
– Se a mensagem existir na biblioteca: número da mensagem
Nome da mensagem
– Somente se a mensagem existir na biblioteca: nome da mensagem (máx. 20 caracteres)
Delimitador
– Somente se a mensagem existir na biblioteca: 00h :
terminando com o delimitador 00h
Dados:
nxn° mensagem - Lista de mensagens (2 bytes)
- Nome da mensagem (1 a 20 bytes)
Lista de mensagens –
Classe AUTO: numéro du message (posição = ID)
Nome da mensagem
– Máximo 20 caracteres
66 A48601-A
Machine Translated by Google
COMPUTADOR IMPRESSORA
Solicitar
Resposta
Dados :
xxh
- Imprimindo o valor do contador (4 bytes)
67 A48601-A
Machine Translated by Google
COMPUTADOR IMPRESSORA
Solicitar
de 00h, 01h às
Dados:
03h, E7h (1 a
- número do trabalho (2 bytes)
999)
Resposta
Igual às informações no
cabeçalho do trabalho
Comprimento (2 bytes)
= “Comprimento total do
arquivo” em uma palavra de 16 bits
Dados:
n bytes
- Dados do trabalho: consulte o capítulo "Especificação do formato do
trabalho" para a estrutura do trabalho.
68 A48601-A
Machine Translated by Google
COMPUTADOR IMPRESSORA
Solicitar
Dados:
campo de bits
- Lista de contadores (2 bytes)
contagem de lote de
= contador 9
trabalho atual = 0
= contador 15 = contador 10
= contador 14 = contador 11
= contador 13 = contador 12
= contador 8 = contador 1
= contador 7 = contador 2
= contador 6 = contador 3
= contador 5 = contador 4
Resposta
ASCII
- Para contadores de 1 a 15: 9 caracteres (0 a 9)
(Xbytes)
69 A48601-A
Machine Translated by Google
COMPUTADOR IMPRESSORA
Solicitar
Dados:
FFh, 00h, 00h
- Ação a ser executada (3 bytes)
Resposta
Dados:
xxh, xxh - Número do gerador (2 bytes)
xxh, ... - Descrição do primeiro gerador (31 bytes)
xxh, ... - Descrição do gerador final (31 bytes)
70 A48601-A
Machine Translated by Google
Tipo de mesa
00h = logotipo
01h = Latim
02h = árabe
03h = Chinês
04h = hebraico
05h = grego
06h = Pynin
07h = Japonês
08h = Coreano
09h = Tailandês
0Ah = Cirílico
0Bh = Hijri
71 A48601-A
Machine Translated by Google
COMPUTADOR IMPRESSORA
Solicitar
Dados (1 byte): -
tipo de temporizador
Binário
( Binário) 00 = data
automática 01 = data automática estendida
Resposta
Dados:
- De acordo com o tipo desejado
72 A48601-A
Machine Translated by Google
Datação automática
73 A48601-A
Machine Translated by Google
ÿ PÓS-DATA 2
ÿ PÓS-DATA 3, 4, 5 e 6
Pós-dia do mês 01 a 31 (2 caracteres ASCII)
Pós-dia do ano 001 a 366 (3 caracteres ASCII)
Pós-dia do ano módulo programável (3 caracteres ASCII) 01
Pós-semana do ano a 52 (2 caracteres ASCII) 01
Pós-mês do ano a 12 (2 caracteres ASCII) 00
pós-ano a 99 (2 caracteres ASCII)
Postday da semana em letras MON a SUN (3 caracteres ASCII)
Pós-mês do ano em letras JAN a DEZ (3 caracteres ASCII)
74 A48601-A
Machine Translated by Google
Solicitar
Dados:
00h
- Valor fixo (1 byte)
Resposta
Dados:
- Versão do software (16 caracteres ASCII)
- Preenchimento com o caractere de espaço (20 h) se a string
xxh, ... for menor que 16
00h - Separador (1 byte)
xxh, ... - Versão Coldfire Boot (10 caracteres ASCII)
00h - Separador (1 byte)
xxh, ... - Versão eboot (4 caracteres ASCII)
00h - Separador (1 byte)
xxh, ... - Versão FPGA principal (4 caracteres ASCII)
00h - Separador (1 byte)
xxh, ... - Versão NEP FPGA (8 caracteres ASCII)
00h - Separador (1 byte)
xxh, ... - versão do sistema operacional
(4 caracteres ASCII)
00h - Separador (1 byte)
xxh, ... - versão da interface do usuário
(12 caracteres ASCII)
00h - Separador (1 byte)
xxh, ... - Versão DLL do NEP (12 caracteres ASCII)
00h - Separador (1 byte)
75 A48601-A
Machine Translated by Google
COMPUTADOR IMPRESSORA
Solicitar
Dados:
30h, 30h 30h
- Versão soft A12 (3 caracteres ASCII)
Resposta
76 A48601-A
Machine Translated by Google
Pós-data 1 módulo:
De 0000 a 9999 (2 bytes)
77 A48601-A
Machine Translated by Google
Número Linguagem
00h Francês
01h Inglês
02h Alemão
03h italiano
04h Espanhol
05h norueguês
06h sueco
07h Holandês
08h dinamarquês
16h grego
17h finlandês
18h croata
19h esloveno
1Ah vietnamita
1Bh iraniano
1ch búlgaro
1Dh indonésio
1Eh taiwanês
1Fh Hegirien
78 A48601-A
Machine Translated by Google
79 A48601-A
Machine Translated by Google
COMPUTADOR IMPRESSORA
Solicitar
Resposta
Dados:
xx, xx,...
- Parâmetro personalizado Shift Code 4 (42 bits)
80 A48601-A
Machine Translated by Google
COMPUTADOR IMPRESSORA
Solicitar
00h, 01h à
Dados:
00h, 0Fh (1
- parâmetros do contador (2 bytes)
a 15)
Resposta
Dados:
31h - parte dos parâmetros: primeiro byte seguindo a definição de
Length (31h) até o último byte.
81 A48601-A
Machine Translated by Google
COMPUTADOR IMPRESSORA
Solicitar
Dados: xxh
Canal
00h: lateral Cartucho de
tinta 01h: lateral Cartucho aditivo
Resposta
Dados:
xxh - Tipo de etiqueta (1 byte)
- Versão (1 byte)
- Número do lote (10 bytes)
- Data de validade (2 bytes) (MM/AA)
- Volume (2 bytes) (valor atual)
Se Etiqueta = Tinta
- Referência do cartucho de tinta no local (6 bytes)
- Referência de Aditivo Associado (6 bytes)
- Tintas Plug & Play (5x6 bytes) - Lista de 5 tintas compatíveis
Se Tag = Aditivo
- Referência de cartucho de aditivo no local (6 bytes)
- Aditivos Plug & Play (5x6 bytes) - Lista de 5 aditivos compatíveis
82 A48601-A
Machine Translated by Google
Tipo de
etiqueta 02h:
cartucho de tinta 03h: cartucho aditivo
Tipo de cartucho
00h: padrão 01h:
cartucho usado para enxágue
Tag Format
01h : Origem Markem-Imaje
02h : sem
dados 03h : sem tag acessível
COMPUTADOR IMPRESSORA
Solicitar
Resposta
Número de parâmetros (2
1aN
bytes)
83 A48601-A
Machine Translated by Google
Solicitar
Resposta
Dados:
- Número de registros (2 bytes)
xxh, xxh
- Número da falha (2 bytes)
FFh, NNh
-Hora e data da notificação (5 bytes)
xxh, xxh, xxh... xxh,
- Status da impressora na notificação da falha (26
xxh, ...
bytes) (informações da unidade de impressão)
- Número de falhas ou avisos presentes ao mesmo tempo
xxh, xxh
que o tratado (2 bytes)
xxh xxh
- Lista de falhas ou avisos (2 bytes)
84 A48601-A
Machine Translated by Google
COMPUTADOR IMPRESSORA
Solicitar
Dados:
00h
- valor fictício (1 byte)
Resposta
Dados:
xxh - Número total de avisos/falhas (1 a N) na lista (1 byte)
... ...
85 A48601-A
Machine Translated by Google
Solicitar
Resposta
Dados:
xxh, xxh - Número do trabalho (2 bytes)
1 a 255
0 se não houver mensagem em
xxh produção - Cabeçalho das mensagens (8 bytes)
ASCII Máximo de 8 caracteres. Nomes mais longos serão
truncados.
86 A48601-A
Machine Translated by Google
COMPUTADOR IMPRESSORA
Solicitar
Dados:
xxh
- Tipo do elemento da tabela
87 A48601-A
Machine Translated by Google
Resposta
Dados:
xx - Tipo de tabela (1 byte)
xx, xx - Tabela (N byte)
Mesa
FFh (ativar) 7 x
Código de turno 4(1) 24 x 3
(1) cada item da tabela é descrito em três dígitos; os caracteres úteis são justificados à direita com 1 ou 2 caracteres de
espaço antes deles (20h).
“
Exemplo: 20 20 41 : A” (espaço,espaço,A)
88 A48601-A
Machine Translated by Google
Solicitar
Dados:
92h, 32h, 00h
- Versão atual (3 bytes)
Resposta
Dados:
1 byte Número de idiomas disponíveis para os meses em carta.
89 A48601-A
Machine Translated by Google
90 A48601-A
Machine Translated by Google
Protocolo -
Precisões/Exemplo
91 A48601-A
Machine Translated by Google
Protocolo - Precisões/Exemplo
92 A48601-A
Machine Translated by Google
Protocolo - Precisões/Exemplo
Lembretes
Conversão binária, decimal, hexadecimal e ASCII
Decimal Binário Hexadecimal
0 0000 0
1 0001 1
2 0010 2
3 0011 3
4 0100 4
5 0101 5
6 0110 6
7 0111 7
8 1000 8
9 1001 9
10 1010 A
11 1011 B
12 1100 C
13 1101 D
14 1110 E
15 1111 F
Exemplo:
7 6 5 4 3 2 1 0
0 1 0 0 1 0 1 0 dados binários
4Ah em hexadecimal
4 A
ou 74 em decimal
93 A48601-A
Machine Translated by Google
Protocolo - Precisões/Exemplo
2 3 4 5 6 7 8 9 A
'
0 SP 0 @ P p Ç É a
1 ! 1 A Q a q você æ eu
"
2 2 B R b r é Æ ó
3 # 3 C S c s a ô você
4 $ 4 D T d t a ö ñ
5 % 5 E você e você a ò Ñ
6 & 6 F V f v a você œ
'
7 7 G C g c ç você
¿
8 ( 8 H x h x ê você
§
9 ) 9 EU Y eu
y ëŒ
*
A : J Z j z è Ö
B + ; k [ k { eu VOCÊ
C , < eu \ eu
| eu
¢
D - = M ] m £
} eu
E . > N ^ n ~ A Ø
F / ? O _ o A ø
Exemplo:
caracteres ASCII P A R EU S
94 A48601-A
Machine Translated by Google
Protocolo - Precisões/Exemplo
Exemplo:
7 6 5 4 3 2 1 0
0 1 1 1 0 1 0 0 dados binários
7 4 74 em BCD
NOTA: É importante observar que os dados binários na codificação BCD são diferentes dos
codificação hexadecimal para um equivalente decimal idêntico.
95 A48601-A
Machine Translated by Google
Protocolo - Precisões/Exemplo
Exemplo
Enviando um trabalho completo para a biblioteca
ENQ 05h
06h ACK
IDENTIFICADOR 9Bh
Cabeçalho:
Nome do trabalho ("EXEMPLO") 45h 58h 41h 4Dh 50h 4Ch 45h 00h 00h 00h
00h 00h 00h 00h 00h 00h 00h 00h 00h 00h
Comentário ("Resumo") 53h 75h 6Dh 6Dh 61h 72h 79h 00h 00h 00h
00h 00h 00h 00h 00h 00h 00h 00h 00h 00h
00h 00h 00h 00h 00h 00h 00h 00h 00h 00h
00h 00h
Parâmetros:
ÿ Parâmetros do trabalho:
96 A48601-A
Machine Translated by Google
Protocolo - Precisões/Exemplo
calendário islâmico
05h
Divisão de tacos
00h 1Eh
Modo 00h
Dados de motivo para codificar 52h 45h 46h 31h 32h 33h
97 A48601-A
Machine Translated by Google
Protocolo - Precisões/Exemplo
Linha 1 Posição Y 00 00
Linha 2 Posição Y 00 08
Linha 3 posição Y 00 10
Linha 4 Posição Y 00 18
Linha 5 posição Y 00 1F
Texto
Reservado 00h
Parâmetros genéricos:
bloqueio de bloqueio
00h 00h
Modo de codificação de caracteres (UTF8)
Reservado 00h 00h
ÿ Definição de texto:
P 50h
R 52h
O 4Fh
D 44h
você 55h
C 43h
T 54h
: 3Ah
98 A48601-A
Machine Translated by Google
Protocolo - Precisões/Exemplo
ÿ Definição de timestamp:
Tipo 1Ah
Tipo 1Ah
Reservado 00h
Reservado 00h
Parâmetros genéricos:
bloqueio de bloqueio
00h 00h
Modo de codificação de caracteres (UTF8)
Reservado 00h 00h
99 A48601-A
Machine Translated by Google
Protocolo - Precisões/Exemplo
ÿ Definição de texto:
20h
C 57h
E 45h
EU 49h
G 47h
H 48h
T 54h
20h
Reservado 00h
Reservado 00h
Parâmetros genéricos:
bloqueio de bloqueio
01h 00h
Modo de codificação de caracteres (UTF8)
Reservado 00h 00h
Tipo 12h
100 A48601-A
Machine Translated by Google
Protocolo - Precisões/Exemplo
Tipo 12h
Reservado 00h
Reservado 00h
Parâmetros genéricos:
bloqueio de bloqueio
00h 00h
Modo de codificação de caracteres (UTF8)
Reservado 00h 00h
ÿ Definição de texto:
20h
k 4Bh
G 47h
101 A48601-A
Machine Translated by Google
Protocolo - Precisões/Exemplo
Reservado 00h
Reservado 00h
Parâmetros genéricos:
bloqueio de bloqueio
01h 00h
Modo de codificação de caracteres (UTF8)
Reservado 00h 00h
Tipo 1Eh
Tipo 1Eh
Tipo 1Fh
identificador 01h
Tipo 1Fh
102 A48601-A
Machine Translated by Google
Protocolo - Precisões/Exemplo
Reservado 00h
Reservado 00h
Parâmetros genéricos:
bloqueio de bloqueio
00h 00h
Modo de codificação de caracteres (UTF8)
Reservado 00h 00h
Tipo 1Eh
Tipo 1Eh
ÿ Definição de texto:
20h
M 4Dh
A 41h
D 44h
E 45h
20h
EU 49h
N 4Eh
20h
F 46h
R 52h
103 A48601-A
Machine Translated by Google
Protocolo - Precisões/Exemplo
A 41h
N 4Eh
C 43h
E 45h
Tipo 1Eh
Tipo 1Eh
Reservado 00h
Fim do trabalho:
Delimitador 0Dh
104 A48601-A
Machine Translated by Google
Protocolo - Precisões/Exemplo
257 chinês 12 x 12
258 chinês 16 x 15
262 chinês 24 x 22
288 japonês 7 x 10
289 japonês 11 x 15
290 japonês 21 x 25
105 A48601-A
Machine Translated by Google
Protocolo - Precisões/Exemplo
Solicitação de envio de um novo trabalho na loja (0x9F / 0xC5) 500 ms <> 800 ms
Solicitação de substituição de um trabalho existente na loja (0x9F / 0xC5) 100 ms <> 200 ms
Envie o trabalho 9030 para imprimir sem datamatrix e sem salvar na loja (0xE3) < 3 ms
Envie o trabalho 9030 para imprimir com datamatrix e sem salvar na loja (0xE3) 8ms
- Conteúdo da matriz de dados: fonte = 24 pontos / 1 contador + 1 data
Envie o trabalho 9030 para imprimir com datamatrix e sem salvar na loja (0xEF) 8ms
- Conteúdo da matriz de dados: fonte = 24 pontos / 1 contador + 1 data
Solicitação de envio de novo trabalho 9410-9450 na Biblioteca com salvamento na Loja (0x9B) 600 ms < > 800 ms
Tamanho dos dados = 200 bytes.
Solicitação para substituir um trabalho existente 9410-9450 na Biblioteca por salvar na Loja (0x9B) 80 ms < > 150 ms
Tamanho dos dados = 200 bytes.
106 A48601-A
Machine Translated by Google
link paralelo
107 A48601-A
Machine Translated by Google
link paralelo
108 A48601-A
Machine Translated by Google
link paralelo
O link paralelo pode ser usado para selecionar a impressão de trabalhos da biblioteca da impressora, por SELEÇÃO
DIRETA ou por INCREMENTO DE TRABALHO.
Esses dois tipos de seleção de trabalho envolvem a conexão à impressora na placa do bloco terminal de interface
industrial (disponível como opção).
Configuração
O tipo de seleção de trabalho utilizado é configurado no seguinte menu:
ÿ ÿ ÿ Funcionamento:
Características
entradas
Saídas
Estão disponíveis duas saídas: –
Saída "PRINTG": Sincronização de trabalhos.
Essas saídas apresentam fotoacopladores de alta velocidade com fototransistores de coletor aberto.
Corrente máxima de saída: 50 mA Tensão
operacional máxima: 50 V.
As saídas são baixas ativas.
109 A48601-A
Machine Translated by Google
link paralelo
Conexão
Os dois tipos de seleção de trabalho nos bornes da placa de interface industrial são conectados da
mesma forma que o link serial.
Consulte a seção "Conexão - Geral".
Os fios são conectados aos terminais correspondentes nos conectores J2, J3, J4 ou J6 dependendo do
tipo de seleção de trabalho usado.
J2
J3
J4
J6
D0 MODO-a
J4
D1 MODE-b
D2
D3
D4 J2 IMPRIMIR+
D5 IMPRIMIR
D6 J6
D7 COUNTR END+
INC/TRG MESS-a
J3
INC/TRG MESS-b
110 A48601-A
Machine Translated by Google
link paralelo
TRIGG-a
J2
TRIGG-b
LIBRARY SENSE-a
J3
LIBRARY SENSE-b
111 A48601-A
Machine Translated by Google
link paralelo
Operação
entradas
INC/TRG MESS: Esta entrada é usada para confirmar o número do trabalho presente nas entradas de dados D0
a D7 e disparar a impressão do trabalho (esta entrada não é filtrada).
Saída
PRINTG: Esta saída está ativa enquanto o trabalho selecionado está sendo impresso.
112 A48601-A
Machine Translated by Google
link paralelo
Diagrama de sinal
D0 a D7
+ MODO
T1 T5
T6
INC/TRG
BAGUNÇA
T2 T4
IMPRIMIR
T3
IMPRESSÃO
T1: Tempo mínimo durante o qual os dados D0 a D7 devem estar presentes antes da borda
de subida do sinal INC/TRG MESS = 30 µs.
T2: Tempo máximo entre a borda de subida em INC/TRG MESS e o estado ativo do sinal
PRINTG = 10 ms (este tempo depende do conteúdo do trabalho).
T3: Tempo entre a ativação do sinal PRINTG e o início da impressão do trabalho (este tempo
depende do tipo de cabeça, velocidade e atraso de impressão do trabalho selecionado).
T4: Tempo mínimo entre o final da impressão (sinal PRINTG inativo) e uma nova seleção de job
= 10 ms.
T5: Tempo mínimo durante o qual os dados D0 a D7 e MODE devem ser mantidos após a borda de
subida do sinal INC/TRG MESS = 30 µs.
T6: Largura mínima do pulso em INC/TRG MESS = 100 µs
113 A48601-A
Machine Translated by Google
link paralelo
Operação
Com este tipo de seleção, existem dois modos de operação dependendo do sinal
presente no bit MODE: –
MODE = 0: Seleção direta por número de trabalho.
– MODE = 1: Seleção por incremento de número de trabalho.
IMPORTANTE: A seleção direta é útil principalmente para selecionar o primeiro de uma série de
trabalhos, após o qual os trabalhos restantes são selecionados pelo incremento do número do
trabalho.
OBSERVAÇÃO: Esses dois modos de operação podem ser usados simultaneamente, dependendo do nível da
entrada MODE.
entradas
– DADOS D0 a D7:
– MENSAGEM INC/TRG:
Esta entrada valida o número do trabalho presente nas entradas de dados D0 a D7.
– TRIGG:
Esta entrada aciona a impressão do trabalho selecionado com entradas de dados D0 a D7 e validado pela entrada
INC/TRG MESS.
Saída
– IMPRESSÃO:
Esta saída está ativa enquanto o trabalho selecionado está sendo impresso.
114 A48601-A
Machine Translated by Google
link paralelo
Diagrama de sinal
Dados
D0 a D7
Número N Número M
MODO = 0
T1
MENSAGEM INC/TRG T2 T4
TRIGG
T3
IMPRIMIR
IMPRESSÃO
Trabalho N Trabalho M
T1: Tempo mínimo durante o qual os dados D0 a D7 e MODE devem estar presentes
antes da borda de subida do sinal INC/TRG MESS = 30 µs.
T2: Tempo mínimo entre a borda de subida de INC/TRG MESS e a borda de subida da
entrada TRIGG = 10 ms (este tempo depende do conteúdo do job).
T3: Tempo entre a borda de subida do sinal TRIGG e a impressão do primeiro quadro no
trabalho selecionado. Este tempo depende do tipo de cabeça, velocidade e atraso de
impressão do trabalho selecionado.
T4: Tempo mínimo entre o final da impressão (sinal PRINTG volta ao standby) e uma
nova borda de subida na entrada INC/TRG MESS = 10 ms.
115 A48601-A
Machine Translated by Google
link paralelo
trabalho ativo inicial deve ser inicializado por meio da interface do operador ou por meio do link serial
ou por meio de seleção direta por número de trabalho.
entradas
– MENSAGEM INC/TRG:
Cada pulso nesta entrada aumenta ou diminui o número do trabalho ativo para impressão, dependendo do
nível da entrada LIBRARY SENSE.
– LIBRARY SENSE:
– TRIGG:
Saída
– IMPRESSÃO:
Esta saída está ativa enquanto o trabalho selecionado está sendo impresso.
116 A48601-A
Machine Translated by Google
link paralelo
Diagrama de sinal
MODO = 1
MENSAGEM INC/TRG
T3 T4
SENTIDO DE BIBLIOTECA
Número N Número N+1 Número N+1
TRABALHO SELECIONADO
NÚMERO T1 T1
TRIGG
T5
IMPRIMIR
T2 T2
IMPRESSÃO
Impressão Impressão
Trabalho N + 1 Trabalho N + 1
T1: Tempo mínimo entre a borda de subida de INC/TRG MESS e a borda de subida da entrada
TRIGG = 10 ms (este tempo depende do conteúdo do trabalho).
T2: Tempo entre a borda de subida do sinal TRIGG e a impressão do primeiro quadro no
trabalho selecionado (sinal PRINTG ativo). Este tempo depende do tipo de cabeça, velocidade
e atraso de impressão do trabalho selecionado. Tempo mínimo
T3: durante o qual a entrada LIBRARY SENSE deve estar presente antes da borda de subida da
entrada INC/TRG MESS = 30 µs. tempo mínimo durante o qual a
T4: entrada LIBRARY SENSE deve ser mantida após a borda de subida da entrada INC./TRG
MESS = 1 ms.
T5: Tempo mínimo entre o final da impressão (sinal PRINTG volta ao standby) e uma
nova borda de subida na entrada INC/TRG MESS = 10 ms.
117 A48601-A
Machine Translated by Google
link paralelo
118 A48601-A
Machine Translated by Google
Especificação
do formato do trabalho
119 A48601-A
Machine Translated by Google
120 A48601-A
Machine Translated by Google
Descrição geral
A descrição formal utilizada no 9410-9450 explicada a seguir permite a descrição de qualquer tipo de trabalho de
marcação/codificação.
Estrutura geral:
Bandeira = 0x0D
Cabeçalho Parâmetros Linhas[1..8]
Fim do trabalho
Cabeçalho
Parâmetros
Os parâmetros são específicos do trabalho e são usados para definir os parâmetros de impressão e os elementos
variáveis de acordo com o conteúdo do trabalho a ser impresso.
Os parâmetros que possuem várias instanciações (exemplo.:contadores) são sempre ordenados de 1 a N mas pode
faltar uma instanciação (ex: podemos ter uma lista de contadores 1,5,6,7,15)
Estrutura de linha
Bandeira = 0x0A
Bloco 1 Bloco 2 Bloco n
Linha de largada
Uma linha é um conjunto de blocos contíguos. Um bloco é um conjunto de dados que possui as seguintes
características comuns: –
Posição Y –
Número da fonte
– Dilatação
O número de blocos é limitado a 100. Os tamanhos das linhas são variáveis. O tamanho do trabalho não deve
exceder 4 Ko dos trabalhos.
As linhas devem ser alinhadas da posição Y inferior para a posição Y superior. A posição inferior é a posição da calha
Fim do trabalho
121 A48601-A
Machine Translated by Google
Cabeçalho
soma de verificação 4
Nome do trabalho 20
Número de Trabalho 2
Resumo 32
– Soma de verificação:
– Nome do trabalho:
- Número de Trabalho :
0x0001 a 0x3E7
– Resumo: String
com comprimento significativo de variável terminada em \0. Este campo é usado para resumir o trabalho. A string está no
formato ASCII.
122 A48601-A
Machine Translated by Google
Parâmetros
Campo Tamanho (bytes)
Número de parâmetros 2
…………………………
….
…………………………
123 A48601-A
Machine Translated by Google
– Número de Parâmetros:
Número de parâmetros . Se o trabalho não tiver nenhum parâmetro, este valor = 0x0000.
– Para um parâmetro: –
Tipo: (byte msb da palavra):
Este campo define o tipo de parâmetro associado. 0x01 para
parâmetros de impressão 0x02
para contadores 0x03
para pós-datas 0x04 para
códigos de barras 0x05
para shiftcode 0x08
para coordenadas LineY 0x09 para
número de linhas 0x0A para
parâmetro DIN
–
Comprimento Número total de todos os bytes deste parâmetro, incluindo Tipo, número do parâmetro
e 2 bytes de comprimento.
124 A48601-A
Machine Translated by Google
Campo
Tamanho (bytes)
Reservado = 0 b7
Não usado b6
Divisão de taco (em número de ½ pulso de taco) [0x01..0x3F] b5 .. b0
– Digite:
0x01 = parâmetro de impressão
– Comprimento:
Número de todos os bytes deste parâmetro, incluindo os 4 primeiros bytes dos parâmetros de impressão.
125 A48601-A
Machine Translated by Google
– Modo taco:
– Tipo de
unidade: 0 = mm para calcular a
margem 1 = htrame clock para calcular a margem.
– Filtro Dtop:
valor: tempo de filtração da fotocélula . Etapa de filtração = 200µs 0x02 a 0x7F
= 100µs a 12,7ms valor ativo
– Divisão de tachos:
– Margem Ausente:
valor: margem utilizada na detecção normal do trabalho. Definido em
milímetros 3 a 9999 mm = valor ativo
126 A48601-A
Machine Translated by Google
– Return Margin:
valor: margem utilizada no sentido inverso do trabalho. Definido em
milímetros 3 a 9999 mm = valor ativo
– Velocidade do transportador:
– Algo Number:
número do algo
específico 0 = valor ativo.
127 A48601-A
Machine Translated by Google
Contra Definição
para um contador
não utilizado = 0
Modo contador b7 b6 b5 b4 b3
- Estado inativo b2 b1 b0 0 0 0 0
– Incrementando pela entrada externa A 0001001
0001101
– Incrementando pela entrada externa B
000101
– Incremento de objeto
- Incremento de trabalho
não utilizado = 0 b7
Reservado =0 b6
Reservado =0 b5
Reset da entrada externa A: 0 = não / 1 = sim b4
Reset da entrada externa B: 0 = não / 1 = sim b3
Inicializa o contador ao selecionar o trabalho a ser impresso; 0 = não / 1 = sim b2
128 A48601-A
Machine Translated by Google
É um contador alfanumérico que vai do seu valor atual até o seu valor final A cada mudança seu
valor aumenta ou diminui em um passo do contador. A ação de alterar o valor é executada na condição de
que um valor chamado divisor de incremento seja contado.
As entradas/saídas programáveis da interface industrial relacionadas com os contadores do trabalho são definidas
ao nível dos parâmetros de inicialização da cabeça.
Valor inicial:
de 000000000 a 999999999 ou de
AAAAAAAAA a ZZZZZZZZZ
Valor final: de
000000000 a 999999999 ou de
AAAAAAAAA a ZZZZZZZZZ
Passo do
contador: de 000000001 a 000000099
Divisor de incremento:
de 000001 a 999999
Valor atual: de
000 000000 a 999999999 ou de 000
000000 a 999999999 depois AAAAAAAAA até ZZZZZZZZZ
No modo alfabético, a diferença entre o valor inicial e final deve ser >= 4 dígitos
A inicialização consiste em inicializar o valor atual com o valor inicial: – após um comando
init
– se atingiu seu valor final
– Tipo:
0x02 = parâmetro do contador
– Número do contador:
0x01 a 0x0F = define o número do contador
– Comprimento:
Número de todos os bytes deste parâmetro, incluindo os 4 primeiros bytes dos parâmetros de impressão.
– Exibir zeros à esquerda: sim:
zeros não significativos são impressos. no : zeros
não significativos não são impressos e substituídos por espaços.
129 A48601-A
Machine Translated by Google
– Incremento/Decremento:
incremento: o valor do contador aumenta a cada alteração (val inicial < val final) decremento: o valor
do contador diminui a cada alteração (val inicial > val final)
– Modo contador:
Este contador é incrementado após cada trabalho impresso se o modo repetitivo estiver ativo no
parâmetro do
trabalho – Incrementando pelo contador do trabalho
anterior O estouro do contador anterior incrementa este parâmetro do contador.
130 A48601-A
Machine Translated by Google
– Passo do contador:
Valor adicionado ou subtraído em cada evolução do contador.
Valor mínimo = 000000001 / Valor máximo = 000000099 (os 7 dígitos superiores devem ser = 0)
– Divisor de incremento:
- Valor atual:
Se o campo 'Tipo de contador' = 1 , valor atual do contador é registrado neste campo, caso contrário, este
campo não for utilizado.
– Base de contagem:
Definido o primeiro caractere utilizado para a numeração deste contador. Valor padrão = '0' Definido o
último caractere usado para a numeração deste contador. Valor padrão = '9' A diferença entre o primeiro
e o último caractere deve ser maior ou igual a 4.
131 A48601-A
Machine Translated by Google
Definição pós-data
para um pós-data
Bits msb.. lsb
Campo
Binário
– Digite:
0x03 = parâmetro postdate
– Número pós-data:
– Comprimento:
Número de todos os bytes deste parâmetro, incluindo os 4 primeiros bytes dos parâmetros de impressão.
- Intervalo
– Módulo
A pós-data é calculada da seguinte forma: (data atual + duração da pós-data em dias) módulo (valor pós-dia
do módulo).
132 A48601-A
Machine Translated by Google
identificador 1 byte
bidimensional (datamatrix)
Modo:
– Livre para evolução = 0
b7 .. b3
– Byte de controle no campo da barra b2
– Byte de controle no campo de nome b1
- Modo reverso b0
133 A48601-A
Machine Translated by Google
Modo:
– Livre para evolução = 0 b7 .. b1
- Modo reverso b0
– Digite:
– Comprimento:
Número de todos os bytes deste parâmetro, incluindo os 4 primeiros bytes dos parâmetros de impressão.
– Identificador:
Identificador de código
de barras: 00h = Intercalar
2/5 01h = Código 39
02h = EAN13 04h
= EAN8 06h =
UPCA 08h =
UPCE 17h =
DATAMATRIX
– Tipo de código:
134 A48601-A
Machine Translated by Google
Número de bytes destes parâmetros. O cálculo não inclui o campo de barra e o campo de nome, mas inclui os 2 bytes
de comprimento de bytes.
- Modo :
0 = o código de barras é impresso no modo normal. A zona silenciosa não está marcada e as barras
coloridas não estão invertidas.
1 = o código de barras é impresso no modo de vídeo invertido. A zona silenciosa é preta e as barras
coloridas estão invertidas.
O reverso é aplicado apenas a 'Campo de barra' e não a 'Campo de nome'
– Altura do código: 0
– Zona silenciosa: 0
- Fronteira
– Dilatação:
135 A48601-A
Machine Translated by Google
– Comprimento do campo
de barra Número de bytes do campo de barra. Se o campo da barra estiver vazio Comprimento do campo da barra = 0.
A dilatação nunca é aplicada à borda.
– Campo de barras
Este campo é composto de símbolos a serem codificados. O formato depende do tipo de código Este campo pode
conter
os seguintes elementos: Símbolo e (ou) Contador e (ou) Data/ Pós-data e (ou) Shiftcode e (ou) variável externa.
- Modo :
- Reverter
0 = o código de barras é impresso no modo normal. A zona silenciosa não é marcada e as células
coloridas não são invertidas.
1 = o código de barras é impresso no modo de vídeo invertido. A zona silenciosa é preta e as células
coloridas estão invertidas.
– Altura do código: 8
a 32 = número de células. Este valor é calculado com a dilatação das células.
- Zona quieta :
136 A48601-A
Machine Translated by Google
– Comprimento do campo de
barra Número de bytes do campo de barra. Se o campo da barra estiver vazio Comprimento do campo da barra = 0
– Campo de barras
Este campo é composto de símbolos a serem codificados. O formato depende do tipo de código Este campo
pode
conter os seguintes elementos: Símbolo e (ou) Contador e (ou) Data/ Pós-data e (ou) Shiftcode e (ou) variável
externa.
Veja a descrição dos diferentes elementos e separadores nos parágrafos anteriores.
Este campo é opcional e só está presente se o comprimento do BarField for # 0.
137 A48601-A
Machine Translated by Google
– Tipo:
0x05 = parâmetro shiftcode
– Tipo de Shiftcode:
0x01 a 0x03
Este shiftcode permite imprimir o mesmo valor durante intervalos de tempo definidos para todos os dias.
É definido por um horário de início (HH:MN) e um intervalo de tempo (HH:MN).
138 A48601-A
Machine Translated by Google
–
Comprimento : Número de todos os bytes deste parâmetro, incluindo 2 bytes do comprimento e 2
primeiros bytes de cada parâmetro.
– Hora de início:
Hora de início em número de horas 00 a 23
no modo 24h 01 a 12
no modo 12h
– Minuto inicial:
Minuto do início em número de minutos 00 a 59
- Modo:
Modo da hora de início
caractere 'A' para AM / caractere 'P' para PM / caractere de espaço para modo 24h
– Duração em minutos:
Intervalo entre dois códigos em número de minutos. 00 a 53
139 A48601-A
Machine Translated by Google
– Tipo:
0x08 = Coordenadas Y da linha guia –
Comprimento:
Número de todos os bytes deste parâmetro, incluindo os 4 primeiros bytes deste parâmetro.
– Posição Y para a linha n
– Tipo:
0x09 = Linha
- Número de linhas
Número de todos os bytes deste parâmetro, incluindo os 4 primeiros bytes deste parâmetro
140 A48601-A
Machine Translated by Google
Parâmetros Din
Bits msb.. lsb
Campo
Binário
Tabulação 2 bytes
– Tipo:
0x0A = Parâmetros Din –
Comprimento:
Número de todos os bytes deste parâmetro, incluindo os 4 primeiros bytes dos parâmetros de impressão.
– Tabulação:
141 A48601-A
Machine Translated by Google
Definição de linhas
Parâmetros do Bloco
10h <…>10h
Símbolo ÿ
Parâmetros do Bloco
10h <…>10h
142 A48601-A
Machine Translated by Google
Lista de delimitadores dos vários elementos que não são símbolos fixos: 10h :
Parâmetros do bloco 11h :
Gráfico 12h : Variável
externa 15h : Espaçamento
interno do editor
1Ah : Data/hora/código de turno padrão
1Bh: pós-data/código de turno
1Ch: Contadores
1Eh: Espaçamento
1Fh: código de barras
143 A48601-A
Machine Translated by Google
=0 2 bytes
= 0x0000 2 bytes
– Tipo:
- Comprimento:
- Número Gc
– Referência Y:
144 A48601-A
Machine Translated by Google
– Dilatação
dilatação de caracteres em número de rasters: de 1 a 9
– Parâmetros genéricos:
– Bloco de bloqueio (usado apenas pelo editor de trabalhos)
0 = desbloquear
1 = bloquear: os parâmetros e o texto deste bloco estão bloqueados e não podem ser modificados
pelo editor de trabalhos.
Símbolos Um
Formato UTF8
0xxxxxxx : símbolo codificado em 1 byte : 1 a 7 bits (0x20 a 0x7F)
110xxxxxx 10xxxxxx : símbolo codificado em 2 bytes : 8 a 11 bits (0x80 a 0x7FF) 1110xxxx 10xxxxxx
10xxxxxx : símbolo em 3 bytes : 12 a 16 bits (0x800 a 0xFFFF)
145 A48601-A
Machine Translated by Google
Gráficos
Bits msb.. lsb
Campo
Binário
– Tipo:
0x11 = Gráficos de identificação.
–
Comprimento Comprimento de todos os bytes deste bloco, incluindo comprimento e tipo.
– Drops Number:
Número de quedas de rasters.
146 A48601-A
Machine Translated by Google
Variáveis Externas
Bits msb.. lsb
Campo
Binário
– Tipo:
0x12 = variáveis externas de identificação.
–
Comprimento Comprimento de todos os bytes deste bloco, incluindo comprimento e tipo.
- Número
O conteúdo aparece como um conjunto de elementos de trabalho organizados como um trabalho. Este campo pode
conter os seguintes elementos:
Símbolo
Contador
Data/Pós-data
Shiftcode
Observação: O código de barras nunca é incluído na variável externa, mas a variável externa pode ser incluída
no código de barras.
147 A48601-A
Machine Translated by Google
148 A48601-A
Machine Translated by Google
- Data
49h / 4Ah dia do mês por padrão: 01 a 31
4Bh / 4CH / 4Dh dia do ano por padrão: 001 a 366
4Eh / 4Fh semana do ano por defeito : 01 a 53 50h / 51h mês do ano por defeito : 01 às 12 52h /
53h / 54h mês do ano em letras (língua 1): JAN-DEZ 55h / 56h ano por padrão: 00 a 99
– Pós-data 1
57h / 58h pós-dia do mês por padrão: 01 a 31 59h / 5Ah / 5Bh pós-dia do ano por padrão: 001 a
– Código de turno 1
- Diversos
69h dia da semana por padrão: 1 a 7
6Ah / 6Bh / 6Ch pós-dia do ano módulo programável por padrão: 000 a 999
separador 6Dh :
separador 6Eh /
6Fh separador .
70h separador SP (espaço)
71h / 72h / 73h mês do ano em letras (idioma 2): JAN-DEZ 74h / 75h / 76h
postmês do ano em letras (idioma 2): JAN-DEC
149 A48601-A
Machine Translated by Google
– Tipo:
0x1A = variáveis de data de identificação.
–
Comprimento Comprimento de todos os bytes deste bloco, incluindo comprimento e tipo.
Os elementos de data/hora/pós-data são codificados com caracteres ASCII que endereçam uma
tabela contendo os elementos a serem impressos.
Os elementos começam às 41h para que não haja confusão entre elementos e delimitadores.
150 A48601-A
Machine Translated by Google
Pós-data estendida
Bits msb.. lsb
Campo
Binário
Tipo = 0x1B 1 byte
Comprimento = XXXX 2 bytes
– Pós-data 2
41h / 42h pós-dia do mês 43h / por padrão: 01 a 31
44h / 45h pós-dia do ano por padrão: 001 a 366 46h / 47h / 48h
pós-dia do ano módulo programável por padrão: 000 a 999 49h / 4Ah pós-semana do ano
por padrão: 01 para 53
4Bh / 4Ch pós-mês do ano por padrão: 01 a 12
4Dh / 4Eh pós-ano por padrão: 00 a 99
4Fh / 50h / 51h pós-dia da semana em letras (tabela de semana do ano definível pelo
usuário) 52h / 53h / 54h pós-mês do ano em letras (mês do ano tabela definível pelo usuário)
– Tabela de horodação
55h / 56h / 57h tabela das horas
58h / 59h / 5Ah tabela dos minutos
Tabela 5Bh / 5Ch / 5Dh do mês do ano
5Eh / 5Fh / 60h tabela do dia da semana 61h /
62h / 63h tabela do dia do mês 64h / 65h / 66h
tabela do dia do ano 67h / 68h / 69h tabela da
semana do ano
6Ah / 6Bh / 6Ch mesa do ano
Tabela 6Dh / 6Eh / 6Fh do shiftcode 2
- Diversos
Separador 70h :
Separador 71h /
Separador 72h .
Separador 73h SP (espaço)
– Código de turno 3
151 A48601-A
Machine Translated by Google
– Pós-data 3
77h / 78h pós-dia do mês 79h / por padrão: 01 a 31
7Ah / 7Bh pós-dia do ano por padrão: 001 a 366
7Ch / 7Dh / 7Eh pós-dia do ano módulo programável por padrão: 000 a 999
7Fh / 80h pós-semana do ano por defeito : 01 a 53 81h / 82h pós-mês do ano por defeito :
01 às 12 83h / 84h pós-ano por defeito : 00 a 99 85h / 86h / 87h pós-dia da semana em
letras (semana de tabela do usuário definível do ano) 88h / 89h / 8Ah pósmês do ano em
letras (tabela do usuário definível do mês do ano)
– Pós-data 4
8Bh / 8Ch pós-dia do mês por padrão: 01 a 31
8Dh / 8Eh / 8Fh pós-dia do ano por padrão: 001 a 366 90h /
91h / 92h pós-dia do ano módulo programável por padrão: 000 a 999 93h / 94h pós-
semana do ano por padrão: 01 a 53 95h / 96h pós-mês de o ano por padrão: 01 a 12 97h /
98h pós-ano por padrão: 00 a 99 99h / 9Ah / 9Bh pós-dia da semana em letras (semana
do ano tabela definível pelo usuário)
9Ch / 9Dh / 9Eh pós-mês do ano em letras (tabela do usuário definível do mês do ano)
– Pós-data 5
9Fh / A0h pós-dia do mês por padrão: 01 a 31
A1h / A2h / A3h pós-dia do ano por padrão: 001 a 366
A4h / A5h / A6h pós-dia do ano módulo programável por padrão: 000 a 999
A7h / A8h pós-semana do ano por padrão: 01 a 53
A9h / AAh pós-mês do ano por padrão: 01 a 12
ABh / ACh pós-ano por padrão: 00 a 99
ADh / AEh / AFh pós-dia da semana em letras (semana do ano tabela definível do
usuário)
B0h / B1h / B2h pós-mês do ano em letras (tabela do usuário definível do mês do ano)
152 A48601-A
Machine Translated by Google
– Pós-data 6
B3h / B4h pós-dia do mês por padrão: 01 a 31
B5h / B6h / B7h pós-dia do ano por padrão: 001 a 366
B8h / B9h / BAh pós-dia do ano módulo programável por padrão: 000 a 999
BBh / BCh pós-semana do ano por padrão: 01 a 53
BDh / BEh pós-mês do ano por padrão: 01 a 12
BFh / C0h pós-ano por padrão: 00 a 99
C1h / C2h / C3h pós-dia da semana em letras (semana do ano tabela definível pelo
usuário)
C4h / C5h / C6h pós-mês do ano em letras (mês do ano tabela definível pelo usuário)
– Separador
C7h: separador
C8h: separador ()
– Tipo:
0x1B = variáveis de identificação pós-data.
–
Comprimento Comprimento de todos os bytes deste bloco, incluindo comprimento e tipo.
153 A48601-A
Machine Translated by Google
Contador
Espaçamento
código de barras
Fim do trabalho
154 A48601-A
Machine Translated by Google
12/2014 A
Para equipamentos de marcação e codificação. Fotografias e desenhos não são vinculativos em detalhes. Este documento foi originalmente escrito em francês.
Somente o texto francês deste documento fará fé e prevalecerá em caso de disputa. A Markem-Imaje reserva-se o direito de modificar as especificações dos seus
produtos sem aviso prévio. Qualquer reprodução, mesmo parcial, deste documento é proibida. Tradução do manual original: o manual original (em francês) está
disponível no DVD-ROM fornecido com a impressora.
155 A48601-A
Machine Translated by Google
156 A48601-A