Beruflich Dokumente
Kultur Dokumente
Fabricant:
Peter Lehmann AG
Bäraustrasse 43
CH-3552 Bärau
www.lehmann-rotary-tables.com
6.6 DATA.............................................................................................................................................................. 86
6.6.1 Accès................................................................................................................................................................................... 86
6.6.2 Configuration de la vitesse pour le tournage sans fin M03 / M04 .......................................................................................... 87
6.7 Obtenir une CNC 1 axe à partir d’une CNC 2 axes ....................................................................................... 87
6.7.1 Retirer entièrement l’axe 2 SERVO : .................................................................................................................................... 87
6.7.2 Uniquement désélectionner l’axe 2 SERVO : ....................................................................................................................... 87
11.2 Buffer Battery for Servo of the " Series" (Option) ..................................................................................... 159
11.2.1 Commissioning of the Measuring System Buffer Battery .................................................................................................... 160
11.2.2 Error Messages, Buffer Battery .......................................................................................................................................... 160
11.2.3 Replacing the Buffer Battery .............................................................................................................................................. 160
12.5 Commissioning direct measuring system (eg HEIDENHAIN RCN223F) .................................................... 164
13 Installation of External handwheel............................................................................. 165
13.1 Description ................................................................................................................................................... 165
13.2 Bill of Materials: CNC.HaRad....................................................................................................................... 166
13.3 FANUC I/O Board (A20B-2004-0690/02A) Pin Assignment JA3................................................................. 166
13.4 Drawing of External Handwheel .................................................................................................................. 166
13.5 Handwheel Installation Instructions ............................................................................................................. 166
13.5.1 Photo for Labeling 4 keys................................................................................................................................................... 167
13.5.2 Picture showing how to Break Out the Hole ....................................................................................................................... 167
13.5.3 FANUC I/O Board with JA3 ................................................................................................................................................ 167
13.5.4 Servo Motor Tuning ........................................................................................................................................................... 169
13.5.5 POS ERROR too large ...................................................................................................................................................... 171
13.5.6 Reduce axle vibrations ....................................................................................................................................................... 172
13.5.7 S-RAM RESET .................................................................................................................................................................. 172
15.6 X16 - Pin Assignment i-Pendant Handheld Controllers (HBTs) .................................................................. 209
15.7 EMERGENCY STOP Circuit ........................................................................................................................ 210
15.8 Pin Print pL Art. No. 120-3805a ................................................................................................................... 211
15.9 35iB Control Cabinet Wiring Diagram .......................................................................................................... 212
16 Contact ......................................................................................................................... 217
A. Manuel d’utilisation
1 informations générales
Cher client,
Nous vous remercions pour votre achat et espérons que l’unité de CNC FANUC 35iB de LEHMANN vous donnera
entière satisfaction.
L’unité de CNC LEHMANN FANUC 35iB Type D est idéalement adaptée à nos plateaux rotatifs de la gamme 500.
Elle existe en version 1 ou 2 axes. Pour plus d’informations, veuillez consulter le catalogue BR500 sur notre site
Internet.
L’unité de CNC FANUC 35iB permet de raccorder des plateaux LEHMANN à la machine de sorte à ce que ceux-ci
fonctionnent comme des axes intégrés supplémentaires. La FANUC 35iB traite les signaux de commande de la
machine-outil, se déplace avec les plateaux rotatifs, commande le serrage, etc., et surveille en même temps leurs
fonctions.
La programmation de la FANUC 35iB s’effectue au moyen de la commande manuelle FANUC fournie. Ce faisant,
l’utilisation est très simple.
Ce manuel décrit uniquement l'application LEHMANN actuelle de la commande FANUC 35iB Type D. Entre autres,
les manuels extensifs «FANUC 35iB nos B-64523, B-64524, B-64525, B-65270 et B-64530» de FANUC ont servi
de source. Ceux-ci sont disponibles dans différentes langues également sur le web.
1.1 Histoire
Ix(1) Datum(2) Seite Text Von
02 2014-12-04 div Handrad intern/extern eingearbeitet. Eg
02 2015-02-06 158 Messsystemkabel 0.7m neu 0.9m, 1.4m neu 1.8m Bm
02 2016-03-03 202 Power supply Stecker eingefügt. Eg
03 2018-03-07 div P.8040; M-Verknüpfung besser beschrieben, nebst vielen an- eg
dern Erweiterungen, Ergänzungen, Korrekturen.
28. Entrée système de mesure positions FANUC sérielle Avec boîtier SDU en option
34. Rotation continue (diviseur) Oui Par ex. pour les rectifications
36. Sortie externe « ARRÊT D’URGENCE » Oui, depuis commande manuelle 1 canal
DÉMARRAGE ARRÊT
ARRÊT
Interrupteur clavier: D’URGENCE
OFF = désactivé
ON = activé
ou
Manivelle intégrée
Écran
Boîtier
Voir suivant
Voir précédent
Commutateur pour
Reset deux fonctions Cf.
LED CNC/M-OPE
Touche Shift
LED: CNC/M-OPE
Touches curseur
Touche d’assenti-
ment: arrière gau-
-Page suivante che / droite
-Augmenter l‘avance
-J1/+J1 = JOG A
-Page précédente -J2/+J2 = JOG C
-Réduire l‘avance
-Mode EDIT
Remplacer -Affichage de posi-
tion
Insérer
Correction et rég-
lages
Supprimer
HANDLE (M-OPE)
Touche +/- Affichage des pro-
grammes
Point décimal
-JOG-Mode
- SHIFT JOG
Annuler = Mode VOLANT
Les touches fléchées Avant / arrière permettent d’afficher les autres affec-
tations des touches F.
6. SHIFT
Certaines touches présentent deux symboles, séparés par un champ
oblique coloré.
Exemple :
La touche SHIFT sert à effectuer la commutation. Si la « touche SHIFT »
est désactivée, c’est le grand symbole qui est activé, tandis que si la
« touche SHIFT » est enfoncée, c’est le petit symbole qui est activé.
-> Exemple : touches « SHIFT » + « A/7 » = A, touche « A/7 » seule = 7
7. INPUT
Touche Entrée.
Les caractères saisis sont d’abord seulement affichés et se trouvent dans
une mémoire temporaire. La touche INPUT permet de les enregistrer de
façon définitive, et possède la même action que la touche programmable
[INPUT].
8. CANCEL
Touche d’annulation.
Supprimer le dernier caractère saisi.
Exemple : l’affichage est le suivant : >N001X100Z_ Si l’on appuie mainte-
nant sur la touche CANCEL, l’affichage devient : >N001X100_
N° Désignation Explication
9. EOB : chaque bloc NC doit se terminer par « EndOfBlock », un point-vir-
gule « ; » est créé.
N° Désignation Explication
16. Touches de curseur :
Les quatre touches font bouger le curseur à l’écran dans les quatre direc-
tions :
- vers la GAUCHE
- vers la DROITE
- vers le HAUT
- vers le BAS
17. Touches Page / modification de l’avance F :
PAGE UP : aller à la page SUIVANTE / Augmenter l’avance
22.
Lorsque la LED verte M-OPE ( ) est allumée, la fonction indiquée sur fond brun est activée.
3. Si nécessaire :
Désactiver le bouton
d’ARRÊT D’URGENCE.
4. Si l’alarme « WRITE
ENABLE » est encore
présente, il est possible
de supprimer celle-ci en
appuyant simultanément
sur les touches RESET
et CANCEL. Sinon, les
axes ne pourront pas
être déplacés.
2. Commuter la fonction du
clavier avec la touche M-
OPE (la LED verte doit
être allumée)
2. Activer
1 le mode JOG en
actionnant la touche
JOG (la LED verte M-
OPE doit être allumée
pour que la touche JOG
soit active)
3. Déplacer
2 le 1er axe à Déplacement du 1er axe
l’aide des touches +J1 et
-J1
5. Régler
4 l’avance pour le
déplacement manuel, au
moyen de la :
Touche : PAGE UP
(augmenter l’avance)
Touche : PAGE DOWN
(diminuer l’avance)
Conditions:
a) Pas d'affichage
„ACTUAL
POSITION“
b) LED "M-OPE" ne se
allume pas.
pL Standard:
+J1 = A-axe
+J2 = axe C
Conditions:
a) Pas d'affichage
„ACTUAL
POSITION“
b) LED "M-OPE"
ne se allume pas.
5. Effecteur la commuta-
tion de la touche de
fonction + (la LED M-
OPE doit être éteinte)
8. Activer le pupitre de
l’opérateur à l’aide de la
touche F1 (la LED verte
M-OPE doit être allu-
mée). L’activation de F1
n’entraîne rien de visible
à l’écran. Néanmoins,
les touches JOG sont
désormais actives en
tant que touches STEP.
S’il est présent, le volant
est également actif.
Une fois que la fonction
Pupitre de l’opérateur
n’est plus nécessaire,
désactiver celle-ci à
l’aide de la touche F1.
9. Si la fonction Pupitre de
l’opérateur n’est plus
nécessaire, désactiver
celle-ci à l’aide de la
touche F1 (la LED verte
M-OPE doit être allu-
mée).
Attention: Si le Pupitre de l’opérateur est activé, il doit être de nouveau désactivé à l’aide de la touche F1 (la LED
verte M-OPE est allumée), sinon tout le reste est bloqué, et aucun message n’est émis!
Illustration corres-
N° Opération Réponse de CNC
pondante
Voir exemple plus bas.
4. Entrer le programme de
pièce avec les com-
mandes G et M ainsi que
les noms d’axe.
Illustration corres-
N° Opération Réponse de CNC
pondante
11. Effectuer la commutation
sur M-OPE, puis lancer le
programme NC à l’aide de
la touche START-CYCLE.
Le programme NC
est exécuté.
Pour passer du champ 1 au champ 2, utiliser la touche SHIFT et la flèche de droite (et la flèche de gauche pour
l’opération inverse). Le champ actif est toujours le champ avec les barres bleues (DEVICE: CNC_MEM)
et
Attention: Foreground
Edit (FG-EDIT) doivent
être activés. Sinon, acti-
vez-le maintenant
3. Passer à la rubrique des
dossiers.
Touche F2 : [FOLDER] =.
Sommaire des PG
7. Changer de masque à
l’aide de la touche F5 :
[OPRT].
Actionner la touche
PROGRAM puis la
touche F2 [FOLDER]
2. Changer de masque à
l’aide de la touche F5 :
[OPRT].
4. Actionner la touche F1
[CREATE PROGRM]
1. Condition préalable :-
Mode EDIT
-Masque
PROGRAM(WORD)
Remarque :
En cas d’erreur de saisie,
utiliser la touche
CANCEL pour supprimer
un à un les éléments er-
ronés (comme la touche
d’effacement
BackSpace).
= BackSpace
1. Condition préalable :
-Mode EDIT
-Masque
PROGRAM(WORD)
3. Remplacer la valeur à
l’aide de la touche
ALTER.
1. Condition préalable :
- Mode EDIT
Masque
PROGRAM(WORD)
1. Condition préalable :
Mode EDIT
Actionner la touche
PROGRAM puis la
touche F2 [FOLDER]
4. Sélectionner la suppres-
sion du programme à
l’aide de la touche F3
[DELETE]
5. Effectuer la suppression
du programme à l’aide de
la touche SHIFT et de la
touche F5 [EXEC]
marrage de cycle sur la commande manuelle. Il en est de même pour la fonction d’arrêt de cycle .
4.8.2 Sélectionner un programme NC (programme principal)
Voir le mode EDIT, chapitre « Activer un programme NC à partir de la liste en vue de le modifier ou de l’exé-
cuter »
7. Passer de l’affichage
POS à l’affichage de pro-
gramme NC, à l’aide de
la touche PROGRAM (la
LED M-OPE doit être
éteinte)
1. Remarque :
Il est uniquement pos-
sible d’entrer dans le pro-
gramme NC dans le cas
où des numéros de blocs
sont utilisés ; ceux-ci sont
utilisés en tant
qu’adresse de saut.
Actionner la touche F5 :
[(OPRT)] (la LED M-OPE
doit être éteinte).
Il existe également d’autres méthodes, via « PROGRAM RESTART » - Se reporter au fichier Fanuc B-64484xx.pdf
Pour information : en principe, l’interface RS-232 pourrait également être utilisée, mais celle-ci est seulement dis-
ponible dans l’armoire électrique sur l’unité de CNC Fanuc.
3. Actionner la touche
PROGRAM afin d’activer
l’interface-utilisateur (la
LED M-OPE doit être
éteinte).
4. Actionner la touche F2
[FOLDER].
6. Effectuer la commutation
pour les touches F- > [+]
7. Actionner la touche F4 [F
OUTPUT]
Actionner la touche F1 [P
GET] ; le programme
souhaité apparaît dans la
ligne de saisie
OUTPUT
La lecture du programme
est terminée
Info:
Avec "F SET", le nom du fichier peut être défini indépendamment du numéro de PG. Si vous travaillez sans "F
SET", le nom du fichier est le même que celui de la PG.
4.9.4 Lecture d’un programme NC depuis une clé USB ou une carte PC
3. Actionner la touche
PROGRAM pour activer
l’interface-utilisateur (la
LED M-OPE doit être
éteinte).
4. Actionner la touche F2
[FOLDER].
5. Actionner la touche F5
[(OPRT)]
6. Uniquement nécessaire
pour régler le dossier
FOREGROUND
FOLDER.
Effectuer la commutation
des touches de fonction
[+]
7. Uniquement nécessaire
pour régler le dossier
FOREGROUND
FOLDER.
8. Uniquement nécessaire
pour régler le dossier
FOREGROUND
FOLDER.
Effectuer la commutation
des touches de fonction
[+]
9. Actionner la touche
SHIFT puis la touche F1
[DEVICE CHANGE] afin
de changer de lecteur
(clé USB ou carte PC).
Actionner la touche F1 [P
GET] ; le programme
souhaité apparaît dans la
ligne de saisie.
Info:
Avec "P SET", le n° PG
peut être réglé indépen-
damment du nom du fi-
chier.
INPUT
2. Actionner la touche
PROGRAM pour activer
l’interface-utilisateur (la
LED M-OPE doit être
éteinte)
3. Actionner la touche F2
[FOLDER].
4. Actionner la touche F5
[(OPRT)]
6. Actionner la touche F1
[CREATE PROGRAM]
7. Supprimer un pro-
gramme NC :
8. Actionner la touche F3
[DELETE] pour supprimer
le programme sélec-
tionné
9. Actionner la touche
SHIFT puis la touche F5
[EXEC] afin de supprimer
définitivement le pro-
gramme.
Positionner
G00 avec une Conformément aux paramètres.
avance max.
Temporisa-
G04 1...9999999 [ms] Attend avec une temporisation P en 0,1[ms] (10 000=1s)
tion
Aller au point
G28 zéro ma- Valeurs A et C pour le déplacement qui suit
chine
Supprimer la
G49 position du
point zéro
Annuler le
G53 décalage du (Via macro : O9010)
point zéro
G54
G55 Définir le dé-
G56 calage zéro
Commuta-
G94 tion de Pour G01 en [°/min]
l’avance
Calculateur
G300 de division Via macro pL
axe A
Rotation
Pour diviseur
M4 continue Entrer la vitesse de la broche via « S » en [1/min]
uniquement
SAH
Arrêter la ro-
M5 tation conti-
nue
Serrer 1er
M10
axe
Desserrer 1er
M11
axe
Desserrer 2e
M21
axe
Arrêt de
M00 Entraîne l’arrêt du cycle. Émet le signal « InPosition ».
cycle
Fin du pro-
gramme
M30 avec retour Retour au début du programme.
au début du
PG.
Accès au
Subdivisable en 4 fois max. (M98 Pxxxx)
M98 sous-pro- Pxxxx
(est seulement exécuté une seule fois par accès)
gramme
Réinitialiser
M100 fonct. M 1 Réinitialise la sortie numérique de la fonction M 1 sur 0.
Réinitialiser
M105 la fonct. M 2 Réinitialise la sortie numérique de la fonct. M 2 à 0.
Réinitialiser
M110 la fonct. M 3 Réinitialise la sortie numérique de la fonct. M 3 à 0.
Réinitialiser
M115 la fonct. M 4 Réinitialise la sortie numérique de la fonct. M 4 à 0.
Réinitialiser
M120 la fonct. M 5 Réinitialise la sortie numérique de la fonct. M 5 à 0.
Oxxxx Numéro de
(Text) programme 4 caractères
Commande
A, B, C de mesure Noms d’axe
Vitesse
d’avance
F pour G01 Avance en [°/min]
Vitesse pour
S M03/M04 Vitesse [1/min] de l’axe diviseur
%;
O0001(Testprogramm 1);
N10 G90 G00 A0 (P1);
N20 M00 (ZyklusStop);
N30 G90 G00 A90 (P2);
N40 M00 (ZyklusStop);
N50 G90 G00 A150 (P3);
N60 M00 (ZyklusStop);
N70 G91 G01 A30 F40 (P4);
N80 M00 (ZyklusStop);
N90 G90 G00 A300 (P5);
N100 M30 (PG-Ende);
%;
%;
O0001(Testprogramm 2);
N10 G90 G00 A90 B0 (P1);
N20 M00 (ZyklusStop);
N30 G90 G00 A270 B90 (P2);
N40 M00 (ZyklusStop);
N50 G91 G00 A-20 B0 (P3);
N60 M00 (ZyklusStop);
N70 G 91 G00 A10B0 (P4);
N80 M00 (ZyklusStop);
N90 G90 G00 A0 B0 (P5);
N100 M00 (ZyklusStop);
N110 G91 G01 A45 B0 (P5);
N120 M30 (PG-Ende);
%;
Le symbole « % » avec le numéro de PG s’avère uniquement nécessaire dans le cas où un programme est
créé de façon externe.
Le numéro de programme commence par « O ».
La numérotation de bloc (Nxx) n’est pas nécessaire, chaque ligne est automatiquement considérée comme
un nouveau bloc.
Chaque bloc se termine par un point-virgule « ; ».
Les commentaires sont indiqués entre parenthèses rondes (commentaires) avant le point-virgule.
Il doit y avoir un signe % au début et à la fin.
G91 = Incrémentiel
Positionnement
1 G91 G00 A45; G00 = vitesse rapide
angulaire
A45 = 45° avec axe A
G65 P_ L_;
G65 : Appel du
10 sous-pro-
gramme P=N° PG
L=Nombre de répétitions
M110
M111
Fonctions M acquittables, paramé-
12 Fonctions M M112 trables
M113
M114
Recherche de
13 G28 A0.0 Va à la position de référence
référence
Temporisation = 1 seconde
14 Temporisation G04 P10000 valeur P en 0,0001 secondes
La fonction G53 permet d’annuler à nouveau le décalage du point zéro « G54 » de la pièce.
Programm Kundenmakro
O0001; O9010;
: #1=#18/2;
: G01 X#1 A#1 F300;
: X#1 Y-#1;
G85 P9010 R50.0 L2; :
: :
: :
M30; M99;
Verknüpf_FANUC_PMi_alleSpr.vsd
5.7.2 Variables
Introduction
Dans le cas d’un programme d’exploitation normal, le code G et la course peuvent directement être indiqués au
moyen d’une valeur numérique. Par exemple G100 et X100.0.
Dans les macros-client, les valeurs numériques peuvent être saisies soit directement, soit sous forme de numéros
de variables. Les valeurs de variable correspondantes sont ensuite traitées par le programme NC de la 35iB ou à
l’aide de son clavier de saisie manuelle.
#1=#2+100;
Il possible de détailler davantage le numéro de variable. Dans ce cas, les détails doivent être indiqués entre cro-
chets.
Exemple : #[#1+#2--12]
Plage de valeurs des variables
Les variables locales et globales peuvent présenter la valeur 0 ou une valeur comprise à l’intérieur des plages sui-
vantes :
-1047 à -10-29
0
+10-29 à +1047
Si le résultat du calcul s’avère non valide, l’alarme N° 111 est émise.
Suppression du point décimal
Lors de la définition des variables dans les programmes, le point décimal de la valeur de variable peut être sup-
primé.
Exemple :
Si #1=123; est défini, la valeur réelle de la variable est #1 123.000.
#1=123; est identique à #1=123.000;
Variable non définie
Si la valeur d’une variable n’est pas définie, celle-ci est désignée en tant que variable nulle.
La variable #0 est toujours une variable nulle. Cette variable ne peut pas être définie, mais seulement être lue.
Numéro de Type de
Fonction
variable variable
Les variables locales peuvent seulement être utilisées à l’intérieur d’un macro pour
la sauvegarde temporaire de données, par ex. les résultats d’un processus.
#1 - #33 Locale
Lors de l’extinction de la commande, les variables locales sont mises sur zéro.
Lors de l’appel d’un macro, les clés sont affectées aux variables locales.
Les variables communes peuvent être utilisées par plusieurs programmes macro.
#100 - #199 Lors de l’extinction de la commande, les données
Globale
#500 - #699 -- #100 à #199 sont supprimées.
-- #500 à #699 sont sauvegardées.
Remarque :
Dans le cas où aucune valeur n’est affichée pour une variable, celle-ci présente la valeur zéro.
Le marquage ******** indique un dépassement de la valeur supérieure (valeur absolue de la variable supérieure à
99999999) ou de la valeur inférieure (valeur absolue inférieure à 0,0000001).
0 mm
Ø5
150mm
Commande Action
G65 Appel macro
L Nombre de répétitions de G65
D[ #7 ] Ø du cylindre de transport en [mm]
S[ # 19 ] Espacement des trous en [mm]
Circonférence du cylindre de transport [mm] (uniquement pour
U[ #2 1 ]
le calcul)
P Numéro macro
Commande Action
O7001; Exemple macro
G91G0; Vitesse rapide incr.
#21=#7*3.14159; Calculer circonférence
#22=[360/#21]*#19; Calculer angle
A#22; Valeur de position A
M0; Arrêt PG
M99;
Commande Action
G65 P7001 Lxx Dxx.xxxx Sxx.xxxx; Appel macro
Le macro du calculateur de divisions « O9012 » de pL-LEHMANN est un calculateur de divisions simple. Celui-ci
divise n’importe quel segment « S » en n’importe quel nombre de sections de division « D », ces sections pouvant
être répétées (R) aussi souvent qu’on le désire.
Le calculateur de divisions fonctionne avec absolu et offre l’avantage d’inclure également le « reste » de la division.
Afin que cette prise en compte du « reste » fonctionne, le diviseur « D » doit toujours être supérieur ou égal au
nombre de répétitions « R ».
Remarque : D >= R.
Le calculateur de divisions est destiné aux axes rotatifs ; ce faisant, le modulo 360° est donc pris en compte. Le
calculateur de divisions ne convient pas aux axes linéaires, mais peut facilement être modifié pour ceux-ci.
Le macro 9012 a été programmé pour le « 1er axe Fanuc » avec la désignation « A ». En cas d’autre utilisation, le
macro peut être facilement adapté (voir « Remarques ».)
Le calculateur de divisions fonctionne par défaut avec l’entrée G00. Cependant, si un G01 a été au préalable pro-
grammé avec Fxxxx, celui-ci peut également fonctionner avec une vitesse variable durant l’avance.
Le calculateur de divisions peut être appelé soit en tant que sous-programme « G65 », soit en tant que fonction G
« G300 ». Afin que la fonction « G300 » soit reliée, le paramètre NC P6052 doit être modifié et passer de 0 à 300.
En outre, dans le cas de la « Fanuc 35iB », le macro doit être copié vers le chemin : « /USER/LIBRARY/ », tandis
que dans le cas de la « Fanuc PMi », il doit simplement être copié dans le répertoire principal (seule possibilité).
Le sens de rotation du mouvement peut être inversé en plaçant un signe moins devant la valeur du segment (par
ex. S-360).
À l’aide du CURSEUR, ajuster les valeurs comme décrit ci-dessus en vue du réglage des paramètres PMC.
Faire passer Programme Enable de 0 à 1.
Faire passer RamWrite Enable de 0 à 1.
6.4 Keep-relais
Les paramètres PMC peuvent être trouvés dans la sauvegarde de données dans le fichier "PMC1_PRM.TXT" du n
° 620001.
Accès à adapter :
1. Activer le mode MDI
2. Touche SYSTEM
3. Effectuer la commutation des touches F 2 x [+] jusqu’à voir apparaître [PMC-MAINTE], puis sélectionner
[PMC-MAINTE].
4. Si nécessaire : Effectuer la commutation des touches F [+] jusqu’à [KEEP RELAY]
5. Sélectionner la touche F [KEEP RELAY]
Adresse Fonction Nom PMC Effica- Signification des valeurs Valeur Valeur
FANUC cité pour CNC pour CNC
LADDER III 35iB 1 ax. 35iB 2 ax.
K0000.0
K0000.1
K0000.2
K0000.5
K0000.6
K0000.7
K0001.0 Function: NO-AL_AXIS1 1 AXE 0 = bB-Message Évalua- 0 1
blackBox Message tion active
deactivate 1 = bB-Message Évalua-
tion inactive
K0001.1 Function: Plus REF1+ 1 AXE 0 = Aucune course de réf. 1 1
RefSearchPlus Recherche de came – 1 = Course de réf. Dir+
Toujours adapter Par.
NC 1006#5
K0001.2 Function: Plus REF1- 1 AXE 0 = Aucune course de réf. 0 0
RefSearchMinus Recherche de came + 1 = Course de réf. Dir-
Toujours adapter Par.
NC 1006#5
K0001.3 Function: NO_LS_AX1 1 AXE 0 = Fin de course maté- 1 1
InpOverTravelLimit rielle présente
+/- deactivate 1 = Absence de fin de
course matérielle
K0001.4 Function: NO_BRAKE_AXE1 1 AXE 0 = Système de blocage 0 1
SpindleClampDeacti- de la broche actif
vate
1 = Système de blocage
de la broche inactif
K0001.5 ServiceMessage bB 1 AXE 0 = bB-Message Évalua- 0 1
tion active
1 = bB-Message Évalua-
tion inactive
K0001.6 ReadyMessage bB 1 AXE 0 = bB-Message Évalua- 0 1
tion active
1 = bB-Message Évalua-
tion inactive
K0001.7 Axis 1 exist and is ON AXIS1_ON 1.AXE 0 = Axe inactif 1 0
1 = Axe actif
Adresse Fonction Nom PMC Effica- Signification des valeurs Valeur Valeur
FANUC cité pour CNC pour CNC
LADDER III 35iB 1 ax. 35iB 2 ax.
K0002.0 Function: NO-AL_AXIS2 2 AXE 0 = bB-Message Évalua- 0 0
blackBox Message tion active
Deactivate 1 = bB-Message Évalua-
tion inactive
K0002.1 Function: Puls REF2+ 2 AXE 0 = Aucune course de réf. 0 1
RefSearchPlus Recherche de came – 1 = Course de réf. Dir+
Toujours adapter par.
NC 1006#5
K0002.2 Function: Puls REF2- 2 AXE 0 = Aucune course de réf. 0 0
RefSearchMinus Recherche de came + 1 = Course de réf. Dir-
Toujours adapter par.
NC 1006#5
K0002.3 Function: NO_LS_AX2 2 AXE 0 = Fin de course maté- 0 0
InpOverTravelLimit rielle présente
+/- deactivate 1 = Absence de fin de
course matérielle
K0002.4 Function: NO_BRAKE_AXE2 2 AXE 0 = Système de blocage 0 0
SpindleClampDeacti- de la broche actif
vate 1 = Système de blocage
de la broche inactif
K0002.5 ServiceMessage bB 2 AXE 0 = bB-Message Évalua- 0 0
tion active
1 = bB-Message Évalua-
tion inactive
K0002.6 ReadyMessage bB 2 AXE 0 = bB-Message Évalua- 0 0
tion active
1 = bB-Message Évalua-
tion inactive
K0002.7 Axis 2 exist and is ON AXIS2_ON 2.AXE 0 = Axe inactif 1 1
1 = Axe actif
K0003.0
K0003.1
K0003.2
K0003.3
K0003.4
K0003.5
K0003.6
K0003.7
K0004.0
K0004.1
K0004.2
K0004.3
K0004.4
K0004.5
K0004.6
K0004.7
Adresse Fonction Nom PMC Effica- Signification des valeurs Valeur Valeur
FANUC cité pour CNC pour CNC
LADDER III 35iB 1 ax. 35iB 2 ax.
K0005.0 External Position EXT.POS general 0 = Fonctions M actives 0 0
Function: „DirectPos“ 1 = DirectPos actif
K0005.1 OutputType: kProgEnd general 0 = Out “EndOfProg” ap- 1 1
OutEndOfProg paraît seulement à la fin
du prog.
1 = Out “EndOfProg” ap-
paraît aussi au début du
prog.
K0005.2 Signaltype: k-tp-END general 0 = Out “EndOfProg” est 1 1
OutEndOfProg un signal permanent
1 = Out “EndOfProg” est
une impulsion via T-No 10
K0005.3 Signaltype: kAllINPOS_F general 1 = Out “InPos” est un si- 1 1
OutInPosition gnal permanent
0 = Out “InPos” Impulsion
via T-No 7, retard via T-No
9.
Agit sur M00, M02, M30
K0005.4 Function: kRRW_AutoMdi general 0 = Si le mode MEM ou 0 0
ResetRewind MDI est sorti, le PG-
pointeur ne saute pas
automatiquement à PG
début.
1 = Lorsque la program-
mation CN est sorti (en
mode MDI ou MEM), le
NC-PG sauts automati-
quement au PG-début.
Le saut PG-démarrage
peut être forcé avec la
touche RESET.
K0005.5 Course de réf. possible general 0 = Standard (1ère fois) 0 0
plusieurs fois 1 = Actif (possible plusieurs
fois) ATTENTION : RÉGLER
SUR 1 UNIQUEMENT EN
MODE DE TEST, SINON
PROBLÈME AVEC LE
MODE AUTO !
K0005.6
K0005.7
K0007.0 Le bouton RST doit RST_PW_ON genéral 0 = Fonction actif 0 0
être déplacé vers Po- 1 = Fonction inactif
werOn
K0008.0 Inverse input Qui- K_iQUIT_M110 general 0 = Standard 0 0
tance M110 1 = Inversé
K0008.1 Inverse input button K_iK_AUTOext general 0 = Standard 0 0
AUTO extern 1 = Inversé
K0008.2 Inverse input cycle K_iK_CYSPext general 0 = Standard 0 0
stop extern 1 = Inversé
K0008.3 inverse button cycle K_iK_SText general 0 = Standard 0 0
start extern 1 = Inversé
Adresse Fonction Nom PMC Effica- Signification des valeurs Valeur Valeur
FANUC cité pour CNC pour CNC
LADDER III 35iB 1 ax. 35iB 2 ax.
K0008.4 inverse button emer- K_iK_ESP general 0 = Standard 0 0
gency Stopp 1 = Inversé
K0008.5 inverse input Qui- K_iQUIT_M100 general 0 = Standard 0 0
tance M100 1 = Inversé
K0008.6 inverse input Qui- K_iQUIT_M105 general 0 = Standard 0 0
tance M105 1 = Inversé
K0008.7 inverse_brake 1st K_iBRAKE1_off 1 AXE 0 = Standard 0 0
axis is OFF 1 = Inversé
K0009.0 inverse_brake 1st K_iBRAKE1_on 1 AXE 0 = Standard 0 0
axis is ON 1 = Inversé
K0009.1 inverse ref. switch 1st K_iREF1 1 AXE 0 = Standard 0 0
axis 1 = Inversé
K0009.2 Inverse lim. swi. 1st K_iLS_AX1P 1 AXE 0 = Standard 0 0
axis +dir. 1 = Inversé
K0009.3 Inverse lim. swi. 1st K_iLS_AX1M 1 AXE 0 = Standard 0 0
axis -dir. 1 = Inversé
K0009.4 Inverse Service K_iSERV_AX1 1 AXE 0 = Standard 0 0
BlackBox Axe1 1 = Inversé
K0009.5
K0009.6 Inverse Err. Black K_iERR_AX1 1 AXE 0 = Standard 0 0
Box1 1 = Inversé
K0009.7 inverse Not Ready K_iNReady_AX1 1 AXE 0 = Standard 0 0
BlackBox Axe1 1 = Inversé
K0010.0 inverse_brake 2nd K_iBRAKE2_off 2 AXE 0 = Standard 0 0
axis is OFF 1 = Inversé
K0010.1 inverse_brake 2nd K_iBRAKE2_on 2 AXE 0 = Standard 0 0
axis is ON 1 = Inversé
K0010.2 Inverse ref. switch K_iREF2 2 AXE 0 = Standard 0 0
2nd axis 1 = Inversé
K0010.3 Inverse lim. swi. 2st K_iLS_AX2P 2 AXE 0 = Standard 0 0
axis +dir. 1 = Inversé
K0010.4 inverse lim. swi. 2st K_iLS_AX2M 2 AXE 0 = Standard 0 0
axis -dir. 1 = Inversé
K0010.5 inverse Service K_iSERV_AX2 2 AXE 0 = Standard 0 0
BlackBox Axe2 1 = Inversé
K0010.6
K0010.7 Inverse Err. Black K_iERR_AX2 2 AXE 0 = Standard 0 0
Box2 1 = Inversé
K0011.0 inverse Not Ready K_iNReady_AX2 2 AXE 0 = Standard 0 0
BlackBox Axe2 1 = Inversé
K0011.1
K0011.2
K0011.3
Adresse Fonction Nom PMC Effica- Signification des valeurs Valeur Valeur
FANUC cité pour CNC pour CNC
LADDER III 35iB 1 ax. 35iB 2 ax.
K0011.4 inverse Not Ready K_iQUIT_M115 2 AXE 0 = Standard 0 0
BlackBox Axe2 1 = Inversé
K0011.5 inverse input Qui- K_iQUIT_M120 general 0 = Standard 0 0
tance M120 1 = Inversé
K0011.6
K0011.7
K0014.0
K0014.1
K0014.2 inverse output Extern K_oEXT_M100 general 0 = Standard 0 0
M100 1 = Inversé
K0014.3
K0014.4
K0014.5
K0014.6
K0014.7
K0015.0 inverse_brake 1st K_oBRAKE1 1 AXE 0 = Standard 1 1
axis 1 = Inversé
K0015.1 inverse_brake 2nd K_oBRAKE2 2 AXE 0 = Standard 1 1
axis 1 = Inversé
K0015.2
K0015.3
K0015.4
K0015.5
K0015.6
K0015.7
K0020.0 Option Op Key B 55 OPT_Op_Keyb_55 general 0 0
K0020.1 i Pendant Timeout general 0 = ALARME "ex1020" ne
peut pas être reconnu.
(Mise hors tension obliga-
toire)
1 = alarme "ex1020" est
reconnu avec la touche
RESET.
K0054.0 Option Timer to Inhib Opt_Timer_Inhib1 general 0 0
PWE
K0054.1 Option Timer to Inhib Opt_Timer_Inhib2 general 0 0
Security
K0054.2 Option inhib BlackBox Opt_Inhib_Func8 general 0 0
ALarm
6.5 Timer
Les paramètres PMC peuvent être trouvés dans la sauvegarde de données dans le fichier "PMC1_PRM.TXT" du n
° 60000. La valeur doit toujours être multipliée par la constante de temps de temporisation correspondante
(Exemple: 4 x 48 ms = 192 ms).
Accès via SYSTEM -> PMC-MAINTENANCE -> TIMER (Attention: Ne pas confondre le numéro et l’adresse)
6.6 DATA
6.6.1 Accès
Via SYSTEM PMC-MAINTENANCE DATA OPRT Z00M SWITCH
Important: Pour un tournage sans fin avec M03 / M04, le paramètre NC P8040 doit être P1821. Sinon le régime
programmé en RPM (tours par minute) ne correspondra pas à la vitesse RÉELLE.
Avec "D0000", seulement 10% doivent être programmés par défaut au début en ce qui concerne l'endommagement
de la boîte de vitesses.
Illustration : Exemple de PrintScreen sur support de données, sauvegardé sous forme de fichier .BMP.
7.2.1 CNC.MFK – Câble pour fonctions machine pour la connexion avec la machine
Le vaste kit d’accessoires CNC.MFK est fourni en vue de la connexion à la machine avec le connecteur X17.
Ainsi, il est possible de relier les 25 raccords du connecteur 1:1 dans l’armoire électrique et les mettre à disposition
sur le bornier représenté ci-dessous.
A1+, A2 11,14
1m
5m
CNC of your
Verknüpf_FANUC_PMi_alleSpr.vsd machine
0°
P1
Faire une copie de la page et la placer sur l’installation :
Progbeispiel_1b.vsd 90
°
P5
Installation : ..........................................................................................................
300°
P2
P4
P3
30°
Technicien, date : .................................................................................................
(**) = Fonction M acquittable, librement programmable, pour le démarrage de la CNC FANUC 35iB.
Dans ces cas, la commande refuse de passer en mode automatique et transmet le message d’erreur
« A2000 Course de référence nécessaire » à la commande manuelle.
B. Service Instructions
8 Commissioning
8.1 Introduction
The core of the LEHMANN CNC is the FANUC Type 35iB control system with separate NC and PLC software.
The NC software is supplied by FANUC.
The PLC software (PMC-RB-LADDER) was created under the responsibility of pL LEHMANN.
It is geared to the optimum operation of 1- or 2-axis pL LEHMANN rotary table systems.
The FANUC PC software LADDER-III was used as a tool in order to create the software.
The control cabinet is externally manufactured, equipped and pre-wired; depending on the order, for the 1- or 2-axis
model.
Hardware options such as …
… direct measuring system input (SDU Box) and
… batteries for absolute measuring system
are installed by pL LEHMANN only in the assembly department as needed.
Initial commissioning is also carried out at pL LEHMANN. Here, the entire cabling is also checked and smooth func-
tioning tested.
Upon delivery to the customer, the control systems are thus ready for operation and usually also already adjusted to
the respective rotary table system from pL LEHMANN.
8. Macros and test programs -> File transfer via PC Card (Oxxxx…)
10. Complete data backup -> File transfer via PC Card (save everything)
In the PMC, the keys can be called up with the variables E9902.x.
For example, the RESET key is: [//] => iP_K_10 => R0903.3
When M-OPE lights up in green ( ), the keyboard assignment highlighted in brown is active.
8.3.6 Dimensions
1. Activate the handheld con- When the CNC is supplied with power,
troller panel: Set the key- the red power lamp is on.
operated switch to "ON".
3. Set the rotary switch The "Status" LED shows a flashing "1".
"MTSW" to Pos 1 and
switch on the CNC.
5. When the display LED "Sta- Display LED stops at 5 and flashes.
tus" is 5, briefly actuate the
push-button switch "PSW".
No. Action Picture for the Action Response from the CNC
No. Action Picture for the Action Response from the CNC
x2
No. Action Picture for the Action Response from the CNC
1x
1x
No. Action Picture for the Action Response from the CNC
2. - Press EMERGENCY
STOP:
=> CNC invisibly en-
ters the MDI Mode.
No. Action Picture for the Action Response from the CNC
Check if
I/O CHANNEL = 4; if not, adjust
accordingly. However, this must 1x
be carried out in P00020 on the
parameter screen mask; other-
wise WRITE PROTECT(see be-
low).
1x
2x
5. - Input value 20
20
- Press NO.SRH (SHIFT F1).
- Check if NC parameter P00020
= 4; if not, change to value 4 so
that the PC CARD or USB inter-
face is functioning. 1x
By pressing the SHIFT F1[NO
SRH] key, (OPRT) is activated
automatically and does thus not
have to be pressed any more in
step 8. 1x
1x
1x
2. - Press EMERGENCY
STOP:
=> CNC invisibly enters the
MDI Mode.
1x
No. Action Picture for the Action Response from the CNC
x2
1x
1x
1x
1x
1x
10. S el ec t
_ PM C_V ~ 1 .0 0 0
by using the cursor keys.
1x
1x
1x
- Press the SHIFT key and
the F1 (EXEC) key again.
1x
1x
1x
1x
1x
1x
1x
1x
1x
1x
1x
1x
1x
1x
1x
1x
1x
1x
36 - Select M1PMCMSG.000
with the cursor keys.
1x
1x
1x
1x
1x
43 Select SEQUENCE
PROGRAM on the screen
mask with the cursor keys.
&
50 Select I/O
CONFIGURATION on the
screen mask with the cur-
sor keys.
No. Action Picture for the Action Response from the CNC
2x
- EDITION NO. :x
No. Action Picture for the Action Response from the CNC
1. Prerequisites:
- MDI-MODE is activated
- PARAMETER WRITE = 1
Press the "System and Para-
meter" key.
No. Action Picture for the Action Response from the CNC
1.
1. Switch off the CNC.
2. Trigger the
EMERGENCY
STOP.
2. Prerequisites:
- LED "M-OPE“ must light up
(otherwise with the "M-
OPE/MDI" key).
- Press the "MDI Mode" key. Must light up.
- Press the
"OFFSET/SETTING" key
twice (2x).
2x
3. - Activate WriteEnable
PARAMETER WRITE = 1.
No. Action Picture for the Action Response from the CNC
1x
1x
6. Adjust:
- P3202#0=0 (NE8)
(Thus, the macros O8000 …
O8999 can be edited.) Set Bit 0 (NE8) and
Bit 4 (NE9)
to 0.
- P3202#4 = 0 (NE9)
(Thus, the macros O9000 …
O9999 can be edited.)
No. Action Picture for the Action Response from the CNC
8. Prerequisites:
- Operating mode: Edit Mode
- O8881 (directPos1)
- O8882 (directPos2)
- O8883 (directPos3)
- O8884 (directPos4)
- O8885 (directPos5)
- O9012 (division computer)
CAUTION: O8881…O8885
differ for the 1-axis and 2-axis
model.
11. Setting
FOREGROUND
FOLDER
No. Action Picture for the Action Response from the CNC
No. Action Picture for the Action Response from the CNC
No. Action Picture for the Action Response from the CNC
No. Action Picture for the Action Response from the CNC
No. Action Picture for the Action Response from the CNC
28. Complete!
No. Action Picture for the Action Response from the CNC
1x
1x
No. Action Picture for the Action Response from the CNC
32. Adjust:
- P3202#0=1 (NE8)
(Now the macros O8000 ...
O8999 are no longer edita-
Set Bit 0 (NE8) and
ble)
Bit 4 (NE9)
to 1.
- P3202#4 = 1 (NE9)
(Now the macros O9000 ...
O9999 are no longer edita-
ble)
The macros are now pro-
tected.
No. Action Picture for the Action Response from the CNC
48. Prerequisites:
1
- MDI Mode is
activated.
- LED "M-OPE"
must not light
up (otherwise
with the "M- Must not light up.
OPE/MDI" key).
- Press the
"OFFSET/SET 2x
TING" key
twice (2x).
50. Press
2 the
"Page Down"
key until
SETTING
TIMER is dis-
played.
No. Action Picture for the Action Response from the CNC
51. Use
3 the cursor
keys to navi-
gate to DATE
und TIME and
enter the cor-
responding
date and time.
52. Complete!
2
1. Prepare:
Select the MDI Mode:
- Acknowledge all ALARM mes-
sages.
- PARAMETER WRITE = 1
- P20 (I/O Channel) = 4
- P300#0 (PCM) = 0
- P138#0 (MDP) = 1
- P313#0 (BOP) = 1
- P3202#0 (NE8) = 0
- P3202#4 (NE9) = 0
2. Parameter Mode:
3x
No. Action Picture for the Ac- Response from the CNC
tion
4x
7. Select (OPRT):
No. Action Picture for the Ac- Response from the CNC
tion
8. Select [F OUTPUT]:
9. Select EXEC:
No. Action Picture for the Ac- Response from the CNC
tion
13. Complete!
For an example of how the
backup is saved at pL, please re-
fer to the following screenshot.
No. Action Picture for the Action Response from the CNC
1. NC Parameters: Activating
Macro Write Protect
1x
1x
No. Action Picture for the Action Response from the CNC
1x
1x
6. Adjust:
- P3202#0=1 (NE8)
(Thus, the macros O8000 …
O8999 can be edited.) Set Bit 0 (NE8) and
Bit 4 (NE9)
to 1.
- P3202#4 = 1 (NE9)
(Thus, the macros O9000 …
O9999 can be edited.)
7. Activating PMC
Write Protect
8. - LED "M-OPE" must not
light up (otherwise with the
"M-OPE/MDI" key).
3x
No. Action Picture for the Action Response from the CNC
x2
No. Action Picture for the Action Response from the CNC
1x
1x
9 NC Parameter Setting
9.1 Preparing Data to be Changed
9.2 NC Parameters
Based on the FANUC Manuals: B-64530EN-01 and 65270EN-07
Effectiv- Value for CNC Value for CNC
eness 35iB 1-axis 35iB 2-axis
-1- or 2-
Address P Function Unit Meaning of the Values
Axis EA-507 90:1. TF-(507)510 90:1.
-General Motor FANUC Motor FANCU
b1.0/6000is a2/5000is
#0=TVC: TV check
0=not perfor. / 1=perfor.
#5=SEQ: Sequence No
0=not perfor. / 1=perfor.
Axis Attach=0 / De-
0012#7 RMV-Table Axis bits 0xxxxxxx 0xxxxxxx
tach=1
0= CH0 RS232 Port1
1= CH1 RS232 Port1
2= CH2 RS232 Port2
0020 I/O Channel 4= CH4 PC-Card / USBi- 4 4
Pendant (pL)
17= Standard-USB
(not pL))
0101#0 SB2 (CH0) 1 1
0101#3 ASI (CH0) 0 0
0101#7 NFD (CH0) 1 1
0102 DEVICE No (CH0) 0 = für PC 0 0
0103 BAUDRATE (CH0) 11 = 9600Baud 11 11
*= Optional
Enable languages for
3282 Language selection 1/2 bits 10100110 10100110
selection
Enable languages for
3283 Language selection 2/2 bits 00000000 00000000
selection
Select the languages to be
used with the function for
3284 bits 00001000 00001000
selecting five optional langua-
ges (TRK)
A screen hard copy function is 0: Disabled
3301#7 bits 1xxxxxxx 1xxxxxxx
HDC 1: Enabled
7=CNC_MEM/USER/
3467 Target path for directPOS byte General 7 7
LIBRARY
The values are stored
in a separate table
under SYSTEM -> [+]
-> F2 [PITCH
ERROR].
3620 PitchErrorComp REF. No. Axis Note: The sum of all 0 0
values must be zero
for a rotary axis, oth-
erwise the axis is
added on-and-on at
zero crossing.
3621 PitchErrorComp MIN. No. Axis 0 0
3622 PitchErrorComp MAX. No. Axis 0 0
3623 PitchErrorComp MULTIPLY Axis 0 0
3624 PitchErrorComp INTERVAL [°] Axis 0.0000 0.0000
3625 [°] Axis 0.0000 0.0000
0 = Deactivated
SAR Spindle speed check,
3708#0 bits 1 = Activated 0 0
speed reached 1st axis
Speed M03/M04
NC axis activated
0=axis active
11802#4 Is required in order to deacti- bits Axis Xxx0xxxx Xxx0xxxx
1=axis deactivated
vate axes NC-like.
Color Key
Brown Absolute measuring system with battery buffering (please also refer to IBN buffer battery)
9.5 Gear Ratio for 0.0001° resolution (P1821, 2179, 2084, 2085)
Use key sequence: (MDI, OFFSET (2x), 1 Input, System (2x Parameters))
Rotary Ta- i Total P1821 P2179 P2023 P2024 P2084 P2085 Remark
ble
EA-507 81:1 400’000 9 8192 12500 2 45 Standard
Old up to 2013
EA-507 81:1 3'600’000 0 8192 1235 9 20 With RCN223F
Old up to 2013
EA-507 90:1 40’000 0 8192 12500 1 25 Standard
New as from 2014:
EA-507 90:1 3'600’000 0 8192 1111 9 20 With RCN223F
New as from 2014:
EA-510 90:1 40’000 0 8192 12500 1 25 Standard
EA-510 90:1 3'600’000 0 8192 1111 9 20 With RCN223F
EA-511 45:1 80’000 0 8192 12500 2 25 Standard
EA-511 45:1 3'600’000 0 8192 2222 9 20 With RCN223F
EA-520 150:1 24’000 0 8192 12500 3 125 Standard
EA-520 150:1 3'600’000 0 8192 667 3 20 With RCN223F
EA-520 150:1 3'600’000 0 8192 667 9 20 With RCN227F
EA-530 180:1 20’000 0 8192 12500 1 50 Standard
EA-530 180:1 3'600’000 0 8192 555 9 20 With RCN223F
EA-640 96:1 375'00 0 8192 12500 3 80 Standard
- Calculation P2024 => 100'000 : i-Total
-The DualCheckSafety ratio always remains the same as the engine ratio. Also with WMS-RCN2xxF.
P2179 = 0 means deactivated and is thus automatically = value 1.
9.7 Parameteriz. of FANUC-Bus FSSB for SDU Box with direct measuring
system
1 axis 2 axes
Parameter 1 axis with 2 axes with
without SDU without SDU Function
Number SDU Box SDU Box
Box Box
1020-A1 65 65 65 65 Name of the axis (65=A)
1020-A2 - 67 - 67 Name of the axis (67=C)
Setting of each axis in the basic coordi-
nate system
- 0 = Rotary axis
1022-A1 0 0 0 0
- 1 = X-Axis
- 2 = Y-Axis
- 3 = Z-Axis
Setting of each axis in the basic coordi-
1022-A2 0 0 0 0
nate system
Number of the servo axis for each
1023-A1 1 1 1 1
axis
Number of the servo axis for each
1023-A2 - 2 - 2
axis
1902#0 xxxxxxx1 xxxxxxx1 xxxxxxx1 xxxxxxx1 FSSB setting mode
1905#6 X0xxxxxx x0xxxxxx X1xxxxxx x1xxxxxx 1. SDU-BOX Interface active
ATR value corresponding to slave
24000 1001 1001 1001 1001
01 on first FSSB line
ATR value corresponding to slave
24001 1000 1002 3001 1002
01 on first FSSB line
ATR value corresponding to slave
24002 1000 1000 1000 3001
01 on first FSSB line
ATR value corresponding to slave
24003 1000 1000 1000 1000
01 on first FSSB line
Connector number for the 1st se-
parate detector interface unit (only
24096-A1 0 0 1 1(0)
if 1st SDU Box is activated)
1=IF101
Connector number for the 1st se-
parate detector interface unit (only
24096-A2 0 0 0 2
if 1st SDU Box is activated)
2=IF102
Remark:
- These parameters apply only to the series 30. The Series 0i-MD has different parameters. The Series 0i-MF pa-
rameters are quite similar to the 30.
- Value 1,000 means that the participant is deactivated.
- If the servo numbers 1001 and 1002 are swapped with P24000 and P24001, the 1st servo becomes the 2nd axis
and vice versa!
- With an absolute direct measuring system (e.g. Heidenhain RCN223F), the reference point need no longer be ap-
proached. The CNC can then be immediately parameterized as with a measuring system buffer battery; please re-
fer to FANUC Operating Instructions (OI) under "14.2.1 Commissioning the Measuring System Buffer Battery".
- FANUC servos are basically backwards compatible. This means that servos from the B-Series can also be oper-
ated with the PMi or the 0i-MC-CNC. Servos from the A-series can not be operated with the new CNC's from the B-
series.
Caution: When the name of the 1st axis is changed, the division computer macro O9012 (G300) must be adjusted
accordingly. Macros for the functions G53 and G54 are no longer required. With FANUC-35iB, they are integrated in
the CNC. Therefore, they do not have to be adjusted any more as with the FANUC-PMi.
Remarks:
Standard ETH address of FANUC-35iB: 192.168.1.10 (port 8193).
In principle, it must not be changed for communication with the i-Pendent hand-held unit.
To connect the PC with FANUC-LADDER III software, a switch is switched between i-Pendant and 35iB.
For a data transfer to a public ETH network, an additional, optional ETH card should be inserted.
Programming is via ETH interface Range: 192.168.1.xxx
In the virtual Windows 7, the "USB to ETH-BOX" parameters must be adjusted as described above.
Connect to Z Button.
If changes have been made, a backup (backup from RAM to F-ROM) must always be carried out at the end; other-
wise, the changes made are lost after a restart of the control system.
By pressing "F" and the "CTRL key" at the same time, the search function can be started in the LADDER software.
Our PMC was created using SB6 programming (Fanuc B61863E).
PL-FUNC: InPOS signal has previously output the InPOS signal when the NOAUS button is pressed.
G0008.4 suppresses this now.
iPendant_In: Switches E9900.1, R0899.0, K7.1: When K7.1 is set to ON, the keyboard enable switch is
always "key-enabled". Unfortunately, the function has no effect at the moment.
11 Buffer Batteries
11.1 35iB Buffer Battery (Standard)
The buffer battery is integrated in the CNC so that it is clearly visible.
In the event of power outages or when the control system is switched off, the battery saves the NC programs and
parameter settings in the S-RAM.
SDU BOX FANUC Article A02B-0323-C205, pL article number 120-3753a (Caution: The old SDU Box from the PMi
does not work for the 35iB).
Mount the SDU Box in the control cabinet by using two (2) M4 screws.
12.4 Cabling
12.4.1 Overview
Remark:
- COB 10A = optical FSSB output
- COB 10B = optical FSSB input
- FSSB connection cable is included in the optional package
Until PMC-SW version "PMC1_V01E07" the handwheel is activated via keys: SHIFT and JOG.
The step size is selected on the FANUC hand-wheel control.
The two selectors for the step size on the handwheel box are not supported by the PLC.
From PMC-SW version "PMC1_V01E08_beta" the handwheel function is revised, so that the operator panel func-
tion is no longer needed.
The handwheel is selected by using the button "PROGRAM" => HANDLE.
The step size is selected by the keys: G => x1, F => x10, M => x100, or G-and-F together for => x1’000
The axes are selected via button "J1" => 1st axis, "J2" => 2nd axis.
No. Action Picture for the Action Response from the CNC
1. Prerequisites:
- In order to change NC pa-
rameters, the MDI Mode
must be activated.
- In order to move the axes
by using the JOG keys, the
JOG Mode must be acti- Must not light up.
vated.
- LED "M-OPE" must not
light up (otherwise with the
"M-OPE/MDI" key).
- Press the 2x
"OFFSET/SETTING" key
twice (2x).
2. - Activate WriteEnable
PARAMETER WRITE = 1.
(Only required in order to
change parameters)
No. Action Picture for the Action Response from the CNC
No. Action Picture for the Action Response from the CNC
The VELOC.GAIN parameter (P2021) is very effective to change the controller properties.
This lag error analysis is part of the commissioning process. The positioning should be carried out with and without
spindle clamping.
The lag error is shown under POS ERROR. First of all, the assessment of the value shown in an angular degree of
0.0001 is important. An angular degree of 0.0001 corresponds to 0.36 arc seconds.
S-RAM RESET is useful if the control system hangs. If the entire S-RAM me-
mory is deleted, data backup should be carried out in advance if possible.
14 Error Messages
14.1 Introduction
Message Function Remark
No. Alarm
3) Multipath alarms
PMC INDIRECT Data specified in an indirect specification command includes an error. Set cor-
5261
COMMAND IS ILLEGAL rect data.
15 Appendix
15.1 35iB Memory Assignment
S-RAM (Battery-Buffered) F-ROM (EEROM)
Key:
- Green: already installed by FANUC upon delivery
- Yellow: must always be installed by pL Lehmann
- Blue: must be installed by pL Lehmann only if required
OVERVIEW
Overview
The FANUC Series 35i of stand-alone type has a 7-segment LED, rotary switch, and push switch.
When there is no MDI, or MDI cannot be used due to a malfunction, battery backed-up data can be saved or resto-
red if the rotary switch and push switch are operated.
NOTE
When MDI is available, use the maintenance operation of the BOOT function.
G.2 OPERATION
Operation before power-on
Before turning on the power, select a function number by using the rotary switch. When the power is turned on af-
ter the selection with the rotary switch, the number corresponding to the selected function number is indicated on
the LED. The indication blinks at intervals of about one second. B-64525EN/01 APPENDIX - 663 -
3 Reserved
4 Checks settings in the Ethernet Display function.
5 Clears all data in memory.
6 Reserved
7 Saves SRAM data in FROM.
8 Saves battery backed-up main board data in a memory card at a time.
9 Restores SRAM data from FROM.
A Restores battery backed-up main board data from a memory card at a time.
B Reserved
C Reserved
D Reserved
E Does not wait for the display unit.
F Performs maintenance work.
Function number 2
This function sets a node number in the Ethernet Display function.
(1) Check that number 2 blinks on the LED, and press the push switch.
(2) If the push switch is pressed, the 16 numbers from 0 to F are displayed on the LED in sequence at one second
intervals. When the node number to be set is displayed on the LED, press the push switch.
The node number ranges from 0 to 7.
(3) The selected node number blinks on the LED. Press the push switch again.
(4) The node number is displayed on the LED and the display unit number is saved in the CNC.
Function number 4
This function checks settings in the Ethernet Display function.
(1) Check that number 4 blinks on the LED, and press the push switch.
APPENDIX B-64525EN/01
- 664 –
G. MAINTENANCE OF
STAND-ALONE TYPE UNIT
(2) When the push switch is pressed, 0 and 1 are displayed on the LED alternately at one second intervals.
When 0 is displayed, press the push switch.
(3) The selected number 0 blinks on the LED. Press the push switch to stop blinking.
(4) The three numbers from 0 to 2 are displayed in sequence at one second intervals again. When the number to be
checked is displayed on the LED, press the push switch.
0: Not used.
1: A display unit number is checked.
2: A node number is checked.
(5) The selected number blinks. Press the push switch to stop blinking.
Function number 5
This function clears all the battery backed-up SRAM data.
The settings of the Ethernet Display function are also cleared and the display unit number and node number are set
to 1 and 0, respectively.
(1) Check that number 5 blinks on the LED, and press the push switch.
(2) Number 5 is displayed on the LED. Press the push switch.
(3) Display of the LED changes in the order: "-", "F", and "0".
(4) After all-clear operation terminates normally, the LED display stops changing at number 0.
(5) Turn off the power, return the rotary switch to the original position, and turn on the power again.
WARNING
1 This operation enables the CNC system to start up solely (initial state). Accordingly, to recover
various functional operations, the cleared data needs to be set again.
2 This operation can be performed by those personnel who have received maintenance and safety
training.
Function number 7
This function saves the following data to the backup data 1 area, which is present in FROM. The data saved by this
function can be restored using the operation indicated by function number 9 or using the SRAM DATA UTILITY
function of the BOOT function.
• Parameters and various data items such as offset data stored in SRAM, which is battery-powered.
• NC programs stored in FROM, which is not battery-powered.
(1) Check that number 7 blinks on the LED, and press the push switch.
(2) When the push switch is pressed, 0 and 1 are displayed on the LED alternately at one second intervals. When 0
is displayed, press the push switch.
0: Saving SRAM data to FROM
1: Not used
(3) The LED display changes in the order from "-" to "F".
(4) The LED indicates clockwise rotation while the data is being saved.
(5) When the data is successfully saved, the LED indicates 0. When the data is not successfully saved, the LED in-
dicates 1 if an error occurs or the LED indicates 3 if the capacity is exceeded.
When bit 1 (ABI) of parameter no. 10340 is 1, an error occurs because the data cannot be saved and
the LED indicates 1.
Function number 8
This function saves battery backed-up mainboard data in one memory card at a time. The data saved using this
function can be restored at a time by performing the operation for function number A or by using the SRAM
DATA UTILITY function of the boot function.
(1) Insert a memory card with enough free space into the memory card slot (MEMORY CARD CNM1B)
of the main body.
(2) Check that number 8 blinks on the LED, and press the push switch.
(3) Number 8 is displayed on the LED. Press the push switch.
APPENDIX B-64525EN/01
- 665 -
G.MAINTENANCE OF STAND-ALONE TYPE UNIT
(4) While data is being saved in the memory card, display of the LED rotates clockwise.
(5) If the data cannot fit in one memory card, number 3 blinks. Replace the memory card with another one, and
press the push switch.
(6) If the data cannot be written to the memory card, number 2 blinks on the LED. Replace the memory card with
another one, and press the push switch.
(7) When the data has been saved normally, number 0 is displayed on the LED. If the data cannot be saved nor-
mally, number 1 is displayed on the LED.
(8) If the data cannot be backed up because it is illegal, number 1 blinks on the LED. In this case, it is impossible to
save all the data at a time. Back up individual data items one by one, then perform all-clear operation.
Function number 9
This function restores the following data from the backup data 1 area, which is present in FROM. The data restored
by this function is the data saved by the operation of function number 7.
• Parameters and various data items such as offset data stored in SRAM, which is battery-powered.
• NC programs stored in FROM, which is not battery-powered.
(1) Check that number 9 blinks on the LED, and press the push switch.
(2) When the push switch is pressed, 0 and 1 are displayed on the LED alternately at one-second intervals. When 0
is displayed, press the push switch.
0: Restoring SRAM data from FROM
1: Not used
(3) The LED indicates counterclockwise rotation while the data is being restored.
(4) When the data is successfully restored, the LED indicates 0. When the data is not successfully restored, the
LED indicates 1.
Function number A
This function restores battery backed-up mainboard data from a memory card at a time.
(1) Insert the memory card in the memory card slot (MEMORY CARD CNM1B) of the control unit.
(2) Check that A blinks on the LED, and press the push switch.
(3) When letter A is displayed on the LED, press the push switch.
(4) While data is being restored from the memory card, the LED indication turns counterclockwise.
(5) If the entire data cannot be restored from the single memory card, number 3 blinks. Replace the memory card
with the next memory card, and press the push switch.
(6) If the memory card cannot be recognized correctly, number 2 blinks on the LED. Check the memory card sta-
tus, and press the push switch.
(7) When the data has been restored normally, number 0 is displayed on the LED. If the data cannot be restored
normally, number 1 is displayed on the LED.
Function number E
This setting does not wait for the display unit. Use this setting for a configuration without a display unit.
Caution: Address name and symbol name must not be identical. Key:
- CE56 => Print-J1
- CE57 => Print-J2
- X2M11 => Print AX1
- X2M12 => Print AX2
This EMERGENCY STOP circuit is realized on the Lehmann print art. no. 120-3805a with safety print relays (Rel1,
Rel2 and Rel3). J- designations are pins on the print.
For your information:
- EMERGENCY STOP button from the handheld controller to the pL CNC has a two-channel design.
- OK buttons from the handheld controller to the pL CNC have a one-channel design.
- EMERGENCY STOP from the higher-level machine to the pL CNC has a one-channel design.
- EMERGENCY STOP from the pL CNC to the higher-level machine has a one-channel design.
- Guard door enable from the higher-level machine to the pL CNC has a one-channel design.
- The entire pL print diagram is stored in a separate file.
LED for F1
LED for F2
Remark: From print version V1.02 and higher, it is decided via two digital inputs whether enable comes from the
handheld controller OB buttons or from external guard door enable.
16 Contact
www.lehmann-rotary-tables.com
Merci d'utiliser les produits pL LEHMANN - nous vous en souhaitons un bon usage!