Patent DE-102017127238-B4 (DE)
Title: Bearbeitungsprogrammverwaltungsvorrichtung
Inventor: ISHIGURE SATORU
IPC: G05B19/408
Filed: 2017-11-20
Granted: 2021-10-07
Abstract: Bearbeitungsprogrammverwaltungsvorrichtung (100) zum Verwalten von Änderungen an jeweiligen Bearbeitungsprogrammen, die in mehreren Werkzeugmaschinen (1) gespeichert sind, welche mit der Bearbeitungsprogrammverwaltungsvorrichtung (100) über ein Netzwerk (30) verbunden sind, wobei die Bearbeitungsprogrammverwaltungsvorrichtung (100)einen Bearbeitungsprogramminformationsspeicherabschnitt (200), der Bearbeitungsprogramminformationen speichert, wobei die Bearbeitungsprogramminformationen Informationen hinsichtlich der in jeder Werkzeugmaschine (1) gespeicherten jeweiligen Bearbeitungsprogramme sind;einen Änderungsinformationsspeicherabschnitt (210), der Änderungsinformationen speichert, wobei die Änderungsinformationen Informationen hinsichtlich einer an einem Bearbeitungsprogramm vorgenommenen Änderung sind, wobei die gespeicherten Bearbeitungsprogramminformationen und die Änderungsinformationen jeweils eine Maschinenbezeichnung, eine Programmbezeichnung und ein Datum und eine Zeit der letzten Aktualisierung umfassen;einen Bearbeitungsprogrammaktualisierungsinformationserlangungsabschnitt (110), der von jeder Werkzeugmaschine (1) über das Netzwerk (30) in vorab festgelegten vorherbestimmten Intervallen eine Bearbeitungsprogrammaktualisierungsinformation erlangt, die das Datum und die Zeit der letzten Aktualisierung des in der Werkzeugmaschine (1) gespeicherten Bearbeitungsprogramms enthält;einen Bearbeitungsprogramminformationsaktualisierungsabschnitt (120), der auf Basis der in dem Bearbeitungsprogramminformationsspeicherabschnitt (200) gespeicherten Bearbeitungsprogramminformationen und der Bearbeitungsprogrammaktualisierungsinformation das Bearbeitungsprogramm, an dem die Änderung vorgenommen wurde, identifiziert, eine Änderungsinformation bezüglich der Änderung erzeugt, und die Änderungsinformation in dem Änderungsinformationsspeicherabschnitt (210) speichert, und eine Bearbeitungsprogramminformation, die dem Bearbeitungsprogramm, an dem die Änderung vorgenommen wurde, entspricht, in den in dem Bearbeitungsprogramminformationsspeicherabschnitt (200) gespeicherten Bearbeitungsprogramminformationen aktualisiert; undeinen Änderungsinformationsanzeigeabschnitt (130), der die in dem Änderungsinformationsspeicherabschnitt (210) gespeicherten Änderungsinformationen anzeigt,umfasst, wobeidie Bearbeitungsprogramminformationen wenigstens den Inhalt des Bearbeitungsprogramms enthalten, undder Bearbeitungsprogramminformationsaktualisierungsabschnitt (120) das Bearbeitungsprogramm, an dem die Änderung vorgenommen wurde, von der Werkzeugmaschine (1), die der Bearbeitungsprogrammaktualisierungsinformation entspricht, erlangt, einen Vergleich mit dem Inhalt des in der Bearbeitungsinformation, die dem Bearbeitungsprogramm, an dem die Änderung vorgenommen wurde, entspricht, enthaltenen Bearbeitungsprogramm unter den in dem Bearbeitungsprogramminformationsspeicherabschnitt (200) gespeicherten Bearbeitungsprogramminformationen vornimmt und eine Unterschiedsinformation erzeugt, auf Basis der Unterschiedsinformation die Änderungsinformation erzeugt, und die Änderungsinformation in dem Änderungsinformationsspeicherabschnitt (210) speichert, und die in dem Bearbeitungsprogramminformationsspeicherabschnitt (200) gespeicherten Bearbeitungsprogramminformationen mit dem Inhalt des Bearbeitungsprogramms, an dem die Änderung vorgenommen wurde, aktualisiert,wobei der Bearbeitungsprogramminformationsaktualisierungsabschnitt (120) ferner konfiguriert ist, um zu überprüfen, ob die erlangte Bearbeitungsprogrammaktualisierungsinformation in der Bearbeitungsprogramminformation gespeichert wurde, indem jeweils auf die Maschinenbezeichnung und die Programmbezeichnung zurückgegriffen wird, die in der Bearbeitungsprogramminformation und der Änderungsinformation enthalten ist,wobei in Antwort darauf, dass die erlangte Bearbeitungsprogrammaktualisierungsinformation nicht in der Bearbeitungsprogramminformation gespeichert ist, die erlangte Bearbeitungsprogrammaktualisierungsinformation zu der Bearbeitungsprogramminformation hinzugefügt wird, undwobei in Antwort darauf, dass die erlangte Bearbeitungsprogrammaktualisierungsinformation in der Bearbeitungsprogramminformation gespeichert ist, die Bearbeitungsprogramminformation mit der erlangten Bearbeitungsprogrammaktualisierungsinformation und der Änderungsinformation aktualisiert wird, indem jeweils auf das Datum und die Zeit der letzten Aktualisierung zurückgegriffen wird, die in der Bearbeitungsprogramminformation und der Änderungsinformation enthalten sind.