Willkommen, Gast    Noch kein Mitglied? KOSTENLOS ANMELDEN

Einfache Kommunikation mit einem PC

 
 Antworten Neues Thema
 
 
Beitrag 10.05.2010, 05:57 Uhr
 
 
rotedec
Level 1 = CNC-Arena-Lehrling
*
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 09.05.2010
Beiträge: 3
Hallo

Wir würden gerne aus einem Maschinenprogramm auf einfache Weise mit einem externen PC kommunizieren.


Aus dem Maschinenprogramm möchten wir ein TXT-File schreiben, welches vom PC gelesen werden kann. Dazu gibt es den Befehl WRITE, leider schreibt dieser die Datei nur in die NC und NICHT auf die Festplatte oder ein Netzwerklaufwerk.



Die Datei sollte in etwa 6 bis 7 Zeilen Text enthalten.



Ausserdem müssten wir ein ASCII-File von der Festplatte lesen, ohne das dieses in die NC geladen ist.


Gibt es eine Möglichkeit, vom Maschinenprogramm eine Textdatei direkt auf die Festplatte der Maschine zu schreiben und auch zu lesen??

Für jede Hilfe dankbar ... Roland
TOP     Richtlinien bestätigt am: 10.05.2010 - 05:56 Antworten   Zitieren  
 
 
 
Beitrag 11.05.2010, 17:46 Uhr
 
 
Der-Techniker
Level 1 = CNC-Arena-Lehrling
*
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 28.12.2009
Beiträge: 21
Hallo Roland,

als erstes wäre schön wenn du uns dein System schilderst.

Welche Steuerung, 840 d, di, sl, pl?
Welche PCU 20 oder 50 etc.?

Je nach Ausbaustufe der Sinumerik CNC-Steuerung sind andere Funktionen implementiert.
Die neueren Steuerungen haben auch mehrere Lan-Schnittstellen eingebaut!

Bis dann

Der Techniker

TOP     Richtlinien bestätigt am: 28.12.2009 - 12:46 Antworten   Zitieren  
 
 
 
Beitrag 11.05.2010, 23:28 Uhr
 
 
Tyr
Level 2 = CNC-Arena-Facharbeiter
**
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 15.10.2006
Beiträge: 130
Moin rotedec,

soweit Ich das kenne, ist oder vielmehr wird die einfachste Möglichkeit sein,
die GESAMMTE Festplatte im INTERNEN Betriebsystem der Maschine,die Platte für das bestehende Netzwerk
als "Schreibgeschützt" freizugeben ...
Danach die Attribute des Ordners; den Du im Netz nutzen möchtest; auf 775 setzen (oder mal 777 probieren- weis Ich
jetzt gerade nicht so!)
Mit grosser warscheinlichkeit bekommst danach Probleme mit dem "Mediasensing"!
(Habe eine 840D - da war das auch so ..)
In der Registry;von deinem PC; den MTU auf "1500" setzen mal nach "Mediasensing"-Patch gurgeln/Ausführen,
dann sollte das funktionieren ... zumindest bei XP und aufwärts
Danach von dem Ordner der Maschine eine Verknüpfung auf Desktop
erstellen und Bingo - der Rest funzt mit Drag & Drop ...

MfG TYR

Ps: Falls Du eine 840er hast, solltest Du eine alte 3com-Karte einbauen - am besten eine 0905c-Mxxx oder
eine; wenn man die eben zur Hand; eine 0905b-Mxxx


Der Beitrag wurde von Tyr bearbeitet: 11.05.2010, 23:33 Uhr
TOP     Richtlinien bestätigt am: 10.06.2008 - 21:15 Antworten   Zitieren  
 
 
 
Beitrag 12.05.2010, 16:24 Uhr
 
 
rotedec
Level 1 = CNC-Arena-Lehrling
*
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 09.05.2010
Beiträge: 3
ZITAT(Der-Techniker @ 11.05.2010, 16:46 Uhr) index.php?act=findpost&pid=319443
Hallo Roland,

als erstes wäre schön wenn du uns dein System schilderst.

Welche Steuerung, 840 d, di, sl, pl?
Welche PCU 20 oder 50 etc.?

Je nach Ausbaustufe der Sinumerik CNC-Steuerung sind andere Funktionen implementiert.
Die neueren Steuerungen haben auch mehrere Lan-Schnittstellen eingebaut!

Bis dann

Der Techniker



Wir haben eine Schleifmaschine mit einer Sinumerik 840 PowerLine. PCU 50.3?

Das Problem ist aber weniger die Kommunikation zwischen PC und Maschine, sondern:
- entweder: der Zugriff auf eine Datei die nur im NC geladen existiert
- oder: das geladene File entladen so dass ich vom PC darauf zugreifen kann.

