Al di là del principio di piacere

Newsletter Application 1/2014
Gestione 'BLOCKS' nella configurazione I/O degli slave
nel bus HSCI
APPLICABILITÀ: HSCI system (IOconfig v2.2.03)
Il controlli numerici Heidenhain con sistema HSCI (HEIDENHAIN Serial Controller Interface) offrono la possibilità di
stabilire quali componenti (Slave) verranno attivati in base all'impostazione dei parametri di configurazione:
MP4000.x
per iTNC 530
oppure
iocOption[x]
per NCK
Quando si crea progetto IO, aggiungendo gli slave necessari, il software IOconfig assegna in automatico ad ogni
slave il nome di blocco 'STD'.
Il software IOconfig permette di creare nuovi nomi di blocco da assegnare agli slave che vengono attivati da
parametri macchina.
Tramite il menu “Edit->Blocks->Add Blocks” è possibile creare una voce nuova (nome senza spazi).
Cliccando sulla voce “Blocks” sotto il riquadro del progetto IO, è possibile vedere l’elenco dei blocchi definiti e i
blocchi associati.
Vengono visualizzati anche i moduli slave (PL 6xxx, CC 6xx, MB xxx etc) associati ai vari blocchi creati.
Nel riquadro del progetto IO dove sono elencati gli slave, bisogna indicare a quale blocco si riferiscono gli slave
stessi. Nell’esempio sotto indicato, alcuni slave sono assegnati ad un blocco denominato “Pallet_changer”:
In questo caso specifico, lo slave utilizzato è una PL 6104 che contiene dei moduli PLD.
È necessario fare attenzione che i moduli PL inseriti nella PL 6xxx (PLD, PLA, etc) siano assegnati al blocco
corretto. È possibile utilizzare due nomi di blocchi differenti per attivare/disattivare i singoli moduli inseriti nelle
PL 6xxx.
Newsletter Application 1/2014
Nell’esempio seguente, il modulo PLD-H 16-08-00, inserito nello slot numero 4 della PL di sistema (PL6204),
può essere presente o meno a seconda delle impostazioni nei parametri di configurazione.
In questo caso è necessario creare due blocchi (es. “Pallet_changer” e “Empty”) da associare ai moduli che
verranno inseriti nello slot 4.
Attenzione!!! Non è possibile associare ad un modulo slave il nome di blocco “STD” per utilizzare la funzione di
“attiva/disattiva” (il software non consentirebbe l’inserimento di due configurazioni per lo stesso slot della PL).
Inoltre non dovrà essere utilizzato il nome di blocco “STD” per gli slave collegati nelle posizioni successive della
catena del progetto I/O HSCI (vedi freccia blu nell’immagine).
Un caso particolare
Collegamento del pannello macchina (MB xxx) a X501 della MC 6xxx/7xxx
Qualora si utilizzi l’uscita X501 della MC (Main Computer), in combinazione con la funzione “attiva/disattiva”
sopra descritta, è obbligatorio utilizzare un nome diverso da “STD” come nome di blocco della MB.
In questo esempio è stato creato un blocco di nome “X501” assegnato alla sola MB 720.
Essendo la MB 720 sempre presente, è necessario inserire nel parametro di configurazione il nome “X501”.
Attenzione!!! Il pannello macchina (MB 620, MB720, PL6001 o tastiere TE con integrato il pannello macchina)
collegato a X501 deve essere sempre l’ultimo nell’albero di progetto del software IOconfig.
Newsletter Application 1/2014