Search

CN-121979119-A - Machine tool remote management platform and machine tool remote management system

CN121979119ACN 121979119 ACN121979119 ACN 121979119ACN-121979119-A

Abstract

The application relates to a machine tool remote management platform and a machine tool remote management system, and relates to the technical field of intelligent manufacturing. The machine tool remote management platform comprises a receiving module, a data storage module, a permission management module and an execution module. The machine tool processing system comprises a receiving module, a data storage module, a permission management module and an execution module, wherein the receiving module is used for receiving a processing code file of the machine tool, the processing code file is provided with permission information representing the operation permission of a user, the data storage module is used for storing the processing code file from the machine tool, the permission management module is used for responding to the type of a request of the user and verifying whether the user has the operation permission corresponding to the type of the request for the processing code file, and the execution module is used for responding to the request of the user when the permission management module verifies that the user has the corresponding operation permission. The machine tool remote management platform can effectively manage the authority of different users on various operations of processing code files.

Inventors

  • CHEN ZIHAO

Assignees

  • 创世纪装备(西安)有限公司

Dates

Publication Date
20260505
Application Date
20251031

Claims (10)

  1. 1. The lathe remote management platform for with lathe communication connection, its characterized in that includes: the receiving module is used for receiving a processing code file from the machine tool, wherein the processing code file has authority information representing the user operation authority; The data storage module is connected with the receiving module and used for storing a machining code file from the machine tool; the right management module is connected with the receiving module and the data storage module and is used for responding to the type of the request of the user, verifying the operation right of the user for processing the code file and corresponding to the type of the request, and And the execution module is connected with the authority management module and is used for responding to the request of the user under the condition that the authority management module verifies that the user has corresponding operation authority.
  2. 2. The machine tool remote management platform according to claim 1, wherein the rights information includes viewing rights, editing rights, downloading rights, and review rights; The execution module is used for responding to a viewing request of a user and opening the processing code file under the condition that the user has viewing authority, editing authority, downloading authority or review authority; the execution module is also used for responding to the review request of the user, opening the processing code file and receiving the review opinion of the user under the condition that the user has the review authority; The execution module is also used for responding to the editing request or the downloading request of the user and sending the processing code file to the machine tool under the condition that the user has editing rights and downloading rights.
  3. 3. The machine tool remote management platform of claim 1, further comprising a collaborative review module for allowing users within the same collaborative review group with review rights to annotate, return or approve the process code file, wherein different users within the same collaborative review group are located at different nodes of a review process for the same process code file and have rights to edit, review or publish, respectively.
  4. 4. A machine tool remote management platform according to claim 3, wherein the collaborative review module comprises: A collaboration flow notification unit for notifying the user of the neighboring node of the flow number, the latest review operation type, the latest review operation time and the latest review operation user name of the review flow in response to the review operation of the user of a certain node of the same review flow on the processing code file, wherein the review operation type comprises editing, annotating, returning, approving and publishing, and The comment history display unit is used for displaying the comment operation types, the comment operation user names and the comment operation moments of all the nodes according to the node sequence of the comment flow, and displaying the comment content of the node with the comment operation.
  5. 5. A machine tool remote management platform according to claim 3, wherein the collaborative review module comprises: The file comparison unit is used for comparing the processing code files before and after editing of the nodes with editing operation in the review flow sentence by sentence; and the difference display unit is used for marking and displaying the difference of the processing code files before and after editing.
  6. 6. The machine tool remote management platform according to claim 5, wherein the file comparison unit is further configured to compare the machining code files before and after editing in a display manner of columns; The difference display unit is also used for identifying the processing parameter variables in the processing code file and highlighting the change content of the processing parameter variables, wherein the processing parameter variables comprise the feeding speed or the spindle rotating speed.
  7. 7. The machine tool remote management platform according to any one of claims 1 to 6, further comprising a transmitting module connected to the executing module for transmitting a machining code file to the machine tool, wherein the data storage module is further configured to store a commit time of the machining code file, commit information, an associated machine tool number, and a modification reason.
  8. 8. The machine tool remote management platform according to claim 7, further comprising a version management module for assigning a file number to the machining code file stored by the data storage module according to the commit time and the modification cause, the file number including a file number and a version number, wherein the version number includes sequence number information indicating a sequence of the commit time and attribute information indicating whether the modification belongs to a test verification class.
  9. 9. The machine tool remote management platform of claim 8, wherein the version management module comprises: a main-path version pedigree construction unit for screening and collecting all the processing code files belonging to the same file number and non-test verification class, constructing a tree-structured version pedigree by taking the processing code file with the latest submitting time as a root node, displaying all the processing code files of the non-test verification class with the same file number in the tree-structured version pedigree according to the time sequence from near to far, and And the bypass version pedigree construction unit is used for screening and collecting all the processing code files belonging to all the test verification classes with the same file number, constructing a version pedigree of a tree structure by taking the processing code file with the latest submitting time as a root node, and arranging and displaying all the processing code files of the test verification classes with the same file number in the version pedigree of the tree structure according to the time sequence from near to far.
  10. 10. Machine tool remote management system comprising a machine tool, characterized in that it further comprises a machine tool management client and a machine tool remote management platform according to any one of claims 1 to 9, said machine tool being provided with a controller and a gateway connected to said controller, said machine tool remote management platform being in communication with said machine tool management client, said machine tool remote management platform being also in communication with said controller through said gateway.

