Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Questo manuale presenta informazioni specifiche del modello di robot indicato sulla
pagina del titolo di questo documento. Prima di eseguire la manutenzione,
l’utilizzazione, o le procedure di programmazione, si raccomanda che tutto il personale
segua un corso di addestramento approvato dalla Kawasaki Robotics UK Ltd.
REVISIONI
Numero di
Revision RData
eleadise
Descrizione dei cambiamenti
revisione
Number pubDateone
blicazi Description of Change InIniziali
itials
-0 7/1/98 Pubblicazione iniziale
Initial Release. JRS
Kawasaki CONTROLLORE SERIE C
PROCEDURE PER LO SCARICAMENTO DEL PROGRAMMA
Questa unità descrive le procedure per scaricare i programmi AS (sistema operativo del
controllore) e servo nella scheda 1GA, il programma TP (pannello multi-funzioni) nella
scheda 1FT del pannello multi-funzioni (MFP), e il programma FS (programma del
sistema I/O) nella scheda 1FS utilizzando un computer portatile e una Scheda PC
SRAM (static random access memory - memoria statica ad accesso casuale) (Figura 1-
1). Siccome il controllore viene spedito con tutti i programmi installati, questa unità
descrive i processi per migliorare il programma esistente o per installare programmi per
un’applicazione o un tipo di I/O differenti (remote I/O o ControlNet). Questa unità
descrive anche le procedure per configurare il programma ControlNet e caricare i dati
dal dischetto e dal disco fisso di un computer portatile.
1.1 PROGRAMMA AS
Per scaricare i programmi AS, servo, e TP nel controllore C, il programma deve prima
essere scaricato in una scheda PC SRAM, utilizzando un computer portatile con un
alloggiamento PCMCIA (Personal Computer Memory Card International Association -
Associazione Internazionale Carte di Memoria per Personal Computer). Per installare
su un computer portatile con Windows 95 il supporto per schede PC SRAM e copiare il
programma del controllore C nella scheda PC SRAM, eseguite quanto segue:
device=c:\windows\system\csmapper.sys
device=c:\windows\system\carddrv.exe/slot=n
NOTA
2. Salvate i cambiamenti.
3. Riavviate il computer.
4. Entrate in Windows Explorer e verificate che ci siano due nuove lettere di drive
(unità) (E: e F: per la maggior parte dei portatili). Ogni lettera di drive (unità)
rappresenta un alloggiamento PCMCIA.
NOTA
NOTA
6. Copiate il contenuto della directory appropriata dalla rete nella unità E: o F: (scheda
PC SRAM). La directory H:\Ford\C-Controller\Software e la struttura dei files (Figura
1-2) sono sistemate in base all’applicazione del controllore e al tipo I/O (ad esempio,
la directory “Sdcnet” contiene tutti i file necessari per caricare il programma
sigillatura/distribuzione per ControlNet I/O). La tabella 1-1 elenca i comandi e i file
eseguibili necessari per scaricare i programmi AS, TP, e FS.
Il file di comando “as_load.cmd” (figure da 1-3 a 1-6) contiene un gruppo di comandi che
controllano il processo di scaricamento del programma AS. Il file di comando può
essere redatto utilizzando un programma di gestione testi (ad esempio, Notepad). Ciò
che segue è la descrizione dei comandi contenuti in un file as_load.cmd.
Comandi Descrizione
1.1.2 ESECUZIONE
NOTA
Prima di eseguire lo scaricamento del programma AS, salvate i dati del robot ed il
programma dell’utilizzatore in una scheda PC SRAM (passi 1-3 qui sotto).
1. Inserite una scheda PC SRAM vuota nell’alloggio per schede PC del pannello
multi-funzioni (Figura 1-7).
X X
LCD Display
Visualizzatore LCD
X X
Penna del pannello
sensibile
Touch Panel Pen
Contrast Adjustment
Regolazione del
PC Card della
Alloggiamento Slot contrasto
scheda PC
X - Areas of the
Aree del touch panel
pannello thatche
sensibile aredevono
pressedessere
to initiate per
premute downloads.
iniziare lo scaricamento
NOTA
8 9
AUX 10 MEMORY PC CARD(SAVE)
1 ALL DATA
2 PROGRAM
3 AUXILIARY DATA 6 7
4 ALL DATA(selected program only)
10 ROBOT DATA
11 ERROR LOGGING
4 5 - EXIT
2 3 . BS
FUNCTION NUMBER:
F1 F2 F3 F4
0 1 CLEAR
RETURN
5. Inserite la scheda SRAM contenente i file da caricare appropriati (vedi 1.1.1 passo
6) nell’alloggiamento per schede PC del pannello multi-funzioni (Figura 1-7).
6. Sulla scheda 1GA (Figura 1-9), impostate gli interruttori DIP SW2 come segue:
G
G SW2
R
1 2 3 4 5 6 7 8
DSP
OFF
ON OFF ON OFF
x x
Oppure
or
x x
NOTA
Se lo schermo di visualizzazione LCD non è retro-
illuminato, portate ad OFF l’interruttore del controllore e
ripetete questa procedura a partire dal passo 5. Se lo
schermo è retro-illuminato, ma dopo aver premuto il
pannello a tocco non viene eseguito lo scaricamento,
portate ad OFF l’interruttore del controllore, ripetete
questa procedura a partire dal passo 5, e al passo 6
utilizzate gli angoli opposti rispetto a quelli utilizzati
precedentemente. Se dopo molti tentativi lo
scaricamento non avviene, sostituite il pannello multi-
funzioni e ripetete questa procedura.
11. Dopo aver scaricato il programma AS, il sistema deve essere inizializzato.
(1) Impostate gli SW2 della scheda 1GA (Figura 1-9) come segue:
1 2 3 4 5 6 7 8
DSP
OFF
(1) Dimensione della memoria della scheda 1GA (indicata suil foglio dei dati del
robot o memorizzata prima di eseguire lo scaricamento). Se la capacità della
memoria è superiore a 1MB, si deve selezionare 4MB.
NOTA
18. Cancellate l’errore check sum (somma di controllo ) (comando CHSUM o AUX 78).
19. Caricate i dati del robot e il programma dell’utilizzatore dalla scheda PC SRAM o
dall’unità del dischetto/disco fisso del computer portatile (comando LOAD o AUX
11).
NOTA
Se i Dati del Robot non possono essere caricati dalla
scheda PC SRAM o dal computer, tutti i dati del passo
20 devono essere inseriti manualmente. Il tipo di
macchina default (standard) è JS005,UX070 o FS006N
20. Verificate che i dati del robot corrispondano a quelli riportati sul Foglio dei Dati del
Robot.
(9) DATI AMBIENTE DEL PANNELLO (panel environment data) (AUX 96)
(10) NUMERO DI SEGNALI I/O (number of I/O signals)(comando ZSIG o AUX 905)
21. Verificate il movimento di tutti gli assi nel modo TEACH (programmazione).
23. Selezionate il programma di prova creato nel passo 22. Fate partire il programma
nel modo “repeat” (ripetizione) per verificarne il corretto funzionamento.
“File Open OK[xxx] size = 999 bytes” à Visualizzato quando viene aperto un file
“Error [File OPEN before Write]” à L’istruzione “open” non viene eseguita
prima dell’istruzione “fload”
“Error [Main CPU Non Response]” à La risposta dalla CPU della 1GA non è
arrivata entro 20 secondi
“Error [Main CPU Too many Responses]” à Eccesso di risposte dalla CPU della 1GA
“Main CPU Response Error = xx” à Errore di ricezione del codice dalla CPU
della 1GA
1.2.1 PREPARAZIONE
Copiate il programma servo e il file as_load.cmd dalla rete (Figura 1-11) nella carta PC
SRAM. Assicuratevi che la versione del programma sia corretta per il modello del robot
(Tabella 1-2).
Il nome del file di comando è “as_load.cmd” (lo stesso che per il programma AS). I
programmi AS e servo possono essere scaricati contemporaneamente se la procedura
di caricamento è descritta in modo continuo (senza interruzioni di linee nel file, vedi
l’esempio 2 qui sotto) per entrambi i programmi AS e servo nel file di comando.
NOTA
Esempio 1:
Contenuto del file “as_load.cmd” file quando il programma servo viene scaricato nella
scheda 1GA.
test
open a0jjc08.bin à Apre il programma servo. Questo file è unico
Esempio 2:
Contenuto del file “as_load.cmd” quando entrambi i programmi AS e servo sono scaricati
nella scheda 1GA contemporaneamente.
test
open 000003.303
mfera e0200000 e0380000 AS
fload -b
fchk e0200000 e0380000
open a0jjc08.bin
mfera e03e0000 e03e8000 Servo
fload -b
fchk e03e0000 e03e8000
1.2.2 ESECUZIONE
NOTA
2. Sulla scheda 1GA (Figura 1-9), impostate l’interruttore DIP SW2 come segue:
ON OFF ON OFF
x x
or
Oppure
x x
NOTA
6. Impostate gli interruttori DIP SW2 della scheda 1GA alla loro impostazione default
(standard) (vedi passo 2).
1.3.1 PREPARAZIONE
Copiate il programma TP (tabella 1-1, figure da 1-3 a 1-6) nella scheda PC SRAM,
incluso il file “tp_load.cmd”. Assicuratevi che l’interruttore di protezione della scrittura su
scheda PC SRAM sia impostato su OFF.
Esempio
1.3.2 ESECUZIONE
2. Assicuratevi che gli interruttori DIP SW2 della scheda 1GA (figura 1-9) siano
impostati alla loro posizione di default (standard):
1 2 3 4 5 6 7 8
DSP
OFF
ON OFF
TEACH LOCK
x x
x x
! “ # $ % & ‘ ( ) =
BS
1 2 3 4 5 6 7 8 9 0 -
~ NEXT MENU
Q W E R T Y U I O P @
CTL+L
A S D F G H J K L ; :
< > ? |
Z X C V B N M , . /
*
{ } SHIFT
[ ] ^ -
ENTER
Figura 1-14 Schermo per l’utilizzatore del Visualizzatore del Pannello Multi-funzioni
NOTA
10. Riportate nuovamente l’interruttore DIP DSW1 del pannello multi-funzioni alla sua
impostazione default (standard) (vedi passo 4).
“Flash ROM write protected!!” à Non può scrivere nell’area flash. L’impostazione
dell’interruttore DIP non è corretta, o l’interruttore è
difettoso