You are on page 1of 7

TREINAMENTO

NC:

Definições + Interface VDI

1 DEFINIÇÕES........................................................................................................................................................................2
1.1 GUD............................................................................................................................................................................2
1.7.1 Visão geral..........................................................................................................................................................2
1.7.2 MGUD: Definição das posições de eixo............................................................................................................3
1.7.3 UGUD: Variáveis...............................................................................................................................................4
1.7.4 GUD4: Definição das posições de eixos............................................................................................................4
1.2 Macros.........................................................................................................................................................................5
1.7.5 MMAC: Macros específicas da máquina...........................................................................................................5
2 INTERFACE VDI................................................................................................................................................................6
2.1 PLC.............................................................................................................................................................................6
2.2 NC...............................................................................................................................................................................7

14.05.03

94990626.doc

1/7

TREINAMENTO

1

Definições

As definições no NC podem ser encontradas em „Dienste“(„Serviços“).

1.1

GUD

GUD = Globale User Daten („dados globais do usuário“)

1.7.1

Visão geral
Nível de proteção

_N_SGUD_DEF

Dados globais (Siemens)

0

_N_MGUD_DEF

Dados globais (Fabricante da máquina)

0

_N_UGUD_DEF

Dados globais (Usuário)

3

_N_GUD4_DEF

Livre para definição

_N_GUD5_DEF

Ciclos de medição (Siemens)

0

_N_GUD6_DEF

Ciclos de medição (Siemens)

0

_N_GUD7_DEF

Ciclos standards (Siemens)

0

i.e. sem Ciclos standards livre para definição
_N_GUD8_DEF

Livre para definição

_N_GUD9_DEF

Livre para definição

2/7

94990626.doc

14.05.03

TREINAMENTO

1.7.2

MGUD: Definição das posições de eixo

Para o uso universal dos programas para a troca de ferramenta e/ou para a posição inicial, as posições de
eixo específicas da máquina (ex. ponto de troca de ferramenta) devem ser determinadas através de
variáveis (MGUD).
a)

Como inserir uma nova posição

Condições:

Sequência:

b)

-

Senha estabelecida pelo fabricante,

-

ou a chave encontra-se na posição 3 (laranja)

Arquivo: descarregar – editar– carregar – ativar

Alterar valor

Menu: Parâmetro > dados do usuário > Globale User Daten 2 („dados globais do usuário 2“)

c)

Exemplos
X_HOMEPOS = Posição 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: Variáveis

Com o UGUD´s são definidas variáveis que são lidas e descritas pelo programa NC.
• Stringvariable gerais (comprimento: 30 caracteres). „Variáveis gerais com sequência de caracteres“
• Real-Variable gerais. „Variáveis gerais reais“

a)

Como inserir uma nova variável

Sequência: Arquivo: descarregar – editar - carregar

b)

Alterar valor

Menu: Parâmetros > dados de usuário > Globale User Daten 3 („dados globais de usuário 3“)

c)

Exemplos
Last Tool =
Última ferramenta ativa

Tool counter = Contador de peças

1.7.4

GUD4: Definição das posições de eixos

Aqui encontram-se os valores para as posições de eixo, com as quais o NC trabalha. Os valores são
inseridos no MGUD. Com isso, erros de edição podem ser evitados.
No GUD4 não devem ser inseridos nenhum valor (O valor anterior será imediatamente sobrescrito).
Uso: Portal + ciclo de aquecimento
Exemplo

Posição de transferência de Z1 na OP10

veja Capítulo „NC: Programa“

4/7

94990626.doc

14.05.03

TREINAMENTO

1.2

Macros

_N_SMAC_DEF

Definições de macro (Siemens, Nível de proteção 0)

_N_MMAC_DEF

Definições de macro (Fabricante da máquina, Nível de proteção 2)

_N_UMAC_DEF

Definições de macro (Usuário, Nível de proteção 3)

1.7.5

MMAC: Macros específicas da máquina

A MMAC compreende uma nomeação para funções NC (ex. função M, entrada NCK, saída NCK, chamada
de programas NC, etc.)
Com essas definições, visa-se uma melhor compreensão dos programas NC.
Exemplo:

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

a) Como inserir
Sequência
Arquivo: descarregar - alterar – carregar

b)

Exemplos
Entradas / Saídas (NCK)
I_MAG_DOOR_CLOSED =
Portas do magazine / área de trabalho
fechadas
O_CLOSE_MAG_DOOR =
Fechar portas do magazine / área de
trabalho
Funções M
M_PAL_CHANGE = Inicia troca de paletes

VDI Interface (PLC <--> NC)

veja Capítulo „NC: Funções“

c)

Programa NC
Home_pos.arc

14.05.03

94990626.doc

5/7

TREINAMENTO

2

Interface VDI

Outros nomes: „Canal rápido 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 possível pelo NC e PLC).

2.1

PLC

O FB lê e descreve o DUAL PORT RAM. No PLC os dados estão no DB209.
As Informações podem ser transmitidas por Bytes e por palavras. A transmissão sincrônica é dada apenas
para 2 Byte.
Leitura
Os sinais do NC são colocados em
um bloco de dados e num bit de
memória.
Escrita
Os Sinais do PLC são tirados do
bloco de dados e colocados no
„canal rápido de dados“.

DB 209
PLC --> NC

Endereços
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 definição MMAC é feita a relação das variáveis para com os endereços no „canal rápido de dados“.
(veja Capítulo „NC: Ciclos + Definições“)
PLC --> NC

NC --> PLC

14.05.03

94990626.doc

7/7