Description

Machine tool remote management platform and machine tool remote management system Technical Field The application relates to the technical field of intelligent manufacturing, in particular to a machine tool remote management platform and a machine tool remote management system. Background Currently, remote transmission of machining programs for machine tools in industry is usually a DNC (distributed numerical control) system based on a server such as an industrial personal computer. In the DNC system, a machining code file such as a machining program can be issued to a corresponding machine tool by a server. However, the conventional DNC system has the problems that (1) when a plurality of engineers need to collaborate to complete programming of a complex workpiece, an effective collaboration mechanism is lacked, the changes cannot be automatically combined, work achievements of other people are easily covered, and (2) authority management and control are lacked, namely authority of different users on viewing, editing or downloading of the processing code files cannot be accurately controlled. Thus, the remote management of the machining code files of current machine tools remains to be further improved. Disclosure of Invention The present application aims to solve at least one of the technical problems existing in the prior art. The embodiment of the application provides a machine tool remote management platform and a machine tool remote management system, which can effectively manage the authority of different users on various operations of processing code files. The related technical scheme of the embodiment of the application comprises the following steps: A first aspect of an embodiment of the application provides a machine tool remote management platform. The machine tool remote management platform is used for being in communication connection with a machine tool, and the machine tool remote management platform comprises: the receiving module is used for receiving a processing code file from the machine tool, wherein the processing code file has authority information representing the user operation authority; The data storage module is connected with the receiving module and used for storing a machining code file from the machine tool; the right management module is connected with the receiving module and the data storage module and is used for responding to the type of the request of the user, verifying the operation right of the user for processing the code file and corresponding to the type of the request, and And the execution module is connected with the authority management module and is used for responding to the request of the user under the condition that the authority management module verifies that the user has corresponding operation authority. The machine tool remote management platform has the technical effects that the authority management module in the machine tool remote management platform can respond to the type of the request of the user and verify the operation authority of the user on the processing code file corresponding to the type of the request, so that the authority of different users on various operations of the processing code file can be effectively managed. Optionally, the authority information includes a viewing authority, an editing authority, a downloading authority and a review authority; The execution module is used for responding to a viewing request of a user and opening the processing code file under the condition that the user has viewing authority, editing authority, downloading authority or review authority; the execution module is also used for responding to the review request of the user, opening the processing code file and receiving the review opinion of the user under the condition that the user has the review authority; The execution module is also used for responding to the editing request or the downloading request of the user and sending the processing code file to the machine tool under the condition that the user has editing rights and downloading rights. Optionally, the machine tool remote management platform further comprises a collaboration review module, which is used for allowing users with review rights in the same collaboration review group to annotate, return or approve the processing code file, wherein different users in the same collaboration review group are located at different nodes of the review process for the same processing code file and respectively have editing, review or publishing rights. Optionally, the collaboration review module includes: A collaboration flow notification unit for notifying the user of the neighboring node of the flow number, the latest review operation type, the latest review operation time and the latest review operation user name of the review flow in response to the review operation of the user of a certain node of the same review flow on the processing code file, wherein the review operation type compri