Você está na página 1de 27

Treinamento de

Montagem e PLC para


TNC620

PARTE 16 – EXERCÍCIO
6. Criando Funções
Auxiliares M

1
Área Abordada

Configuração da Projeto Básico


Máquina
Software PLCdesign

Arquivos de PLC
TNCremo
Software de Transmissão HARDWARE ou
Programming Station

Configuração de
Hardware HSCI

Ligação elétrica e
parametrização
Definição de I/O Definição de Operandos Definição de Erros, Funções M,
PLC Marker/Byte/Word/D-Word Temporizadores e Opcionais OEM 2
1.1. Abrindo o PLCdesign

Entrar na pasta C:\TREINAMENTO DE PLC TNC 620\PROJETO_PLCBASIC\PLC_TREINAMENTO\Ativo\ e


clicar duas vezes no arquivo “Basic-NCK-Mill.pdp” para abrir o PLCdesign com o projeto de treinamento

3
2. EXERCÍCIO 6. CONJUNTO – Criando Função
auxiliar M300 sobe Fixação de Dispositivo
2.1. OBJETIVO

1. Adicionar ao programa “DISPOSITIVO_FIXACAO.SRC “, lógica de função auxiliar M300 para subir


dispositivo de Fixação de Peça automanticamente até o fim-de-curso
Informações conhecidas:

Ao executar a função M300, a Output O3 (Saída hidráulica sobe dispositivo) ficará acionado até acionar a
Input I20 (Entrada fim-de-curso sobe dispositivo), onde aparecerá a Mensagem de Erro PLC número 60
“fim-de-curso sobe dispositivo” e a Output O3 (Saída hidráulica sobe dispositivo) será desligada.

NOME DO ARQUIVO: DISPOSITIVO_FIXACAO.SRC

Função Operando Simbólico

Função auxiliar M300 sobe dispositivo M NP_MG_M300_sobe_dispositivo


3. GLB_PLCCFG.DEF – Arquivo de definição de
Funções Auxiliares M
3.1. GLB_PLCCFG.DEF – Definição de Funções auxiliares M

Arquivo “Basic-NCK-Mill/Programm/Definitions/GLB_PLCCFG.DEF”
4.2. GLB_PLCCFG.DEF – Definição Erro, Função M, Temporiz.

1. FUNÇÕES AUXILIARES (MARKERS) – Criar os Markers sempre depois da instrução #type M na área
de Funções M

Definido Simbólico NP_MG_M300_sobe_dispositivo (M300 sobe dispositivo), onde o PLCdesign se


encarrega de utilizar um marker vago NÃO-RETENTIVO
5. A definição dos parâmetros M deve ser realizada
nos Parâmetros System e Channels acessando a
área de Parâmetro de Máquinas via
MOD  número código 95148  Dados Configur.

9
5.1. Definindo a função M300 nos parâmetros System

Entrar na lista de funções M, levar o cursor até Mxx Aparecerá a janela para “Copiar objecto de dados”,
renomeie campo “Nome da chave?” Com “M300”
System/PLC/CfgPlcMStrobe/ conforme enunciado e pressione “OK”

:
:

Pressionar a Softkey “MAIS FUNCOES” e depois A nova função “M300” será criada
“COPIAR”
5.2. Definindo a função M300 nos parâmetros System

Editar os campos da função M300 criada com: Caso apareça a mensagem “Parâmetros de
máquina modificados. Finalizar o comando e
 min : 300
reiniciar”, reinicie o CNC.
 signal : NP_MG_M300_sobe_dispositivo
 revoke/[0] : 300

Pressione a Softkey ”armazenar’ duas vezes.

11
5.3. Definindo a função M300 nos parâmetros Channels

Entrar na lista de funções M e levar o cursor até [40]: Aparecerá a janela para “Seleccionar desde lista”,
Mxx escolha a função “M300” criada anteriormente e
pressione “OK”
Channels/ChannelSettings/CH_NC/Cfg
PlcStrobes/mStrobes/

A função “M300” será criada logo após a linha


“[40]:Mxx”
Pressionar a Softkey “MAIS FUNCOES” e depois
“COPIAR”

Pressione a Softkey ”armazenar” duas vezes.


5.4. Definindo a função M300 nos parâmetros Channels

Caso apareça a mensagem “Parâmetros de


máquina modificados. Finalizar o comando e
reiniciar”, reinicie o CNC.

13
6. DISPOSITIVO_FIXACAO.SRC – SOURCE de
PLC para Função M
6.1. Funcionamento de uma função M

Passos de funcionamento de uma função M: 2. O CNC entrará em modo de execução da função


