19
Technische Aenderungen vorbehalten. Siemens AG 2006 Seite 1 / 19 Ausgabe 26.09.2006 Einrichten-NFS-fuer-Heidenhain.doc Vernetzter Anschluss von Heidenhain - Steuerungen an MCIS DNC Cell / Plant Inhalt: 1 EINRICHTEN DERZUGRIFFSBERECHTIGUNGEN AUF DEM DNC-SERVER (BEISPIEL: WIN2003 SERVER): ....................................................................... 2 1.1 Installation der Services for UNIX auf einem Windows 2003 – Rechner ....................................... 2 1.2 Konfiguration der Services for UNIX auf einem Windows 2003 – Rechner ................................... 7 2 ZUGRIFF AUF EINEN WIN2003 – SERVER BEI HEIDENHAIN-STEUERUNGEN .......................................................................................................................... 16 2.1 Steuerungstyp TNC530 .................................................................................................................. 16 2.2 Steuerungstyp TNC426 .................................................................................................................. 17 3 EINRICHTEN DER HEIDENHAIN – STEUERUNG VOM TYP „FILESYSTEM“ AUF DEM DNC-SYSTEM ...................................................... 18

Vernetzter Anschluss von Heidenhain - Steuerungen an … · 2.2 Steuerungstyp TNC426 - In die Netzwerk-Konfiguration über "NET123" gehen (man muss sich im "einspeichern/editieren"

  • Upload
    hakhue

  • View
    220

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Vernetzter Anschluss von Heidenhain - Steuerungen an … · 2.2 Steuerungstyp TNC426 - In die Netzwerk-Konfiguration über "NET123" gehen (man muss sich im "einspeichern/editieren"

Technische Aenderungen vorbehalten. Siemens AG 2006 Seite 1 / 19 Ausgabe 26.09.2006 Einrichten-NFS-fuer-Heidenhain.doc

Vernetzter Anschluss von Heidenhain - Steuerungen an MCIS DNC Cell / Plant

Inhalt:

1 EINRICHTEN DERZUGRIFFSBERECHTIGUNGEN AUF DEM DNC-SERVER (BEISPIEL: WIN2003 SERVER): ....................................................................... 2

1.1 Installation der Services for UNIX auf einem Windows 2003 – Rechner ....................................... 2

1.2 Konfiguration der Services for UNIX auf einem Windows 2003 – Rechner................................... 7

2 ZUGRIFF AUF EINEN WIN2003 – SERVER BEI HEIDENHAIN-STEUERUNGEN .......................................................................................................................... 16

2.1 Steuerungstyp TNC530.................................................................................................................. 16

2.2 Steuerungstyp TNC426.................................................................................................................. 17

3 EINRICHTEN DER HEIDENHAIN – STEUERUNG VOM TYP „FILESYSTEM“ AUF DEM DNC-SYSTEM...................................................... 18

Page 2: Vernetzter Anschluss von Heidenhain - Steuerungen an … · 2.2 Steuerungstyp TNC426 - In die Netzwerk-Konfiguration über "NET123" gehen (man muss sich im "einspeichern/editieren"

Technische Aenderungen vorbehalten. Siemens AG 2006 Seite 2 / 19 Ausgabe 26.09.2006 Einrichten-NFS-fuer-Heidenhain.doc

1 Einrichten derZugriffsberechtigungen auf dem DNC-Server (Beispiel: Win2003 Server)

1.1 Installation der Services for UNIX auf einem Windows 2003 – Rechner Die Services for UNIX sind entwender im Resource Kid von Windows 2003 Server erhältlich, oder über die folgende Download– Seite von Microsoft: http://www.microsoft.com/germany/windowsserver2003/technologien/sfu/default.mspx Nach dem Start des setup bitte nun die folgenden Schritte durchführen:

Page 3: Vernetzter Anschluss von Heidenhain - Steuerungen an … · 2.2 Steuerungstyp TNC426 - In die Netzwerk-Konfiguration über "NET123" gehen (man muss sich im "einspeichern/editieren"

Technische Aenderungen vorbehalten. Siemens AG 2006 Seite 3 / 19 Ausgabe 26.09.2006 Einrichten-NFS-fuer-Heidenhain.doc

Page 4: Vernetzter Anschluss von Heidenhain - Steuerungen an … · 2.2 Steuerungstyp TNC426 - In die Netzwerk-Konfiguration über "NET123" gehen (man muss sich im "einspeichern/editieren"

Technische Aenderungen vorbehalten. Siemens AG 2006 Seite 4 / 19 Ausgabe 26.09.2006 Einrichten-NFS-fuer-Heidenhain.doc

Page 5: Vernetzter Anschluss von Heidenhain - Steuerungen an … · 2.2 Steuerungstyp TNC426 - In die Netzwerk-Konfiguration über "NET123" gehen (man muss sich im "einspeichern/editieren"

Technische Aenderungen vorbehalten. Siemens AG 2006 Seite 5 / 19 Ausgabe 26.09.2006 Einrichten-NFS-fuer-Heidenhain.doc

Page 6: Vernetzter Anschluss von Heidenhain - Steuerungen an … · 2.2 Steuerungstyp TNC426 - In die Netzwerk-Konfiguration über "NET123" gehen (man muss sich im "einspeichern/editieren"

Technische Aenderungen vorbehalten. Siemens AG 2006 Seite 6 / 19 Ausgabe 26.09.2006 Einrichten-NFS-fuer-Heidenhain.doc

Hiermit ist das Setup der Services for UNIX abgeschlossen. Ein Reboot ist nicht erforderlich.

Page 7: Vernetzter Anschluss von Heidenhain - Steuerungen an … · 2.2 Steuerungstyp TNC426 - In die Netzwerk-Konfiguration über "NET123" gehen (man muss sich im "einspeichern/editieren"

Technische Aenderungen vorbehalten. Siemens AG 2006 Seite 7 / 19 Ausgabe 26.09.2006 Einrichten-NFS-fuer-Heidenhain.doc

1.2 Konfiguration der Services for UNIX auf einem Windows 2003 – Rechner Alle Konfigurationen sind anhand eines Beispielss dargestellt. Bei anderen Benutzern oder Gruppen sind die Einstellungen entsprechend anzupassen. Bitte richten Sie im Windows-Benutzermanagement folgende lokale Benutzer ein und ordnen sie mindestens der Gruppe "Users“ zu: AUDUSER DNCUSER Richten Sie nun die UNIX – Dateien group und passwd auf dem Windows Server ein und kopieren Sie diese ins Verzeichnis c:\SFU\etc: Dateiinhalt von c:\SFU\etc\group : root:x:0: users:x:300: Dateiinhalt von c:\SFU\etc\passwd : root:x:0:0:root:/root:/bin/bash AUDUSER:x:301:300:users:/auduser:/auduser/bash DNCUSER:x:302:300:users:/dncuser:/dncuser/bash Starten Sie nun den Dienst neu, um die neuen Dateien zu lesen und konfigurieren Sie anschließend die UNIX – Services: à Anmelden am DNC-Server als lokaler Admin. à Aufruf von:

Page 8: Vernetzter Anschluss von Heidenhain - Steuerungen an … · 2.2 Steuerungstyp TNC426 - In die Netzwerk-Konfiguration über "NET123" gehen (man muss sich im "einspeichern/editieren"

Technische Aenderungen vorbehalten. Siemens AG 2006 Seite 8 / 19 Ausgabe 26.09.2006 Einrichten-NFS-fuer-Heidenhain.doc

Bitte richten Sie die folgenden Parameter so ein, wie in den Bildern beschrieben:

Page 9: Vernetzter Anschluss von Heidenhain - Steuerungen an … · 2.2 Steuerungstyp TNC426 - In die Netzwerk-Konfiguration über "NET123" gehen (man muss sich im "einspeichern/editieren"

Technische Aenderungen vorbehalten. Siemens AG 2006 Seite 9 / 19 Ausgabe 26.09.2006 Einrichten-NFS-fuer-Heidenhain.doc

à Drücken Sie auf die Lasche „Client Groups“. Nun sollte die Gruppe, die Sie in der c:\SFU\etc\group eingetragen haben, hier erscheinen:

Server settings:

Page 10: Vernetzter Anschluss von Heidenhain - Steuerungen an … · 2.2 Steuerungstyp TNC426 - In die Netzwerk-Konfiguration über "NET123" gehen (man muss sich im "einspeichern/editieren"

Technische Aenderungen vorbehalten. Siemens AG 2006 Seite 10 / 19 Ausgabe 26.09.2006 Einrichten-NFS-fuer-Heidenhain.doc

Client – settings für Zugriff von Außen auf den Server: Achten Sie hier darauf, dass die Dateizugriffsrechte Ihren Anforderungen genügen:

Page 11: Vernetzter Anschluss von Heidenhain - Steuerungen an … · 2.2 Steuerungstyp TNC426 - In die Netzwerk-Konfiguration über "NET123" gehen (man muss sich im "einspeichern/editieren"

Technische Aenderungen vorbehalten. Siemens AG 2006 Seite 11 / 19 Ausgabe 26.09.2006 Einrichten-NFS-fuer-Heidenhain.doc

Hier erscheinen die User, die in der Datei c:\SFU\etc\passwd projektiert wurden:

... und hier noch mal die Gruppe:

Page 12: Vernetzter Anschluss von Heidenhain - Steuerungen an … · 2.2 Steuerungstyp TNC426 - In die Netzwerk-Konfiguration über "NET123" gehen (man muss sich im "einspeichern/editieren"

Technische Aenderungen vorbehalten. Siemens AG 2006 Seite 12 / 19 Ausgabe 26.09.2006 Einrichten-NFS-fuer-Heidenhain.doc

Hier unbedingt „passwd and group file“ selektieren!

Drücken Sie in dieser Maske auf „List Windows users“ und dann auf „List UNIX Users“, selektieren Sie nun die beiden Benutzer, die Sie in Beziehung setzen möchten und drücken Sie „Add“ à Die Benutzer werden dann in die folgende Liste aufgenommen:

Page 13: Vernetzter Anschluss von Heidenhain - Steuerungen an … · 2.2 Steuerungstyp TNC426 - In die Netzwerk-Konfiguration über "NET123" gehen (man muss sich im "einspeichern/editieren"

Technische Aenderungen vorbehalten. Siemens AG 2006 Seite 13 / 19 Ausgabe 26.09.2006 Einrichten-NFS-fuer-Heidenhain.doc

Drücken Sie nun bitte wieder auf den Knopf Maps und führen Sie das Mapping auch für die benötigte Benutzergruppe durch: Drücken Sie auf „List Windows groups“ und dann auf „List UNIX groups“, selektieren Sie nun die beiden Gruppen, die Sie in Beziehung setzen möchten und drücken Sie „Add“ à Die Gruppen werden dann in die untere Liste aufgenommen:

Durch drücken von „Apply“ wird die Konfiguration in den UNIX.-Service geschrieben: Zum aktivieren muss nun noch der Dienst „User Name Mapping“ nochmal neu gestartet werden (Bild siehe oben). Nun ist es (in Beispiel) möglich mit den Benutzern „AUDUSER“ (ID: 301) oder „DNCUSER (ID: 302) pro (user-ID 301, Group-Id 300) von den Heidenhain-Steuerungen aus ein NFS-Laufwerk auf dem DNC-Server zu erreichen.

Page 14: Vernetzter Anschluss von Heidenhain - Steuerungen an … · 2.2 Steuerungstyp TNC426 - In die Netzwerk-Konfiguration über "NET123" gehen (man muss sich im "einspeichern/editieren"

Technische Aenderungen vorbehalten. Siemens AG 2006 Seite 14 / 19 Ausgabe 26.09.2006 Einrichten-NFS-fuer-Heidenhain.doc

Einrichten einer NFS-Share auf einem Windows 2003 – Server: Bitte stellen Sie sich im Windows – Explorer auf den Ordner, den Sie als NFS – Laufwerk im Netz freigeben wollen und drücken Sie dann „properties“. Gehen Sie hier nun in die Lasche „NFS-Sharing“ und setzen Sie Ihre Zugriffsberechtigungen:

Page 15: Vernetzter Anschluss von Heidenhain - Steuerungen an … · 2.2 Steuerungstyp TNC426 - In die Netzwerk-Konfiguration über "NET123" gehen (man muss sich im "einspeichern/editieren"

Technische Aenderungen vorbehalten. Siemens AG 2006 Seite 15 / 19 Ausgabe 26.09.2006 Einrichten-NFS-fuer-Heidenhain.doc

Fügen Sie hier z.B. Ihre gemappten Benutzer oder komplette Gruppen ein und vergeben Sie Lese-/Schreibrechte.

Gehen Sie für jedes separat freizugebende Netzlaufwerk analog dazu vor. Merken Sie sich nun die IDs für Ihre definierten Gruppen der NFS-Freigabe und gehen Sie an die Heidenhain – Steuerungen und richten dort die NFS – Zugriffe ein. Im Beispiel: Group – ID: 300 User – ID 1: 301 User – ID 2: 302 Die Konfiguration am Windows 2003 – Server ist damit abgeschlossen.

Page 16: Vernetzter Anschluss von Heidenhain - Steuerungen an … · 2.2 Steuerungstyp TNC426 - In die Netzwerk-Konfiguration über "NET123" gehen (man muss sich im "einspeichern/editieren"

Technische Aenderungen vorbehalten. Siemens AG 2006 Seite 16 / 19 Ausgabe 26.09.2006 Einrichten-NFS-fuer-Heidenhain.doc

2 Zugriff auf einen Win2003 – Server bei Heidenhain-Steuerungen

2.1 Steuerungstyp TNC530 - In die Netzwerk-Konfiguration über "NET123" gehen (man muss sich im "einspeichern/editieren" - Modus der BOF befinden und dann „PRG MNT“ drücken) - Softkey "Define Net" drücken: IP-Adresse, Namen usw. laut Maschinenliste vergeben, z.B.: IP: Netmask: Boadcast: Router: Name: ... 10.50.108.122 255.255.254.0 10.50.108.255 10.50.108.1 WIECNC67222 --> Über /END/ verlassen - Softkey "Define mount" drücken - Cursor auf [end] stellen und "Zeile einfügen" drücken - Dummyzeile einfügen (wird benötigt!): - Netzlaufwerk einfügen Beispiel: Mountdevice: Mountpoint: Fisesystemtype AM ---------------------------------------------------------------------------------------------- (0) dncdummy dncdummy NFS 0 (1) 10.50.96.196:/DNCNFS DNC: NFS 1 [end] Erklärung: Der Wert hinter der IP ist die NFS-Mountpoint, wie er auf dem Windows 2003 – Server angegeben wurde der Maschine (hier: 3225). AM = 1 bedeutet, dass das Laufwerk nach dem booten automatisch verbunden wird. Der dncdummy wird benötigt, weil die Steuerung Netzlaufwerke erst ab einer ID von "1" akzeptiert. Wenn kein lokales Laufwerk definiert ist, beginnt die Zählung aber bei "0". --> Über /END/ verlassen - softkey "Define UID/GID" drücken TNCUSERID: 301 eintragen OEMUSERID: 301 eintragen TNCGROUPID: 300 eintragen

UID for Mount: USER (geht nicht als root !)

Page 17: Vernetzter Anschluss von Heidenhain - Steuerungen an … · 2.2 Steuerungstyp TNC426 - In die Netzwerk-Konfiguration über "NET123" gehen (man muss sich im "einspeichern/editieren"

Technische Aenderungen vorbehalten. Siemens AG 2006 Seite 17 / 19 Ausgabe 26.09.2006 Einrichten-NFS-fuer-Heidenhain.doc

Erklärung: userid "301" entspricht dem lokalen Windows-Benutzer "AUDUSER" auf DNC-Server, GroupID 300 entspricht der lokalen Benutzergruppe "user" auf DNC- Server. - Über /END/ verlassen - Nochmals /END/ drücken --> nun wird die Steuerung runtergefahren, sollte das nicht

passieren, manuell auf /OFF/ gehen.

2.2 Steuerungstyp TNC426 - In die Netzwerk-Konfiguration über "NET123" gehen (man muss sich im "einspeichern/editieren" - Modus der BOF befinden und dann „PRG MNT“ drücken) - Softkey "Define Net" drücken: IP-Adresse, Namen usw. laut Maschinenliste vergeben, z.B.: ADDRESS MASK ROUTER PROT HW HOST 10.50.108.137 255.255.255.0 10.50.108.1 RFC 10BASET WIECNC19912 --> Über /END/ verlassen à Steuerung wird gebootet - Wieder in die Netzwerk-Konfiguration über "NET123" gehen (man muss sich im

"einspeichern/editieren" - Modus der BOF befinden und dann „PRG MNT“ drücken) - Softkey "Define mount" drücken - Cursor auf [end] stellen und "Zeile einfügen" drücken - Dummyzeile einfügen (wird benötigt!): - Netzlaufwerk mit UID und GID einfügen (siehe Beispiel): Beispiel: NR ADDRESS RS WS TIMEOUT HM DEVICENAME PATH UID GID … AM --------------------------------------------------------------------------------------------------------------…. ------ (0) dncdummy 0 0 0 0 dncdummy dummy 302 300 0 (1) 10.50.96.196 4096 4096 1000 1 DNC /DNCNFS 302 300 1 [end]

Page 18: Vernetzter Anschluss von Heidenhain - Steuerungen an … · 2.2 Steuerungstyp TNC426 - In die Netzwerk-Konfiguration über "NET123" gehen (man muss sich im "einspeichern/editieren"

Technische Aenderungen vorbehalten. Siemens AG 2006 Seite 18 / 19 Ausgabe 26.09.2006 Einrichten-NFS-fuer-Heidenhain.doc

Erklärung: Der dncdummy wird benötigt, weil die Steuerung Netzlaufwerke erst ab einer Nummer von "1" akzeptiert. Wenn kein lokales Laufwerk definiert ist, beginnt die Zählung aber bei "0". Bei ADDRESS wird der DNC-Server mit seiner IP eingetragen DEVICENAME ist der Name, der in der Steuerungs-BOF angezeigt wird.(DNC) Achtung: hier keinen „:“ verwenden, sonst geht es nicht!!! Der Wert hinter dem „/“ bei PATH ist die Kostenstelle der Maschine (hier: DNCNFS) UID "302" entspricht dem lokalen Windows-Benutzer "DNCUSER" auf dem DNC-Server, GID 300 entspricht der lokalen Benutzergruppe "user" auf DNC- Server AM = 1 bedeutet, dass das Laufwerk nach dem booten automatisch verbunden wird. - Über /END/ verlassen - Nochmals /END/ drücken --> nun wird die Steuerung runtergefahren, sollte das nicht

passieren, manuell auf /OFF/ gehen.

3 Einrichten der Heidenhain – Steuerung vom Typ „Filesystem“ auf dem DNC-System

DNCAdmin öffnen und als DNC-Administrator einloggen: Über Menu „Ansicht – Konfiguration“ in den Konfigurationsmodus wechseln: Nun auf die (Unter)-Gruppe stellen, in die die Maschine integriert werden soll, und dann rechte Maustaste à neu à Maschine drücken:

Nun den gewünschten Maschinennamen eingeben und „OK“ drücken:

Page 19: Vernetzter Anschluss von Heidenhain - Steuerungen an … · 2.2 Steuerungstyp TNC426 - In die Netzwerk-Konfiguration über "NET123" gehen (man muss sich im "einspeichern/editieren"

Technische Aenderungen vorbehalten. Siemens AG 2006 Seite 19 / 19 Ausgabe 26.09.2006 Einrichten-NFS-fuer-Heidenhain.doc

Nun muss in der Liste (Im Beispiel unter „Halle3“ die neue Maschine gesucht werden und, wenn gefunden, die Konfiguration per Doppelklick auf die Maschine geöffnet werden:

Führen Sie nun bitte folgende Schritte der Reihe nach, wie im Bild oben beschrieben durch:

1. Den Stationsnamen, der unter (1) eingeblendet ist , rauslöschen 2. als Übertragungsmodul „Dateisystem“ auswählen 3. Als Rückübetragungsverzeichnis die übergeordnete Gruppe auswählen 4. den „edit“ – Knopf drücken und in der nun erscheinenden Datei für diese Maschine

folgende Werte anpassen:

1. Sektion [SEND] – Pfadangabe für die Übertragung der NC-Programme auf das NFS-Verzeichnis der Maschine anpassen z.B.: d:\DNC\Data\Heidenhain\DNCDATA\Hin

2. Sektion [SEND] – Pfadangabe für die Übertragung der NC-Programme auf das NFS-Verzeichnis der Maschine anpassen z.B.: d:\DNC\Data\Heidenhain\DNCDATA\Rueck

Editor nun mit „File“ – „Save“ sichern und beenden. DNCAdmin wieder verlassen.