Comando OSP
Abr. 2002
Manual:
DNC-A – Comunicação Serial
Índice :
DNC-A – COMUNICAÇÃO SERIAL......................................................................................................1
ÍNDICE : .....................................................................................................................................................2
1 – INTRODUÇÃO ....................................................................................................................................3
2 – CONFIGURAÇÃO DO CABO DE COMUNICAÇÃO ....................................................................4
3 – SETAR PARÂMETROS EM OPTIONAL PARAMETER WORD................................................5
3.1 – COMANDO 5020L ............................................................................................................................5
3.2 – COMANDO 5020M ...........................................................................................................................5
3.3 – COMANDO 700/7000L .....................................................................................................................5
3.4 – COMANDO 700/7000M ....................................................................................................................6
3.5 – COMANDO U10/U100L ...................................................................................................................6
3.6 – COMANDO U10/U100M ..................................................................................................................6
4 – SETAR PARÂMETROS EM OPTIONAL PARAMETER BIT .....................................................7
4.1) TELA OPTIONAL PARAMETER – RS232C (CN0:) ...................................................................8
4.2) TELA OPTIONAL PARAMETER EXTERNAL I/O:.................................................................10
5 – TRANSMITIR PROGRAMA DA MÁQUINA PARA O COMPUTADOR .................................11
6 - TRANSMITIR PROGRAMA DO COMPUTADOR PARA A MÁQUINA ..................................12
OKUMA LATINO AMERICANA LTDA PG. 2
1 – Introdução
A comunicação serial em uma máquina CNC é normalmente utilizada para transmitir
programas de usinagem entre um PC (microcomputador) e uma máquina CNC.
Esta comunicação é feita através de um cabo serial (cabo de rede).
Para se ter uma comunicação entre PC e micro deve-se preparar a máquina, definindo-
se parametros de comunicação, e também preparar o micro.
A seguir vamos ver passo a passo como é feito uma preparação de máquina CNC para a
transmissão de programas via comunicação serial (RS232).
OKUMA LATINO AMERICANA LTDA PG. 3
2 – Configuração do cabo de comunicação
Definição do cabo de comunicação
25 pinos (M) 9 pinos (F)
PIN 2 PIN 2
PIN 3 PIN 3
PIN 7 PIN 5
PIN 4 PIN 7
PIN 5 PIN 8
PIN 6 PIN 1
PIN 8 PIN 4
PIN 20 PIN 6
25 pinos (M) 25 pinos (F)
PIN 1 PIN 1
PIN 3 PIN 2
PIN 2 PIN 3
PIN 5 PIN 4
PIN 4 PIN 5
PIN 6 PIN 6
PIN 8 PIN 8
PIN 20 PIN 20
PIN 7 PIN 7
OKUMA LATINO AMERICANA LTDA PG. 4
3 – Setar parâmetros em OPTIONAL PARAMETER WORD
- Setar parâmetros para comunicação
- Pressionar a tecla “PARAMETER SET”
- Pressionar a tecla “F7” até a tela “PARAMETER WORD”
Obs.: Setar valores referentes a porta CN0:
3.1 – Comando 5020L
5020L set
1 1 FEED HOLES
34 30 BUSY TIME
39 4800 BAUD RATE
44 0 PUNCH PORT
54 1 READ PORT
3.2 – Comando 5020M
5020M set
1 1 FEED HOLES
34 30 BUSY TIME
6 4800 BAUD RATE
45 0 PUNCH PORT
57 1 READ PORT
3.3 – Comando 700/7000L
700/7000L set
1 1 FEED HOLES
34 30 BUSH TIME CN0
35 30 BUSH TIME CN1
39 100 a 19200 BAUD RATE CN0 (9600)
40 100 a 19200 BAUD RATE CN1 (9600)
44 0 PUNCH PORT CN0
44 1 PUNCH PORT CN1
54 1 READ PORT CN0
54 2 READ PORT CN1
OKUMA LATINO AMERICANA LTDA PG. 5
3.4 – Comando 700/7000M
700/7000M set
1 1 FEED HOLES
34 30 BUSH TIME CN0
35 30 BUSH TIME CN1
6 100 a 19200 BAUD RATE CN0 (9600)
39 100 a 19200 BAUD RATE CN1 (9600)
45 0 PUNCH PORT CN0
45 1 PUNCH PORT CN1
57 1 READ PORT CN0
57 2 READ PORT CN1
3.5 – Comando U10/U100L
U10/U100L set
3 1 FEED HOLES
12 30 BUSH TIME CN0
13 30 BUSH TIME CN1
7 100 a 19200 BAUD RATE CN0 (9600)
8 100 a 19200 BAUD RATE CN1 (9600)
5 0 PUNCH PORT CN0
5 1 PUNCH PORT CN1
4 0 READ PORT CN0/TR
4 1 READ PORT TT
4 2 READ PORT CN1
3.6 – Comando U10/U100M
U10/U100M set
1 1 FEED HOLES
34 30 BUSH TIME CN0
35 30 BUSH TIME CN1
6 100 a 19200 BAUD RATE CN0 (9600)
39 100 a 19200 BAUD RATE CN1 (9600)
45 0 PUNCH PORT CN0
45 1 PUNCH PORT CN1
46 0 READ PORT CN0/TR
46 1 READ PORT CN1
obs.: Após setar estes valores no PARAMETER WORD, Pressionar a tecla BACKUP,
Desligar e Ligar a máquina.
OKUMA LATINO AMERICANA LTDA PG. 6
4 – Setar parâmetros em OPTIONAL PARAMETER BIT
- Setar parâmetros para comunicação
- Pressionar a tecla “PARAMETER SET”
- Pressionar a tecla “F7” até a tela “PARAMETER BIT”
5020L 5020M 700/ U10/ U10M/U100M 7 6 5 4 3 2 1 0
7000L U100L 700/7000M
1 1 1 12 1 0 0 0 1 1 0 1 1
CN0 12 8 12 15 8 1 0 1 0 1 0 1 1
CN1 - 13 16 13 1 0 1 0 1 0 1 1
Configurar PARAMETER BIT para OKUMA HOWA
U10/U10L - - - - 7 6 5 4 3 2 1 0
12 - - - - 1 0 0 1 1 0 1 1
CN0 15 - - - - 0 0 1 1 0 0 1 0
obs.: Após setar estes valores no PARAMETER WORD, Pressionar a tecla BACKUP,
Desligar e Ligar a máquina.
Para setar os BITs no comando U10/U100 podemos também utilizar as telas:
4.1) OPTIONAL PARAMETER – RS232C(CN0:/CN1: );
4.2) OPTIONAL PARAMETER EXTERNAL I/O.
OKUMA LATINO AMERICANA LTDA PG. 7
4.1) Tela OPTIONAL PARAMETER – RS232C (CN0:)
A relação dos BITs com esta tela é a seguinte:
No. Bit
1 RS232C stop bit check 1
2 RS232C parity check 0
3 RS232C even parity 1
4 RS232C 8 bits JIS 0
5 Control DC code on type 2 0
6 RS232C file name read 1
7 CNC slave station 0
8 CNC baut rate 9600
9 CNC busy time 30
OKUMA LATINO AMERICANA LTDA PG. 8
Podemos encontrar alguns comandos com uma configuração de tela um pouco diferente,
vide abaixo a relação de BITs para esta tela:
No. Bit
1 RS232C stop bit check 1
2 Ready signal generate 1
3 RS232C parity check 0
4 RS232C even parity 1
5 RS232C 8 bits JIS 0
6 Control DC code 1
7 Control DC code on type 2 0
8 Control RS/CS signal 0
9 RS232C file name read 1
10 CNC slave station 0
11 CNC baut rate 9600
12 CNC busy time 30
OKUMA LATINO AMERICANA LTDA PG. 9
4.2) Tela OPTIONAL PARAMETER EXTERNAL I/O:
A relação dos BITs com esta tela é a seguinte:
No. Bit
1 Tape code 1
2 Recognize tape code parity 1
3 Tape TV check 0
4 Program end code 1
5 Tape read verify 1
6 Tape especial code alarm 0
7 Ignore tape especial code 0
8 File name output 0
9 Output of record end code 0
10 Punch out of empty chr. Code 0
11 Read device number 0
12 Punch device number 0
13 Tape feed 1
OKUMA LATINO AMERICANA LTDA PG. 10
5 – Transmitir programa da máquina para o computador
a) Configurar parâmetros da máquina
b) Configurar parâmetros do computador
c) Plugar cabo paralelo no computador e na máquina
Obs.: utilizar tomada serial RS232C
d) No computador selecionar a opção para receber arquivos no programa de
comunicação RS232C.
e) Indicar diretório e nome do arquivo
f) Pressionar ENTER
Obs.: neste momento o computador fica esperando um sinal da máquina para iniciar
a transmissão.
g) Na máquina, Pressionar a tecla EDIT AUX
h) Pressionar a tecla PIP [F3]
i) Pressionar a tecla PUNCH [F2]
j) Digitar o nome do arquivo seguido de “,TT:”
k) Pressionar a tecla WRITE
OKUMA LATINO AMERICANA LTDA PG. 11
6 - Transmitir programa do computador para a máquina
a) Configurar parâmetros da máquina
b) Configurar parâmetros do computador
c) Plugar cabo paralelo no computador e na máquina
Obs.: utilizar tomada serial RS232C
d) No computador, entrar no menu “DATA_OUT”
e) Selecionar o programa que deve ser enviado
Obs.: para enviar um programa para a máquina o mesmo deve ter o seguinte formato
$PROG.MIN%
N10 G15 H1
N20 G0 X100 Y30
.
.
.
M30
%
Onde: $PROG.MIN – indica o nome que o programa vai ter na máquina, caso não
colocar este nome, o programa vai ser gravado como A.MIN.
% - indica começo e fim de transmissão.
f) Pressionar ENTER
g) Na máquina, Pressionar a tecla EDIT AUX
h) Pressionar a tecla PIP [F3]
i) Pressionar a tecla READ [F2]
j) Digitar o nome do arquivo seguido de “,TT:”
k) Pressionar a tecla WRITE.
OKUMA LATINO AMERICANA LTDA PG. 12