Você está na página 1de 8

E P L - Eltron’s Programming Language.

COMANDOS MAIS UTILIZADOS:

A - Iniciar a descrição de um texto. Pág. 2-4

Sintaxe: Ap1,p2,p3,p4,p5,p6,p7, “Dados”

p1 - Posição horizontal do inicio da descrição (x)


p2 - Posição vertical do inicio da descrição (y)
p3 - Rotação (0 = sem rotação, 1 = 900, 2 = 1800 e 3 = 2700).
p4 - Tipo de fonte (pode ser 1,2,3,4 e 5)
p5 - Largura da fonte. Aceita os valores 1,2,3,4,5,6, & 8.
p6 - Altura da fonte. Aceita valores de 1 a 9.
p7 - N normal ou R para descrição em branco com o fundo preto.
“Dados”- Descrição.

B - Iniciar um código de barras. Pág. 2-7

Sintaxe: Bp1,p2,p3,p4,p5,p6,p7,p8,“DADOS”.

p1 - Posição horizontal do inicio da descrição.


p2 - Posição vertical do inicio da descrição.
p3 - Rotação ( 0, 1, 2 e 3 ). ver o item p3 do comando A.
p4 - Selecionar o tipo de código de barra.( acompanhe a tabela 2-1,
na pág.2-7, do manual do programador ou na tabela abaixo).
p5 - Define a largura da barra fina.( acompanhe a tabela 2-1, na
pág.2-7 do manual de programação ELP2).
p6 - Define a largura da barra grossa. aceitando valores de 2 a 30.
p7 - Define altura do código de barras em dots*.
p8 - Imprime o texto abaixo do código de barras.( B = sim e N = não ).
“definir dados”.
“Dados” - Conteúdo do código de barras.
Tabela 2-1: Os códigos do parâmetro p4
do comando “B” estão na coluna do
centro. A coluna da direita são os valores
máximos que podem ser usados no
parâmetro p5 do comando “B”.

C - Definir um campo serial. Pág. 2-15

Sintaxe: Cp1,p2,p3,p4

p1 - Todo campo serial deve ser nomeado. Para cada etiqueta


