TW201421959A - System and method for managing CNC machine - Google Patents
System and method for managing CNC machine Download PDFInfo
- Publication number
- TW201421959A TW201421959A TW101144910A TW101144910A TW201421959A TW 201421959 A TW201421959 A TW 201421959A TW 101144910 A TW101144910 A TW 101144910A TW 101144910 A TW101144910 A TW 101144910A TW 201421959 A TW201421959 A TW 201421959A
- Authority
- TW
- Taiwan
- Prior art keywords
- numerical control
- control device
- data
- electronic device
- user
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 17
- 230000005540 biological transmission Effects 0.000 claims abstract description 34
- 238000007726 management method Methods 0.000 claims description 31
- 238000012795 verification Methods 0.000 claims description 31
- 238000004891 communication Methods 0.000 claims description 4
- 230000006870 function Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000003860 storage Methods 0.000 description 4
- 238000012546 transfer Methods 0.000 description 4
- 230000002457 bidirectional effect Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 208000005374 Poisoning Diseases 0.000 description 1
- 230000001680 brushing effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000013524 data verification Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000003754 machining Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 231100000572 poisoning Toxicity 0.000 description 1
- 230000000607 poisoning effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/41815—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the cooperation between machine tools, manipulators and conveyor or other workpiece supply system, workcell
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/45—Nc applications
- G05B2219/45213—Integrated manufacturing system ims, transfer line, machining center
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Numerical Control (AREA)
Abstract
Description
本發明涉及一種數控裝置管理系統及方法,尤其涉及一種利用無線傳輸對數控裝置進行生產管理的系統及方法。The invention relates to a numerical control device management system and method, in particular to a system and a method for manufacturing management of a numerical control device by wireless transmission.
目前,市面上數控裝置(Computerized Numerical Control,CNC)的管理都是以傳統鑰匙開啟與射頻識別(Radio Frequency Identification,RFID)認證為主要認證模式,加工程式則是直接在CNC的傳統輸入輸出(IO)面板操作模式下進行編輯。其無法實現加工程式的離線編輯,或者僅能透過通用串列匯流排(USB)或有線連接進行資料傳輸、檔存取。At present, the management of Computerized Numerical Control (CNC) on the market is based on the traditional key opening and Radio Frequency Identification (RFID) certification. The processing program is directly in the CNC's traditional input and output (IO). Edit in panel operation mode. It is not possible to perform offline editing of the processing program, or to perform data transmission and file access only through a universal serial bus (USB) or a wired connection.
所述CNC管理存在以下缺點:(1)傳統鑰匙不方便使用且容易遺失;(2)RFID只能做認證功能,無法進行資料傳輸;(3)加工程式編輯只能在IO面板操作模式下進行編輯;(4)無法取得目前CNC系統的硬體或系統運行狀況;及(5)有線傳輸在運行上不夠方便。The CNC management has the following disadvantages: (1) the traditional key is inconvenient to use and easy to lose; (2) the RFID can only perform the authentication function and cannot transmit data; (3) the editing of the processing program can only be performed in the IO panel operation mode. (4) Unable to obtain the hardware or system operation status of the current CNC system; and (5) Wired transmission is not convenient enough in operation.
鑒於以上內容,有必要提供一種數控裝置管理系統及方法,其保密性高、方便加工程式的修改與參數存取、擴充性能佳、應用層面廣,且可掌控數控裝置的運行狀況,降低數控裝置中毒的風險,及減少工安意外與硬體毀損。In view of the above, it is necessary to provide a numerical control device management system and method, which has high confidentiality, convenient modification and parameter access of the processing program, good expansion performance, wide application level, and can control the operation state of the numerical control device and reduce the numerical control device. The risk of poisoning, and the reduction of accidents and hardware damage.
所述數控裝置管理系統運行於電子裝置中。該系統包括:接收模組,用於接收使用者輸入的識別資料;驗證模組,用於驗證該識別資料是否通過安全驗證;顯示模組,用於當該識別資料通過驗證時顯示使用者操作數控裝置的許可權;資料傳輸方向確定模組,用於當有資料需要在電子裝置和數控裝置間進行傳輸時,進入資料傳輸模式,並判定該資料的傳輸方向;資料更新模組,用於當上述判定結果為資料由電子裝置向數控裝置傳輸時,上傳資料至數控裝置,並根據所上傳的資料更新數控裝置的加工程式,及當判定結果為資料由數控裝置向電子裝置傳輸時,讀取數控裝置的工作狀態資料,並根據該工作狀態資料修改數控裝置的工作參數。The numerical control device management system operates in the electronic device. The system includes: a receiving module, configured to receive the identification data input by the user; a verification module, configured to verify whether the identification data passes the security verification; and a display module, configured to display the user operation when the identification data passes the verification The permission of the numerical control device; the data transmission direction determining module is used to enter the data transmission mode when the data needs to be transmitted between the electronic device and the numerical control device, and determine the transmission direction of the data; the data update module is used for When the result of the above determination is that the data is transmitted from the electronic device to the numerical control device, the data is uploaded to the numerical control device, and the processing program of the numerical control device is updated according to the uploaded data, and when the determination result is that the data is transmitted from the numerical control device to the electronic device, the reading is performed. The working state data of the numerical control device is taken, and the working parameters of the numerical control device are modified according to the working state data.
所述數控裝置管理方法應用於電子裝置中。該方法包括:接收使用者輸入的識別資料,驗證該識別資料是否通過安全驗證;若該識別資料通過驗證,則顯示使用者操作數控裝置的許可權;當有資料需要在電子裝置和數控裝置間進行傳輸時,進入資料傳輸模式,判定資料的傳輸方向;當判定結果為資料由電子裝置向數控裝置傳輸時,上傳資料至數控裝置,並根據所上傳的資料更新數控裝置的加工程式;及當判定結果為資料由數控裝置向電子裝置傳輸時,讀取數控裝置的工作狀態資料,並根據該工作狀態資料修改數控裝置的工作參數。The numerical control device management method is applied to an electronic device. The method comprises: receiving the identification data input by the user, verifying whether the identification data passes the security verification; if the identification data is verified, displaying the permission of the user to operate the numerical control device; when the data needs to be between the electronic device and the numerical control device When transmitting, enter the data transmission mode to determine the data transmission direction; when the result of the determination is that the data is transmitted from the electronic device to the numerical control device, upload the data to the numerical control device, and update the processing program of the numerical control device according to the uploaded data; The result of the determination is that when the data is transmitted from the numerical control device to the electronic device, the working state data of the numerical control device is read, and the working parameters of the numerical control device are modified according to the working state data.
相較於習知技術,所述數控裝置管理系統及方法,利用具有近距離無線通訊功能的行動裝置對數控裝置作安全認證,進而取得行動裝置操作者的許可權,並利用無線傳輸技術上傳新的加工程式或新的參數資料於數控裝置進行工件加工,或利用無線傳輸技術下載數控裝置目前的運行狀況以及相關參數資訊,達到生產管理及數控裝置偵測的目的。Compared with the prior art, the numerical control device management system and method use the mobile device with short-range wireless communication function to perform safety authentication on the numerical control device, thereby obtaining the permission of the operator of the mobile device, and uploading a new function by using wireless transmission technology. The processing program or the new parameter data is used for machining the workpiece in the numerical control device, or the current operating condition of the numerical control device and related parameter information are downloaded by using the wireless transmission technology to achieve the purpose of production management and numerical control device detection.
如圖1所示,是本發明較佳實施例中的數控裝置管理系統的運行環境示意圖。該數控裝置管理系統100安裝並運行於一台電子裝置1的記憶體10中。該電子裝置1與一台數控裝置2相連接。FIG. 1 is a schematic diagram of an operating environment of a numerical control device management system in a preferred embodiment of the present invention. The numerical control device management system 100 is installed and operated in the memory 10 of an electronic device 1. The electronic device 1 is connected to a numerical control device 2.
該電子裝置1可以為電腦或其他任何具有資料處理功能的裝置,如電腦、移動裝置等。所述電子裝置1內除了安裝有記憶體10外,還包括至少一個處理器12、一個顯示螢幕14和一個具有近距離無線傳輸技術(Near Field Communication,NFC)的裝置,本實施例稱之為NFC裝置16。The electronic device 1 can be a computer or any other device having a data processing function, such as a computer, a mobile device, or the like. In addition to the memory 10, the electronic device 1 includes at least one processor 12, a display screen 14 and a device with Near Field Communication (NFC), which is called in this embodiment. NFC device 16.
記憶體10用於儲存所述數控裝置管理系統100的電腦化程式碼。記憶體10可以為電子裝置1內置的記憶體,也可以為電子裝置1外接的記憶體。The memory 10 is used to store computerized code of the numerical control device management system 100. The memory 10 may be a memory built in the electronic device 1 or a memory external to the electronic device 1.
處理器12執行所述數控裝置管理系統100的電腦化程式碼,用於透過無線傳輸技術實現電子裝置1和數控裝置2間的資料雙向傳輸。The processor 12 executes the computerized code of the numerical control device management system 100 for realizing bidirectional transmission of data between the electronic device 1 and the numerical control device 2 through a wireless transmission technology.
顯示螢幕14提供一個操作介面,接收使用者輸入的識別資料及修改加工程式200的資料。The display screen 14 provides an operation interface for receiving identification data input by the user and modifying the data of the processing program 200.
所述數控裝置2是一個可以對工件進行加工處理的數控機床,其包括儲存設備20和NFC裝置22。該儲存設備20內安裝有控制數控裝置2運行的加工程式200。The numerical control device 2 is a numerically controlled machine tool that can process a workpiece, and includes a storage device 20 and an NFC device 22. A processing program 200 for controlling the operation of the numerical control device 2 is mounted in the storage device 20.
由於NFC裝置16和NFC裝置22間的資料傳輸距離大概在十幾公分內,因此,本實施例中的電子裝置1優選為移動裝置,該移動裝置包括,但不限於手機、掌上電腦等。The data transmission distance between the NFC device 16 and the NFC device 22 is approximately ten centimeters. Therefore, the electronic device 1 in this embodiment is preferably a mobile device, and the mobile device includes, but is not limited to, a mobile phone, a palmtop computer, and the like.
如圖2所示,是本發明較佳實施例中的數控裝置管理系統100的功能模組圖。2 is a functional block diagram of the numerical control device management system 100 in the preferred embodiment of the present invention.
該數控裝置管理系統100以軟體程式或指令的形式安裝在該記憶體10中,並由處理器12執行。該數控裝置管理系統100包括接收模組102、驗證模組104、顯示模組106、判斷模組108、資料傳輸方向確定模組110及資料更新模組112。本發明所稱的模組是完成一特定功能的電腦程式段,比程式更適合於描述軟體在電子裝置1中的執行過程,因此本發明以下對軟體描述都以模組描述。The numerical control device management system 100 is installed in the memory 10 in the form of a software program or instruction and is executed by the processor 12. The numerical control device management system 100 includes a receiving module 102, a verification module 104, a display module 106, a determining module 108, a data transmission direction determining module 110, and a data updating module 112. The module referred to in the present invention is a computer program segment for performing a specific function, and is more suitable for describing the execution process of the software in the electronic device 1 than the program. Therefore, the following description of the software in the present invention is described by a module.
所述接收模組102,用於接收使用者在顯示螢幕14所提供的操作介面上輸入的識別資料。該識別資料可以為用戶名和密碼,或者使用者的工作識別卡上的卡號、身份證號等。The receiving module 102 is configured to receive the identification data input by the user on the operation interface provided by the display screen 14. The identification data may be a user name and a password, or a card number, an ID number, etc. on the user's work identification card.
驗證模組104用於驗證該識別資料是否通過安全驗證。具體地,記憶體10中會預先儲存能訪問所述數控裝置2的所有使用者的個人資訊及其訪問許可權。當有使用者在顯示螢幕14所提供的操作介面上輸入識別資料時,驗證模組104將該使用者輸入的識別資料與記憶體10中儲存的所有使用者的個人資訊進行比對,以確定該使用者是否可以訪問該數控裝置2。The verification module 104 is configured to verify whether the identification data passes the security verification. Specifically, the personal information of all users who can access the numerical control device 2 and their access permissions are stored in the memory 10 in advance. When a user inputs the identification data on the operation interface provided by the display screen 14, the verification module 104 compares the identification data input by the user with the personal information of all users stored in the memory 10 to determine Whether the user can access the numerical control device 2.
其中,所述訪問許可權包括修改加工程式200、讀取數控裝置2的工作狀態資料,及修改數控裝置2的工作參數。The access permission includes modifying the processing program 200, reading the working state data of the numerical control device 2, and modifying the working parameters of the numerical control device 2.
當比對結果為該使用者有訪問數控裝置2的許可權時,判定該使用者通過安全驗證。驗證模組104根據預先儲存的訪問許可權,確定該使用者訪問數控裝置2的許可權。顯示模組106用於將該使用者訪問數控裝置2的許可權顯示在顯示螢幕14上。When the comparison result is that the user has permission to access the numerical control device 2, it is determined that the user passes the security verification. The verification module 104 determines the permission of the user to access the numerical control device 2 according to the pre-stored access permission. The display module 106 is configured to display the permission of the user to access the numerical control device 2 on the display screen 14.
當所述使用者輸入的識別資料沒有通過安全驗證時,顯示模組106還會在顯示螢幕14上顯示驗證結果,即顯示該使用者未通過安全驗證的結果。When the identification data input by the user does not pass the security verification, the display module 106 also displays the verification result on the display screen 14, that is, the result that the user fails the security verification.
在使用者通過安全驗證,經電子裝置1進入數控裝置管理系統100後,判斷模組108根據使用者操作電子裝置1的情況,確定使用者是否要在電子裝置1和數控裝置2間進行資料傳輸。After the user enters the numerical control device management system 100 via the electronic device 1 through the security verification, the determining module 108 determines whether the user wants to transmit data between the electronic device 1 and the numerical control device 2 according to the situation in which the user operates the electronic device 1. .
當使用者需要在電子裝置1和數控裝置2間傳輸資料時,資料傳輸方向確定模組110用於判定該資料的傳輸方向。When the user needs to transfer data between the electronic device 1 and the numerical control device 2, the data transmission direction determining module 110 is configured to determine the transmission direction of the data.
具體地,當所述使用者在顯示螢幕14上輸入資料時,資料傳輸方向確定模組110判定資料的傳輸方向為:由電子裝置1向數控裝置2傳輸,也就是說,使用者需要經電子裝置1上傳資料至數控裝置2。Specifically, when the user inputs data on the display screen 14, the data transmission direction determining module 110 determines that the data transmission direction is: transmitted by the electronic device 1 to the numerical control device 2, that is, the user needs to pass the electronic device. The device 1 uploads data to the numerical control device 2.
當所述使用者未在顯示螢幕14上輸入資料,而是選擇讀取資料時,例如,向數控裝置2發送獲取資料的命令,則所述資料傳輸方向確定模組110判定資料的傳輸方向為:由數控裝置2向電子裝置1傳輸資料。When the user does not input data on the display screen 14, but selects to read the data, for example, sends a command to acquire the data to the numerical control device 2, the data transmission direction determining module 110 determines that the data transmission direction is : The data is transmitted from the numerical control device 2 to the electronic device 1.
所述資料更新模組112用於當上述判定結果為資料由電子裝置1向數控裝置2傳輸時,將使用者於顯示螢幕14上輸入的資料上傳至數控裝置2,並根據所上傳的資料更新數控裝置2的加工程式200。The data update module 112 is configured to upload the data input by the user on the display screen 14 to the numerical control device 2 when the data is transmitted from the electronic device 1 to the numerical control device 2, and update the data according to the uploaded data. The machining program 200 of the numerical control device 2.
當判定結果為資料由數控裝置2向電子裝置1傳輸時,所述資料更新模組112讀取數控裝置2的工作狀態資料,並根據該工作狀態資料修改數控裝置2的工作參數。例如,若資料更新模組112所讀取到的工作狀態資料為數控裝置2出現了撞機(即數控裝置2的刀具與工件相撞),則資料更新模組112會調整數控裝置2的工作參數,使得後續不再出現撞機。When the result of the determination is that the data is transmitted from the numerical control device 2 to the electronic device 1, the data update module 112 reads the working state data of the numerical control device 2, and modifies the operating parameters of the numerical control device 2 according to the working state data. For example, if the working state data read by the data updating module 112 is that the numerical control device 2 has a collision (ie, the tool of the numerical control device 2 collides with the workpiece), the data updating module 112 adjusts the working of the numerical control device 2. The parameters are such that the collision no longer occurs.
如圖3所示,是本發明較佳實施例中的數控裝置管理方法的作業流程圖。As shown in FIG. 3, it is a flowchart of the operation of the numerical control device management method in the preferred embodiment of the present invention.
步驟S1,接收模組102接收使用者在顯示螢幕14上輸入的識別資料。該識別資料可以為用戶名和密碼,或者使用者的工作識別卡上的卡號、身份證號等。In step S1, the receiving module 102 receives the identification data input by the user on the display screen 14. The identification data may be a user name and a password, or a card number, an ID number, etc. on the user's work identification card.
步驟S3,驗證模組104驗證該識別資料是否通過安全驗證。具體而言,驗證模組104從預先儲存的所有使用者的個人資訊中搜索所述使用者輸入的識別資料。In step S3, the verification module 104 verifies whether the identification data passes the security verification. Specifically, the verification module 104 searches for the identification data input by the user from the personal information of all the users stored in advance.
當搜索的結果為所述使用者輸入的識別資料不在所述預先儲存的所有使用者的個人資訊中時,判定該使用者輸入的識別資料未通過安全驗證,於步驟S5,顯示模組106顯示驗證結果為該使用者未通過安全驗證,即說明該使用者無訪問數控裝置2的許可權,隨後結束流程。When the result of the search is that the identification data input by the user is not in the personal information of all the users stored in advance, it is determined that the identification data input by the user does not pass the security verification, and the display module 106 displays in step S5. The result of the verification is that the user has not passed the security verification, that is, the user has no permission to access the numerical control device 2, and then the process ends.
當搜索的結果為所述使用者輸入的識別資料在所述預先儲存的所有使用者的個人資訊中時,判定該使用者輸入的識別資料通過安全驗證,於步驟S7,顯示模組106根據預先儲存的訪問許可權,將該使用者操作數控裝置2的許可權顯示在顯示螢幕14上。本實施例中,所述訪問許可權包括修改加工程式200、讀取數控裝置2的工作狀態資料,及修改數控裝置2的工作參數。When the result of the search is that the identification data input by the user is in the personal information of all the users stored in advance, it is determined that the identification data input by the user passes the security verification, and in step S7, the display module 106 according to the advance The stored access permission is displayed on the display screen 14 by the user operating the permission of the numerical control device 2. In this embodiment, the access permission includes modifying the processing program 200, reading the working state data of the numerical control device 2, and modifying the working parameters of the numerical control device 2.
步驟S9,判斷模組108根據使用者操作電子裝置1的情況,確定使用者是否要在電子裝置1和數控裝置2間進行資料傳輸。若需要進行資料傳輸,流程則進入步驟S11。相反,若不需要進行資料傳輸,流程直接結束。In step S9, the determining module 108 determines whether the user wants to transfer data between the electronic device 1 and the numerical control device 2 according to the situation in which the user operates the electronic device 1. If data transfer is required, the flow proceeds to step S11. Conversely, if data transfer is not required, the process ends directly.
步驟S11,判斷模組108將顯示螢幕14上顯示的內容切換至資料傳輸模式。In step S11, the determination module 108 switches the content displayed on the display screen 14 to the data transmission mode.
步驟S13,資料傳輸方向確定模組110根據使用者操作電子裝置1的情況,判定使用者在電子裝置1和數控裝置2間傳輸資料的方向,及確定是否為讀取資料。當資料傳輸方向確定模組110判定資料的傳輸方向為:由數控裝置2向電子裝置1傳輸時,確定為讀取資料,流程進入步驟S15。當資料傳輸方向確定模組110判定資料的傳輸方向為:由電子裝置1向數控裝置2傳輸時,確定為上傳資料,流程進入步驟S17。In step S13, the data transmission direction determining module 110 determines the direction in which the user transmits data between the electronic device 1 and the numerical control device 2 according to the situation in which the user operates the electronic device 1, and determines whether the data is read. When the data transmission direction determining module 110 determines that the data transmission direction is: when the numerical control device 2 transmits to the electronic device 1, it is determined to read the data, and the flow proceeds to step S15. When the data transmission direction determining module 110 determines that the data transmission direction is: when the electronic device 1 transmits to the numerical control device 2, it is determined to upload the data, and the flow proceeds to step S17.
步驟S15,資料更新模組112讀取數控裝置2的工作狀態資料,並根據該工作狀態資料修改數控裝置2的工作參數。例如,若資料更新模組112所讀取到的工作狀態資料為數控裝置2出現了撞機,如數控裝置2的刀具與工件相撞,則資料更新模組112會調整數控裝置2的工作參數,使得後續不再出現撞機的情況。In step S15, the data update module 112 reads the working state data of the numerical control device 2, and modifies the working parameters of the numerical control device 2 according to the working state data. For example, if the working state data read by the data updating module 112 is that the numerical control device 2 has a collision, if the tool of the numerical control device 2 collides with the workpiece, the data updating module 112 adjusts the working parameters of the numerical control device 2. So that there will be no subsequent collisions.
步驟S17,資料更新模組112將使用者於顯示螢幕14上輸入的資料上傳至數控裝置2,並根據所上傳的資料更新數控裝置2的加工程式200。In step S17, the data update module 112 uploads the data input by the user on the display screen 14 to the numerical control device 2, and updates the processing program 200 of the numerical control device 2 according to the uploaded data.
另外,本實施例透過NFC技術不僅可以實現電子裝置1與數控裝置2間的資料雙向傳輸,還可應用於企業內部管理平臺(如考勤系統)、儲值卡驗證與儲值方法,及無線感應服務與付費方法。舉例而言,在移動通訊裝置如手機上安裝一個NFC功能的晶片,透過刷NFC讀卡機,實現資料驗證和資料交互。In addition, the NFC technology can not only realize bidirectional transmission of data between the electronic device 1 and the numerical control device 2, but also can be applied to an internal management platform (such as an attendance system), a stored value card verification and stored value method, and a wireless sensor. Service and payment methods. For example, an NFC-enabled chip is mounted on a mobile communication device such as a mobile phone, and data verification and data interaction are realized by brushing the NFC card reader.
綜上所述,本發明符合發明專利要件,爰依法提出專利申請。惟,以上所述者僅爲本發明之較佳實施方式,本發明之範圍並不以上述實施方式爲限,舉凡熟悉本案技藝之人士援依本發明之精神所作之等效修飾或變化,皆應涵蓋於以下申請專利範圍內。In summary, the present invention complies with the requirements of the invention patent and submits a patent application according to law. However, the above description is only the preferred embodiment of the present invention, and the scope of the present invention is not limited to the above-described embodiments, and equivalent modifications or variations made by those skilled in the art in light of the spirit of the present invention are It should be covered by the following patent application.
1...電子裝置1. . . Electronic device
10...記憶體10. . . Memory
12...處理器12. . . processor
14...顯示螢幕14. . . Display screen
16、22...NFC裝置16, 22. . . NFC device
2...數控裝置2. . . Numerical control device
20...儲存設備20. . . Storage device
200...加工程式200. . . Processing program
100...數控裝置管理系統100. . . CNC device management system
102...接收模組102. . . Receiving module
104...驗證模組104. . . Verification module
106...顯示模組106. . . Display module
108...判斷模組108. . . Judging module
110...資料傳輸方向確定模組110. . . Data transmission direction determination module
112...資料更新模組112. . . Data update module
圖1是本發明較佳實施例中的數控裝置管理系統的運行環境示意圖。1 is a schematic diagram of an operating environment of a numerical control device management system in a preferred embodiment of the present invention.
圖2是本發明較佳實施例中的數控裝置管理系統的功能模組圖。2 is a functional block diagram of a numerical control device management system in a preferred embodiment of the present invention.
圖3是本發明較佳實施例中的數控裝置管理方法的作業流程圖。3 is a flow chart showing the operation of the numerical control device management method in the preferred embodiment of the present invention.
1...電子裝置1. . . Electronic device
10...記憶體10. . . Memory
12...處理器12. . . processor
14...顯示螢幕14. . . Display screen
16、22...NFC裝置16, 22. . . NFC device
2...數控裝置2. . . Numerical control device
20...儲存設備20. . . Storage device
200...加工程式200. . . Processing program
100...數控裝置管理系統100. . . CNC device management system
Claims (8)
接收使用者輸入的識別資料,驗證該識別資料是否通過安全驗證;
若該識別資料通過驗證,則顯示使用者操作數控裝置的許可權;
當有資料需要在電子裝置和數控裝置間進行傳輸時,進入資料傳輸模式,判定資料的傳輸方向;
當判定結果為資料由電子裝置向數控裝置傳輸時,上傳資料至數控裝置,並根據所上傳的資料更新數控裝置的加工程式;及
當判定結果為資料由數控裝置向電子裝置傳輸時,讀取數控裝置的工作狀態資料,並根據該工作狀態資料修改數控裝置的工作參數。A numerical control device management method is applied to an electronic device, the method comprising:
Receiving the identification data input by the user, and verifying whether the identification data passes the security verification;
If the identification data is verified, the permission for the user to operate the numerical control device is displayed;
When there is data to be transmitted between the electronic device and the numerical control device, the data transmission mode is entered to determine the transmission direction of the data;
When the result of the determination is that the data is transmitted from the electronic device to the numerical control device, the data is uploaded to the numerical control device, and the processing program of the numerical control device is updated according to the uploaded data; and when the determination result is that the data is transmitted from the numerical control device to the electronic device, the reading is performed. The working state data of the numerical control device, and modifying the working parameters of the numerical control device according to the working state data.
若所述識別資料未通過驗證,則顯示驗證結果。The method for managing a numerical control device according to claim 1, wherein the method further comprises:
If the identification data fails verification, the verification result is displayed.
接收模組,用於接收使用者輸入的識別資料;
驗證模組,用於驗證該識別資料是否通過安全驗證;
顯示模組,用於當該識別資料通過驗證時顯示使用者操作數控裝置的許可權;
資料傳輸方向確定模組,用於當有資料需要在電子裝置和數控裝置間進行傳輸時,進入資料傳輸模式,並判定該資料的傳輸方向;
資料更新模組,用於當上述判定結果為資料由電子裝置向數控裝置傳輸時,上傳資料至數控裝置,並根據所上傳的資料更新數控裝置的加工程式,及當判定結果為資料由數控裝置向電子裝置傳輸時,讀取數控裝置的工作狀態資料,並根據該工作狀態資料修改數控裝置的工作參數。A numerical control device management system runs in an electronic device, the system comprising:
a receiving module, configured to receive identification data input by a user;
a verification module for verifying whether the identification data passes the security verification;
a display module, configured to display a permission of the user to operate the numerical control device when the identification data passes verification;
a data transmission direction determining module, configured to enter a data transmission mode when data needs to be transmitted between the electronic device and the numerical control device, and determine a transmission direction of the data;
a data update module, configured to upload data to the numerical control device when the data is transmitted from the electronic device to the numerical control device, and update the processing program of the numerical control device according to the uploaded data, and when the determination result is data by the numerical control device When transmitting to the electronic device, the working state data of the numerical control device is read, and the working parameters of the numerical control device are modified according to the working state data.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW101144910A TW201421959A (en) | 2012-11-30 | 2012-11-30 | System and method for managing CNC machine |
| CN201210530169.9A CN103853969A (en) | 2012-11-30 | 2012-12-11 | numerical control device management system and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW101144910A TW201421959A (en) | 2012-11-30 | 2012-11-30 | System and method for managing CNC machine |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TW201421959A true TW201421959A (en) | 2014-06-01 |
Family
ID=50861615
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW101144910A TW201421959A (en) | 2012-11-30 | 2012-11-30 | System and method for managing CNC machine |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN103853969A (en) |
| TW (1) | TW201421959A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104267676A (en) * | 2014-09-10 | 2015-01-07 | 北京航空航天大学 | Numerical control cutting technological parameter management system for engineering application |
| CN104267676B (en) * | 2014-09-10 | 2017-01-04 | 北京航空航天大学 | A kind of numerical control cutting process parameter management system of Engineering Oriented application |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104035353A (en) * | 2014-06-19 | 2014-09-10 | 新杰克缝纫机股份有限公司 | Sewing machine control system with USB (universal serial bus) interface |
| CN104060458B (en) * | 2014-07-03 | 2016-05-25 | 利诚服装集团股份有限公司 | A kind of method of dynamic adjustment numerical control cutting machine tool parameter |
| US10761510B2 (en) * | 2016-03-01 | 2020-09-01 | Fuji Corporation | Machine tool management device |
| JP6708677B2 (en) * | 2018-03-01 | 2020-06-10 | ファナック株式会社 | Numerical control device |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1466108A (en) * | 2002-07-05 | 2004-01-07 | 滨 陆 | Method for intelligent controlling multiple electric appliances and various kinds of numerically-controlled machine-tool and equipment |
| CN100515749C (en) * | 2006-08-31 | 2009-07-22 | 东南大学 | Computer Numerical Control System for AC Servo Motor Direct Drive Crank Press |
| EP2156914A1 (en) * | 2008-08-19 | 2010-02-24 | Arnout De Lille | A control system and associated method for cutting |
| CN102043394A (en) * | 2009-10-09 | 2011-05-04 | 卢健华 | Direct numerical control (DNC) information acquisition method |
| CN102747590A (en) * | 2012-07-19 | 2012-10-24 | 南京乐金熊猫电器有限公司 | Automatic control washing machine and using method of automatic control washing machine |
-
2012
- 2012-11-30 TW TW101144910A patent/TW201421959A/en unknown
- 2012-12-11 CN CN201210530169.9A patent/CN103853969A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104267676A (en) * | 2014-09-10 | 2015-01-07 | 北京航空航天大学 | Numerical control cutting technological parameter management system for engineering application |
| CN104267676B (en) * | 2014-09-10 | 2017-01-04 | 北京航空航天大学 | A kind of numerical control cutting process parameter management system of Engineering Oriented application |
Also Published As
| Publication number | Publication date |
|---|---|
| CN103853969A (en) | 2014-06-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9819509B2 (en) | Systems and methods for location-based control of equipment and facility resources | |
| CN104321775B (en) | Display information collection apparatus and HMI system | |
| US20160063783A1 (en) | Proximity Security System and Method for Industrial Door Openers | |
| JP2019036091A (en) | Vehicle security system and vehicle security method | |
| US11153709B2 (en) | Method of adjusting bluetooth connectivity for expediting access controls | |
| CN104871096A (en) | System and method for exchanging support data with a device without a physical user interface | |
| TW201421959A (en) | System and method for managing CNC machine | |
| KR20120078313A (en) | Method and apparatus for entry authentication using user terminal | |
| US20150236903A1 (en) | Information setting device, information setting method, non-transitory computer-readable storage medium, and wireless communication system | |
| EP4193506B1 (en) | Techniques for managing smart home configurations | |
| CN112041525B (en) | Key information generation system and key information generation method | |
| CN101009565B (en) | Secure update system of the robot data and its method | |
| US10024659B2 (en) | System and method for intelligently coupling and connecting mobile terminals to a coordinate-measuring device | |
| JP6696126B2 (en) | Control device, authentication device, control system, and control method | |
| CN110517370B (en) | How to debug the door recognition system using fingerprints | |
| KR101208686B1 (en) | Method and device for providing customer management and mileage service using wireless LAN | |
| WO2020022390A1 (en) | Wireless communication system | |
| CN111540094B (en) | Function control method, access control machine and storage medium | |
| CN103663024A (en) | Burning system and method of all-in-one controller of lift and smart phone | |
| JP2015198447A (en) | Remote control system and method thereof | |
| CN113678072B (en) | Operation management system and programmable display | |
| KR101610091B1 (en) | System and method for authenticating user by near field communication | |
| WO2024116305A1 (en) | Control device and control system | |
| JP2025001292A (en) | Iot platform and co-existence information providing device | |
| CN119539773A (en) | Computer room management method and device, storage medium, and computer program product |