Werkzeugdaten mit Delphi von Sinumerik auslesen

Zuviel Werbung?
-> Hier kostenlos registrieren
Die 241 ist die PCU
D.h. Der Bildschirm an der Maschine.
Da müsste man doch direkt an der Maschine sehen, on die PCU hochefahren ist.
Wenn Du die mit exit verlääst, fahrt die PCU doch eigentlich runter und muss über den Startknopf auf der PCU bzw. durch Wegnahme der Betriebsspannung wieder hochgefahren werden.
Wenn Du eine USV an der PCU hast, damit das Windows nicht hart runtergefahren wird, hilft nur Warten auf die leere Batterie der USV oder Wegnahme der Spannung direkt an der PCU.
Die neueren haben einen Reset-Schalter.
 
Also die pcu sollte komplett aus gewesen sein.
Maschine hatte ich ja aus. Also damit auch die pcu.
Zur Sicherheit habe ich die pcu nochmal direkt ausgeschalten. (Ein schalter ist vorhanden)
Das ändert aber nichts an dem Zustand, dass kein aktiver Vnc-server gefunden wird.
Op die pcu nun nicht richtig hochfährt, kann ich aktuell nicht sagen.
Ich könnte nur mal testen ob ich auf die freigegebenen ordner der pcu komme. Dann sollte sie ja da sein.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Also ich habe jetzt versucht einen Ping auf die pcu abzusetzen. Ergebnis:
Nicht erreichbar. Also scheint wirklich die pcu nicht hochzufahren.

Tja. Aber wie kann ich das jetzt lösen?
 
man sollte das ganze mal mit System angehen . mit einem Ping feststellen ob eine PCU50 läuft oder nicht halte ich ja mal für sehr gewagt.

also was ist das für einem Maschine ?
was ist das verbaut ? NCU 7X0.x , eine PCU50 oder doch ein IPC ,
wie ist das ganze aufgebaut ? PCU50 auf OP gebaut , oder PCU 50 ('PC)im Schaltschrank .
Wenn an der PCU 50 ein Schalter ist für on off ist hat die auch ein 7 Segment Display .

Also
ich würde gerne wissen welche LEDs an der NCU sind an , was zeigt die 7 Segment anzeige der NCU .
was zeigt die 7 Segment anzeige der PCU50 ?

an einer PCU 50 ist auch ein Display port da kann man einen Monitor anklemmen !

ich glaube auch nicht das ein ausschalten beim Kopieren eines Archivs die PCU Base und das Operate auf dem Windows so zerschossen wird das es nicht mehr hoch kommt.
 
Ob die PCU läuft, sieht man am Besten, wenn man auf den Bildschirm schaut (TCU-Varianten ausgenommen).
Da müsste er sehen können, ob Operate hochgelaufen ist oder Windows läuft oder ob das Ding beim Booten hängt.
Dein Hinweis mit den Anzeigen auf der NCU und PCU hat natürlich die beste Aussagekraft.
Wir hatten in der Vergangenheit auch mit dem haerten Ausschalten der PCU meist keine Probleme.
Vielleicht bringen seine Aussagen neue Erkenntnisse.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Ok, der Ping ist nur ein Indiz.

Maschine ist eine hsc20 von dmg (sauer).
Es ist eine NCU730.2 Version A verbaut sowie eine PCU50.3-C.

Eine 7Segment Anzeige kann ich leider nicht finden.

Monitor anstecken, das könnte ich heute abend nochmal versuchen. Das bringt bestimmt die besten Aussagen.
 
Ich habe mich nochmal auf die Suche begeben nach der 7Segment anzeige und bin aucj fündig geworden. War schön vom Kabel verdeckt.

Angezeigt wird eine 88.
Was das allerdings zu bedeuten hat konnte ich noch nicht in erfahrung bringen.
Unsere Instandhaltung will soch heute mal damit beschäftigen.

Mal sehen ob sie zu einem Ergebniss kommem.

Aber nun euch erstmal ein schönes Wochenende.
 
Mal rein interessehalber: Was ist eigentlich raus gekommen? Kann man mit Libnodave bzw. der DotNetLibrary Werte aus der NC lesen?
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Grundsätzlich geht es ganz gut.
Ich habe mit der DotNetSiemensPLCToolBoxLibrary mal das Beispielprogramm für die Werkzeugdaten erweitert.
Leider habe ich gerade festgestellt, dass mein Beispiel nach dem Umzug auf den neuen Rechner Fehler beim Übersetzen bringt und
ich in den letzten 2 Tagen vor meinem Urlaub keine Zeit mehr habe, den Fehler zu finden.
Bei Interesse könnte ich in ca. 3 Wochen weitere Infos hierzu liefern.

Man sollte aber immer im Hinterkopf behalten, dass man mit diesen Programmen nicht zu intensiv die NC abfragt, da man sich die Schnittstelle mit dem internen Datenaustausch der NC-Komponenten teilt und man dadurch Probleme erzeugen kann.
Siemens sieht für OEM-Anwendugen die CAP-Schnittstelle vor, die dann auch für die nötige Arbitrierung der Anfragen sorgt.
Das setzt allerdings das OEM-Paket vorraus, was mit relativ hohen Kosten verbunden ist.

Wenn ich Dir weitere Infos oder beispiele liefern soll, kannst Du Dich ja mal melden.

Gruß
Burkhard
 
Vielen Dank!
Werde ich mir dann mal anschauen. Wird nichts offizielles, ich habe angefangen mir einen Editor für Zyklen zu schreiben und suche nach einer Möglichkeit, da einen Debugger zu bauen mit dem ich Werte aus der NC holen und anzeigen kann. Da kann man sich ja die Bandbreite einteilen (z.B. einen Wert alle 200ms).
Bisher mache ich das z.B. über das Sinumerik Commissioning Tool, da kann man ja auch mal das ein oder andere nachschauen. Oder über ein NC-Trace. Aber es wäre natürlich interessant, die Werte abzuholen und sich direkt anzuzeigen.
Kostenpflichtige Wege fallen aus, da das ein Hobbyprojekt ist und die beste Ehefrau von allen für sowas keine Budgetfreigabe erteilt :ROFLMAO:

Danke und Grüße,
Tobias
 
Zurück
Oben