Und das aus einem NC-Programm heraus, also mit einem M- oder G- oder ?? Befehl.
TOP     Richtlinien bestätigt am: 10.05.2010 - 05:56 Antworten   Zitieren  
 
 
 
Beitrag 12.05.2010, 17:31 Uhr
 
 
nixalsverdruss
Level 5 = CNC-Arena-Ingenieur
*****
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 16.11.2003
Beiträge: 604
ZITAT(rotedec @ 12.05.2010, 17:24 Uhr) index.php?act=findpost&pid=319501
Wir haben eine Schleifmaschine mit einer Sinumerik 840 PowerLine. PCU 50.3?

Das Problem ist aber weniger die Kommunikation zwischen PC und Maschine, sondern:
- entweder: der Zugriff auf eine Datei die nur im NC geladen existiert
- oder: das geladene File entladen so dass ich vom PC darauf zugreifen kann.

Und das aus einem NC-Programm heraus, also mit einem M- oder G- oder ?? Befehl.

ich kenne keinen NC befehl um eine datei zu entladen .

geht auch ncht aus der PLC .
was für daten willst du den wegschreiben ?
man könnte sich ja auf den opc server hängen .
@tyr

ZITAT
Ps: Falls Du eine 840er hast, solltest Du eine alte 3com-Karte einbauen - am besten eine 0905c-Mxxx oder
eine; wenn man die eben zur Hand; eine 0905b-Mxxx

3COM Karten waren nur bei MMC 103 mit W95 nötig .
das hat nix mit 840D zutun
TOP     Richtlinien bestätigt am: 20.07.2007 - 17:42 Antworten   Zitieren  
 
 
 
Beitrag 14.05.2010, 14:38 Uhr
 
 
Egmont
Level 3 = CNC-Arena-Techniker
***
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 10.09.2004
Beiträge: 153
Du kannst mit dem WRITE befehl auch woanders schreiben, Du musst nur den Pfad angeben!
TOP     Richtlinien bestätigt am: 22.04.2010 - 12:57 Antworten   Zitieren  
 
 
 
Beitrag 17.05.2010, 07:32 Uhr
 
 
rotedec
Level 1 = CNC-Arena-Lehrling
*
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 09.05.2010
Beiträge: 3
Wenn ich beim WRITE-Befehl als Path ein Netzwerklaufwerk angebe, schreibt er sie dann physisch auf die Platte?

Ich muss in etwa 16 Zeilen Text schreiben:
JOB
NAME:BLA
CALC_FILE: ...
USW.

Dieses File muss aber nach dem schreiben von einem PC der über Netzwerk an der Maschine hängt gelesen werden können. Problem ist doch, dass nach dem WRITE-Befehl die Datei im NC geladen ist und NICHT der Datei auf dem Festplattenspeicher entspricht!

Ausserdem muss ich von einem File lesen, welches nicht in die NC geladen ist. Dies könnte man auch noch umgehen, wenn ich prüfen könnte ob ein File auf einer Festplatte vorhanden ist.

Gruss Roland

Der Beitrag wurde von rotedec bearbeitet: 17.05.2010, 07:45 Uhr
TOP     Richtlinien bestätigt am: 10.05.2010 - 05:56 Antworten   Zitieren  
 
 
 
Beitrag 17.05.2010, 11:36 Uhr
 
 
Wasdel
Level 1 = CNC-Arena-Lehrling
*
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 24.03.2010
Beiträge: 14
Aufruf eines nichtgeladenen NC-Prog geht über EXTCALL.

Aber ein File ablegen mit Write ohne das es geladen ist weis ich nicht wie das gehen soll. Vileleicht gibt es EXTWrite oder sowas ähnliches.


Gruß
TOP     Richtlinien bestätigt am: 24.03.2010 - 12:43 Antworten   Zitieren  
 
 
 
Beitrag 17.05.2010, 11:47 Uhr
 
 
Traori
Level 3 = CNC-Arena-Techniker
***
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 18.10.2004
Beiträge: 251
Hallo

Das Thema interessiert mich auch!

@nixalsverdruss
ZITAT
man könnte sich ja auf den opc server hängen .

sowas schon mal gemacht? Bzw. hast Du eine Lösung dafür?

Gruss aus der Schweiz!
TOP     Richtlinien bestätigt am: 27.06.2007 - 19:44 Antworten   Zitieren  
 
 
 
Beitrag 06.05.2011, 10:58 Uhr
 
 
Rothammel
Level 1 = CNC-Arena-Lehrling
*
  Gruppe: CNC-Arena-Mitglied
Mitglied seit: 03.05.2011
Beiträge: 1
gabs denn erfolge?
TOP     Richtlinien bestätigt am: 06.05.2011 - 10:57 Antworten   Zitieren  
 
 
Suchbegriff finden          Antworten    Neues Thema

1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder:

 OK

Anzeige