Enviar informações do programa NC com FN 38: SEND

Aplicação

A função FN 38: SEND permite escrever valores fixos ou variáveis no livro de registos a partir do programa NC ou enviá-los para uma aplicação externa, p. ex., StateMonitor.

Descrição das funções

A transmissão de dados realiza-se através de uma ligação TCP/IP.

 
Manual

Encontra mais informações no manual RemoTools SDK.

Introdução

Os programas NC contidos no manual do utilizador representam propostas de solução. Antes de utilizar os programas NC ou blocos NC individuais numa máquina, terá de os adaptar.

Ajuste os seguintes conteúdos:

  • ferramentas não acionadas
  • Valores de corte
  • Avanços
  • Altura segura ou posições seguras
  • Posições específicas da máquina, p. ex., com M91
  • Caminhos de chamadas de programas

Alguns programas NC dependem da cinemática da máquina. Ajuste estes programas NC à cinemática da sua máquina antes do primeiro ensaio.

Teste os programas NC adicionalmente com a ajuda da simulação antes da efetiva execução do programa.

 
Tip

Com a ajuda de um teste do programa, é possível verificar se os programas NC podem ser utilizados com as opções de software disponíveis, a cinemática de máquina ativa e também a configuração atual da máquina.

11 FN 38: SEND /"Q-Parameter Q1: %F Q23: %F" / +Q1 / +Q23

; Escrever os valores de Q1 e Q23 no livro de registos

Para navegar até esta função, proceda da seguinte forma:

Inserir função NC FN Funções especiais FN 38 SEND

A função NC contém os seguintes elementos de sintaxe:

Elemento de sintaxe

Significado

FN 38: SEND

Compilador de sintaxe para enviar informações

"...", QS

Formato do texto a enviar

Nome fixo ou variável

Texto de saída com, no máximo, sete marcadores para os valores das variáveis, p. ex., %F

Ficheiro de origem para conteúdo e formatação

/

Conteúdo dos sete marcadores, no máximo, no texto de saída

Número fixo ou variável

Elemento de sintaxe opcional

Avisos

  • Tenha em atenção o uso de maiúsculas e minúsculas ao indicar os números ou textos fixos ou variáveis.
  • Para obter % no texto de saída, deve-se indicar %% no ponto desejado do texto.

Exemplo

Neste exemplo, enviam-se informações ao StateMonitor.

Mediante a função FN 38, é possível, por exemplo, reservar trabalhos.

Para poder utilizar esta função, devem estar reunidas as seguintes condições:

  • StateMonitor Versão 1.2
  • Com a ajuda do chamado JobTerminal (opção #4), é possível a gestão de trabalhos a partir da versão 1.2 do StateMonitor

  • O trabalho está criado no StateMonitor
  • A máquina-ferramenta está atribuída

No exemplo, aplicam-se as seguintes condições:

  • Número de trabalho 1234
  • Passo de trabalho 1

Os programas NC contidos no manual do utilizador representam propostas de solução. Antes de utilizar os programas NC ou blocos NC individuais numa máquina, terá de os adaptar.

Ajuste os seguintes conteúdos:

  • ferramentas não acionadas
  • Valores de corte
  • Avanços
  • Altura segura ou posições seguras
  • Posições específicas da máquina, p. ex., com M91
  • Caminhos de chamadas de programas

Alguns programas NC dependem da cinemática da máquina. Ajuste estes programas NC à cinemática da sua máquina antes do primeiro ensaio.

Teste os programas NC adicionalmente com a ajuda da simulação antes da efetiva execução do programa.

 
Tip

Com a ajuda de um teste do programa, é possível verificar se os programas NC podem ser utilizados com as opções de software disponíveis, a cinemática de máquina ativa e também a configuração atual da máquina.

11 FN 38: SEND /"JOB:1234_STEP:1_CREATE"

; Criar trabalho

12 FN 38: SEND /"JOB:1234_STEP:1_CREATE_ITEMNAME: HOLDER_ITEMID:123_TARGETQ:20"

; Em alternativa: Criar trabalho com Nome de peça, Número de peça e Quantidade nominal

13 FN 38: SEND /"JOB:1234_STEP:1_START"

; Iniciar trabalho

14 FN 38: SEND /"JOB:1234_STEP:1_PREPARATION"

; Iniciar equipamento

15 FN 38: SEND /"JOB:1234_STEP:1_PRODUCTION"

; Produzir / Produção

16 FN 38: SEND /"JOB:1234_STEP:1_STOP"

; Parar trabalho

17 FN 38: SEND /"JOB:1234_STEP:1_ FINISH"

; Terminar trabalho

Além disso, também é possível validar a quantidade de peças do trabalho.

Os marcadores OK, S e R servem para indicar se a quantidade das peças de trabalho validadas foi produzida corretamente ou não.

Com A e I, define-se de que forma o StateMonitor interpreta a validação. Quando se transmitem valores absolutos, o StateMonitor sobrescreve os valores válidos anteriormente. Se se transmitirem valores incrementais, o StateMonitor aumenta a quantidade de peças.

Os programas NC contidos no manual do utilizador representam propostas de solução. Antes de utilizar os programas NC ou blocos NC individuais numa máquina, terá de os adaptar.

Ajuste os seguintes conteúdos:

  • ferramentas não acionadas
  • Valores de corte
  • Avanços
  • Altura segura ou posições seguras
  • Posições específicas da máquina, p. ex., com M91
  • Caminhos de chamadas de programas

Alguns programas NC dependem da cinemática da máquina. Ajuste estes programas NC à cinemática da sua máquina antes do primeiro ensaio.

Teste os programas NC adicionalmente com a ajuda da simulação antes da efetiva execução do programa.

 
Tip

Com a ajuda de um teste do programa, é possível verificar se os programas NC podem ser utilizados com as opções de software disponíveis, a cinemática de máquina ativa e também a configuração atual da máquina.

11 FN 38: SEND /"JOB:1234_STEP:1_OK_A:23"

; Quantidade real (OK) absoluta

12 FN 38: SEND /"JOB:1234_STEP:1_OK_I:1"

; Quantidade real (OK) incremental

13 FN 38: SEND /"JOB:1234_STEP:1_S_A:12"

; Desperdício (S) absoluto

14 FN 38: SEND /"JOB:1234_STEP:1_S_I:1"

; Desperdício (S) incremental

15 FN 38: SEND /"JOB:1234_STEP:1_R_A:15"

; Aperfeiçoamento (R) absoluto

16 FN 38: SEND /"JOB:1234_STEP:1_R_I:1"

; Aperfeiçoamento (R) incremental