é possível ter 10 campos seriais nomeados de 0 a 9. Os campos
seriais devem ser nomeados em seqüência.
Ex. Se houver apenas um campo serial ele deverá ser obrigatoriamente
nomeado como c0.
p2 - Define a quantidade de dígitos. Aceita de 1 a 29 dígitos.
p3 - Posicionamento. (direita (R) , esquerda (L), centralizado (C),
justificado (J).
p4 - Incremento. Deve-se colocar o sinal “+” e o número do incremento,
Ex. +2, de um total de10 etiquetas e o número inicial 02, as impressões sairão: 02, 04,... ,
20.
Exemplo de etiqueta serial:

FK“ETQSER”
FS“ETQSER”
C0,4,N,+1,“BARCODE SERIAL #”

A10,10,0,2,2,2,N,“TESTE SERIAL”C0
FE

FR “ETQSER”
?
1000
P4,1

Descrição dos comandos utilizados:

FK - Este comando é utilizado para “deletar” um formato de


etiqueta do buffer da impressora. Pág. 2-23

FS - Este comando é utilizado para gravar um modelo de etiqueta


no buffer da impressora. Pág. 2-25

FE - Este comando é utilizado para finalizar o armazenamento de


um formato de etiqueta no buffer da impressora. Pág. 2-21

FR - Este comando é utilizado para recuperar uma imagem


anteriormente gravada no buffer da impressora. Pág. 2-24

? - Comando usado para avisar para a impressora que os próximos


comandos ( n0 inicial, quantidade de etiquetas e quantidade de
copias por etiqueta ) serão variáveis ou seriais. Pág. 2-65

1000 - Número inicial do campo serial.

P - Comando usado para definir a quantidade de etiquetas (p1) e de


cópias por etiquetas(p2). Pág. 2-45
D - Controla a temperatura da cabeça de impressão. Pág. 2-18

Sintaxe: Dp1

p1 - Valor da Temperatura de impressão, varia de 0 à 15 pontos.

A temperatura das impressoras TLP 2046 e TLP 2242/2642 podem ser modificadas de 0 a
15.

GG - Este comando é utilizado para imprimir gráficos já


armazenados no buffer da impressora. Pág. 2-27

Sintaxe: GGp1,p2, “Nome”

p1 - Posição horizontal inicial, (X) em dots.


p2 - Posição vertical inicial, (Y) em dots.
“Nome” - Nome da imagem a ser impressa.

Exemplo:

N
GG10,10,“Nome do logotipo”
A50,100,0,2,1,1,N,“ Exemplo com logotipo”
P1

Exemplo de arquivo(.bat) usado para imprimir gráfico:

CD\EXEMPLOS\EPL2 : Diretório onde se encontra o logotipo.


COPY GM.TXT PRN : Arquivo onde é informado o tamanho e
o nome do logotipo.
COPY LOGO_BKL.PCX PRN : Comando em que o logotipo é copiado
para a impressora.
COPY GG.TXT PRN : Arquivo que contém o formato da
etiqueta com o logotipo em EPL.

GI - Este comando irá fazer com que a impressora imprima uma


lista dos gráficos que estão armazenados na impressora. Pág. 2-28

GK - Este comando é usado para “deletar” gráficos armazenados na


memória da impressora. Pág. 2-29
GM - Este comando é utilizado para armazenar arquivos gráficos com
extensão PCX na memória da impressora. Pág. 2-30

Sintaxe: GM“NOME”p1

NOME - Nome do logotipo que está gravado na memória da impressora com até 8 caracteres.
p1 - Tamanho do logotipo em bytes.

LS - Esse comando é utilizado para criar linhas diagonais. Pág. 2-36

Sintaxe: LSp1,p2,p3,p4,p5

p1 - Posição horizontal inicial da linha (x).


p2 - Posição vertical inicial da linha (y).
p3 - Espessura da linha em dots.
p4 - Posição horizontal final da linha (x).
p5 - Posição vertical final da linha (y).

LO - Comando usado para formar linhas retas. Pág. 2-35

Sintaxe: LOp1,p2,p3,p4

p1 - Posição horizontal inicial da linha (x).


p2 - Posição vertical inicial da linha (y).
p3 - Comprimento horizontal da linha.
p4 - Comprimento vertical da linha.

M - Comando usado para particionar a memória da impressora. Este


comando apaga todos os dados armazenados aloca memória para imagens,
formas, gráficos e algumas fontes. Pág. 2-38

Sintaxe: Mp1,p2,p3

p1 - Armazena espaço da memória para imagens.


p2 - Armazena espaço da memória para formas.
p3 - Armazena espaço da memória para gráficos.

OBS. - A memória disponível para ser dividida é de 128KB.


- No padrão de fábrica a memória é dividida em: 104KB para buffer de imagens,
5KB para formas e 5KB para os gráficos.

N - Este comando é usado no inicio de todas as etiquetas com a finalidade de limpar do buffer
da impressora o formato de etiqueta anteriormente armazenado. Pág. 2-41.
P - Esse comando é usado para definir a quantidade de etiquetas a serem impressas.
Pág. 2-45

Sintaxe: Pp1,(p2).

p1 - Define a quantidade de etiquetas. Aceita quantidades de 1 a 65535.


p2 - Define o número de cópias a serem impressas por etiqueta (esse comando é
usado para formatos de etiquetas seriais). Aceita quantidades de 1 a 65635.

Q - Este comando é utilizado para informar o tamanho da etiqueta para a impressora. Pág. 2-
47

Sintaxe: Qp1,p2(p3)

p1 - Altura da etiqueta em dots.


p2 - Altura do espaçamento entre uma etiqueta e outra (liner).
p3 - Comando utilizado para etiquetas para jóias:

p3

Q - Este comando é usado também para alguns modelos de impressoras que possuem o sensor
centralizado, não móvel, e em conjunto com o comando “OS”. Ele é utilizado para informar o
tamanho da etiqueta através do black line.

Sintaxe: Qp1,Bp2(+ ou - p3)

p1 - Distância entre o final de um black line ao inicio de outro black line.


p2 - Define a altura do black line.
p3 - ( + ) Define a altura do inicio do black line até o inicio da perfuração.
( - ) Define a altura do inicio da perfuração até o inicio do black line ( é
usado no caso da perfuração não estar localizada no meio do black line ).
Obs. Ver desenho na página 2-44 do manual EPL2 Programmer’s Manual.

R - Este comando é utilizado para deslocar as coordenadas X e Y(OFF SET). Todas as


descrições e códigos de barra serão movidos uniformemente, conforme os parâmetros
descritos abaixo: Pág. 2-52

Sintaxe: Rp1,p2

p1 - Margem horizontal, em dots (X).


p2 - Margem vertical, em dots.(Y).
S - Indica a velocidade em que a impressora deverá imprimir. Pág. 2-54

Sintaxe: Sp1

p1 - Seleciona o valor da velocidade.

OBS. Para impressoras TLP2642/2742 os valores são: 0, 1, 2 (25, 37, 50 mm por segundo)
Para impressoras TLP2046/2746 os valores são: 2, 3, 4, 5, 6 (50,75,100,125,150 mm por
segundo)

V - Comando utilizado para imprimir etiquetas com dados variáveis. Pág. 2-60

X - Este comando é usado para desenhar quadrados. Pág. 2-61

Sintaxe: Xp1,p2,p3,p4,p5

p1 - Posição horizontal inicial (X) em dots.


p2 - Posição vertical inicial (Y) em dots.
p3 - Define a espessura da linha em dots.
p4 - Posição horizontal final em dots.
P5 - Posição vertical final em dots.

Y - Este comando é usado para definir os parâmetros de comunicação da porta serial. Pág. 2-
62

Sintaxe: Yp1,p2,p3,p4

p1 - Define o Baud rate. Aceita os seguintes valores:

p1 Descrição
19 19,200 baud
96 9,600 baud
48 4,800 baud
24 2,400 baud
12 1,200 baud

p2 - Defina a paridade. Aceita os valores 0 para paridade ímpar, E para paridade par e N para
sem paridade.
p3 - # Data bits. Aceita os valores 7 para sete data bits e 8 para oito data bits.

p4 - # Stop bits. Aceita os valores 1 para um stop bits e 2 para dois stop bits.
Z - Comando usado para definir a orientação da impressão. Pág. 2-64

Sintaxe: Zp1

p1 - Esse parâmetro aceita as orientações T ou B. Usa - se “ T ” para imprimir a etiqueta voltada


para a impressora e “ B “ para imprimir a etiqueta voltada para o operador.

? - Comando usado para avisar para a impressora que os dados seguintes serão variáveis ou
seriais. Pág. 2-65

O posicionamento e medidas são dados em dots


*dots : Pontos. 1 mm = 8 dots.

OBS: O número das páginas podem ser alteradas sem aviso prévio
aviso do fabricante.

Você também pode gostar