Você está na página 1de 7

TREINAMENTO

NC:

Definies + Interface VDI

1 DEFINIES........................................................................................................................................................................2
1.1 GUD............................................................................................................................................................................2
1.7.1 Viso geral..........................................................................................................................................................2
1.7.2 MGUD: Definio das posies de eixo............................................................................................................3
1.7.3 UGUD: Variveis...............................................................................................................................................4
1.7.4 GUD4: Definio das posies de eixos............................................................................................................4
1.2 Macros.........................................................................................................................................................................5
1.7.5 MMAC: Macros especficas da mquina...........................................................................................................5
2 INTERFACE VDI................................................................................................................................................................6
2.1 PLC.............................................................................................................................................................................6
2.2 NC...............................................................................................................................................................................7

14.05.03

94990626.doc

1/7

TREINAMENTO

Definies

As definies no NC podem ser encontradas em Dienste(Servios).

1.1

GUD

GUD = Globale User Daten (dados globais do usurio)

1.7.1

Viso geral
Nvel de proteo

_N_SGUD_DEF

Dados globais (Siemens)

_N_MGUD_DEF

Dados globais (Fabricante da mquina)

_N_UGUD_DEF

Dados globais (Usurio)

_N_GUD4_DEF

Livre para definio

_N_GUD5_DEF

Ciclos de medio (Siemens)

_N_GUD6_DEF

Ciclos de medio (Siemens)

_N_GUD7_DEF

Ciclos standards (Siemens)

i.e. sem Ciclos standards livre para definio


_N_GUD8_DEF

Livre para definio

_N_GUD9_DEF

Livre para definio

2/7

94990626.doc

14.05.03

TREINAMENTO

1.7.2

MGUD: Definio das posies de eixo

Para o uso universal dos programas para a troca de ferramenta e/ou para a posio inicial, as posies de
eixo especficas da mquina (ex. ponto de troca de ferramenta) devem ser determinadas atravs de
variveis (MGUD).
a)

Como inserir uma nova posio

Condies:

Sequncia:

b)

Senha estabelecida pelo fabricante,

ou a chave encontra-se na posio 3 (laranja)

Arquivo: descarregar editar carregar ativar

Alterar valor

Menu: Parmetro > dados do usurio > Globale User Daten 2 (dados globais do usurio 2)

c)

Exemplos
X_HOMEPOS = Posio inicial do eixo X

d)

Programa NC

Pelo programa NC tem-se apenas o acesso de leitura


Home_pos.arc

14.05.03

94990626.doc

3/7

TREINAMENTO

1.7.3

UGUD: Variveis

Com o UGUDs so definidas variveis que so lidas e descritas pelo programa NC.
Stringvariable gerais (comprimento: 30 caracteres). Variveis gerais com sequncia de caracteres
Real-Variable gerais. Variveis gerais reais

a)

Como inserir uma nova varivel

Sequncia: Arquivo: descarregar editar - carregar

b)

Alterar valor

Menu: Parmetros > dados de usurio > Globale User Daten 3 (dados globais de usurio 3)

c)

Exemplos
Last Tool =
ltima ferramenta ativa

Tool counter = Contador de peas

1.7.4

GUD4: Definio das posies de eixos

Aqui encontram-se os valores para as posies de eixo, com as quais o NC trabalha. Os valores so
inseridos no MGUD. Com isso, erros de edio podem ser evitados.
No GUD4 no devem ser inseridos nenhum valor (O valor anterior ser imediatamente sobrescrito).
Uso: Portal + ciclo de aquecimento
Exemplo

Posio de transferncia de Z1 na OP10

veja Captulo NC: Programa

4/7

94990626.doc

14.05.03

TREINAMENTO

1.2

Macros

_N_SMAC_DEF

Definies de macro (Siemens, Nvel de proteo 0)

_N_MMAC_DEF

Definies de macro (Fabricante da mquina, Nvel de proteo 2)

_N_UMAC_DEF

Definies de macro (Usurio, Nvel de proteo 3)

1.7.5

MMAC: Macros especficas da mquina

A MMAC compreende uma nomeao para funes NC (ex. funo M, entrada NCK, sada NCK, chamada
de programas NC, etc.)
Com essas definies, visa-se uma melhor compreenso dos programas NC.
Exemplo:

Chamada da troca de paletes com M60 ou como Macro com M_PALCHANGE.

a) Como inserir
Sequncia
Arquivo: descarregar - alterar carregar

b)

Exemplos
Entradas / Sadas (NCK)
I_MAG_DOOR_CLOSED =
Portas do magazine / rea de trabalho
fechadas
O_CLOSE_MAG_DOOR =
Fechar portas do magazine / rea de
trabalho
Funes M
M_PAL_CHANGE = Inicia troca de paletes

VDI Interface (PLC <--> NC)

veja Captulo NC: Funes

c)

Programa NC
Home_pos.arc

14.05.03

94990626.doc

5/7

TREINAMENTO

Interface VDI

Outros nomes: Canal rpido de dados/ Interface interna


Com a Interface VDI acontece a troca de sinais entre NC e PLC.
No NC a interface encontra-se em um DUAL PORT RAM (Acesso possvel pelo NC e PLC).

2.1

PLC

O FB l e descreve o DUAL PORT RAM. No PLC os dados esto no DB209.


As Informaes podem ser transmitidas por Bytes e por palavras. A transmisso sincrnica dada apenas
para 2 Byte.
Leitura
Os sinais do NC so colocados em
um bloco de dados e num bit de
memria.
Escrita
Os Sinais do PLC so tirados do
bloco de dados e colocados no
canal rpido de dados.

DB 209
PLC --> NC

Endereos
Byte 0 - 49
Wort 50 - 98

NC --> PLC

Byte 100 - 119


Byte 120 - 129

ler + deletar (Impulso)

Wort 130 - 149

6/7

94990626.doc

14.05.03

TREINAMENTO

2.2

NC

Na definio MMAC feita a relao das variveis para com os endereos no canal rpido de dados.
(veja Captulo NC: Ciclos + Definies)
PLC --> NC

NC --> PLC

14.05.03

94990626.doc

7/7

Você também pode gostar