M. Para saber, verifique se o “quadrado” ao lado
1. Na tela de “Modo de operacao manual” ou outro
do “NOM” está em verde.
Modo, escolher o “M300” e pressionar “NC-
START”
6.2. Funcionamento de uma função M

3. Neste Modo, automaticamente o MARKER 5. Faça um teste setando o MARKER


“NP_MG_M300_sobe_dispositivo” mudará para “PN_MG_quit_M_function”
estado “1”.

4. O CNC somente será liberado quando o MARKER de


quitação “PN_MG_quit_M_function” for setado
pela própria programação do PLC. =1
O MARKER está disponível no arquivo 6. Para criar a lógica de função M, o MARKER
“GLB_PLCCFG.DEF”. “PN_MG_quit_M_function” somente deve ser
setado após ter certeza que tudo o que foi
programado para o M foi realmente executado.
6.3. Criando a lógica de PLC

1. Abrir o arquivo “DISPOSITIVO_FIXACAO.SRC” 2. Inserir a Input “NP_MG_M300_sobe_dispositivo”


com lógica OR junto com a Input
“I_sobe_dispositivo” e
“MG_SK_sobe_dispositivo”
3. Para desligar a função M ao acionar a entrada
“I_FDC_sobe_dispositivo”, criar uma lógica
separada setando “PN_MG_quit_M_function”
6.4. Compilar Projeto PLC,enviar ao Programming Station e testar

1. Entrar no menu “Make” e escolher a opção “Build 2. Entrar no menu “Transmit” e escolher a opção
All (Ctrl+F7)” para Compilar o projeto inteiro. “Transmit All (Ctrl+F8)” Para transmitir o PLC
compilado. Clique “Sim” quando aparecerem as
Janelas para ativar o PLC e Softkeys.
7. EXERCÍCIO 6. INDIVIDUAL – Criando Função
auxiliar M301 Desce Fixação de Dispositivo
7.1. OBJETIVO

1. Adicionar ao programa “DISPOSITIVO_FIXACAO.SRC “, lógica de função auxiliar M301 para descer


dispositivo de Fixação de Peça automanticamente até o fim-de-curso
Informações conhecidas:

Ao executar a função M301, a Output O4 (Saída hidráulica desce dispositivo) ficará acionado até acionar a
Input I21 (Entrada fim-de-curso desce dispositivo), onde aparecerá a Mensagem de Erro PLC número 61
“fim-de-curso desce dispositivo” e a Output O4 (Saída hidráulica desce dispositivo) será desligada.

NOME DO ARQUIVO: DISPOSITIVO_FIXACAO.SRC

Função Operando Simbólico

Função auxiliar M301 desce dispositivo M NP_MG_M301_desce_dispositivo


7.2. GLB_PLCCFG.DEF – Definição Erro, Função M, Temporiz.

1. GLB_PLCCFG.DEF – FUNÇÕES AUXILIARES 3. Definição M301 no parâmetro de máquina


(MARKERS) Channels/ChannelSettings/CH_NC/CfgPlcStrobes/
mStrobes/

2. Definição M301 no parâmetro de máquina


System/PLC/CfgPlcMStrobe/
7.3. Criando a lógica de PLC

1. Abrir o arquivo “DISPOSITIVO_FIXACAO.SRC” 2. Inserir a Input


“NP_MG_M301_desce_dispositivo” com lógica
OR junto com a Input “I_desce_dispositivo” e
“MG_SK_desce_dispositivo”
3. Para desligar a função M ao acionar a entrada
“I_FDC_desce_dispositivo”, criar uma lógica
separada setando “PN_MG_quit_M_function”
8. EXERCÍCIO EXTRA. CONJUNTO – Criando
Função auxiliar M – NC-MACRO
8.1. Código para acessar a área de PLC

Entrar na tela de “EDIÇÃO DE PROGRAMA” e Digitar o código 807667 e pressionar “OK” para
pressionar “MOD” acessar a área do PLC

Aparecerá a Tela de Número de Código


8.2. Definindo a função M300 para se tornar NC-MACRO

Criar inicialmente o programa “M300.H” de NC (usinagem) na área de “PLC:\plc\MFUNCT” para ser executado
pela função “M300”

25
8.3. Definindo a função M300 para se tornar NC-MACRO

Pressionar “ENT” o campo macro da função M300 onde aparecerá uma janela para escolher o programa de
usinagem. Escolher o programa “PLC:\plc\MFUNCT\M300.H” e pressionar “OK” e testar.

Pressione a Softkey ”armazenar’ duas vezes. Caso apareça a mensagem “Parâmetros de máquina
modificados. Finalizar o comando e reiniciar”, reinicie o CNC.

26
27

Você também pode gostar